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

Apparatus for decoding digital video data with small memory requirement

Assignee: Sony Corp
•
Filing: 1992-04-15
•
Granted: 1993-03-09
•
Expires: 2012-04-15
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A decoding apparatus for receiving data transmitted from transmission equipment which performs subsampling so that a sampling phase is inverted between n frames (n is an integer), converts data subjected to the subsampling into a two-dimensional block structure, generates a discriminating code indicative of detected movement and performs compressing and encoding for the two-dimensional block data. The decoding apparatus comprises a decoding circuit for decoding data and for generating the decoded data, and an adaptive interpolation circuit for interpolating non-transmission data using the actually transmitted data. The interpolation circuit interpolates the non-transmission picture elements, adaptively using transmitted data of the identical frame and an adjacent frame responsively to the discriminating code.

Inventors

  • 👤 Tetsujiro Kondo

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-25 20:50
CPC Classifications
H; H04; H04N; H04N19/00; H04N19/90; H04N19/98; H04N19/30

Claims Analysis

Total Claims: 5
Claim 1
Independent Claim 332 words
In combination, a coding apparatus for coding digital video data in a block format allowing compression of the video data representing a two dimensional group of picture elements belonging to a plurality of frames, the coding apparatus comprising: sub-sampling means for sub-sampling picture elements in predetermined positions in each of a succession of frames, the phase being inverted between two continuous frames, to reduce the number of picture elements in each of the frames, thereby producing lines of thinned-out data with n picture element data in each line; block segmentation means for arranging the picture elements of the thinned out data in time-sequential blocks, the block segmentation means including a two-line memory means and means for alternately writing n picture element data from each one of continuous pairs of lines of the thinned out data into the two-line memory means in a memory address pattern such that two successive picture element data are written in two contiguous memory addresses which are then followed by two contiguous memory addresses into which are written two successive picture element data from the next succeeding line of thinned out data, and reading out the data from the two-line memory means as block segmented data; movement discriminating means for receiving the block segmented data and detecting movement in each block and generating a discriminating code indicative of detected movement; and encoding the block segmented data and transmitting the discriminating code and the encoded block segmented data; and further including a decoding apparatus comprising: decoding means for receiving the encoded block segmented data and the discriminating code and decoding the encoded data to generate decoded block segmented data; block desegmentation means connected to the decoding means for converting the decoded block segmented data into scanning picture element data; adaptive interpolation means connected to the block desegmentation means and supplied with the scanning picture element data, for performing spatial interpolation of the scanning picture element data, in accordance with the discriminating code, to reconstitute the original digital video data.
Claim 2
Dependent Claim 332 words
In combination, a coding apparatus for coding digital video data in a block format allowing compression of the video data representing a two dimensional group of picture elements belonging to a plurality of frames, the coding apparatus comprising: sub-sampling means for sub-sampling picture elements in predetermined positions in each of a succession of frames, the phase being inverted between two continuous frames, to reduce the number of picture elements in each of the frames, thereby producing lines of thinned-out data with n picture element data in each line; block segmentation means for arranging the picture elements of the thinned out data in time-sequential blocks, the block segmentation means including a two-line memory means and means for alternately writing n picture element data from each one of continuous pairs of lines of the thinned out data into the two-line memory means in a memory address pattern such that two successive picture element data are written in two contiguous memory addresses which are then followed by two contiguous memory addresses into which are written two successive picture element data from the next succeeding line of thinned out data, and reading out the data from the two-line memory means as block segmented data; movement discriminating means for receiving the block segmented data and detecting movement in each block and generating a discriminating code indicative of detected movement; and encoding the block segmented data and transmitting the discriminating code and the encoded block segmented data; and further including a decoding apparatus comprising: decoding means for receiving the encoded block segmented data and the discriminating code and decoding the encoded data to generate decoded block segmented data; block desegmentation means connected to the decoding means for converting the decoded block segmented data into scanning picture element data; adaptive interpolation means connected to the block desegmentation means and supplied with the scanning picture element data, for performing spatial interpolation of the scanning picture element data, in accordance with the discriminating code, to reconstitute the original digital video data.
Claim 3
Dependent Claim 66 words
The combination in accordance with claim 1, wherein the adaptive interpolation means interpolates the scanning picture element data by using peripheral data contained in an identical frame in the case where the discriminating code indicates a moving block, and by using the picture element data which is adjacent in the time direction and spatially corresponding in the case where the discriminating code indicates a still block.
Claim 4
Dependent Claim 23 words
The combination in accordance with claim 1, wherein the encoding and transmitting means includes an ADRC (encoding adaptive to a dynamic range) encoder.
Claim 5
Dependent Claim 20 words
The combination in accordance with claim 1, wherein the encoding and transmitting means includes a DCT (discrete cosine transform) encoder.

References Cited (Backward Citations)

US4703352A Cited
US4729021A Cited
US4802005A Cited
US4887156A Cited
US4845560A Cited
US4764805A Cited
US4890161A Cited
US4953023A Cited
US4947249A Cited
US5006931A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1996-03-08 1996-09-07 1997-03-09 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2000-03-08 2000-09-07 2001-03-09 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2004-03-08 2004-09-07 2005-03-09 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag