# US 12,183,080 B2 · Object sorting method and system

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 12,183,080 B2
- Document ID: US12183080B2
- Status: Granted
- Kind: B2
- Application number: 17/144,391
- Filed: 2021-01-08
- Published: 2021-04-29
- Granted: 2024-12-31
- Earliest claimed: 2018-07-09
- Assignees: Cainiao Smart Logistics Holding Limited
- Applicants: Cainiao Smart Logistics Holding Limited
- Inventors: Xiaomin Song; Hangcheng Fan; Xiaohua Chen
- Web page: https://patentgrep.com/patent/US12183080B2

## CPC

- G06V 20/52: Surveillance or monitoring of activities, e.g. for recognising suspicious objects (recognising microscopic objects G06V20/69)
- G06K 7/10861: {sensing of data fields affixed to objects or articles, e.g. coded labels (postal sorting B07C3/14, conveying articles B65G47/48)}
- G06K 7/12: using a selected wavelength, e.g. to sense red marks and ignore blue marks
- G06K 7/1413: {1D bar codes}
- G06Q 10/083: Shipping
- G06V 30/424: Postal images, e.g. labels or addresses on parcels or postal envelopes
- G06K 2019/06225: {using wavelength selection, e.g. colour code}
- G06V 2201/06: Recognition of objects for industrial automation
- G06V: IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06K: GRAPHICAL DATA READING (image or video recognition or understanding G06V); PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR

## Abstract

Methods and systems for object sorting are provided. One method includes: recognizing object information of a plurality of objects in motion; obtaining destination information of the plurality of objects according to the object information, wherein the destination information of the plurality of objects comprises a plurality of destinations of the plurality of objects; determining a plurality of colors corresponding to the plurality of objects according to the plurality of destinations of the plurality of objects; and distinguishing the plurality of objects by using a plurality of lights of the plurality of colors respectively, to sort the plurality of objects in motion having the plurality of destinations.

## Claims

### Claim 1

A method for object sorting, comprising:
recognizing object information of a plurality of objects in motion on a production line, wherein the production line comprises a plurality of pickup regions for picking up the plurality of objects, and each of the plurality of object has a target pickup region;
obtaining destination information of the plurality of objects according to the object information, wherein the destination information of the plurality of objects comprises a plurality of destinations of the plurality of objects;
determining a plurality of colors corresponding to the plurality of objects according to the plurality of destinations of the plurality of objects;
for one of the plurality of objects, turning on a segment of a light strip disposed on a side of the production line with a determined color corresponding to the object, wherein the segment of the light strip, visually observed, moves as the object moves and stops when the object reaches to a corresponding target pickup region;
distinguishing the plurality of objects by using the plurality of colors respectively, to sort the plurality of objects in motion having the plurality of destinations; and
in response to that the object is not picked up in the corresponding target pickup region, turning off the segment of light strip corresponding to the object as the object passes through subsequent pickup regions.

### Claim 2 (depends on 1)

The method according to claim 1, further comprising: setting correspondences between different colors and different destinations in advance.

### Claim 3 (depends on 2)

The method according to claim 2, wherein determining a plurality of colors corresponding to the plurality of objects according to the plurality of destinations of the plurality of objects comprises:
determining the plurality of colors corresponding to the plurality of objects according to the correspondences and the obtained destination information of the plurality of objects.

### Claim 4 (depends on 1)

The method according to claim 1, wherein distinguishing the plurality of objects by using the plurality of colors further comprises:
projecting a plurality of spotlight beams of the plurality of colors onto the plurality of objects respectively by using a plurality of projection light sources.

### Claim 5 (depends on 4)

The method according to claim 4, wherein the plurality of projection light sources comprise one or more groups of projection light sources.

### Claim 6 (depends on 5)

The method according to claim 5, wherein the one or more groups of projection light sources comprise two or three groups of projection light sources.

### Claim 7 (depends on 1)

The method according to claim 1, wherein the object information comprises barcode information.

### Claim 8 (depends on 7)

The method according to claim 7, wherein recognizing object information of a plurality of objects in motion comprises:
recognizing the barcode information by using a camera or a code reading device.

### Claim 9 (depends on 1)

The method for object sorting of claim 1, further comprising:
after the object passes through subsequent pickup regions, placing the object back on the product line again for pickup.

### Claim 10

A system for object sorting, comprising a production line, a camera or a code reading device disposed on a top portion of the production line or disposed on a side portion of the production line, a control device, and a lighting device communicatively connected with the control device, wherein a plurality of objects in motion are to be transported on the production line, and wherein:
the camera or code reading device is configured to recognize object information of the plurality of objects in motion on the production line, wherein the production line comprises a plurality of pickup regions for picking up the plurality of objects, and each of the plurality of object has a target pickup region;
the control device is configured to:
obtain destination information of the plurality of objects according to the object information, wherein the destination information of the plurality of objects comprises a plurality of destinations of the plurality of objects;
determine a plurality of colors corresponding to the plurality of objects according to the plurality of destinations of the plurality of objects;
output a control signal to the lighting device, to control the lighting device to distinguish the plurality of objects by using the plurality of colors, wherein the lighting device comprises a light strip disposed on the production line for sorting the plurality of objects in motion having the plurality of destinations, wherein for one of the plurality of objects, the control signal turns on a segment of the light strip with the determined color corresponding to the object, and the segment of the light strip, visually observed, moves as the object moves, and stops when the object reaches to a corresponding target pickup region; and
in response to that the object is not picked up in the corresponding target pickup region, turn off the segment of light strip corresponding to the object as the object passes through subsequent pickup regions.

### Claim 11 (depends on 10)

The system according to claim 10, further comprising a plurality of sensors disposed on the production line and configured to sense the plurality of objects in motion, wherein the light strip is disposed on the side portion of the production line; and
the control device is further configured to turn on, upon one of the plurality of sensors sensing one of the plurality of objects, the segment of the light strip with the determined color corresponding to the object at a location corresponding to the object.

### Claim 12 (depends on 10)

The system according to claim 10, wherein the control device is further configured to set correspondences between different colors and different destinations in advance.

### Claim 13 (depends on 12)

The system according to claim 12, wherein to determine a plurality of colors corresponding to the plurality of objects according to the plurality of destinations of the plurality of objects, the control device is further configured to:
determine the plurality of colors corresponding to the plurality of objects according to the correspondences and the obtained destination information of the plurality of objects.

### Claim 14 (depends on 10)

The system according to claim 10, wherein the camera is a high-definition camera.

### Claim 15 (depends on 10)

The system according to claim 10, wherein a distance between camera or code reading device and the plurality of objects in motion on a production line is adjustable.

### Claim 16 (depends on 10)

The system according to claim 10, further comprising one or more groups of projection light sources.

### Claim 17 (depends on 16)

The system according to claim 16, wherein the lighting device is configured to project, in response to the control signal, a plurality of spotlight beams of the plurality of colors onto the plurality of objects respectively by using the one or more groups of projection light sources.

### Claim 18 (depends on 16)

The system according to claim 16, wherein the light strip comprises two or three groups of projection light sources.

### Claim 19 (depends on 16)

The system according to claim 16, wherein each of the one or more groups of projection light sources comprises two or more light sources of different colors.
