US 12,314,925 B2
Processing apparatus, processing method, and non-transitory storage medium
Soma Shiraishi, Tokyo (JP); Katsumi Kikuchi, Tokyo (JP); Takami Sato, Tokyo (JP); and Yu Nabeto, Tokyo (JP)
Assigned to NEC CORPORATION, Tokyo (JP)
Appl. No. 17/925,046
Filed by NEC Corporation, Tokyo (JP)
PCT Filed May 22, 2020, PCT No. PCT/JP2020/020260
§ 371(c)(1), (2) Date Nov. 14, 2022,
PCT Pub. No. WO2021/234938, PCT Pub. Date Nov. 25, 2021.
Prior Publication US 2023/0186271 A1, Jun. 15, 2023
Int. Cl. G06T 7/70 (2017.01); G06Q 20/20 (2012.01); G06V 10/12 (2022.01); G06V 10/74 (2022.01); G06V 10/75 (2022.01); G06V 10/764 (2022.01)
CPC G06Q 20/208 (2013.01) [G06T 7/70 (2017.01); G06V 10/12 (2022.01); G06V 10/751 (2022.01); G06V 10/761 (2022.01); G06V 10/764 (2022.01)] 9 Claims
OG exemplary drawing
 
1. A processing apparatus comprising:
at least one memory storing one or more instructions; and
at least one processor configured to execute the one or more instructions to:
acquire, by the at least one processor executing the instructions and from a first camera, a first image captured by the first camera from a first direction, the first image including a product held by a customer with a hand;
acquire, by the at least one processor executing the instructions and from a second camera, a second image captured by the second camera from a second direction different from the first direction, the second image including the product held by the customer with the hand;
detect, by the at least one processor executing the instructions, a first object from the first image;
detect, by the at least one processor executing the instructions, a second object from the second image;
generate, by the at least one processor executing the instructions, positional information indicating a position of the first object in the first image and a position of the second object in the second image;
generate, by the at least one processor executing the instructions and based on the first image and the second image, product kind-related information indicating a product kind of the first object and a product kind of the second object;
extract, by the at least one processor executing the instructions, a group of the first object and the second object that satisfies a positional condition and a product kind condition, the positional condition defined with respect to the position of the first object in the first image and the position of the second object in the second image, the product kind condition being defined with respect to the product kind of the first object and the product kind of the second object; and
output, by the at least one processor executing the instructions, a product recognition result of the first object and the second object of the extracted group.