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

Method and apparatus for communicating compressed digital video signals using multiple processors

Assignee: Arris Technology Inc
•
Filing: 1992-01-29
•
Granted: —
•
Expires: 2012-01-29
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Digital video signals are processed by a plurality of independently operating processors (42, 44, 46, 48) to provide data for transmission in a compressed, motion compensated form. A video image frame area (10) is divided into a set of subframes (12, 16, 20, 24). The set of subframes is systematically shifted such that the individual subframes progressively cycle across and wrap around the video image frame area. For each successive video frame, video image data bounded by each of the different subframes is independently compressed using motion estimation to reduce data redundancy among the successive frames. The motion estimation is limited for each subframe of a current video frame to areas of a previous video frame that were bounded by the same subframe in the previous frame. In an illustrated embodiment, the set of subframes (12, 16, 20, 24) is shifted once for each successive video frame, and each subframe includes a refresh region (14, 18, 22, 26) whereby the video image frame area (10) is progressively refreshed as the subframes are shifted thereacross. Receiver apparatus (60-82) for use in decoding the independently processed subframe data is also disclosed.

Inventors

  • 👤 Paul Shen
  • 👤 Edward A. Krause
  • 👤 Woo H. Paik

Bibliographic Details

Application Number —
Jurisdiction EP
Data Source google_patents
Last Synchronized 2026-10-30 15:21
CPC Classifications
H; H04; H04N; H04N19/00; H04N19/50; H04N19/503; H04N19/51; H03; H03M; H03M7/00; H03M7/30; H04N19/42; H04N19/436; H04N19/577; H04N19/60; H04N19/61; H04N21/00; H04N21/20; H04N21/23; H04N21/236; H04N21/40; H04N21/43; H04N21/434; H04N19/10; H04N19/102; H04N19/103; H04N19/107; H04N19/30; H04N19/70

Claims Analysis

