US 11,983,814 B2
Image processing apparatus that generates model of object, image processing method, and storage medium storing program thereof
Shogo Sato, Kanagawa (JP); and Naohito Nakamura, Kanagawa (JP)
Assigned to Canon Kabushiki Kaisha, Tokyo (JP)
Filed by CANON KABUSHIKI KAISHA, Tokyo (JP)
Filed on Jan. 19, 2022, as Appl. No. 17/579,402.
Claims priority of application No. 2021-007958 (JP), filed on Jan. 21, 2021.
Prior Publication US 2022/0230393 A1, Jul. 21, 2022
Int. Cl. G06T 17/20 (2006.01); G06T 7/73 (2017.01); G06V 10/25 (2022.01)
CPC G06T 17/20 (2013.01) [G06T 7/75 (2017.01); G06V 10/25 (2022.01); G06T 2210/21 (2013.01)] 14 Claims
OG exemplary drawing
 
1. An image processing apparatus comprising:
at least one processor;
a detecting unit;
a first model generation unit; and
a second model generation unit,
wherein the at least one processor detects an area of a target object from an image captured by an image capturing apparatus;
wherein the at least one processor generates a front surface model as a three-dimensional polygon model representing a front surface of the target object based on the area of the target object,
wherein the at least one processor generates a back surface including points provided by movement of a plurality of vertices of polygons of the front surface model by a distance corresponding to a thickness of the target object in respective normal directions and
generates a back surface model as a three-dimensional polygon model including vertices at positions where a plurality of vertices of polygons of the front surface model is projected onto the back surface in a predetermined direction,
wherein the at least one processor generates an outline of a detection area and a three-dimensional polygon model of an inside of the outline as the back surface model
wherein the detecting unit, the first model generation unit and the second model generation unit are implemented by the at least one processor.