IP Library Granted Patent US 11,783,602
Granted Patent B2
US 11,783,602 · App. 17/288,607 · Granted Oct 10, 2023

Object recognition system, recognition device, object recognition method, and object recognition program

Inventors: Yasunori Futatsugi (Tokyo, JP); Yoshihiro Mishima (Tokyo, JP); Atsushi Fukuzato (Tokyo, JP); Jun Nakayamada (Tokyo, JP); Kenji Sobata (Tokyo, JP)
Assignee: NEC CORPORATION
G06V20/64G06F18/217G06F18/2148G06F18/2431G06V20/56
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 11,783,602
App. No.
17/288,607
Granted
Oct 10, 2023
Kind
B2
Abstract

An object recognition system 80 includes: a recognition device 30 that recognizes an object in an image; and a server 40 that generates a learning model. The recognition device 30 includes: a first object recognition unit 310 that determines a type of the object in the image using the learning model; and an image transmission unit 320 that transmits a type-indeterminable image, which is an image in which the type has not been determined, to the server 40 when an object included in the type-indeterminable image is an object detected as a three-dimensional object. The server 40 includes: a learning device 410 that generates the learning model based on training data in which a teacher label is assigned to the type-indeterminable image; and a learning model transmission unit 420 that transmits the generated learning model to the recognition device 30 . The first object recognition unit 310 determines the type of the object in the image using the transmitted learning model.

Claims (47)

1. An object recognition system comprising:

a recognition device that recognizes an object in a captured image; and

a server that generates a learning model,

wherein the recognition device includes:

a first object recognition unit that determines a type of the object in the image using the learning model; and

an image transmission unit that transmits a type-indeterminable image, which is an image in which the type has not been determined, to the server when the object included in the type-indeterminable image is an object detected as a three-dimensional object,

the server includes:

a learning device that generates a learning model based on training data in which a teacher label is assigned to the type-indeterminable image; and

a learning model transmission unit that transmits the generated learning model to the recognition device, and

the first object recognition unit of the recognition device determines the type of the object in the image using the transmitted learning model.

2. The object recognition system according to claim 1 , wherein

the server includes a second object recognition unit that determines the type of the object in the type-indeterminable image received from the recognition device using a learning model with higher recognition accuracy than the learning model used by the first object recognition unit.

3. The object recognition system according to claim 1 , wherein

the recognition device includes a position information transmission unit that transmits position information indicating a location where a type-indeterminable image has been captured to the server,

the server includes:

a position collection unit that collects the received position information; and

a priority determination unit that determines a priority of the type-indeterminable image captured at the location indicated by the position information to be higher as the collected position information is more, and

the learning device generates a learning model preferentially using training data including a type-indeterminable image with a higher priority.

4. The object recognition system according to claim 3 , wherein

the server includes a transmission permission position information transmission unit that transmits transmission permission position information, which is position information indicating a capturing location of a type-indeterminable image for which transmission to the server is permitted, to the recognition device,

the position collection unit collects pieces of position information in which positions are close to each other in a group, and identifies a dense location which is a location where type-indeterminable images have been captured more than a predetermined standard,

the transmission permission position information transmission unit transmits information indicating the identified dense location to the recognition device as the transmission permission position information, and

the image transmission unit of the recognition device suppresses transmission of a type-indeterminable image captured at a location other than the location indicated by the transmission permission position information to the server.

5. The object recognition system according to claim 3 , wherein

the recognition device includes a time information transmission unit that transmits time information indicating time when a type-indeterminable image has been captured to the server, and

the priority determination unit determines a priority to be set for the type-indeterminable image captured at the dense location according to a priority policy which is a policy that defines a method for determining a priority of an image used for learning, and is a policy that is defined based on a duration of time when the image has been captured.

6. The object recognition system according to claim 1 , wherein

the recognition device includes:

a position information transmission unit that transmits position information on a location where a type-indeterminable image has been captured to the server; and

an orientation information transmission unit that transmits orientation information indicating an orientation in which the type-indeterminable image has been captured to the server,

the server includes an image data acquisition unit that acquires an image identified using the received position information and orientation information from an image database capable of identifying an image based on the position information and the orientation information, and

the learning device generates a learning model based on training data in which a teacher label is assigned to the image acquired by the image data acquisition unit.

7. The object recognition system according to claim 6 , wherein

the recognition device includes a camera information transmission unit that transmits a camera parameter related to an imaging device that has captured the type-indeterminable image to the server, and

the image data acquisition unit corrects the image acquired from the image database based on the received camera parameter.

8. The object recognition system according to claim 1 , wherein

the image transmission unit transmits an image in which a captured image is associated with coordinate information for identifying an object whose type has not been determined in the captured image, or an image obtained by extracting a portion of the captured image including the object whose type has not been determined as a type-indeterminable image.

9. A recognition device comprising a hardware processor configured to execute a software code to:

determine a type of an object in an image using a learning model;

transmit a type-indeterminable image, which is an image in which the type has not been determined, to a server that generates the learning model when an object included in the type-indeterminable image is an object detected as a three-dimensional object; and

receive the learning model generated by the server based on training data in which a teacher label is assigned to the type-indeterminable image, and determine the type of the object in the image using the received learning model.

10. An object recognition method comprising:

causing a recognition device that recognizes an object in a captured image to determine a type of the object in the image using a learning model;

causing the recognition device to transmit a type-indeterminable image, which is an image in which the type has not been determined, to a server that generates the learning model when an object included in the type-indeterminable image is an object detected as a three-dimensional object;

causing the server to generate a learning model based on training data in which a teacher label is assigned to the type-indeterminable image;

causing the server to transmit the generated learning model to the recognition device; and

causing the recognition device to determine the type of the object in the image using the transmitted learning model.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 31, 2022
From: FUTATSUGI, YASUNORI; MISHIMA, YOSHIHIRO; FUKUZATO, ATSUSHI; NAKAYAMADA, JUN; SOBATA, KENJI
To: NEC CORPORATION,
Reel/Frame 060951/0332 →
Priority Claims (1)
JP 2018-207870 · Nov 5, 2018 · national
Continuity (1)
Related Publication 20210390283A1 · Dec 16, 2021
Cited By (1)
US 12,657,870