IP Library Granted Patent US 7,242,816
Granted Patent B2
US 7,242,816 · App. 10/832,319 · Granted Jul 10, 2007

Group average filter algorithm for digital image processing

Assignee: Scanbuy, Inc.
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,242,816
App. No.
10/832,319
Granted
Jul 10, 2007
Kind
B2
Abstract

This present invention discloses a system and method for enhancing images of barcodes and other similar objects taken by the digital camera connected to or embedded in a mobile device. This filter works by converting the image into its equivalent gray scale. The algorithm then computes the mean pixel intensity value of a row of pixels in the image. The row is divided into sections and the mean pixel intensity of each section is also calculated. The pixels in each section are processed according to the relation of the relative mean intensities of the row and the section. Once each pixel has been processed, the image is reassembled from its divided sections.

Claims (22)

1. A method of enhancing an image comprising the steps of:

converting the image to a two-dimensional array;

converting said image to grayscale;

selecting a row of pixels from said image for processing;

computing the mean intensity of said pixels in said row;

dividing said image into sections;

computing the mean intensity of the pixels of each section;

processing the pixels in each of said sections according to a first method if said mean intensity of said section is greater than said mean intensity of said row;

processing the pixels in each of said sections according to a second method if said mean intensity of said section is less than said mean intensity of said row; and

disregarding the pixels in sections where said mean intensity of said section is equal to said mean intensity of said row; and

wherein said first method of processing pixels in a section consists of the steps of:

computing the value of the intensity of each pixel in said section plus a percentage threshold multiplied by the intensity of each pixel in said section; and

assigning to each pixel in said section an intensity corresponding to white if the computed value is greater than the mean intensity of said row; and

assigning to each pixel in said section an intensity corresponding to black if the computed value is less than the mean intensity of said row; and

wherein said second method of processing pixels in a section consists of the steps of:

computing the value of the intensity of each pixel in said section minus a percentage threshold multiplied by the intensity of each pixel in said section; and

assigning to each pixel in said section an intensity corresponding to white if the computed value is greater than the mean intensity of said row; and

assigning to each pixel in said section an intensity corresponding to black if the computed value is less than the mean intensity of said row; and

wherein said percentage threshold is greater than or equal to one and less than or equal to twenty.

2. A method for enhancing an image according to claim 1 , further comprising the step of:

reassembling said image after said sections have been processed.

3. A method for enhancing an image according to claim 1 , wherein each row of said image is enhanced.

Assignments (4)
TERMINATION OF SECURITY INTEREST IN INTELLECTUAL PROPERTY AT REEL 23456 AND FRAME 0203 Recorded Jan 21, 2010
From: MASTHEAD VENTURE PARTNERS CAPITAL, L.P.
To: SCANBUY, INC.
Reel/Frame 023821/0169 →
SECURITY AGREEMENT Recorded Nov 2, 2009
From: SCANBUY, INC.
To: MASTHEAD VENTURE PARTNERS CAPITAL, L.P.
Reel/Frame 023456/0203 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 17, 2006
From: ATTIA, OLIVIER; SHRIVASTAVA, PRATEEK; ZATSEPINE, ROMAN; OUTMEZGUINE, AVI
To: SCANBUY, INC.
Reel/Frame 017822/0820 →
SECURITY INTEREST Recorded Sep 17, 2004
From: SCANBUY, INC.
To: AMALGAMATED BANK
Reel/Frame 015782/0777 →
Continuity (2)
Provisional Application 6049379200 · Aug 11, 2003
Related Publication 20050035206A1 · Feb 17, 2005