IP Library Granted Patent US 12,236,654
Granted Patent B2
US 12,236,654 · App. 18/510,375 · Granted Feb 25, 2025

Fastening tool system and control method thereof

Inventors: Tae Mun Hwang (Jeonju-si, KR); DongHa Jeong (Uiwang-si, KR); Byung Cheol Song (Seoul, KR); Dong Yoon Choi (Seosan-si, KR)
Assignees: HYUNDAI MOTOR COMPANY; KIA CORPORATION; INHA UNIVERSITY RESEARCH AND BUSINESS FOUNDATION
G06V10/17B25B21/002B25B23/147G01C3/02G01J5/00G06F18/21G06F18/22G06F18/24G06T3/60G06T5/40G06T7/0004G06V10/242G06V10/32G06V10/764G06V10/82G06V20/10G06V20/20G06V20/41H04N23/54H04N23/56G01J2005/0077G06K7/1413G06K7/1417G06T2207/10016G06T2207/10048G06T2207/20084G06T2207/30164G06V10/50
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,236,654
App. No.
18/510,375
Granted
Feb 25, 2025
Kind
B2
Abstract

A control method of a fastening tool for fastening a component part includes photographing a fastening portion of the component part through a camera portion mounted on the fastening tool. The control method includes pre-processing that rotates an input image, which has been photographed by the camera portion, to match with representative model image. The control method includes estimating the fastening portion through an inference process through a convolutional neural network (CNN) algorithm-based image classification work on a video input image of a same fastening portion finished with the pre-processing work. The control method also includes setting a torque value that is matched with a recognized fastening portion when a probability value of the fastening portion in the inference process exceeds a predetermined reference ratio.

Claims (21)

1. A control method of a fastening tool for fastening a component part, the control method comprising:

photographing a fastening portion of the component part through a camera portion mounted on the fastening tool;

pre-processing that rotates an input image photographed by the camera portion to match with representative model image;

estimating the fastening portion through an inference process through a convolutional neural network (CNN) algorithm-based image classification work on a video input image of a same fastening portion finished with the pre-processing work; and

setting a torque value matched with a recognized fastening portion when a probability value of the fastening portion in the inference process exceeds a predetermined reference ratio,

wherein the pre-processing includes

masking an outer portion of a circle based on a center of the input image,

calculating a slope angle according to a statistical value of slope distribution for each region of the input image obtained through histogram of gradient (HOG) algorithm, and

performing matching by rotating the input image based on the slope angle.

2. The control method of claim 1 , wherein the pre-processing further comprises:

adjusting brightness of the input image through histogram equalization work; and

masking a tool socket image existing in the input image.

3. A control method of a fastening tool for fastening a component part, the control method comprising:

photographing a fastening portion of the component part through a camera portion mounted on the fastening tool;

pre-processing that rotates an input image photographed by the camera portion to match with representative model image;

estimating the fastening portion through an inference process through a convolutional neural network (CNN) algorithm-based image classification work on a video input image of a same fastening portion finished with the pre-processing work; and

setting a torque value matched with a recognized fastening portion when a probability value of the fastening portion in the inference process exceeds a predetermined reference ratio,

wherein estimating the fastening portion includes

accumulating and averaging probability information output from a previous frame of the video input image, and

selecting a fastening portion of a class having a highest probability value among class information of the fastening portion and probability values consecutively output for the video input image during the inference process.

4. The control method of claim 3 , wherein, in the setting of the torque value, when the highest probability value is below the reference ratio, the torque value is manually set, and images photographed for a predetermined period of time immediately prior to currently performed fastening work are stored as additional learning data.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 16, 2023
From: HWANG, TAE MUN; JEONG, DONGHA; SONG, BYUNG CHEOL; CHOI, DONG YOON
To: HYUNDAI MOTOR COMPANY; KIA MOTORS CORPORATION; INHA UNIVERSITY RESEARCH AND BUSINESS FOUNDATION
Reel/Frame 065582/0489 →
CHANGE OF NAME Recorded Nov 16, 2023
From: KIA MOTORS CORPORATION
To: KIA CORPORATION
Reel/Frame 065600/0945 →
Priority Claims (1)
KR 10-2019-0123901 · Oct 7, 2019 · national
Continuity (2)
Division 17004659 · Aug 27, 2020
Related Publication 20240087277A1 · Mar 14, 2024
References Cited (14)
US 5923383A · Kim · 1999 [cited by examiner]
US 10514667B2 · Okuda · 2019 [cited by applicant]
US 20170197302A1 · Kobayashi · 2017 [cited by applicant]
US 20180157226A1 · Okuda · 2018 [cited by applicant]
US 20210056682A1 · Ward · 2021 [cited by examiner]
US 20210360775A1 · Smith et al. · 2021 [cited by applicant]
JP 2018092428A · 2018 [cited by applicant]
JP 2018149677A · 2018 [cited by applicant]
JP 2019144965A · 2019 [cited by applicant]
KR 20080111325A · 2008 [cited by applicant]
KR 20140078427A · 2014 [cited by applicant]
KR 20140146906A · 2014 [cited by applicant]
KR 101492473B1 · 2015 [cited by applicant]
KR 20180007783A · 2018 [cited by applicant]