Patent classifications
G06V30/142
Trainable handheld optical character recognition systems and methods
A handheld scanner incorporates vision software to allow the handheld scanner to be trained for OCR. The handheld scanner can include a user interface to allow a user to associate an image of a mark with electronic data for the mark. The user interface, along with a range finder, can also be used to influence variables that affect the quality of an image scan, thereby improving the quality of results for the image scan and/or decode process.
INFORMATION PROCESSING APPARATUS, PROGRAM, AND INFORMATION PROCESSING METHOD
In an information processing apparatus, character recognition processing is executed on a character string image including a plurality of characters, and a character string as a result of the character recognition processing on the character string image is displayed. When any character in the character string displayed as the result of the character recognition processing is selected by a user, a correction candidate character for the selected character is displayed based on a character string in master data managed in a database, different from the character string displayed as the result of the character recognition processing in a predetermined number of characters and in at least the selected character. When the displayed correction candidate character is selected by the user, the character string as the result of the character recognition processing is corrected using the selected correction candidate character.
Methods and systems for initiating application processes by data capture from rendered documents
Systems, apparatus and methods for implementing transaction applications using a handheld document data capture device are described herein. The handheld device captures information from a rendered document. The captured information is processed to identify an electronic document corresponding to the rendered document. Information captured from the rendered document by the handheld capture device is used to perform a transaction. In one embodiment, a portable scanner is used to select items from a catalog. Information scanned from the catalog is used to identify the catalog, the items to be purchased, and complete an order via the Internet.
AUTOMATIC IMAGE CAPTURE SYSTEM BASED ON A DETERMINATION AND VERIFICATION OF A PHYSICAL OBJECT SIZE IN A CAPTURED IMAGE
Described herein is a system for automatically capturing images. A device may execute an application on the device. In response to receiving a request for capturing an image of a document, the application may control the operation of the camera to contemporaneously and continuously capture image frames of an area within the field of view of a camera of the device. The field of view may include an object and in turn may be included in the captured image frames. The application may determine whether the aspect ratio and real-world size of the object in the captured image frames corresponds with a specified threshold size and aspect ratio which corresponds with a given document type. In response to determining the object corresponds to the given document type, the camera may automatically extract an image of the object.
AUTOMATIC IMAGE CAPTURE SYSTEM BASED ON A DETERMINATION AND VERIFICATION OF A PHYSICAL OBJECT SIZE IN A CAPTURED IMAGE
Described herein is a system for automatically capturing images. A device may execute an application on the device. In response to receiving a request for capturing an image of a document, the application may control the operation of the camera to contemporaneously and continuously capture image frames of an area within the field of view of a camera of the device. The field of view may include an object and in turn may be included in the captured image frames. The application may determine whether the aspect ratio and real-world size of the object in the captured image frames corresponds with a specified threshold size and aspect ratio which corresponds with a given document type. In response to determining the object corresponds to the given document type, the camera may automatically extract an image of the object.
DIGITAL SCAN BODY ALIGNMENT METHOD AND DEVICE USING THE SAME
The present invention relates to a digital scan body alignment method and a device using the same. The present invention corrects scan data through library data corresponding to image data on oral structure. At that time, to achieve best-fit of aligning the library data to the scan data initially, the data alignment can be performed by using a first alignment step. In order to accomplish data correction by more accurate data alignment, a second alignment step can be performed using the library data which includes shape information and axis information. By performing the second alignment step, corrected data having higher reliability can be formed, and a more precise prosthesis can be provided to a patient.
APPARATUSES, COMPUTER-IMPLEMENTED METHODS, AND COMPUTER PROGRAM PRODUCTS FOR AUTOMATIC ITEM SEARCHING AND VERIFICATION
Embodiments of the present disclosure provide for automatic item searching and verification. In example contexts, embodiments provide such functionality to improve the accuracy and efficiency of item searching during item loading and/or unloading, such as when delivering packages. Some embodiments provide for capturing an image, or set of images, identifying relevant items represented in the captured images, generating augmented reality elements associated with such relevant items, and rendering the augmented reality elements in an augmented reality environment, which can be maintained as the user continues to perform user action. Some embodiments additionally or alternatively detect improper actions based on captured image(s), and generate and provide notifications to a user for viewing.
SCANNING OF 3D OBJECTS WITH A SECOND SCREEN DEVICE FOR INSERTION INTO A VIRTUAL ENVIRONMENT
A method for inserting a virtual object into a virtual environment is provided, including: generating a scan of a real world object; processing the scan to identify a type of the real world object; based on the identified type of the real world object, generating a virtual object that resembles the real world object; based on the identified type of the real world object, assigning a functionality to the virtual object, the functionality defining an action capable of being performed by the virtual object in a virtual environment; deploying the virtual object in the virtual environment.
System and method for character recognition model and recursive training from end user input
One embodiment of a system and process of reading a multi-character code may include identifying regions in which respective characters of the code reside in response to receiving an image of the multi-character code. The identified regions may be applied to a neural network to determine the respective characters in the identified regions. The determined characters may be displayed in an ordered sequence for a user to visually inspect to confirm that each of the determined characters are correct.
Capturing digital images of documents
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for obtaining, in real-time from an image capture device, a video stream comprising images of a document by a computing device. The computing device provides, for display in an image preview window, the video stream overlaid with a graphical capture guide. In response to detecting a lighting artifact in at least one image of the video stream, the computing device modifies the graphical capture guide within the image preview window. The computing device captures one or more of the images of the document from the video stream.