US5008951A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Image information encoding/decoding device
Assignee: Fujifilm Business Innovation Corp
•
Filing: 1989-08-29
•
Granted: 1991-04-16
•
Expires: 2009-08-29
Abstract
Abstract An image information processing device for performing two-dimensional encoding and decoding processings comprises an image data buffer memory, an image/run-length converting circuit, two run-length buffers, an encoding/decoding line shift-point address generating circuit, a reference line shift-point address generating circuit, pipeline-connected a 2 , a 1 and a 0 registers, pipeline connected b 2 , b 1 and b 0 registers, a mode/run-length detecting logic circuit, a control circuit, and a code word assigning/detecting circuit. Each of the two run-length buffers may consist of a first-in-first-out circuit.
Inventors
- 👤 Yutaka Koshi
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-01 00:10
CPC Classifications
H; H04; H04N; H04N1/00; H04N1/41; H04N1/411; H04N1/413; H04N1/417; H04N1/4175; G; G06; G06T; G06T9/00; G06T9/005
Claims Analysis
Total Claims: 6
Claim 1
Independent Claim
372 words
An image information encoding/decoding device for carrying out two-dimensional encoding and decoding processings, comprising: (a) an image data buffer memory for receiving an image data in an encoding operation and outputting an image data in a decoding operation; (b) an image/run-length converting circuit for converting the image data received by said image data buffer to a run-length data in the encoding operation, and converting a run-length data to the image data in the decoding operation; (c) two run-length buffers each for storing one line portion of the run-length data, arranged such that while a run-length data of an encoding line or a decoding line is stored in one of said run-length buffers, a run-length data of a reference line is stored in the other; (d) an encoding/decoding line shift-point address generating circuit for generating encoding line shift-point addresses by sequentially adding the run-length data of the encoding line in the encoding operation, and generating decoding line shift-point addresses by sequentially adding decoded run-length data in the decoding operation; (e) a reference line shift-point address generating circuit for generating reference line shift-point addresses by sequentially adding the run-length data of the reference line; (f) pipeline-connected a 2 , a 1 and a 0 registers for sequentially storing the encoding line shift-point addresses or the decoding line shift-point addresses that are generated in said encoding/decoding line shift-point address generating circuit; (g) pipeline-connected b 2 , b 1 and b 0 registers for sequentially storing the reference line shift-point addresses that are generated in said reference line shift-point address generating circuit; (h) a mode/run-length detecting logic circuit for detecting a current operation mode based on the encoding line shift-point addresses and the reference line shift-point addresses and outputting a mode data in the encoding operation, and generating the run-length data based on an input mode data in the decoding operation; (i) a control circuit for switching a control mode and data paths between the encoding and decoding operations, and controlling the encoding operation or the decoding operation; and (j) a code word assigning/detecting circuit for assigning and outputting a code word that corresponds to the mode data in the encoding operation, and converting a received code word to the mode data in the decoding operation.
Claim 2
Dependent Claim
372 words
An image information encoding/decoding device for carrying out two-dimensional encoding and decoding processings, comprising: (a) an image data buffer memory for receiving an image data in an encoding operation and outputting an image data in a decoding operation; (b) an image/run-length converting circuit for converting the image data received by said image data buffer to a run-length data in the encoding operation, and converting a run-length data to the image data in the decoding operation; (c) two run-length buffers each for storing one line portion of the run-length data, arranged such that while a run-length data of an encoding line or a decoding line is stored in one of said run-length buffers, a run-length data of a reference line is stored in the other; (d) an encoding/decoding line shift-point address generating circuit for generating encoding line shift-point addresses by sequentially adding the run-length data of the encoding line in the encoding operation, and generating decoding line shift-point addresses by sequentially adding decoded run-length data in the decoding operation; (e) a reference line shift-point address generating circuit for generating reference line shift-point addresses by sequentially adding the run-length data of the reference line; (f) pipeline-connected a 2 , a 1 and a 0 registers for sequentially storing the encoding line shift-point addresses or the decoding line shift-point addresses that are generated in said encoding/decoding line shift-point address generating circuit; (g) pipeline-connected b 2 , b 1 and b 0 registers for sequentially storing the reference line shift-point addresses that are generated in said reference line shift-point address generating circuit; (h) a mode/run-length detecting logic circuit for detecting a current operation mode based on the encoding line shift-point addresses and the reference line shift-point addresses and outputting a mode data in the encoding operation, and generating the run-length data based on an input mode data in the decoding operation; (i) a control circuit for switching a control mode and data paths between the encoding and decoding operations, and controlling the encoding operation or the decoding operation; and (j) a code word assigning/detecting circuit for assigning and outputting a code word that corresponds to the mode data in the encoding operation, and converting a received code word to the mode data in the decoding operation.
Claim 3
Dependent Claim
21 words
An image information encoding/decoding device as claimed in claim 1, wherein each of said two run-length buffers comprises a first-in-first-out circuit.
Claim 4
Dependent Claim
46 words
An image information encoding/decoding device as claimed in claim 1, wherein, in the encoding operation, when a horizontal mode processing is executed after a pass mode processing, said mode/run-length detecting logic circuit outputs a horizontal mode data using an address stored on said b 0 register.
Claim 5
Dependent Claim
48 words
An image information encoding/decoding device as claimed in claim 1, wherein, in the encoding operation, when retrogression of a reference line shift-point has occurred in a vertical mode processing, said mode/run-length detecting logic circuit outputs a vertical mode data using an address stored in said b 0 resister.
Claim 6
Dependent Claim
37 words
An image information encoding/decoding device as claimed in claim 1, wherein, in the decoding operation, said mode/run-length detecting logic circuit uses an output of said encoding/decoding line shift-point address generating circuit as an encoding line shift-point address.
References Cited (Backward Citations)
US3941922A
Cited
US4096520A
Cited
US4494151A
Cited
US4597016A
Cited
US4888645A
Cited
US4684923A
Cited
US4688100A
Cited
US4679094A
Cited
US4870498A
Cited
US4926266A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1994-04-15 | 1994-10-15 | 1995-04-16 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1998-04-15 | 1998-10-15 | 1999-04-16 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2002-04-15 | 2002-10-15 | 2003-04-16 | $7700.00 | Window Closed / Lapsed |