Personal information retrieval using knowledge bases for optical character recognition correction
First Claim
1. A system for updating a contacts database, the system comprising:
- a portable imager configured to acquire a digital business card image;
an image segmenter configured to extract text image segments from the digital business card image;
an optical character recognizer (OCR) configured to generate one or more textual content candidates for each text image segment;
a scoring processor configured to score textual content candidates based on results of database queries respective to the textual content candidates;
a content selector that selects a textual content candidate for each text image segment based at least on the assigned scores; and
an interface configured to update the contacts database based on the selected textual content candidates.
5 Assignments
0 Petitions
Accused Products
Abstract
In a system for updating a contacts database (42, 46), a portable imager (12) acquires a digital business card image (10). An image segmenter (16) extracts text image segments from the digital business card image. An optical character recognizer (OCR) (26) generates one or more textual content candidates for each text image segment. A scoring processor (36) scores each textual content candidate based on results of database queries respective to the textual content candidates. A content selector (38) selects a textual content candidate for each text image segment based at least on the assigned scores. An interface (50) is configured to update the contacts list based on the selected textual content candidates.
50 Citations
23 Claims
-
1. A system for updating a contacts database, the system comprising:
-
a portable imager configured to acquire a digital business card image;
an image segmenter configured to extract text image segments from the digital business card image;
an optical character recognizer (OCR) configured to generate one or more textual content candidates for each text image segment;
a scoring processor configured to score textual content candidates based on results of database queries respective to the textual content candidates;
a content selector that selects a textual content candidate for each text image segment based at least on the assigned scores; and
an interface configured to update the contacts database based on the selected textual content candidates. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for acquiring personal information, the method comprising:
-
acquiring a business card image;
extracting a text image segment from the business card image;
applying optical character recognition (OCR) to the text image segment to generate a plurality of textual content candidates;
querying at least one database respective to each of the textual content candidates; and
selecting a most likely one of the textual content candidates based at least on records returned by the querying. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system for generating a textual contact record from textual content candidates extracted by optical character recognition (OCR) from text image segments of a business card image, the system comprising:
-
a databases query that queries at least one database respective to the textual content candidates and collects records returned responsive to the queries;
a content candidates scoring processor that assigns scores to the textual content candidates based on the collected records; and
a content selector that selects a textual content candidate for each text image segment based at least on the assigned scores. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23)
-
Specification