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

Image processing device and method

Assignee: Canon Inc
•
Filing: 1993-12-08
•
Granted: 1996-10-29
•
Expires: 2013-12-08
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Motion in an image signal to be transmitted is detected to produce motion information. An encoded image signal comprising the image signal and the motion information is transmitted to a transmitting path. The encoded image signal is received from the transmitting path, and code errors are concealed according to an operating characteristic determined on the basis of the motion information.

Inventors

  • 👤 Yasuyuki Tanaka
  • 👤 Hidenori Hoshi

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 22:34
CPC Classifications
H; H04; H04N; H04N21/00; H04N21/20; H04N21/23; H04N21/236; H04N19/00; H04N19/10; H04N19/102; H04N19/103; H04N19/105; H04N19/112; H04N19/12; H04N19/122; H04N19/44; H04N19/50; H04N19/503; H04N19/80; H04N19/85; H04N19/89; H04N19/895; H04N21/40; H04N21/43; H04N21/434; H04N5/00; H04N5/76; H04N5/91; H04N5/92; H04N5/926; H04N5/9261; H04N5/9264; H04N5/93; H04N5/94; H04N5/945; H04N7/00; H04N7/24; H04N7/52; H04N7/54

Claims Analysis

Total Claims: 38
Claim 1
Independent Claim 82 words
An image signal reproducing device, comprising: (a) receiving means for receiving a transmitted signal from a transmitting path, the transmitted signal including image data and subordinate data different from the image data, the subordinate data indicating levels of alternating components of the image data; and (b) error concealing means for concealing code errors in the transmitted signal, said error concealing means determining an error concealing characteristic to be carried out thereby in accordance with the subordinate data received by said receiving means.
Claim 2
Dependent Claim 82 words
An image signal reproducing device, comprising: (a) receiving means for receiving a transmitted signal from a transmitting path, the transmitted signal including image data and subordinate data different from the image data, the subordinate data indicating levels of alternating components of the image data; and (b) error concealing means for concealing code errors in the transmitted signal, said error concealing means determining an error concealing characteristic to be carried out thereby in accordance with the subordinate data received by said receiving means.
Claim 3
Dependent Claim 36 words
A device according to claim 1, wherein said error concealing means determines the error concealing characteristic in accordance with the subordinate data and direct information indicating a level of a direct component of the image data.
Claim 4
Dependent Claim 47 words
A device according to claim 2, wherein said error concealing means comprises a motion detecting circuit which provides two motion detecting results, one of the results being detected according to the current subordinate data, the other of the results being detected according to the direct current information.
Claim 5
Dependent Claim 74 words
A device according to claim 3, wherein said error concealing means selectively executes an inter-frame interpolation using image data in a frame other than a subject frame to be concealed and an intra-frame interpolation using image data only in the subject frame, and wherein said concealing means executes the intra-frame interpolation unless both interpolation results indicate less than a predetermined amount of motion of the image between the subject frame and the other frame.
Claim 6
Dependent Claim 32 words
A device according to claim 1, wherein the image data are encoded as a block composed of a plurality of pixels, and the subordinate data is included for each of the blocks.
Claim 7
Dependent Claim 19 words
A device according to claim 5, wherein said error concealing means determines the error concealing characteristic for each block.
Claim 8
Dependent Claim 30 words
A device according to claim 5, wherein the image data are encoded according to an encoding characteristic which is determined on the basis of the subordinate data for each block.
Claim 9
Dependent Claim 38 words
A device according to claim 5, wherein the image data are orthogonally transformed from an amplitude domain to a frequency domain, and the subordinate data is formed on the basis of orthogonally transformed coefficients included in each block.
Claim 10
Dependent Claim 27 words
A device according to claim 8, wherein the subordinate data is formed on the basis of whether or not the orthogonally transformed coefficients exceed a predetermined value.
Claim 11
Dependent Claim 24 words
A device according to claim 9, wherein the subordinate data is formed according to a number of orthogonally transformed coefficients exceeding the predetermined value.
Claim 12
Dependent Claim 74 words
An image signal processing device, comprising: (a) input means for inputting an image signal divided into a plurality of blocks, each block being composed of a plurality of pixels; and (b) motion detecting means for detecting motion involved in the image signal on the basis of AC information indicating a level of alternating components of each block of the image signal and DC information indicating a level of direct component of the image data.
Claim 13
Dependent Claim 74 words
An image signal processing device, comprising: (a) input means for inputting an image signal divided into a plurality of blocks, each block being composed of a plurality of pixels; and (b) motion detecting means for detecting motion involved in the image signal on the basis of AC information indicating a level of alternating components of each block of the image signal and DC information indicating a level of direct component of the image data.
Claim 14
Dependent Claim 41 words
A device according to claim 11, wherein said motion detecting means provides two motion detecting results, one of the results being detected according to the AC component information, the other of the results being detected according to the DC component information.
Claim 15
Dependent Claim 34 words
A device according to claim 12, wherein said motion detecting means finally judges that the image signal involves motion unless both detection results indicate less than a predetermined amount of motion of the image.
Claim 16
Dependent Claim 42 words
A device according to claim 11, wherein each block of the image signal is orthogonally transformed from an amplitude domain to a frequency domain, and the AC component information is formed on the basis of orthogonally transformed coefficients included in each block.
Claim 17
Dependent Claim 28 words
A device according to claim 14, wherein the AC component information is formed on the basis of whether or not the orthogonally transformed coefficients exceed a predetermined value.
Claim 18
Dependent Claim 25 words
A device according to claim 15, wherein the AC component information is formed according to a number of orthogonally transformed coefficients exceeding the predetermined value.
Claim 19
Dependent Claim 83 words
An image signal reproducing device, comprising: (a) receiving means for receiving a transmitted signal from a transmitting path, the transmitted signal including image data and motion data which indicate whether or not the image data involves motion, the motion data consisting of single-bit digital data; and (b) error concealing means for concealing code errors in the transmitted signal, said error concealing means determining an error concealing characteristic to be carried out thereby in accordance with the motion data received by said receiving means.
Claim 20
Dependent Claim 83 words
An image signal reproducing device, comprising: (a) receiving means for receiving a transmitted signal from a transmitting path, the transmitted signal including image data and motion data which indicate whether or not the image data involves motion, the motion data consisting of single-bit digital data; and (b) error concealing means for concealing code errors in the transmitted signal, said error concealing means determining an error concealing characteristic to be carried out thereby in accordance with the motion data received by said receiving means.
Claim 21
Dependent Claim 23 words
A device according to claim 17, wherein the motion data are produced by comparing image data between two fields in a subject frame.
Claim 22
Dependent Claim 45 words
A device according to claim 18, wherein said error concealing means selectively executes an inter-frame interpolation using image data in a frame other than the subject frame and an intra-frame interpolation using image data only in the subject frame in accordance with the motion data.
Claim 23
Dependent Claim 55 words
A device according to claim 17, wherein the image data are encoded with compressed codes and an encoding characteristic of the image data is determined on the basis of the motion data, the device further comprising decoding means for decoding the encoded image data in accordance with the motion data received by said receiving means.
Claim 24
Dependent Claim 54 words
A device according to claim 20, wherein the motion data are produced by comparing image data between two adjacent fields and indicate whether the image data are encoded in each field or each frame, and said decoding means decodes the image data in each field or each frame in accordance with the motion data.
Claim 25
Dependent Claim 48 words
A device according to claim 21, wherein said error concealing means selectively executes an inter-frame interpolation using image data in a frame other than a subject frame to be concealed and an intra-frame interpolation using image data only in the subject frame in accordance with the motion data.
Claim 26
Dependent Claim 75 words
An image signal processing method, comprising the steps of: detecting motion involved in an image signal to be transmitted, to produce motion information consisting of single-bit digital data; transmitting the image signal and the motion information to a transmitting path; receiving the image signal and the motion information from the transmitting path; and concealing code errors in the transmitted image signal according to an operating characteristic determined on the basis of the transmitted motion information.
Claim 27
Dependent Claim 75 words
An image signal processing method, comprising the steps of: detecting motion involved in an image signal to be transmitted, to produce motion information consisting of single-bit digital data; transmitting the image signal and the motion information to a transmitting path; receiving the image signal and the motion information from the transmitting path; and concealing code errors in the transmitted image signal according to an operating characteristic determined on the basis of the transmitted motion information.
Claim 28
Dependent Claim 162 words
An image signal reproducing device, comprising: (a) receiving means for receiving transmitted signals, the transmitted signals having image data divided into a plurality of blocks and coded in each said block as a unit, and motion data indicating whether the image data involve motion or not, said motion data consisting of a plurality of single-bit digital data which indicate whether motion of the plurality of blocks exists or not, and each of the plurality of single-bit digital data being added to a respective one of the plurality of blocks and transmitted, the image data being coded in accordance with the motion data; (b) decoding means for decoding the coded image data, a characteristic of decoding in said decoding means being determined on the basis of the motion data; and (c) error concealing means for concealing code errors in the transmitted signal, said error concealing means determining an error concealing characteristic to be carried out thereby on the basis of the motion data.
Claim 29
Dependent Claim 162 words
An image signal reproducing device, comprising: (a) receiving means for receiving transmitted signals, the transmitted signals having image data divided into a plurality of blocks and coded in each said block as a unit, and motion data indicating whether the image data involve motion or not, said motion data consisting of a plurality of single-bit digital data which indicate whether motion of the plurality of blocks exists or not, and each of the plurality of single-bit digital data being added to a respective one of the plurality of blocks and transmitted, the image data being coded in accordance with the motion data; (b) decoding means for decoding the coded image data, a characteristic of decoding in said decoding means being determined on the basis of the motion data; and (c) error concealing means for concealing code errors in the transmitted signal, said error concealing means determining an error concealing characteristic to be carried out thereby on the basis of the motion data.
Claim 30
Dependent Claim 23 words
A device according to claim 24, wherein the motion data are produced by comparing image data between two fields in a subject frame.
Claim 31
Dependent Claim 40 words
A device according to claim 24, wherein the coded image data are orthogonally transformed from an amplitude domain to a frequency domain, and the motion data is formed on the basis of orthogonally transformed coefficients included in the image data.
Claim 32
Dependent Claim 55 words
A device according to claim 24, wherein the motion data are produced by comparing image data between two adjacent fields, and indicate whether the image data are encoded in each field or each frame, and wherein each decoding means decodes the image data in each field or each frame in accordance with the motion data.
Claim 33
Dependent Claim 49 words
A device according to claim 27, wherein said error concealing means selectively executes an inter-frame interpolation using image data in a frame other than that having an error to be concealed and an intra-frame interpolation using image data only in a subject frame in accordance with the motion data.
Claim 34
Dependent Claim 141 words
An image reproducing apparatus, comprising: (a) receiving means for receiving transmitted signals from a transmitting path, the transmitted signals including image data and motion data indicating whether or not motion between images of two fields in a subject frame exists; and (b) error concealing means for concealing errors in the image data received by said receiving means by using a plurality of concealing methods, the plurality of concealing methods including an intra-frame method in which said error concealing means conceals the errors by using image data of a frame including the errors and an inter-frame method in which said error concealing means conceals the errors by using image data of a frame different from the frame including the errors, said error concealing means determining which of the concealing methods to use according to the motion data received by said receiving means.
Claim 35
Dependent Claim 141 words
An image reproducing apparatus, comprising: (a) receiving means for receiving transmitted signals from a transmitting path, the transmitted signals including image data and motion data indicating whether or not motion between images of two fields in a subject frame exists; and (b) error concealing means for concealing errors in the image data received by said receiving means by using a plurality of concealing methods, the plurality of concealing methods including an intra-frame method in which said error concealing means conceals the errors by using image data of a frame including the errors and an inter-frame method in which said error concealing means conceals the errors by using image data of a frame different from the frame including the errors, said error concealing means determining which of the concealing methods to use according to the motion data received by said receiving means.
Claim 36
Dependent Claim 26 words
An apparatus according to claim 29, wherein the motion data are generated by comparing of image data of two fields of the frame including the errors.
Claim 37
Dependent Claim 38 words
An apparatus according to claim 29, wherein said error concealing means performs the intra-frame method when the motion data indicate the motion exists, and performs the inter-frame method when the motion data indicate the motion does not exist.
Claim 38
Dependent Claim 15 words
An apparatus according to claim 29, wherein the motion data consisting of one-bit digital data.

References Cited (Backward Citations)

US4807033A Cited
EP0282135A1 Cited
US4849812A Cited
EP0415699A2 Cited
US5351131A Cited
EP0493128A2 Cited
EP0510972A2 Cited
US5400076A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1999-10-29 2000-04-29 2000-10-29 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2003-10-29 2004-04-29 2004-10-29 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2007-10-29 2008-04-29 2008-10-29 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag