Patent US5999225A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5999225A Expired / Lapsed US ⏱️ 0.0 years remaining

Caption display method for using digital video system

Assignee: Sony Corp
•
Filing: 1996-08-01
•
Granted: 1999-12-07
•
Expires: 2016-08-01
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method and apparatus for encoding signals so as to form a multiplexed signal and for decoding the same. The apparatus may include an encoding unit and a decoding unit. The encoding unit may include a device for encoding a dynamic image signal so as to form a video bit stream, a device for encoding superimposed data so as to form bit map data, a device for encoding the bit map data and coordinates of a plurality of regions so as to form a bit stream of each respective region, a device for encoding the bit stream of each of the regions and coordinates of a page layer so as to form a bit stream of a page layer. The page layer specifies information indicative of start and end positions of a plurality of regions such that each of the regions are within a display area, and a device for multiplexing the bit stream of the page layer and the video bit stream. The decoding unit may include a device for separating the multiplexed bit stream into the video bit stream and the superimposed data bit stream, a device for decoding the video bit stream so as to form the dynamic image signal, a device receiving the superimposed data bit stream for obtaining coordinates of a page layer, coordinates of a plurality of regions and bit map data therefrom and for decoding the bit map data, a device for selecting one of the decoded bit map data and the dynamic image signal, and a control device.

Inventors

  • 👤 Yoichi Yagasaki
  • 👤 Yasushi Fujinami
  • 👤 Ryuichi Iwamura

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 22:01
CPC Classifications
H; H04; H04N; H04N21/00; H04N21/20; H04N21/23; H04N21/236; H04N21/23614; H04N21/40; H04N21/43; H04N21/431; H04N21/434; H04N21/4348; H04N21/47; H04N21/488; H04N21/4884; H04N21/60; H04N21/65; H04N21/654; H04N21/6547; H04N21/80; H04N21/81; H04N21/8146; H04N21/8153

Claims Analysis

Total Claims: 20
Claim 1
Independent Claim 235 words
An encoding apparatus for generating a multiplexed bit stream, comprising: means for encoding a dynamic image signal so as to form a video bit stream; means for encoding superimposed data so as to form bit map data; means for encoding said bit map data and region coordinates of a plurality of regions of a first page so as to form a bit stream of each respective region; means for encoding the bit stream of each of said regions and page coordinates of a page layer, said page coordinates being associated with said region coordinates, so as to form a bit stream of a page layer wherein said page coordinates establish a display area where said first page is displayable to enable a decoding apparatus which is responsive to an external page movement command, to determine a superimposed data display position by determining a movement offset on the basis of the page movement command, and clipping the movement offset based on the determined movement offset and the page coordinates, such that each of said regions is always displayed on a display even if the determined movement offset is operative to move a smaller, second page to a periphery of the display, and would otherwise move a portion of the first page off the display; and multiplexing means for multiplexing the bit stream of said page layer and said video bit stream into a multiplexed bit stream.
Claim 2
Dependent Claim 235 words
An encoding apparatus for generating a multiplexed bit stream, comprising: means for encoding a dynamic image signal so as to form a video bit stream; means for encoding superimposed data so as to form bit map data; means for encoding said bit map data and region coordinates of a plurality of regions of a first page so as to form a bit stream of each respective region; means for encoding the bit stream of each of said regions and page coordinates of a page layer, said page coordinates being associated with said region coordinates, so as to form a bit stream of a page layer wherein said page coordinates establish a display area where said first page is displayable to enable a decoding apparatus which is responsive to an external page movement command, to determine a superimposed data display position by determining a movement offset on the basis of the page movement command, and clipping the movement offset based on the determined movement offset and the page coordinates, such that each of said regions is always displayed on a display even if the determined movement offset is operative to move a smaller, second page to a periphery of the display, and would otherwise move a portion of the first page off the display; and multiplexing means for multiplexing the bit stream of said page layer and said video bit stream into a multiplexed bit stream.
Claim 3
Dependent Claim 24 words
An encoding apparatus according to claim 1, wherein said page layer defines a rectangular area including all said regions belonging to said page layer.
Claim 4
Dependent Claim 20 words
The encoding apparatus of claim 1 wherein said first and second pages are each captions of said dynamic image signal.
Claim 5
Dependent Claim 255 words
A decoding apparatus for decoding a multiplexed bit stream, comprising: separating means for separating said multiplexed bit stream into a video bit stream and a superimposed data bit stream, in which said superimposed data bit stream includes information representative of a page layer which contains page coordinates associated with a first page that establish a display area where the first page is displayable, said page layer also containing region coordinates indicative of start and end positions of a plurality of regions of said first page within boundaries of said display area; means for decoding said video bit stream so as to form a dynamic image signal; means for receiving said superimposed data bit stream for obtaining therefrom said page coordinates, said region coordinates and bit map data and for decoding said bit map data; means for selecting one of the decoded bit map data and the dynamic image signal; and means for determining a superimposed data display position for said first page on the basis of an externally supplied page movement command, by determining a movement offset on the basis of the page movement command, and clipping the movement offset based on the determined movement offset and at least one of the page coordinates and the region coordinates, such that each of said regions is displayed on a display even if the determined movement offset causes a smaller, second page to move to a periphery of the display, and the determined movement offset would otherwise move a portion of the first page off the display.
Claim 6
Dependent Claim 255 words
A decoding apparatus for decoding a multiplexed bit stream, comprising: separating means for separating said multiplexed bit stream into a video bit stream and a superimposed data bit stream, in which said superimposed data bit stream includes information representative of a page layer which contains page coordinates associated with a first page that establish a display area where the first page is displayable, said page layer also containing region coordinates indicative of start and end positions of a plurality of regions of said first page within boundaries of said display area; means for decoding said video bit stream so as to form a dynamic image signal; means for receiving said superimposed data bit stream for obtaining therefrom said page coordinates, said region coordinates and bit map data and for decoding said bit map data; means for selecting one of the decoded bit map data and the dynamic image signal; and means for determining a superimposed data display position for said first page on the basis of an externally supplied page movement command, by determining a movement offset on the basis of the page movement command, and clipping the movement offset based on the determined movement offset and at least one of the page coordinates and the region coordinates, such that each of said regions is displayed on a display even if the determined movement offset causes a smaller, second page to move to a periphery of the display, and the determined movement offset would otherwise move a portion of the first page off the display.
Claim 7
Dependent Claim 20 words
The decoding apparatus of claim 4 wherein said first and second pages are each captions of said dynamic image signal.
Claim 8
Dependent Claim 224 words
An encoding method comprising the steps of encoding a dynamic image signal so as to form a video bit stream; encoding a superimposed data bit stream so as to form bit map data, encoding said bit map data and region coordinates of a plurality of regions of a first page so as to form a bit stream of each respective region, encoding the bit stream of each of said regions and page coordinates of a page layer, said page coordinates being associated with said region coordinates, so as to form a bit stream of said page layer wherein said page coordinates establish a display area where said first page is displayable to enable a decoding apparatus which is responsive to an external page movement command, to determine a superimposed data display position by determining a movement offset on the basis of the page movement command, and clipping the movement offset based on the determined movement offset and the page coordinates, such that each of said regions is always displayed on a display even if the determined movement offset is operative to move a smaller, second page to a periphery of the display, and would otherwise move a portion of the first page off the display, and multiplexing the bit stream of said page layer and said video bit stream into a multiplexed bit stream.
Claim 9
Dependent Claim 224 words
An encoding method comprising the steps of encoding a dynamic image signal so as to form a video bit stream; encoding a superimposed data bit stream so as to form bit map data, encoding said bit map data and region coordinates of a plurality of regions of a first page so as to form a bit stream of each respective region, encoding the bit stream of each of said regions and page coordinates of a page layer, said page coordinates being associated with said region coordinates, so as to form a bit stream of said page layer wherein said page coordinates establish a display area where said first page is displayable to enable a decoding apparatus which is responsive to an external page movement command, to determine a superimposed data display position by determining a movement offset on the basis of the page movement command, and clipping the movement offset based on the determined movement offset and the page coordinates, such that each of said regions is always displayed on a display even if the determined movement offset is operative to move a smaller, second page to a periphery of the display, and would otherwise move a portion of the first page off the display, and multiplexing the bit stream of said page layer and said video bit stream into a multiplexed bit stream.
Claim 10
Dependent Claim 24 words
An encoding method according to claim 6, wherein said page layer defines a rectangular area including all said regions belonging to said page layer.
Claim 11
Dependent Claim 20 words
The encoding method of claim 6 wherein said first and second pages are each captions of said dynamic image signal.
Claim 12
Dependent Claim 218 words
A record medium for recording a multiplexed bit stream formed from a video bit stream and a bit stream of a page layer, in which the video bit stream is obtained by encoding a dynamic image signal and in which the bit stream of the page layer is obtained by encoding a bit stream of each of a plurality of regions of a first page and page coordinates of the page layer, the bit stream of each respective region being obtained by encoding region coordinates of the plurality of regions and bit map data which is obtained by encoding superimposed data, said page coordinates being associated with said region coordinates, wherein said page coordinates establish a display area where said first page is displayable to enable a decoding apparatus which is responsive to an external page movement command, to determine a superimposed data display position by determining a movement offset on the basis of the page movement command, and clipping the movement offset based on the determined movement offset and the page coordinates, such that each of said regions is always displayed on a display even if the determined movement offset is operative to move a smaller, second page to a periphery of the display, and would otherwise move a portion of the first page off the display.
Claim 13
Dependent Claim 218 words
A record medium for recording a multiplexed bit stream formed from a video bit stream and a bit stream of a page layer, in which the video bit stream is obtained by encoding a dynamic image signal and in which the bit stream of the page layer is obtained by encoding a bit stream of each of a plurality of regions of a first page and page coordinates of the page layer, the bit stream of each respective region being obtained by encoding region coordinates of the plurality of regions and bit map data which is obtained by encoding superimposed data, said page coordinates being associated with said region coordinates, wherein said page coordinates establish a display area where said first page is displayable to enable a decoding apparatus which is responsive to an external page movement command, to determine a superimposed data display position by determining a movement offset on the basis of the page movement command, and clipping the movement offset based on the determined movement offset and the page coordinates, such that each of said regions is always displayed on a display even if the determined movement offset is operative to move a smaller, second page to a periphery of the display, and would otherwise move a portion of the first page off the display.
Claim 14
Dependent Claim 20 words
The record medium of claim 9 wherein said first and second pages are each captions of said dynamic image signal.
Claim 15
Dependent Claim 218 words
A transmitting method for transmitting a multiplexed bit stream formed from a video bit stream and a bit stream of a page layer, in which the video bit stream is obtained by encoding a dynamic image signal and in which the bit stream of the page layer is obtained by encoding a bit stream of each of a plurality of regions of a first page and page coordinates of the page layer, the bit stream of each respective region being obtained by encoding region coordinates of the plurality of regions and bit map data which is obtained by encoding superimposed data, said page coordinates being associated with said region coordinates, wherein said page coordinates establish a display area where said first page is displayable to enable a decoding apparatus which is responsive to an external page movement command, to determine a superimposed data display position by determining a movement offset on the basis of the page movement command, and clipping the movement offset based on the determined movement offset and the page coordinates, such that each of said regions is always displayed on a display even if the determined movement offset is operative to move a smaller, second page to a periphery of the display, and would otherwise move a portion of the first page off the display.
Claim 16
Dependent Claim 218 words
A transmitting method for transmitting a multiplexed bit stream formed from a video bit stream and a bit stream of a page layer, in which the video bit stream is obtained by encoding a dynamic image signal and in which the bit stream of the page layer is obtained by encoding a bit stream of each of a plurality of regions of a first page and page coordinates of the page layer, the bit stream of each respective region being obtained by encoding region coordinates of the plurality of regions and bit map data which is obtained by encoding superimposed data, said page coordinates being associated with said region coordinates, wherein said page coordinates establish a display area where said first page is displayable to enable a decoding apparatus which is responsive to an external page movement command, to determine a superimposed data display position by determining a movement offset on the basis of the page movement command, and clipping the movement offset based on the determined movement offset and the page coordinates, such that each of said regions is always displayed on a display even if the determined movement offset is operative to move a smaller, second page to a periphery of the display, and would otherwise move a portion of the first page off the display.
Claim 17
Dependent Claim 20 words
The transmitting method of claim 11 wherein said first and second pages are each captions of said dynamic image signal.
Claim 18
Dependent Claim 229 words
A decoding method for decoding a multiplexed bit stream, comprising: separating said multiplexed bit stream into a video bit stream and a superimposed data bit stream, in which said superimposed data bit stream includes information representative of a page layer which contains page coordinates associated with a first page that establish a display area where the first page is displayable, said page layer also containing region coordinates indicative of start and end positions of a plurality of regions of said first page within boundaries of said display area; decoding said video bit stream so as to form a dynamic image signal; receiving said superimposed data bit stream to obtain therefrom said page coordinates, said region coordinates and bit map data, and decoding said bit map data; determining a superimposed data display position for said first page on the basis of an externally supplied page movement command, by determining a movement offset on the basis of the page movement command, and clipping the movement offset based on the determined movement offset and at least one of the page coordinates and the region coordinates, such that each of said regions is displayed on a display even if the determined movement offset causes a smaller, second page to move to a periphery of the display, and the determined movement offset would otherwise move a portion of the first page off the display.
Claim 19
Dependent Claim 229 words
A decoding method for decoding a multiplexed bit stream, comprising: separating said multiplexed bit stream into a video bit stream and a superimposed data bit stream, in which said superimposed data bit stream includes information representative of a page layer which contains page coordinates associated with a first page that establish a display area where the first page is displayable, said page layer also containing region coordinates indicative of start and end positions of a plurality of regions of said first page within boundaries of said display area; decoding said video bit stream so as to form a dynamic image signal; receiving said superimposed data bit stream to obtain therefrom said page coordinates, said region coordinates and bit map data, and decoding said bit map data; determining a superimposed data display position for said first page on the basis of an externally supplied page movement command, by determining a movement offset on the basis of the page movement command, and clipping the movement offset based on the determined movement offset and at least one of the page coordinates and the region coordinates, such that each of said regions is displayed on a display even if the determined movement offset causes a smaller, second page to move to a periphery of the display, and the determined movement offset would otherwise move a portion of the first page off the display.
Claim 20
Dependent Claim 19 words
The method of claim 13 wherein said first and second pages are each captions of said dynamic image signal.

References Cited (Backward Citations)

US4734793A Cited
US4796099A Cited
US4989097A Cited
US5245600A Cited
US5552833A Cited
US5448371A Cited
US5250747A Cited
US5355450A Cited
US5621429A Cited
US5510849A Cited
US5671019A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2002-12-06 2003-06-07 2003-12-07 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2006-12-06 2007-06-07 2007-12-07 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2010-12-06 2011-06-07 2011-12-07 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag