Browse Prior Art Database

On-The-Fly Compression Method for Image Scanners

IP.com Disclosure Number: IPCOM000060179D
Original Publication Date: 1986-Mar-01
Included in the Prior Art Database: 2005-Mar-08
Document File: 2 page(s) / 41K

Publishing Venue

IBM

Related People

Kitamura, K: AUTHOR [+3]

Abstract

This invention relates to an image input system, wherein a scan line data is usually compressed simultaneously with the scanning, but in the case that a scan time of one line is not enough to compress a complete line, the remaining line portion which cannot be compressed in that time is stored in a non-compression mode. The above line portion can be compressed after the entire image has been scanned. If an image-editing system is implemented on a personal computer, it is preferred that the image data is stored in a compressed form, because non-compressed image data occupies a large memory area of the personal computer. The system of the present invention allows on-the-fly compression about image data from a scanner.

This text was extracted from a PDF file.
At least one non-text object (such as an image or picture) has been suppressed.
This is the abbreviated version, containing approximately 100% of the total text.

Page 1 of 2

On-The-Fly Compression Method for Image Scanners

This invention relates to an image input system, wherein a scan line data is usually compressed simultaneously with the scanning, but in the case that a scan time of one line is not enough to compress a complete line, the remaining line portion which cannot be compressed in that time is stored in a non-compression mode. The above line portion can be compressed after the entire image has been scanned. If an image-editing system is implemented on a personal computer, it is preferred that the image data is stored in a compressed form, because non-compressed image data occupies a large memory area of the personal computer. The system of the present invention allows on-the-fly compression about image data from a scanner. If the time required to compress a particular line is longer than the scan time for one line, only the line portion which could be compressed in the time is coded with a run-length code, and the remaining portion is stored in non-compression (bit map) mode. The determination of the time when the mode should be changed is made based on the number of the runs having been processed in that line. If the number of the processed runs exceeds a predetermined threshold value, the remaining data will not be compressed. The threshold value has been determined experimentally. Finally, the non-compressed data is compressed after all lines are scanned.

1

Page 2 of 2

2

[This page contains 1 picture or other non-text...