CPC G06T 17/20 (2013.01) [G06T 7/75 (2017.01); G06V 10/25 (2022.01); G06T 2210/21 (2013.01)] | 14 Claims |
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.
|