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

Moving picture encoding system and method

Assignee: Fujitsu Ltd
•
Filing: 1997-11-07
•
Granted: 2000-02-15
•
Expires: 2017-11-07
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A moving picture encoding system. There is provided a moving picture encoding system and method for changing the resolution of an original picture that is an object of encoding using a proper criterion, and encoding the picture while preventing deterioration of picture quality. A motion prediction/calculation means provides information of an error in prediction or of randomness of a motion vector which is calculated in the course of or as a result of motion prediction. A resolution determination means determines a resolution for the input picture to be encoded using the information. The input picture is converted into a picture having the determined resolution, and the picture resulting from the conversion is encoded and output.

Inventors

  • 👤 Akira Nakagawa
  • 👤 Kimihiko Kazui
  • 👤 Eishi Morimatsu

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-10 01:06
CPC Classifications
H; H04; H04N; H04N19/00; H04N19/60; H04N19/61; H04N19/50; H04N19/503; H04N19/51

Claims Analysis

Total Claims: 19
Claim 1
Independent Claim 109 words
A digital moving picture encoding system for dividing a picture into an appropriate number of blocks and carrying out motion compensation block by block, comprising: motion prediction/calculation means for calculating an error in prediction relevant to each block during motion prediction based on a frame to be encoded or a previous frame; resolution determination means for determining a resolution for an input picture to be encoded using a scale indicating a prediction error, that is, a sum of errors in prediction calculated by said motion prediction/calculation means; and input picture conversion means for converting the input picture into a picture having a resolution determined by said resolution determination means.
Claim 2
Dependent Claim 109 words
A digital moving picture encoding system for dividing a picture into an appropriate number of blocks and carrying out motion compensation block by block, comprising: motion prediction/calculation means for calculating an error in prediction relevant to each block during motion prediction based on a frame to be encoded or a previous frame; resolution determination means for determining a resolution for an input picture to be encoded using a scale indicating a prediction error, that is, a sum of errors in prediction calculated by said motion prediction/calculation means; and input picture conversion means for converting the input picture into a picture having a resolution determined by said resolution determination means.
Claim 3
Dependent Claim 126 words
A digital moving picture encoding system for dividing a picture into an appropriate number of blocks and carrying out motion compensation block by block, comprising: motion prediction/calculation means for calculating a value indicating randomness in direction of a motion vector expressing each block within a frame during motion prediction based on a frame to be encoded or a previous frame; resolution determination means for determining a resolution for an input picture to be encoded using a scale indicating randomness of a motion vector, that is, the value indicating randomness in direction of a motion vector within a frame calculated by said motion prediction/calculation means; and input picture conversion means for converting the input picture into a picture having a resolution determined by said resolution determination means.
Claim 4
Dependent Claim 126 words
A digital moving picture encoding system for dividing a picture into an appropriate number of blocks and carrying out motion compensation block by block, comprising: motion prediction/calculation means for calculating a value indicating randomness in direction of a motion vector expressing each block within a frame during motion prediction based on a frame to be encoded or a previous frame; resolution determination means for determining a resolution for an input picture to be encoded using a scale indicating randomness of a motion vector, that is, the value indicating randomness in direction of a motion vector within a frame calculated by said motion prediction/calculation means; and input picture conversion means for converting the input picture into a picture having a resolution determined by said resolution determination means.
Claim 5
Dependent Claim 156 words
A digital moving picture encoding system for dividing a picture into an appropriate number of blocks and carrying out motion compensation block by block, comprising: motion prediction/calculation means for calculating an error in prediction relevant to each block during motion prediction based on a frame to be encoded or a previous frame, and a value indicating randomness in direction of a motion vector within the frame; resolution determination means for determining a resolution for an input picture to be encoded using a scale indicating a prediction error, that is, a sum of errors in prediction calculated by said motion prediction/calculation means and a scale indicating randomness of a motion vector, that is, a value indicating randomness in the direction of a motion vector within the frame, which are calculated by said motion prediction/calculation means; and input picture conversion means for converting the input picture into a picture having a resolution determined by said resolution determination means.
Claim 6
Dependent Claim 156 words
A digital moving picture encoding system for dividing a picture into an appropriate number of blocks and carrying out motion compensation block by block, comprising: motion prediction/calculation means for calculating an error in prediction relevant to each block during motion prediction based on a frame to be encoded or a previous frame, and a value indicating randomness in direction of a motion vector within the frame; resolution determination means for determining a resolution for an input picture to be encoded using a scale indicating a prediction error, that is, a sum of errors in prediction calculated by said motion prediction/calculation means and a scale indicating randomness of a motion vector, that is, a value indicating randomness in the direction of a motion vector within the frame, which are calculated by said motion prediction/calculation means; and input picture conversion means for converting the input picture into a picture having a resolution determined by said resolution determination means.
Claim 7
Dependent Claim 70 words
The moving picture encoding system according to claim 1, wherein as for the scale indicating a prediction error relevant to each block, when a block concerned is subjected to inter-frame encoding, a scale based on a difference between an input original picture and predictive picture is employed; and when the block concerned is subjected to intra-frame encoding, a scale based on complexity of the input original picture itself is employed.
Claim 8
Dependent Claim 71 words
The moving picture encoding system according to claim 3, wherein as for the scale indicating a prediction error relevant to each block, when a block concerned is subjected to inter-frame encoding, a scale based on a difference between an input original picture and a predictive picture is employed; and when the block concerned is subjected to intra-frame encoding, a scale based on complexity of the input original picture itself is employed.
Claim 9
Dependent Claim 59 words
The moving picture encoding system according to claim 1, wherein said resolution determination means includes a monitoring facility for monitoring an occupation ratio of a buffer placed between said encoding system and a transmission line; and, when the buffer occupation ratio is high, determines the lower resolution; and when the buffer occupation ratio is low, determines the higher resolution.
Claim 10
Dependent Claim 59 words
The moving picture encoding system according to claim 2, wherein said resolution determination means includes a monitoring facility for monitoring an occupation ratio of a buffer placed between said encoding system and a transmission line; and, when the buffer occupation ratio is high, determines the lower resolution; and, when the buffer occupation ratio is low, determines the higher resolution.
Claim 11
Dependent Claim 59 words
The moving picture encoding system according to claim 3, wherein said resolution determination means includes a monitoring facility for monitoring an occupation ratio of a buffer placed between said encoding system and a transmission line; and, when the buffer occupation ratio is high, determines the lower resolution; and when the buffer occupation ratio is low, determines the higher resolution.
Claim 12
Dependent Claim 59 words
The moving picture encoding system according to claim 4, wherein said resolution determination means includes a monitoring facility for monitoring an occupation ratio of a buffer placed between said encoding system and a transmission line; and, when the buffer occupation ratio is high, determines the lower resolution; and when the buffer occupation ratio is low, determines the higher resolution.
Claim 13
Dependent Claim 59 words
The moving picture encoding system according to claim 5, wherein said resolution determination means includes a monitoring facility for monitoring an occupation ratio of a buffer placed between said encoding system and a transmission line; and, when the buffer occupation ratio is high, determines the lower resolution; and when the buffer occupation ratio is low, determines the higher resolution.
Claim 14
Dependent Claim 107 words
A digital moving picture encoding method for dividing a picture into an appropriate number of blocks and carrying out motion compensation block by block, comprising steps of: calculating a sum of errors in prediction relevant to each block during motion prediction based on a frame to be encoded or a previous frame; converting an input picture into a picture having the lower resolution when the sum of errors in prediction exceeds a given threshold; converting the input picture into a picture having the higher resolution when the sum of errors in prediction falls below the given threshold; and encoding and outputting the picture resulting from the conversion.
Claim 15
Dependent Claim 107 words
A digital moving picture encoding method for dividing a picture into an appropriate number of blocks and carrying out motion compensation block by block, comprising steps of: calculating a sum of errors in prediction relevant to each block during motion prediction based on a frame to be encoded or a previous frame; converting an input picture into a picture having the lower resolution when the sum of errors in prediction exceeds a given threshold; converting the input picture into a picture having the higher resolution when the sum of errors in prediction falls below the given threshold; and encoding and outputting the picture resulting from the conversion.
Claim 16
Dependent Claim 109 words
The digital moving picture encoding method for dividing a picture into an appropriate number of blocks and carrying out motion compensation block by block, comprising steps of: calculating a value indicating randomness in direction of a motion vector expressing each block within a frame during motion prediction based on a frame to be encoded or a previous frame; converting an input picture into a picture having the lower resolution when the value indicating randomness exceeds a given threshold; converting the input picture into a picture having the higher resolution when the value indicating randomness falls below the given threshold; and encoding and outputting the picture resulting from the conversion.
Claim 17
Dependent Claim 109 words
The digital moving picture encoding method for dividing a picture into an appropriate number of blocks and carrying out motion compensation block by block, comprising steps of: calculating a value indicating randomness in direction of a motion vector expressing each block within a frame during motion prediction based on a frame to be encoded or a previous frame; converting an input picture into a picture having the lower resolution when the value indicating randomness exceeds a given threshold; converting the input picture into a picture having the higher resolution when the value indicating randomness falls below the given threshold; and encoding and outputting the picture resulting from the conversion.
Claim 18
Dependent Claim 73 words
The moving picture encoding method according to claim 11, further comprising a step at which, when a buffer for temporarily storing an encoded picture has a high occupation ratio, the given threshold is lowered in order to tend toward conversion into a picture having the lower resolution, and when the buffer occupation ratio is low, the given threshold is raised in order to tend toward conversion into a picture having the higher resolution.
Claim 19
Dependent Claim 73 words
The moving picture encoding method according to claim 12, further comprising a step at which when a buffer for temporarily storing an encoded picture has a high occupation ratio, the given threshold is lowered in order to tend toward conversion into a picture having the lower resolution, and when the buffer occupation ratio is low, the given threshold is raised in order to tend toward conversion into a picture having the higher resolution.

References Cited (Backward Citations)

US5677735A Cited
US5270813A Cited
JPH0662392A Cited
JPH0818977A Cited
US5805222A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2003-02-14 2003-08-16 2004-02-15 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2007-02-14 2007-08-16 2008-02-15 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2011-02-14 2011-08-16 2012-02-15 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag