← Back to Patent Explorer
EP0501699A2 Expired / Lapsed EP ⏱️ 0.0 years remaining

Apparatus for segmenting encoded video signals for transmission

Assignee: General Electric Co
•
Filing: 1992-02-21
•
Granted: —
•
Expires: 2012-02-21
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A video signal encoding system includes apparatus for segmenting encoded video data into transport blocks for signal transmission. The transport block format enhances signal recovery at the receiver by virtue of providing header data from which a receiver can determine re-entry points into the data stream on the occurrence of a loss or corruption of transmitted data. The number of re-entry points are maximized by providing secondary transport headers embedded within encoded video data in respective transport blocks.

Inventors

  • 👤 Alfonse Anthony Acampora
  • 👤 Robert Justin Siracusa

Bibliographic Details

Application Number —
Jurisdiction EP
Data Source google_patents
Last Synchronized 2026-11-01 11:40
CPC Classifications
H; H04; H04N; H04N21/00; H04N21/20; H04N21/23; H04N21/238; H04N21/2383; H04N7/00; H04N7/12; H04J; H04J3/00; H04J3/16; H04J3/1605; H04N19/00; H04N19/30; H04N19/37; H04N19/85; H04N19/89; H04N21/2389; H04N21/23892; H04N21/40; H04N21/41; H04N21/426; H04N21/43; H04N21/438; H04N21/4382; H04N21/4385; H04N7/24; H04N7/52; H04N7/54; H04N7/015

Claims Analysis

Total Claims: 10
Claim 1
Independent Claim 299 words
In a video signal encoding system, wherein encoded video signal occurs, at least in part, as a succession of groups of data (e.g., slices), wherein each group includes a plurality of subgroups (e.g., blocks) of interdependent coded data representing a contiguous area of an image, apparatus for arranging encoded video signal data in transport blocks, characterized by: a source (11,156) of encoded video signal data; first means (207,218), responsive to said encoded video signal data, for dividing the encoded video data into segments of substantially equal amounts of data, respective segments representing encoded video data to be included in respective transport blocks, respective segments including video data from one or more of said groups, and wherein subgroups of data from ones of said groups may be in more than one segment; second means (218,208), for generating transport headers including information to identify first occurring groups of data in respective segments, and for generating further headers including information identifying second occurring groups of data in respective segments which include data from first and second groups of data, said further headers to be located between first and second groups of data in respective transport blocks, said second means also generating, and including in respective transport headers, information indicating the location of said further headers in respective transport blocks; third mean (209), cooperating with said first and second means, for multiplexing respective transport headers with corresponding segments and further headers to form partial transport blocks, with respective transport headers located in a predetermined location in respective transport blocks; and error encoding means (210), responsive to header information and encoded video data in respective partial transport blocks, for generating error check codes over respective partial transport blocks, and appending said error check codes to corresponding partial transport blocks to form said transport blocks.
Claim 2
Independent Claim 32 words
The apparatus set forth in claim1 characterized in that; said second means generates and includes in said transport headers, information for detecting errors in at least a portion of said transport headers.
Claim 3
Dependent Claim 46 words
The apparatus set forth in claim 2 further characterized by; forward error check means (e.g., a REED-SOLOMAN coder) for generating error detection/correction codes over said transport blocks, and appending said error detection/correction codes to the blocks of data over which the error detection/correction codes were generated.
Claim 4
Dependent Claim 201 words
In a video signal system for processing encoded video signal data conveyed in transport blocks, said transport blocks including a first transport header TH in a predetermined transport block location, a second transport header RH placed at variable locations within said transport blocks, which variable location is identified by a pointer in said first transport header, and an error check code located in a predetermined location in said transport block, apparatus characterized by: means (20) for receiving and providing conveyed transport blocks; error check means (250), responsive to said received transport blocks, for performing an error check on respective transport blocks in cooperation with associated error check codes, and providing an error indicating signal upon the detection of bit errors in said transport blocks; control means (256,257), coupled to said error check means, for excising said error check codes from respective transport blocks, extracting said transport header TH from respective transport blocks and determining therefrom the location within said transport blocks of said transport headers RH, and extracting said transport header RH from respective transport blocks, and including means for providing encoded video signal included within said transport blocks exclusive of said extracted transport block headers and said error check codes.
Claim 5
Dependent Claim 33 words
The apparatus set forth in claim 4 characterized in that; said control means further includes means responsive to said error indicating signal for excising video signal transport blocks in which errors are detected.
Claim 6
Dependent Claim 33 words
The apparatus set forth in claim 4 characterized in that; at least a portion of the first transport header is Hamming code protected and the control means includes Hamming code error correction circuitry.
Claim 7
Dependent Claim 52 words
The apparatus set forth in claim 4 characterized in that; the signal processed by the system includes transport blocks of different signal types (e.g. video, audio etc.) and said control means includes means responsive to said first transport header for parsing the transport blocks of different signal types into respective signal paths.
Claim 8
Dependent Claim 68 words
The apparatus set forth in claim 4 characterized in that; the encoded video signal includes a sequence of transport blocks which have undergone forward error correction processing and forward error correction codes are appended thereto, and said means for receiving includes forward error processing circuitry, responsive to said forward error correction codes, for correcting at least a portion of errors incurred in conveying the encoded video signal data.
Claim 9
Dependent Claim 49 words
The apparatus set forth in claim 4 characterized in that; said error check means, excises transport blocks which include errors and passes transport blocks which are free of errors; and including means, responsive to error free transport blocks, for separating transport headers and further headers from encoded video data.
Claim 10
Dependent Claim 96 words
The apparatus set forth in claim 9 characterized in that; the encoded video data is conveyed in high and low priority channels of transport blocks of interdependent video data, with respective groups of data being conveyed in part in the low priority channel and in part in the high priority channel; and means, responsive to separated transport headers, for excising video data from error free transport blocks, including means for excising groups of error free video data in the low priority channel corresponding to groups of data in the high priority channel which have been excised.

References Cited (Backward Citations)

No citation records indexed.

USPTO Annuity & Maintenance Windows

Maintenance schedule is calculated for granted US utility patents.

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag