Patent classifications
G06K7/1491
MULTI-PART CODE SYSTEM WITH MULTIPLE SOURCE COMPUTING DEVICES
A method includes receiving, by a network computing device, interaction information from one or more of: a destination computing device and at least one source computing device of two or more source computing devices. The interaction information is regarding an interaction between the destination computing device and the two or more source computing devices. The method further includes generating a destination portion and two or more source portions of a code representative of the interaction information. The destination portion of the code and the two or more source portions are not individually readable. The method further includes sending the destination portion of the code to the destination computing device, sending the two or more source portions of the code to the corresponding two or more source computing devices, and when an indication that the produced code has been captured is obtained, finalizing the interaction.
Universal product labeling for vision-based commerce
A system and method for computer vision assisted physical-labels functions to use functional, large format product labeling for better computer vision (CV) identification. The product labels and detection capabilities of the system and method enhance product label detection and interpretation for use with image sensing at a distance. The product labels are non-obtrusive and can mitigate changes to sizing or visual appearance of packaging of goods or products. The system and method can enable universal product labeling for vision-based commerce and other applications.
MERCHANDISE REGISTRATION APPARATUS AND METHOD
A merchandise registration apparatus includes: a first reading unit to form a first reading area in which a code symbol attached to merchandise can be read; a second reading unit provided at a location different from that of the first reading unit, and to form a second reading area overlapping with at least a part of the first reading area, in which the code symbol can be read; a first acquisition unit to acquire first code information; a second acquisition unit to acquire second code information; and a registration unit to register the merchandise based on the first code information and the second code information, if the first code information and the second code information match each other.
Composite Matrix Code Array
A computer-readable code array comprises a first three-dimensional module and second three-dimensional module. The first three-dimensional module comprises a first face and a second face. A state of the first face encodes a pixel of a first computer-readable code. A state of the second face encodes a pixel of a second computer-readable code. The second three-dimensional module comprises a third face and a fourth face. A state of the third face encodes a second pixel of the first computer-readable code. A state of the second face encodes a second pixel of the second computer-readable code.
Information code reading system
An information code reading system including an information code display device and an information code reading device. The information code display device generates, corresponding to an information code to be displayed, multiple partial code images to be different from one another. A code area of the information code to be displayed includes multiple cells and each cell is included in at least one of the multiple partial code images. Each partial code image is generated by removing a part of the cells from the code area to be different from one another. The multiple partial code images are displayed on a display screen in a cyclic manner. The information code reading device captures, as an information code, an image of the display screen with an exposure time set to be longer than a cycle of cyclic display of the multiple partial code images, and decodes the captured information code.
Reading device, reading method, reading program, and settlement processing method
A reading device, a reading method and a reading program that can easily and quickly read a composite symbol, and a settlement processing method are provided. A moving image of a composite symbol which includes a plurality of symbols emerging in the same location and whose appearance changes depending on a viewing angle, is captured. The symbols included in the composite symbol are detected from the moving image obtained by image-capturing. Authenticity of the composite symbol is determined based on the obtained moving image.
Recognition of optical patterns in images acquired by a robotic device
A camera on a robot is used to acquire images of a shelving unit. Locations of labels are detected and cropped from the images to form segments. The segments are analyzed to obtain scan descriptions, without decoding barcodes on the labels. The scan descriptions are compared to catalog descriptions to match scan descriptions to catalog descriptions. Products can then be mapped within an environment.
MOVE TO ALIGN FUNCTION OF A MULTI-PART CODE SYSTEM
A method includes obtaining, by a first computing device of a multi-part code system, a first portion of a code from a network computing device. The network computing device generated the first portion of the code and a second portion of the code from the code. The method further includes displaying the first portion of the code on a code display area of an interactive display of the first computing device and instructing a user of the first computing device to position the first computing device near the second portion of the code such that the first and second portions of the code align. When the first portion of the code is aligned with the second portion of the code, the method further includes producing the code and sending a finalize interaction notification to the network computing device. The finalize interaction notification includes information from the produced code.
SYSTEMS AND METHODS OF DETECTING SCAN AVOIDANCE EVENTS
Methods of detecting scan avoidance events when items are passed through a field of view (FOV) of a scanner are disclosed herein. An example method, during a decode session, receiving, at one or more processors of the symbology reader, an image of an object; during a timeout period, detecting, at the one or more processors, an indicia in the image of the object, the indicia having a decodable payload; during the timeout period, attempting to decode the indicia to identify the decodable payload, at the one or more processors; and after the timeout period expires, when at least one portion but less than all portions of the indicia is decodable, determining a potential scan avoidance attempt and generating a scan avoidance alarm signal.
MAPPING OPTICAL-CODE IMAGES TO AN OVERVIEW IMAGE
Images of optical codes are mapped to an overview image to localize optical codes within a space. By localizing optical codes, information about locations of various products can be ascertained. One or more techniques can be used to map the images of optical codes to the overview image. The overview image can be a composite image formed by stitching together several images.