IP Library Granted Patent US 7,085,421
Granted Patent B2
US 7,085,421 · App. 10/211,268 · Granted Aug 1, 2006

Image processing method for facilitating data transmission

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,085,421
App. No.
10/211,268
Granted
Aug 1, 2006
Kind
B2
Abstract

An image processing method for facilitating data transmission is provided. An image compression method is performed to convert X-bits binary digital signals to a binary compressed data in a floating-point form of (1.n)*2 m . Bit m represents the first bit with logic level “1” of the X-bits binary digital signals, and n represents the bits taken from the X-bits binary digital signals after the bit m. The binary compressed data in the floating-point form of (1.n)*2 m is outputted with a sequence of binary number representing a set of (m, n). The latter n bits of the sequence of binary numbers are consisted of the n bits of the X-bits digital signal. Therefore, by the present image compression method, the transmission amount of image data is reduced. The transmission time of image data and the volume of a memory for storing the image data are also reduced.

Claims (15)

1. An image processing method for facilitating data transmission, comprising:

capturing an image signal from an object with an image capture device;

providing said image signal to an analog-to-digital converter for converting said image signal to X-bits binary digital signals consisting of bit (X−1) to bit 0 , wherein X is a natural number;

transmitting said X-bits binary digital signals to image processing means for compressing said X-bits binary digital signals to a binary compressed data in a floating-point form of (1.n)*2 m , wherein a bit m represents the first bit with logic level “1” of said X-bits binary digital signals, and n represents the bits taken from said X-bits binary digital signals after the bit m, n is a non-negative integer, such that said binary compressed data in the floating-point form of (1.n)*2 m is outputted with a sequence of binary number representing a set of (m, n) and the latter n bits of the sequence of binary numbers are consisted of said n bits of said X-bits digital signal; and

storing said binary compressed data in memory means.

2. The method of claim 1 , wherein further comprising accessing said binary compressed data from memory means by imaging processing means to a host for decompressing said binary compressed data to recover said X-bits binary digital signals.

3. The method of claim 2 , wherein said step for decompressing said binary compressed data comprises:

(a) converting the bits of said binary compressed data before said latter n bits of said binary compressed data to the value of m; and

(b) recovering said binary compressed data to said X-bits binary digital signals in accordance with said n bits, the value of m and the algorithm form of (1.n)*2 m .

4. The method of claim 3 , further comprising a step for compensating the pixel corresponding to said X-bits binary digital signals with a bit-enhanced method after the step (b), wherein said bit-enhanced method comprises (c) calculating a first average of a plurality of neighboring pixels around the pixel; and (d) calculating a second average of the first average and the pixel.

5. The method of claim 1 , further comprising accessing said binary compressed data from memory means by host for decompressing said binary compressed data to recover said X-bits binary digital signals.

6. The method of claim 5 , wherein said step for decompressing said binary compressed data comprises:

(a) converting the bits of said binary compressed data before said latter n bits of said binary compressed data to the value of m; and

(b) recovering said binary compressed data to said X-bits binary digital signals in accordance with said n bits, the value of m and the algorithm form of (1.n)*2 m .

7. The method of claim 6 , further comprising a step for compensating the pixel corresponding to said X-bits binary digital signals with a bit-enhanced method after the step (b), wherein said bit-enhanced method comprises (c) calculating a first average of a plurality of neighboring pixels around the pixel; and (d) calculating a second average of the first average and the pixel.

Assignments (6)
MERGER Recorded Jun 18, 2013
From: TITUSVILLE CANAVERAL LLC
To: INTELLECTUAL VENTURES I LLC
Reel/Frame 030639/0330 →
MERGER Recorded Jun 17, 2013
From: TRANSPACIFIC SYSTEMS, LLC
To: TITUSVILLE CANAVERAL LLC
Reel/Frame 030628/0681 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 14, 2009
From: TRANSPACIFIC IP LTD.
To: TRANSPACIFIC SYSTEMS, LLC
Reel/Frame 023107/0267 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 3, 2006
From: VEUTRON CORPORATION
To: TRANSPACIFIC IP, LTD.
Reel/Frame 017564/0747 →
CHANGE OF NAME Recorded Sep 14, 2005
From: UMAX DATA SYSTEMS INC.
To: VEUTRON CORPORATION
Reel/Frame 016800/0203 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 5, 2002
From: KUO, SHIH-ZHENG
To: UMAX DATA SYSTEMS, INC.
Reel/Frame 013178/0742 →