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

Image processing apparatus

Assignee: Canon Inc
•
Filing: 1991-12-27
•
Granted: —
•
Expires: 2011-12-27
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An image processing apparatus comprises a receiving device for receiving encoded image data which is encoded by using orthogonal transform in a predetermined block unit (407), an error detecting device for detecting a transmission error of the encoded image data, a correcting device for correcting the transmission error in the predetermined block unit, and a decoding device (402) for decoding the encoded image data and outputting image data for reproducing an image. The image processing apparatus satisfactorily controls the amount of compressed data and prevents a deterioration of image quality even if any error occurs on a transmission path, thereby reproducing good image quality.

Inventors

  • 👤 Nobuhiro C/O Canon Kabushiki Kaisha Hoshi
  • 👤 Akihiro C/O Canon Kabushiki Kaisha Shikakura
  • 👤 Yushi c/o Canon Kabushiki Kaisha Kaneko

Bibliographic Details

Application Number —
Jurisdiction EP
Data Source google_patents
Last Synchronized 2026-11-07 21:09
CPC Classifications
H; H04; H04N; H04N19/00; H04N19/85; H04N19/89; H04N19/895; H04N19/10; H04N19/102; H04N19/124; H04N19/126; H04N19/129; H04N19/134; H04N19/146; H04N19/147; H04N19/15; H04N19/152; H04N19/164; H04N19/166; H04N19/169; H04N19/17; H04N19/172; H04N19/176; H04N19/18; H04N19/182; H04N19/46; H04N19/60; H04N19/70; H04N19/13; H04N19/65; H04N19/90; H04N19/91

Claims Analysis

Total Claims: 20
Claim 1
Independent Claim 65 words
An image processing apparatus comprising: receiving means for receiving encoded image data which is encoded by using orthogonal transform in a predetermined block unit; error detecting means for detecting a transmission error of the encoded image data; correcting means for correcting the transmission error in the predetermined block unit; decoding means for decoding the encoded image data and outputting image data for reproducing an image.
Claim 2
Dependent Claim 83 words
A moving picture processing apparatus comprising: receiving means for receiving a plurality of pictures of encoded image data sequentially which is encoded by using orthogonal transform in a predetermined block unit; error detecting means for detecting a transmission error of one of the plurality of pictures; correcting means for correcting the transmission error by using encoded image data of another picture; decoding means for decoding the encoded image data and outputting a plurality of pictures of image data sequentially for reproducing an image.
Claim 3
Dependent Claim 64 words
An image processing apparatus comprising: receiving means for receiving an encoded orthogonal transform coefficient which is encoded by using run-length encoding method; decoding means for decoding the encoded orthogonal transform coefficient; error detecting means for detecting a transmission error of the encoded orthogonal transform coefficient based on the orthogonal transform coefficient; correcting means for correcting the transmission error of the encoded orthogonal transform coefficient.
Claim 4
Dependent Claim 68 words
An image processing apparatus comprising: input means for inputting image data; transforming means for performing an orthogonal transform on the input image data; extracting means for extracting DC component and AC component from the transformed image data; adding means for adding data for error detection to at least one of the DC component and the AC component; encoding means for encoding the DC component and the AC component.
Claim 5
Dependent Claim 20 words
An image processing apparatus according to claims 1, 2 or 4, wherein said orthogonal transform is a discrete cosine transform.
Claim 6
Dependent Claim 22 words
An image processing apparatus according to claims 1 or 2, wherein said predeteremined block is a pixel block of N x N.
Claim 7
Dependent Claim 23 words
An image processing apparatus according to claims 1 or 2, wherein said error detecting means detects the transmission error based on an ECC.
Claim 8
Dependent Claim 38 words
An image processing apparatus according to claims 1 or 2, wherein said error detecting means detects the transmission error depending on a dynamic range of an orthogonal transform coefficient which is obtained by decoding the encoded image data.
Claim 9
Dependent Claim 28 words
An image processing apparatus according to claims 1, 2 or 3, wherein said correcting means replaces data in a block including the transmission error by a DC component.
Claim 10
Dependent Claim 31 words
An image processing apparatus according to claims 1, 2 or 3, wherein said correcting means replaces data in a block including the transmission error by data of a previous input picture.
Claim 11
Dependent Claim 31 words
An image processing apparatus according to claims 1, 2 or 3, wherein said correcting means corrects data in a block including the transmission error by using data in a surrounding block.
Claim 12
Dependent Claim 30 words
An image processing apparatus according to claims 1, 2 or 3, further comprising image forming means for forming an image in accordance with image data outputted from said decoding means.
Claim 13
Dependent Claim 24 words
An image processing apparatus according to claim 3, wherein said error detecting means detects the transmission error by counting the decoded orthogonal transform coefficient.
Claim 14
Dependent Claim 15 words
An image processing apparatus according to claim 4, wherein said adding data is an ECC.
Claim 15
Dependent Claim 24 words
An image processing apparatus according to claim 4, wherein said encoding means encodes the DC component by a DPCM (difference pulse code modulation) method.
Claim 16
Dependent Claim 31 words
An image processing apparatus according to claim 4, wherein said encoding means performs zig-zag scan of the AC component in a predetermined block and encodes the AC component by Huffman encoding.
Claim 17
Dependent Claim 54 words
An image processing method comprising steps of: receiving encoded image data which is encoded by using orthogonal transform in a predetermined block unit; detecting a transmission error of the encoded image data; correcting the transmission error in the predetermined block unit; decoding the encoded image data and outputting image data for reproducing an image.
Claim 18
Dependent Claim 72 words
A moving picture processing method comprising steps of: receiving a plurality of pictures of encoded image data sequentially which is encoded by using orthogonal transform in a predetermined block unit; detecting a transmission error of one of the plurality of pictures; correcting the transmission error by using encoded image data of another picture; decoding the encoded image data and outputting a plurality of pictures of image data sequentially for reproducing an image.
Claim 19
Dependent Claim 53 words
An image processing method comprising steps of: receiving an encoded orthogonal transform coefficient which is encoded by using run-length encoding method; decoding the encoded orthogonal transform coefficient; detecting a transmission error of the encoded orthogonal transform coefficient based on the orthogonal transform coefficient; correcting the transmission error of the decoded orthogonal transform coefficient.
Claim 20
Dependent Claim 55 words
An image processing method comprising steps of: imputting image data; performing an orthogonal transform on the input image data; extracting DC component and AC component from the transformed image data; adding data for error detection to at least one of the DC component and the AC component; encoding the DC component and the AC component.

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