IP Library › Granted Patent US 12,361,582
Granted Patent B2
US 12,361,582 · App. 17/787,668 · Granted Jul 15, 2025

Object detection device and model pattern evaluation device

Inventors: Shoutarou Ogura (Yamanashi, JP); Fumikazu Warashina (Yamanashi, JP)
Assignee: Fanuc Corporation
G06T7/70G06T7/60G06V10/25G06V10/44G06V10/761G06V2201/07
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,361,582
App. No.
17/787,668
Granted
Jul 15, 2025
Kind
B2
Abstract

A model pattern evaluation device for a robotic system comprises a processor. The processor is configured to: receive an image in which a target object is represented captured by a camera attached to a movable robotic component of the robotic system; calculate, for detecting the target object from the image, an evaluation value representing a geometric distribution of a plurality of features in a model pattern, the model pattern corresponding to the target object; set, among the plurality of features, a first feature for detecting a position in a specific direction of the target object in the image or a second feature for detecting an angle in a rotational direction centered about a predetermined point of the target object in the image as a feature of interest based on the evaluation value; and generate a detection result based on the first or second features to control the movable robotic component.

Claims (15)

1. A model pattern evaluation device for a robotic system, comprising:

a processor configured to:

receive an image in which a target object is represented captured by a camera attached to a movable robotic component of the robotic system;

calculate, for detecting the target object from the image, an evaluation value representing a geometric distribution of a plurality of features in a model pattern, said model pattern corresponding to the target object;

set, among the plurality of features, a first feature for detecting a position in a specific direction of the target object in the image or a second feature detecting an angle in a rotational direction centered about a predetermined point of the target object in the image as a feature of interest based on the evaluation value; and

generate a detection result based on the first feature or the second feature to control the movable robotic component of the robotic system.

2. The model pattern evaluation device according to claim 1 , wherein the processor is configured to:

specify a direction in which a spread of a distribution of positions of the features is maximized as the specific direction based on the evaluation value; and

set, among the plurality of features, a feature which is distributed in a direction different from the specific direction as the first feature.

3. The model pattern evaluation device according to claim 1 , wherein the processor is configured to acquire a normal vector relative to the direction in which adjacent features are aligned for each of the plurality of features, calculates a covariance matrix representing the distribution of the normal vector as the evaluation value, and when the ratio of the smaller eigenvalue to the larger eigenvalue of the two eigenvalues of the covariance matrix is equal to or less than a first threshold value, sets a direction of the eigenvector corresponding to the larger eigenvalue as the specific direction.

4. The model pattern evaluation device according to claim 1 , wherein the processor is configured to:

specify that a part of the features is distributed along the rotation direction centered about the predetermined point based on the evaluation value, and

set a feature distributed in a direction different from the rotational direction as the feature of interest.

5. The model pattern evaluation device according to claim 4 , wherein the processor is configured to acquire a normal relative to a direction in which adjacent features are aligned for each of the plurality of features, at least a part of the normals intersecting at the predetermined point, set the ratio of the number of normals which do not intersect at the predetermined point to the total number of the features as the evaluation value, and specify that the part of the features is distributed along the rotation direction centered about the predetermined point when the ratio is equal to or greater than a second threshold value.

6. The model pattern evaluation device according to claim 5 , wherein the processor is configured to set a feature for which the normal does not intersect at the predetermined point as the feature of interest.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 12, 2023
From: OGURA, SHOUTAROU; WARASHINA, FUMIKAZU
To: FANUC CORPORATION
Reel/Frame 062362/0026 →
Priority Claims (1)
JP 2020-000522 · Jan 6, 2020 · national
Continuity (1)
Related Publication 20230024736A1 · Jan 26, 2023
References Cited (13)
US 9978138B2 · Konishi · 2018 [cited by applicant]
US 10366485B2 · Nakao · 2019 [cited by applicant]
US 11227144B2 · Namiki et al. · 2022 [cited by applicant]
US 20170132451A1 · Namiki · 2017 [cited by examiner]
EP 1679657B1 · 2017 [cited by examiner]
JP 2012048593A · 2012 [cited by applicant]
JP 2015133049A · 2015 [cited by applicant]
JP 2016218729A · 2016 [cited by applicant]
JP 2017091079A · 2017 [cited by applicant]
JP 2017096749A · 2017 [cited by applicant]
JP 2017224009A · 2017 [cited by applicant]
EP-1679657-B1 (text document) (Year: 2017). [cited by examiner]
International Search Report and Written Opinion for International Application No. PCT/JP2021/000120, dated Mar. 30, 2021, 9 pages. [cited by applicant]