IP Library Granted Patent US 8,135,217
Granted Patent B2
US 8,135,217 · App. 12/963,651 · Granted Mar 13, 2012

Method for optimized camera position finding for system with optical character recognition

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 8,135,217
App. No.
12/963,651
Granted
Mar 13, 2012
Kind
B2
Abstract

The present invention relates to a method for aligning a camera sensor to significant data which is text or barcode data to be recognized comprising the steps of:—capturing an image of the significant data by means of the camera sensor; —detecting a predominant alignment line of the significant data and detecting an angle thereof in relation to a horizontal line of the captured image; —determining image sections within the edge and line enhanced image which contain most likely significant data lines; —selecting a representative image section out of the determined image sections which is aligned with the predominant alignment line; —capturing a following image of the significant data; tracking the representative image section and determining the predominant alignment line out of the representative image section to achieve a fast calculation and audio or tactile feedback of the alignment quality to the user.

Claims (24)

1. A method for aligning a camera sensor to significant data which is text or barcode data to be recognized comprising the steps of:

a) capturing an image of the significant data by means of the camera sensor;

b) adapting contrast, compensating shade and processing an adaptive binarization of the image to obtain an artifact reduced image;

c) edge and line filtering of the artifact reduced image to obtain an edge and line enhanced image;

d) processing a transformation of the edge and line enhanced image by means of a robust algorithm for predominant alignment line angle detection of the significant data contained in the image in respect to a horizontal line of the camera sensor, such as to obtain a predominant alignment line, the predominant alignment line angle representing the inclination of the predominant alignment line in respect to the horizontal line;

e) determining image sections within the edge and line enhanced image which contain most likely significant data lines, comprising the following sub-steps:

detecting significant data lines which are substantially in alignment with the predominant alignment line;

determining distances between adjacent significant data lines; and

determining the image sections with substantially equally spaced apart adjacent significant data lines;

f) selecting a representative image section out of the determined image sections with the highest likelihood of containing significant data and being aligned with the predominant alignment line;

g) capturing a following image of the significant data by means of the camera sensor;

h) applying steps b) and c) again, taking the following image now as the image for said image processing within steps b) and c) and obtaining an edge and line enhanced image;

i) detecting and tracking the representative image section within the edge and line enhanced image of step h);

k) starting the process again at step d) if the representative image could not be detected and tracked again within step i);

l) determining the predominant alignment line angle from the representative image section in respect to the horizontal line of the camera sensor;

m) generating an user feedback signal dependent on the predominant alignment line angle and checking whether the predominant alignment line angle is equal or below a threshold;

n) repeating the process from step g) onwards if the predominant alignment line angle is above the threshold and the process of the alignment of the camera sensor to the significant data is not stopped by other means such as user action;

n) storing the last taken image or making immediately a high resolution image for a further processing if the predominant alignment line angle is below or equal to the threshold or if the process of the alignment of the camera sensor to the significant data is stopped by other means such as user action.

2. The method of claim 1 , wherein the robust algorithm for predominant alignment line angle detection is a Hough transformation algorithm or the like.

3. The method of claim 1 , wherein the feedback signal is an audio signal having a variable tone frequency in dependence on the detected predominant alignment line angle.

4. The method of claim 1 , wherein the feedback signal is a tactile signal having a variable frequency in dependence on the detected predominant alignment line angle.

5. The method of claim 1 , wherein the feedback signal is an LED signal or the like or a combination thereof with an audio and/or tactile signal.

6. The method of claim 1 , wherein the feedback signal is a combination of an audio signal and a tactile signal having a variable frequency in dependence on the detected predominant alignment line angle.

7. The method of claim 1 , wherein step e) also comprises after the determination of the image sections determining rectangle corner coordinates of the image sections; and storing the rectangle corner coordinates for later use.

Assignments (8)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 15, 2024
From: KOFAX, INC.
To: TUNGSTEN AUTOMATION CORPORATION
Reel/Frame 067428/0392 →
RELEASE OF SECURITY INTEREST Recorded Jul 21, 2022
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: KAPOW TECHNOLOGIES, INC.; KOFAX, INC.
Reel/Frame 060805/0161 →
FIRST LIEN INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Jul 20, 2022
From: KOFAX, INC.; PSIGEN SOFTWARE, INC.
To: JPMORGAN CHASE BANK, N.A. AS COLLATERAL AGENT
Reel/Frame 060757/0565 →
SECURITY INTEREST Recorded Jul 20, 2022
From: KOFAX, INC.; PSIGEN SOFTWARE, INC.
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 060768/0159 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 4, 2019
From: NUANCE COMMUNICATIONS, INC.
To: KOFAX, INC.
Reel/Frame 048234/0789 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT SUPPLEMENT Recorded Feb 4, 2019
From: KOFAX, INC.
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
Reel/Frame 048253/0614 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 26, 2013
From: BEYO GMBH
To: NUANCE COMMUNICATIONS, INC.
Reel/Frame 031730/0362 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 9, 2010
From: GOKSTEIN, CUNEYT; TENCHIO, OLIVER
To: BEYO GMBH
Reel/Frame 025481/0343 →