-
公开(公告)号:US10902568B2
公开(公告)日:2021-01-26
申请号:US16215485
申请日:2018-12-10
申请人: Cognex Corporation
发明人: Yu Feng Hsu , Lowell D. Jacobson , David Y. Li
摘要: This invention provides a system and method for finding multiple line features in an image. Two related steps are used to identify line features. First, the process computes x and y-components of the gradient field at each image location, projects the gradient field over a plurality subregions, and detects a plurality of gradient extrema, yielding a plurality of edge points with position and gradient. Next, the process iteratively chooses two edge points, fits a model line to them, and if edge point gradients are consistent with the model, computes the full set of inlier points whose position and gradient are consistent with that model. The candidate line with greatest inlier count is retained and the set of remaining outlier points is derived. The process then repeatedly applies the line fitting operation on this and subsequent outlier sets to find a plurality of line results. The process can be exhaustive RANSAC-based.
-
公开(公告)号:US11854173B2
公开(公告)日:2023-12-26
申请号:US17127868
申请日:2020-12-18
申请人: Cognex Corporation
发明人: Yu Feng Hsu , Lowell D. Jacobson , David Y. Li
CPC分类号: G06T5/20 , G06T7/13 , G06T7/143 , G06T2207/20076
摘要: This invention provides a system and method for finding multiple line features in an image. Two related steps are used to identify line features. First, the process computes x and y-components of the gradient field at each image location, projects the gradient field over a plurality subregions, and detects a plurality of gradient extrema, yielding a plurality of edge points with position and gradient. Next, the process iteratively chooses two edge points, fits a model line to them, and if edge point gradients are consistent with the model, computes the full set of inlier points whose position and gradient are consistent with that model. The candidate line with greatest inlier count is retained and the set of remaining outlier points is derived. The process then repeatedly applies the line fitting operation on this and subsequent outlier sets to find a plurality of line results. The process can be exhaustive RANSAC-based.
-
公开(公告)号:US11599978B2
公开(公告)日:2023-03-07
申请号:US17127868
申请日:2020-12-18
申请人: Cognex Corporation
发明人: Yu Feng Hsu , Lowell D. Jacobson , David Y. Li
摘要: This invention provides a system and method for finding multiple line features in an image. Two related steps are used to identify line features. First, the process computes x and y-components of the gradient field at each image location, projects the gradient field over a plurality subregions, and detects a plurality of gradient extrema, yielding a plurality of edge points with position and gradient. Next, the process iteratively chooses two edge points, fits a model line to them, and if edge point gradients are consistent with the model, computes the full set of inlier points whose position and gradient are consistent with that model. The candidate line with greatest inlier count is retained and the set of remaining outlier points is derived. The process then repeatedly applies the line fitting operation on this and subsequent outlier sets to find a plurality of line results. The process can be exhaustive RANSAC-based.
-
公开(公告)号:US10152780B2
公开(公告)日:2018-12-11
申请号:US15338445
申请日:2016-10-31
申请人: Cognex Corporation
发明人: Yu Feng Hsu , Lowell D. Jacobson , David Y. Li
摘要: This invention provides a system and method for finding multiple line features in an image. Two related steps are used to identify line features. First, the process computes x and y-components of the gradient field at each image location, projects the gradient field over a plurality subregions, and detects a plurality of gradient extrema, yielding a plurality of edge points with position and gradient. Next, the process iteratively chooses two edge points, fits a model line to them, and if edge point gradients are consistent with the model, computes the full set of inlier points whose position and gradient are consistent with that model. The candidate line with greatest inlier count is retained and the set of remaining outlier points is derived. The process then repeatedly applies the line fitting operation on this and subsequent outlier sets to find a plurality of line results. The process can be exhaustive RANSAC-based.
-
公开(公告)号:US20210183032A1
公开(公告)日:2021-06-17
申请号:US17127868
申请日:2020-12-18
申请人: Cognex Corporation
发明人: Yu Feng Hsu , Lowell D. Jacobson , David Y. Li
摘要: This invention provides a system and method for finding multiple line features in an image. Two related steps are used to identify line features. First, the process computes x and y-components of the gradient field at each image location, projects the gradient field over a plurality subregions, and detects a plurality of gradient extrema, yielding a plurality of edge points with position and gradient. Next, the process iteratively chooses two edge points, fits a model line to them, and if edge point gradients are consistent with the model, computes the full set of inlier points whose position and gradient are consistent with that model. The candidate line with greatest inlier count is retained and the set of remaining outlier points is derived. The process then repeatedly applies the line fitting operation on this and subsequent outlier sets to find a plurality of line results. The process can be exhaustive RANSAC-based.
-
公开(公告)号:US20170236258A1
公开(公告)日:2017-08-17
申请号:US15338445
申请日:2016-10-31
申请人: Cognex Corporation
发明人: Yu Feng Hsu , Lowell D. Jacobson , David Y. Li
CPC分类号: G06T5/20 , G06T7/13 , G06T7/143 , G06T2207/20076
摘要: This invention provides a system and method for finding multiple line features in an image. Two related steps are used to identify line features. First, the process computes x and y-components of the gradient field at each image location, projects the gradient field over a plurality subregions, and detects a plurality of gradient extrema, yielding a plurality of edge points with position and gradient. Next, the process iteratively chooses two edge points, fits a model line to them, and if edge point gradients are consistent with the model, computes the full set of inlier points whose position and gradient are consistent with that model. The candidate line with greatest inlier count is retained and the set of remaining outlier points is derived. The process then repeatedly applies the line fitting operation on this and subsequent outlier sets to find a plurality of line results. The process can be exhaustive RANSAC-based.
-
-
-
-
-