Total Claims: 25
Claim 1
Independent Claim 112 words
A method for encoding digital video signals for transmission in a compressed, motion compensated form comprising the steps of: dividing a video image frame area into a set of subframes; systematically shifting the position of said set of subframes such that the individual subframes progressively cycle across and wrap around said video image frame area; independently compressing video image data bounded by each of said different subframes in successive video frames using motion estimation to reduce data redundancy among the frames; and limiting the motion estimation for each subframe of a current video frame to areas of a previous video frame that were bounded by the same subframe in the previous frame.
Claim 2
Dependent Claim 22 words
A method in accordance with claim 1 wherein said shifting step shifts the set of subframes once for each successive video frame.
Claim 3
Dependent Claim 16 words
A method in accordance with claim 1 or 2 wherein each subframe includes a refresh region.
Claim 4
Dependent Claim 18 words
A method in accordance with claim 3 wherein said refresh regions are located at junctions of consecutive subframes.
Claim 5
Independent Claim 17 words
A method in accordance with any of the preceding claims wherein said subframes are adjacent vertical columns.
Claim 6
Dependent Claim 28 words
A method in accordance with claim 5 wherein each subframe includes a refresh region along a vertical edge thereof, wherein consecutive subframes are joined at a refresh region.
Claim 7
Dependent Claim 26 words
A method in accordance with claim 6 wherein said shifting step shifts the set of subframes by a fixed horizontal distance for each successive video frame.
Claim 8
Dependent Claim 28 words
A method in accordance with claim 7 wherein said refresh regions have equal widths and said fixed horizontal distance is equal to the width of said refresh regions.
Claim 9
Dependent Claim 25 words
A method in accordance with claim 8 wherein said motion estimation is limited to a horizontal range that does not exceed said fixed horizontal distance.
Claim 10
Dependent Claim 51 words
A method in accordance with claim 9 comprising the further step of: controlling said motion estimation to protect data contained in regions of said video frames that have been refreshed during a current refresh cycle from corrupted data contained in regions that have not been refreshed during the current refresh cycle.
Claim 11
Dependent Claim 78 words
A method in accordance with claim 1 comprising the further steps of: refreshing a portion of the video image data bounded by each subframe, wherein said video image frame area is progressively refreshed as the subframes cycle thereacross; and controlling said motion estimation to protect data contained in regions of said video frames that have been refreshed during a current refresh cycle from corrupted data contained in regions that have not been refreshed during the current refresh cycle.
Claim 12
Dependent Claim 153 words
Apparatus for processing digital video signals for transmission in a compressed, motion compensated form comprising: a plurality of encoders for compressing video image data using motion compensation; means for dividing video frame data occupying a video frame image area into a plurality of subframes, each subframe corresponding to a different one of said encoders; means responsive to said dividing means for inputting video image data bounded by each subframe to the corresponding encoder for the subframe; means operatively associated with said dividing means for systematically shifting the position of said subframes as a group within said video image frame area, such that the individual subframes progressively cycle across and wrap around said video image frame area; and means operatively associated with each encoder for coordinating a motion estimation range thereof with the shifting of said subframes to limit the motion compensation performed by each encoder to video image data available to that encoder.
Claim 13
Dependent Claim 42 words
Apparatus in accordance with claim 12 further comprising: means associated with each encoder for refreshing a portion of the video image data bounded by the encoder's corresponding subframe, wherein said video frame image area is progressively refreshed as the subframes cycle thereacross.
Claim 14
Dependent Claim 28 words
Apparatus in accordance with claim 13 wherein the portion of data refreshed by each encoder is located at a junction of its corresponding subframe with an adjacent subframe.
Claim 15
Dependent Claim 37 words
Apparatus in accordance with one of claims 12 to 14 wherein said video image data comprises data from successive video frames, and said shifting means shift the subframes by a fixed distance for each successive video frame.
Claim 16
Dependent Claim 17 words
Apparatus in accordance with one of claims 12 to 15 wherein said subframes are adjacent vertical columns.
Claim 17
Dependent Claim 30 words
Apparatus in accordance with claim 16 wherein the refreshed portion of data for each subframe is a vertical column within the subframe having a width equal to said fixed distance.
Claim 18
Dependent Claim 47 words
Apparatus in accordance with one of claims 15 to 17 wherein said coordinating means limit the horizontal motion estimation range for each subframe, at its junction with a preceding subframe, to a distance in a direction toward the preceding subframe that does not exceed said fixed distance.
Claim 19
Dependent Claim 58 words
Apparatus in accordance with one of claims 13 to 18 further comprising: means operatively associated with said encoders for controlling the motion compensation to protect data contained in regions of said video frames that have been refreshed during a current refresh cycle from corrupted data contained in regions that have not been refreshed during the current refresh cycle.
Claim 20
Dependent Claim 42 words
Apparatus in accordance with one of claims 12 to 19 wherein: said plurality of encoders process luminance components of said video image data; said apparatus further comprising at least one chrominance encoder for separately processing the chrominance components of a video frame.
Claim 21
Dependent Claim 32 words
Apparatus in accordance with one of claims 12 to 20 further comprising means for combining compressed video image data output from each of said encoders into a digital output stream for transmission.
Claim 22
Dependent Claim 117 words
A receiver for processing a digital output stream transmitted from the apparatus of claim 21 comprising: means for dividing a received digital output stream into packets, each packet containing the compressed video image data provided by a different one of said encoders; a plurality of decoders, each corresponding to a different one of said encoders, for decompressing video image data contained in said packets; means operatively associated with said decoders for selectively inputting each packet to the decoder that corresponds to the encoder which provided the video image data contained in the packet; and means coupled to an output of each decoder for combining the decompressed video image data from the decoders into a video output signal.
Claim 23
Dependent Claim 58 words
Apparatus in accordance with claim 22 wherein: said plurality of encoders and decoders each process luminance components of said video image data; said apparatus further comprising: at least one chrominance encoder for separately encoding the chrominance components of said video image data; and at least one chrominance decoder for separately decoding chrominance components provided by said chrominance encoder.
Claim 24
Dependent Claim 149 words
Receiver apparatus for processing compressed, motion compensated digital video signals comprising: means for dividing a received digital data stream into packets, each packet containing compressed video image data bounded by a different subframe area of a video frame; means responsive to said received data stream for controlling said dividing means to compensate for the shifting of said subframe areas in successive video frames, wherein different packets for successive video frames continue to contain data bounded by a respective subframe area; a plurality of decoders, each corresponding to a different one of said subframe areas, for decompressing video image data contained in said packets; means operatively associated with said decoders for selectively inputting each packet to the decoder that corresponds to the packet's respective subframe area; and means coupled to an output of each decoder for combining the decompressed video image data from the decoders into a video output signal.
Claim 25
Dependent Claim 40 words
Receiver apparatus in accordance with claim 24 wherein: said plurality of decoders each process luminance components of said video image data; said apparatus further comprising at least one chrominance decoder for separately decoding chrominance components of said video image data.

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