The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
May. 12, 2020

Filed:

Feb. 13, 2018
Applicants:

Larry M Ernst, Longmont, CO (US);

Mikel John Stanich, Longmont, CO (US);

John Thomas Varga, Longmont, CO (US);

Inventors:

Larry M Ernst, Longmont, CO (US);

Mikel John Stanich, Longmont, CO (US);

John Thomas Varga, Longmont, CO (US);

Assignee:

Ricoh Company, Ltd., Tokyo, JP;

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06K 9/20 (2006.01); G06T 3/40 (2006.01);
U.S. Cl.
CPC ...
G06T 3/4069 (2013.01); G06T 3/40 (2013.01); G06T 3/4007 (2013.01);
Abstract

Systems and methods are provided for image scaling with efficient pixel resolution conversion. One embodiment is an image scaling system that includes a processor that receives an instruction to scale an input image having a first resolution by a scaling ratio to create an output image having a second resolution, and determines a rational fraction approximation of the scaling ratio to obtain a numerator integer representing a first block of consecutive pixels in the output image and a denominator integer representing a second block of consecutive pixels in the input image. The processor also calculates pixel values of the first block of pixels by: bit shifting pixel values of the second block of pixels, obtaining a sum of bit shifting operations of neighboring pixel values of the second block of pixels, and correcting the sum with a correction value to compensate for rounding errors in the bit shifting.


Find Patent Forward Citations

Loading…