The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Oct. 30, 2018

Filed:

Jan. 08, 2015
Applicants:

GM Global Technology Operations Llc, Detroit, MI (US);

Sungkyunkwan University Foundation for Corporate Collaboration, Gyeonggi-Do, KR;

Inventors:

Sukhan Lee, Gyeonggi-Do, KR;

Hung Huu Nguyen, Gyeonggi-Do, KR;

Jaewoong Kim, Seoul, KR;

Jianying Shi, Oakland Township, MI (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06K 9/00 (2006.01); G06K 9/52 (2006.01); G06K 9/46 (2006.01); G06K 9/62 (2006.01); G06K 9/48 (2006.01); G06T 3/00 (2006.01); G06T 7/00 (2017.01); G06T 7/20 (2017.01); G06T 7/73 (2017.01); G06T 7/13 (2017.01); G06T 7/50 (2017.01); G06T 7/60 (2017.01); G06T 7/62 (2017.01); G06T 7/187 (2017.01); G06T 7/521 (2017.01); G06T 7/593 (2017.01); G06T 15/00 (2011.01); G06T 17/00 (2006.01); G06T 17/05 (2011.01); G06T 17/20 (2006.01); G01B 11/00 (2006.01); G01B 11/22 (2006.01); G01B 11/28 (2006.01); G01C 11/00 (2006.01); G01C 11/02 (2006.01); H04N 13/00 (2018.01);
U.S. Cl.
CPC ...
G06K 9/52 (2013.01); G06K 9/00201 (2013.01); G06T 3/00 (2013.01); G06T 7/0004 (2013.01); G06T 7/20 (2013.01); G06T 7/73 (2017.01); G01B 11/00 (2013.01); G01B 11/28 (2013.01); G01C 11/00 (2013.01); G01C 11/025 (2013.01); G06K 9/00214 (2013.01); G06K 9/46 (2013.01); G06K 9/6209 (2013.01); G06K 2009/4666 (2013.01); G06K 2009/487 (2013.01); G06T 7/00 (2013.01); G06T 7/13 (2017.01); G06T 7/187 (2017.01); G06T 7/50 (2017.01); G06T 7/521 (2017.01); G06T 7/593 (2017.01); G06T 7/60 (2013.01); G06T 7/62 (2017.01); G06T 15/00 (2013.01); G06T 17/00 (2013.01); G06T 17/05 (2013.01); G06T 17/20 (2013.01); G06T 17/205 (2013.01); G06T 2200/04 (2013.01); G06T 2200/08 (2013.01); G06T 2207/10028 (2013.01); G06T 2207/20168 (2013.01); H04N 2013/0081 (2013.01); H04N 2013/0092 (2013.01);
Abstract

A vision system is configured to dynamically inspect an object in a field of view. This includes capturing, using a camera, three-dimensional (3D) point cloud data of the field of view and transforming each of the points of the 3D point cloud data into a plurality of tangential surface vectors. Surface normal vectors are determined for each of the points of the 3D point cloud data based upon the plurality of tangential surface vectors. Distribution peaks in the surface normal vectors are detected employing a unit sphere mesh. Parallel planes are separated using the distance distribution peaks. A radially bounded nearest neighbor strategy combined with a process of nearest neighbor searching based upon cell division is executed to segment a planar patch. A planar surface is identified based upon the segmented planar patch.


Find Patent Forward Citations

Loading…