← Back to Patent Explorer
US5657086A Expired / Lapsed US ⏱️ 0.0 years remaining

High efficiency encoding of picture signals

Assignee: Sony Corp
•
Filing: 1994-03-31
•
Granted: 1997-08-12
•
Expires: 2014-03-31
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Picture signals are encoded so that one of a frame-based orthogonal transformation or a field-based orthogonal transformation is selected as a function of frame-based orthogonal-transformation coefficients and field-based orthogonal transformation coefficients. The coefficients representing the smallest quantity of data are selected and encoded for transmission. Alternatively, a picture signal is encoded so that one of intra-frame coding and inter-frame coding, as well as either a frame-based or field-based orthogonal transformation, are selected as a function of the respective orthogonal transformation coefficients.

Inventors

  • 👤 Katsumi Tahara
  • 👤 Nobuhisa Obikane

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-25 21:42
CPC Classifications
H; H04; H04N; H04N19/00; H04N19/50; H04N19/503; H04N19/51; H04N19/577; H04N19/60; H04N19/625; H04N19/10; H04N19/102; H04N19/103; H04N19/105; H04N19/112; H04N19/134; H04N19/136; H04N19/137; H04N19/61; H04N19/85

Claims Analysis

Total Claims: 46
Claim 1
Independent Claim 119 words
A method of encoding picture signals comprising the steps of: arranging picture signal data into frame-formatted blocks in which odd field data alternates with even field data; orthogonally transforming said frame-formatted blocks to form frame-based coefficient data; arranging said picture signal data into field-formatted blocks, each comprising either said odd field data or said even field data; orthogonally transforming said field-formatted blocks to form field-based coefficient data; determining whether the orthogonally transformed frame-based coefficient data or the orthogonally transformed field-based coefficient data contains a smaller quantity of data; selecting said orthogonally transformed frame-based coefficient data or said orthogonally transformed field-based coefficient data having the smaller quantity of coefficient data; and encoding said selected orthogonally transformed coefficient data for transmission.
Claim 2
Independent Claim 119 words
A method of encoding picture signals comprising the steps of: arranging picture signal data into frame-formatted blocks in which odd field data alternates with even field data; orthogonally transforming said frame-formatted blocks to form frame-based coefficient data; arranging said picture signal data into field-formatted blocks, each comprising either said odd field data or said even field data; orthogonally transforming said field-formatted blocks to form field-based coefficient data; determining whether the orthogonally transformed frame-based coefficient data or the orthogonally transformed field-based coefficient data contains a smaller quantity of data; selecting said orthogonally transformed frame-based coefficient data or said orthogonally transformed field-based coefficient data having the smaller quantity of coefficient data; and encoding said selected orthogonally transformed coefficient data for transmission.
Claim 3
Dependent Claim 15 words
A method according to claim 1, further comprising the step of quantizing said selected data.
Claim 4
Dependent Claim 41 words
A method according to claim 1, wherein said picture signal data is arranged on a macro-block by macro-block basis into said frame-formatted blocks and into said field-formatted blocks, and wherein said selected data is selected on a macro-block by macro-block basis.
Claim 5
Dependent Claim 130 words
Apparatus for encoding picture signals comprising: means for arranging picture signal data into frame-formatted blocks in which odd field data alternates with even field data; means for orthogonally transforming said frame-formatted blocks to form frame-based coefficient data; means for arranging said picture signal data into field-formatted blocks, each comprising either said odd field data or said even field data; means for orthogonally transforming said field-formatted blocks to form field-based coefficient data; means for determining whether the orthogonally transformed frame-based coefficient data or the orthogonally transformed field-based coefficient data contains a smaller quantity of data; means for selecting said orthogonally transformed frame-based coefficient data or said orthogonally transformed field-based coefficient data which contains the smaller quantity of coefficient data; and means for encoding said selected orthogonally transformed coefficient data for transmission.
Claim 6
Dependent Claim 130 words
Apparatus for encoding picture signals comprising: means for arranging picture signal data into frame-formatted blocks in which odd field data alternates with even field data; means for orthogonally transforming said frame-formatted blocks to form frame-based coefficient data; means for arranging said picture signal data into field-formatted blocks, each comprising either said odd field data or said even field data; means for orthogonally transforming said field-formatted blocks to form field-based coefficient data; means for determining whether the orthogonally transformed frame-based coefficient data or the orthogonally transformed field-based coefficient data contains a smaller quantity of data; means for selecting said orthogonally transformed frame-based coefficient data or said orthogonally transformed field-based coefficient data which contains the smaller quantity of coefficient data; and means for encoding said selected orthogonally transformed coefficient data for transmission.
Claim 7
Dependent Claim 14 words
An apparatus according to claim 4, further comprising means for quantizing said selected data.
Claim 8
Dependent Claim 41 words
An apparatus according to claim 4, wherein said picture signal data is arranged on a macro-block by macro-block basis into said frame-formatted blocks and into said field-formatted blocks, and wherein said selected data is selected on a macro-block by macro-block basis.
Claim 9
Independent Claim 185 words
A method of encoding picture signals comprising the steps of: arranging picture signal data into frame-formatted blocks in which odd field data alternates with even field data; orthogonally transforming said frame-formatted blocks to form arrays of frame-based coefficients, each respective array corresponding to one of said frame-formatted blocks and each array exhibiting a quantity of data; combining the respective magnitudes of at least a portion of each array of frame-based coefficients to form a frame-based sum; arranging said picture signal data into field-formatted blocks, each comprising one of said odd field data and said even field data; orthogonally transforming said field-formatted blocks to form arrays of field-based coefficients, each respective array corresponding to one said field-formatted blocks and each array exhibiting a quantity of data; combining the respective magnitudes of at least a portion of each array of field-based coefficients to form a field-based sum; selecting the arrays exhibited by the smallest quantity of data from said arrays of frame-based coefficients and said arrays of field-based coefficients as a function of said frame-based sum and said field-based sum; and encoding said selected arrays for transmission.
Claim 10
Independent Claim 185 words
A method of encoding picture signals comprising the steps of: arranging picture signal data into frame-formatted blocks in which odd field data alternates with even field data; orthogonally transforming said frame-formatted blocks to form arrays of frame-based coefficients, each respective array corresponding to one of said frame-formatted blocks and each array exhibiting a quantity of data; combining the respective magnitudes of at least a portion of each array of frame-based coefficients to form a frame-based sum; arranging said picture signal data into field-formatted blocks, each comprising one of said odd field data and said even field data; orthogonally transforming said field-formatted blocks to form arrays of field-based coefficients, each respective array corresponding to one said field-formatted blocks and each array exhibiting a quantity of data; combining the respective magnitudes of at least a portion of each array of field-based coefficients to form a field-based sum; selecting the arrays exhibited by the smallest quantity of data from said arrays of frame-based coefficients and said arrays of field-based coefficients as a function of said frame-based sum and said field-based sum; and encoding said selected arrays for transmission.
Claim 11
Dependent Claim 39 words
A method according to claim 7, wherein said step of orthogonally transforming said frame-formatted blocks comprises discrete cosine transforming said frame-formatted blocks, and wherein said step of orthogonally transforming said field-formatted blocks comprises discrete cosine transforming said field-formatted blocks.
Claim 12
Dependent Claim 60 words
A method according to claim 7, wherein said picture signal data include luminance data and color difference data, and wherein each of said frame-formatted blocks and each of said field-formatted blocks represents either said luminance data or said color difference data and said field-formatted blocks which represent said color difference data comprise odd field data separated from even field data.
Claim 13
Dependent Claim 37 words
A method according to claim 7, wherein the magnitude of a frame-based coefficient is an absolute value of the frame-based coefficient and wherein the magnitude of a field-based coefficient is an absolute value of the field-based coefficient.
Claim 14
Dependent Claim 37 words
A method according to claim 7, wherein the magnitude of a frame-based coefficient is a squared value of the frame-based coefficient and wherein the magnitude of a field-based coefficient is a squared value of the field-based coefficient.
Claim 15
Dependent Claim 28 words
A method according to claim 7, wherein said portion of each array of frame-based coefficients and said portion of each array of field-based coefficients comprise high frequency coefficients.
Claim 16
Dependent Claim 25 words
A method according to claim 7, wherein said frame-based coefficients are selected when said frame-based sum has a value less than a predetermined threshold value.
Claim 17
Dependent Claim 42 words
A method according to claim 7, wherein said frame-based coefficients are selected when said frame-based sum is of lesser value than said field-based sum; and said field-based coefficients are selected when said frame-based sum is of greater value than said field-based sum.
Claim 18
Dependent Claim 42 words
A method according to claim 7, wherein said frame-based coefficients are selected when: Sum,.sub.frame <Sum,.sub.field *β+α, wherein: Sum, frame =said frame-based sum, Sum, field =said field-based sum, and β, α=predetermined values; and wherein said field-based coefficients are selected when: Sum,.sub.frame ≧Sum,.sub.field *β+α.
Claim 19
Dependent Claim 205 words
Apparatus for encoding picture signals comprising: means for inputting picture signal data; means for arranging said picture signal data into frame-formatted blocks in which odd field data alternates with even field data; means for orthogonally transforming said frame-formatted blocks to form arrays of frame-based coefficients, each respective array corresponding to one of said frame-formatted blocks and each array exhibiting a quantity of data; means for combining the respective magnitudes of at least a portion of each array of frame-based coefficients to form a frame-based sum; means for arranging said picture signal data into field-formatted blocks, each comprising one of said odd field data and said even field data; means for orthogonally transforming said field-formatted blocks to form arrays of field-based coefficients, each respective array corresponding to one said field-formatted block and each array exhibiting a quantity of data; means for combining the respective magnitudes of at least a portion of each array of field-based coefficients to form a field-based sum; means for selecting from said arrays of frame-based coefficients and said arrays of field-based coefficients the arrays exhibited by the smallest quantity of data as a function of said frame-based sum and said field based sum; and means for encoding said selected arrays for transmission.
Claim 20
Dependent Claim 205 words
Apparatus for encoding picture signals comprising: means for inputting picture signal data; means for arranging said picture signal data into frame-formatted blocks in which odd field data alternates with even field data; means for orthogonally transforming said frame-formatted blocks to form arrays of frame-based coefficients, each respective array corresponding to one of said frame-formatted blocks and each array exhibiting a quantity of data; means for combining the respective magnitudes of at least a portion of each array of frame-based coefficients to form a frame-based sum; means for arranging said picture signal data into field-formatted blocks, each comprising one of said odd field data and said even field data; means for orthogonally transforming said field-formatted blocks to form arrays of field-based coefficients, each respective array corresponding to one said field-formatted block and each array exhibiting a quantity of data; means for combining the respective magnitudes of at least a portion of each array of field-based coefficients to form a field-based sum; means for selecting from said arrays of frame-based coefficients and said arrays of field-based coefficients the arrays exhibited by the smallest quantity of data as a function of said frame-based sum and said field based sum; and means for encoding said selected arrays for transmission.
Claim 21
Dependent Claim 39 words
An apparatus according to claim 16, wherein said means for orthogonally transforming said frame-formatted blocks comprises discrete cosine transforming said frame-formatted blocks, and wherein said means for orthogonally transforming said field-formatted blocks comprises discrete cosine transforming said field-formatted blocks.
Claim 22
Dependent Claim 60 words
An apparatus according to claim 16, wherein said picture signal data include luminance data and color difference data, and wherein each of said frame-formatted blocks and each of said field-formatted blocks represents either said luminance data or said color difference data and said field-formatted blocks which represent said color difference data comprise odd field data separated from even field data.
Claim 23
Dependent Claim 37 words
An apparatus according to claim 16, wherein the magnitude of a frame-based coefficient is an absolute value of the frame-based coefficient and wherein the magnitude of a field-based coefficient is an absolute value of the field-based coefficient.
Claim 24
Dependent Claim 37 words
An apparatus according to claim 16, wherein the magnitude of a frame-based coefficient is a squared value of the frame-based coefficient and wherein the magnitude of a field-based coefficient is a squared value of the field-based coefficient.
Claim 25
Dependent Claim 28 words
An apparatus according to claim 16, wherein said portion of each array of frame-based coefficients and said portion of each array of field-based coefficients comprise high frequency coefficients.
Claim 26
Dependent Claim 25 words
An apparatus according to claim 16, wherein said frame-based coefficients are selected when said frame-based sum has a value less than a predetermined threshold value.
Claim 27
Dependent Claim 42 words
An apparatus according to claim 16, wherein said frame-based coefficients are selected when said frame-based sum is of lesser value than said field-based sum; and said field-based coefficients are selected when said frame-based sum is of greater value than said field-based sum.
Claim 28
Dependent Claim 43 words
An apparatus according to claim 16, wherein said frame-based coefficients are selected when: Sum,.sub.frame <Sum,.sub.field *β+α, wherein: Sum, frame =said frame-based sum, Sum, field =said field-based sum, and β, α=predetermined values; and wherein said field-based coefficients are selected when: Sum,.sub.frame ≧Sum,.sub.field *β+α. 25.
Claim 29
Independent Claim 194 words
A method of encoding successive frames of picture signals comprising the steps of: arranging said picture signal data into intra-coded frame-formatted blocks and into inter-coded frame-formatted blocks in which odd field data alternates with even field data; orthogonally transforming said intra-coded frame-formatted blocks and said inter-coded frame-formatted blocks to respectively form intra-coded frame-based coefficient data and inter-coded frame-based coefficient data; arranging said picture signal data into intra-coded field-formatted blocks and into inter-coded field-formatted blocks, each comprising either said odd field data or said even field data; orthogonally transforming said intra-coded field-formatted blocks and said inter-coded field-formatted blocks to respectively form intra-coded field-based coefficient data and inter-coded field-based coefficient data; determining whether the orthogonally transformed intra-coded frame-based coefficient data, the orthogonally transformed inter-coded frame-based coefficient data, the orthogonally transformed intra-coded field-based coefficient data or the orthogonally transformed inter-coded field-based coefficient data contains the smallest quantity of data; selecting said orthogonally transformed intra-coded frame-based coefficient data, said orthogonally transformed inter-coded frame-based coefficient data, said orthogonally transformed intra-coded field-based coefficient data or said orthogonally transformed inter-coded field-based coefficient data which contains the smallest quantity of coefficient data; and encoding said selected orthogonally transformed coefficient data for transmission.
Claim 30
Independent Claim 194 words
A method of encoding successive frames of picture signals comprising the steps of: arranging said picture signal data into intra-coded frame-formatted blocks and into inter-coded frame-formatted blocks in which odd field data alternates with even field data; orthogonally transforming said intra-coded frame-formatted blocks and said inter-coded frame-formatted blocks to respectively form intra-coded frame-based coefficient data and inter-coded frame-based coefficient data; arranging said picture signal data into intra-coded field-formatted blocks and into inter-coded field-formatted blocks, each comprising either said odd field data or said even field data; orthogonally transforming said intra-coded field-formatted blocks and said inter-coded field-formatted blocks to respectively form intra-coded field-based coefficient data and inter-coded field-based coefficient data; determining whether the orthogonally transformed intra-coded frame-based coefficient data, the orthogonally transformed inter-coded frame-based coefficient data, the orthogonally transformed intra-coded field-based coefficient data or the orthogonally transformed inter-coded field-based coefficient data contains the smallest quantity of data; selecting said orthogonally transformed intra-coded frame-based coefficient data, said orthogonally transformed inter-coded frame-based coefficient data, said orthogonally transformed intra-coded field-based coefficient data or said orthogonally transformed inter-coded field-based coefficient data which contains the smallest quantity of coefficient data; and encoding said selected orthogonally transformed coefficient data for transmission.
Claim 31
Dependent Claim 63 words
A method according to claim 25, wherein said step of orthogonally transforming said intra-coded frame-formatted blocks and said inter-coded frame-formatted blocks comprises discrete cosine transforming said intra-coded frame-formatted blocks and said inter-coded frame-formatted blocks, and wherein said step of orthogonally transforming said intra-coded field-formatted blocks and said inter-coded field-formatted blocks comprises discrete cosine transforming said intra-coded field-formatted blocks and said inter-coded field-formatted blocks.
Claim 32
Dependent Claim 80 words
A method according to claim 25, wherein said picture signal data include luminance data and color difference data; wherein each of said intra-coded frame-formatted blocks, each of said inter-coded frame-formatted blocks, each of said intra-coded field-formatted blocks, and each of said inter-coded field-formatted blocks represents either said luminance data or said color difference data; and wherein said intra-coded field-formatted blocks and said inter-coded field-formatted blocks which represent said color difference data comprise odd field data separated from even field data.
Claim 33
Dependent Claim 109 words
A method according to claim 25, wherein said step of selecting one from said intra-coded frame-based coefficient data, said inter-coded frame-based coefficient data, said intra-coded field-based coefficient data and said inter-coded field-based coefficient data comprises the steps of: selecting one from said intra-coded frame-based coefficient data and said intra-coded field-based coefficient data having the smaller quantity of coefficient data as intra-coded coefficient data; selecting one from said inter-coded frame-based coefficient data and said inter-coded field-based coefficient data having the smaller quantity of coefficient data as inter-coded coefficient data; and selecting from said intra-coded coefficient data and said inter-coded coefficient data the one having the smaller quantity of coefficient data.
Claim 34
Independent Claim 242 words
A method of encoding successive frames of picture signals comprising the steps of: arranging picture signal data into intra-coded frame-formatted blocks and inter-coded frame-formatted blocks in which odd field data alternates with even field data; orthogonally transforming said intra-coded frame-formatted blocks and said inter-coded frame-formatted blocks to respectively form arrays of intra-coded frame-based coefficients and inter-coded frame-based coefficients, each array exhibiting a quantity of data; combining the respective magnitudes of at least a portion of each array of said intra-coded frame-based coefficients and said inter-coded frame-based coefficients to respectively form an intra-coded frame-based sum and an inter-coded frame-based sum; arranging picture signal data into intra-coded field-formatted blocks and inter-coded field-formatted blocks, each block comprising either said odd field data or said even field data; orthogonally transforming said intra-coded field-formatted blocks and inter-coded field-formatted blocks to respectively form arrays of intra-coded field-based coefficients and inter-coded field-based coefficients, each array exhibiting a quantity of data; combining the respective magnitudes of at least a portion of each array of said intra-coded field-based coefficients and said inter-coded field-based coefficients to respectively form an intra-coded field-based sum and an inter-coded field-based sum; selecting from said arrays of intra-coded frame-based coefficients, inter-coded frame-based coefficients, intra-coded field-based coefficients and inter-coded field-based coefficients the arrays exhibited by the smallest quantity of data as a function of said intra-coded frame-based sum, said inter-coded frame-based sum, said intra-coded field-based sum and said inter-coded field-based sum; and encoding said selected arrays for transmission.
Claim 35
Independent Claim 242 words
A method of encoding successive frames of picture signals comprising the steps of: arranging picture signal data into intra-coded frame-formatted blocks and inter-coded frame-formatted blocks in which odd field data alternates with even field data; orthogonally transforming said intra-coded frame-formatted blocks and said inter-coded frame-formatted blocks to respectively form arrays of intra-coded frame-based coefficients and inter-coded frame-based coefficients, each array exhibiting a quantity of data; combining the respective magnitudes of at least a portion of each array of said intra-coded frame-based coefficients and said inter-coded frame-based coefficients to respectively form an intra-coded frame-based sum and an inter-coded frame-based sum; arranging picture signal data into intra-coded field-formatted blocks and inter-coded field-formatted blocks, each block comprising either said odd field data or said even field data; orthogonally transforming said intra-coded field-formatted blocks and inter-coded field-formatted blocks to respectively form arrays of intra-coded field-based coefficients and inter-coded field-based coefficients, each array exhibiting a quantity of data; combining the respective magnitudes of at least a portion of each array of said intra-coded field-based coefficients and said inter-coded field-based coefficients to respectively form an intra-coded field-based sum and an inter-coded field-based sum; selecting from said arrays of intra-coded frame-based coefficients, inter-coded frame-based coefficients, intra-coded field-based coefficients and inter-coded field-based coefficients the arrays exhibited by the smallest quantity of data as a function of said intra-coded frame-based sum, said inter-coded frame-based sum, said intra-coded field-based sum and said inter-coded field-based sum; and encoding said selected arrays for transmission.
Claim 36
Dependent Claim 46 words
A method according to claim 29, wherein each of the magnitude of an intra-coded frame-based coefficient, the magnitude of an inter-coded frame-based coefficient, the magnitude of an intra-coded field-based coefficient, and the magnitude of an inter-coded field-based coefficient is an absolute value of the respective coefficient.
Claim 37
Dependent Claim 46 words
A method according to claim 29, wherein each of the magnitude of an intra-coded frame-based coefficient, the magnitude of an inter-coded frame-based coefficient, the magnitude of an intra-coded field-based coefficient, and the magnitude of an inter-coded field-based coefficient is a squared value of the respective coefficient.
Claim 38
Dependent Claim 49 words
A method according to claim 29, wherein each of said portion of each array of intra-coded frame-based coefficients, said portion of each array of inter-coded frame-based coefficients, said portion of each array or inter-coded field-based coefficients, and said portion of each array of intra-coded field-based coefficients comprise AC coefficients.
Claim 39
Dependent Claim 50 words
A method according to claim 29, wherein each of said portion of each array of intra-coded frame-based coefficients, said portion of each array of inter-coded frame-based coefficients, said portion of each array of inter-coded field-based coefficients, and said portion of each array of intra-coded field-based coefficients comprise high frequency coefficients.
Claim 40
Dependent Claim 178 words
A method according to claim 29, wherein said step of selecting from said arrays of intra-coded frame-based coefficients, inter-coded frame-based coefficients, intra-coded field-based coefficients and inter-coded field-based coefficients comprises the steps of: selecting from said arrays of intra-coded frame-based coefficients and intra-coded field-based coefficients the arrays exhibited by the smallest quantity of data as a function of said intra-coded frame-based sum and said intra-coded field-based sum as intra-coded coefficient data and selecting the corresponding one of said intra-coded frame-based sum and said intra-coded field-based sum as an intra-coded sum; selecting from said arrays of inter-coded frame-based coefficients and inter-coded field-based coefficients the arrays exhibited by the smallest quantity of data as a function of said inter-coded frame-based sum and said inter-coded field-based sum as inter-coded coefficient data and selecting the corresponding one of said inter-coded frame-based sum and said inter-coded field-based sum as an inter-coded sum; and selecting from said intra-coded coefficient data and said inter-coded coefficient data the arrays exhibited by the smallest quantity of data as a function of said intra-coded sum and said inter-coded sum.
Claim 41
Dependent Claim 61 words
A method according to claim 34, wherein said intra-coded frame-based coefficients are selected as said intra-coded coefficient data when said intra-coded frame-based sum is of lesser value than a first predetermined threshold value, and wherein said inter-coded frame-based coefficients are selected as said inter-coded coefficient data when said inter-coded frame-based sum is of lesser value than a second predetermined threshold value.
Claim 42
Dependent Claim 113 words
A method according to claim 34, wherein said intra-coded frame-based coefficients are selected as said intra-coded coefficient data when said intra-coded frame-based sum is of lesser value than said intra-coded field-based sum, and wherein said intra-coded field-based coefficients are selected as said intra-coded coefficient data when said intra-coded frame-based sum is of greater value than said intra-coded field-based sum; and wherein said inter-coded frame-based coefficients are selected as said inter-coded coefficient data when said inter-coded frame-based sum is of lesser value than said inter-coded field-based sum, and wherein said inter-coded field-based coefficients are selected as said inter-coded coefficient data when said inter-coded frame-based sum is of greater value than said inter-coded field-based sum.
Claim 43
Dependent Claim 59 words
A method according to claim 34, wherein said intra-coded frame-based coefficients are selected as said intra-coded coefficient data when: Sum.sub.intra,frame <Sum.sub.intra,field *β+α, wherein: Sum intra ,frame =said intra-coded frame-based sum, Sum intra ,field =said intra-coded field-based sum, and β, α=predetermined values; and wherein said intra-coded field-based coefficients are selected as said intra-coded coefficient data when: Sum.sub.intra,frame ≧Sum.sub.intra,field *β+α. 38.
Claim 44
Dependent Claim 63 words
A method according to claim 34, wherein said inter-coded frame-based coefficients are selected as said inter-coded coefficient data when: Sum inter ,frame <Sum inter ,field *β+α, wherein: Sum inter ,frame =said inter-coded frame-based sum, Sum inter ,field =said inter-coded field-based sum, and β, α=predetermined values; and wherein said inter-coded field-based coefficients are selected as said inter-coded coefficient data when: Sum.sub.inter,frame ≧Sum.sub.inter,field *β+α. 39.
Claim 45
Dependent Claim 207 words
Apparatus for encoding picture signals comprising: means for inputting picture signal data; means for arranging said picture signal data into intra-coded frame-formatted blocks and into inter-coded frame-formatted blocks in which odd field data alternates with even field data; means for orthogonally transforming said intra-coded frame-formatted blocks and said inter-coded frame-formatted blocks to respectively form intra-coded frame-based coefficient data and inter-coded frame-based coefficient data; means for arranging said picture signal data into intra-coded field-formatted blocks and into inter-coded field-formatted blocks, each comprising either said odd field data or said even field data; means for orthogonally transforming said intra-coded field-formatted blocks and said inter-coded field-formatted blocks to respectively form intra-coded field-based coefficient data and inter-coded field-based coefficient data; means for determining whether the orthogonally transformed intra-coded frame-based coefficient data, the orthogonally transformed inter-coded frame-based coefficient data, the orthogonally transformed intra-coded field-based coefficient data or the orthogonally transformed inter-coded field-based coefficient data contains the smallest quantity of data; means for selecting said orthogonally transformed intra-coded frame-based coefficient data, said orthogonally transformed inter-coded frame-based coefficient data, said orthogonally transformed intra-coded field-based coefficient data or said orthogonally transformed inter-coded field-based coefficient data which contains the smallest quantity of coefficient data; and means for encoding said selected orthogonally transformed coefficient data for transmission.
Claim 46
Dependent Claim 207 words
Apparatus for encoding picture signals comprising: means for inputting picture signal data; means for arranging said picture signal data into intra-coded frame-formatted blocks and into inter-coded frame-formatted blocks in which odd field data alternates with even field data; means for orthogonally transforming said intra-coded frame-formatted blocks and said inter-coded frame-formatted blocks to respectively form intra-coded frame-based coefficient data and inter-coded frame-based coefficient data; means for arranging said picture signal data into intra-coded field-formatted blocks and into inter-coded field-formatted blocks, each comprising either said odd field data or said even field data; means for orthogonally transforming said intra-coded field-formatted blocks and said inter-coded field-formatted blocks to respectively form intra-coded field-based coefficient data and inter-coded field-based coefficient data; means for determining whether the orthogonally transformed intra-coded frame-based coefficient data, the orthogonally transformed inter-coded frame-based coefficient data, the orthogonally transformed intra-coded field-based coefficient data or the orthogonally transformed inter-coded field-based coefficient data contains the smallest quantity of data; means for selecting said orthogonally transformed intra-coded frame-based coefficient data, said orthogonally transformed inter-coded frame-based coefficient data, said orthogonally transformed intra-coded field-based coefficient data or said orthogonally transformed inter-coded field-based coefficient data which contains the smallest quantity of coefficient data; and means for encoding said selected orthogonally transformed coefficient data for transmission.

References Cited (Backward Citations)

US4546386A Cited
US4837618A Cited
US5091782A Cited
US5068724A Cited
US5173773A Cited
EP0510972A2 Cited
US5347309A Cited
EP0512854A2 Cited
US5347308A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2000-08-11 2001-02-10 2001-08-12 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2004-08-11 2005-02-10 2005-08-12 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2008-08-11 2009-02-10 2009-08-12 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag