IP Library › Granted Patent US 12,400,119
Granted Patent B2
US 12,400,119 · App. 17/972,831 · Granted Aug 26, 2025

Learning method and system for object tracking based on hybrid neural network

Inventors: Moon Hyun Cha (Suwon-si, KR); Il Chae Jung (Seoul, KR); Bo Hyung Han (Seoul, KR); Daeyoung Park (Ulsan, KR); Changwook Jeong (Ulsan, KR)
Assignees: Samsung Electronics Co., Ltd.; Seoul National University R&DB Foundation
G06N3/082G06N3/045G06T7/20
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,400,119
App. No.
17/972,831
Granted
Aug 26, 2025
Kind
B2
Abstract

An object tracking learning system includes a first neural network module that expresses and learns a first parameter for an input image from a first type to a second type and outputs the learned result as a first learning result, a second neural network module that removes and learns a connection of a part of a second parameter for the input image and outputs the learned result as a second learning result, a prediction module that generates a prediction value for an object of the input image from a summation result obtained by summing the first learning result and the second learning result, and an optimization module that updates the first parameter and the second parameter based on the prediction value.

Claims (39)

1. An object tracking learning system, the learning system comprising:

a first neural network module configured to express and learn a first parameter for an input image from a first type to a second type and to output a learned result as a first learning result;

a second neural network module configured to remove and learn a connection of a part of a second parameter for the input image and to output the learned result as a second learning result;

a prediction module configured to generate a prediction value for an object of the input image from a summation result obtained by summing the first learning result and the second learning result; and

an optimization module configured to update the first parameter and the second parameter based on the prediction value.

2. The learning system of claim 1 , wherein the first neural network module includes a (1-1)-th quantization unit configured to quantize a parameter having the first type of a real number type into a parameter having the second type of an integer type.

3. The learning system of claim 2 , wherein the (1-1)-th quantization unit quantizes the parameter having the first type into the parameter having the second type in response to a center and width of an target interval for the parameter of the first type.

4. The learning system of claim 2 , wherein the first neural network module further includes a (1-2)-th quantization unit configured to quantize an activation value having the first type into an activation value having the second type.

5. The learning system of claim 1 , wherein the second neural network module includes a channel pruning unit configured to prune a channel corresponding to a part of the second parameter having the first type.

6. The learning system of claim 1 , wherein the first neural network module includes a (1-1)-th quantization unit configured to quantize a first parameter having the first type of a real number type into a first parameter having the second type of an integer type, and

wherein the second neural network module includes a channel pruning unit configured to prune a channel corresponding to a part of the second parameter having the first type.

7. The learning system of claim 1 , wherein the optimization module includes:

a loss adjusting unit configured to adjust a loss of each of the first learning result, the second learning result, and the prediction value; and

a backpropagation performing unit configured to perform backpropagation based on the adjusted loss.

8. The learning system of claim 1 , further comprising:

a pre-training module configured to perform pre-training on a test image by performing pre-training on the first neural network module and the second neural network module and to set an initial value of a parameter for the input image.

9. The learning system of claim 8 , further comprising:

an online tracking module configured to allow the second neural network module to learn the input image, which is a streaming image, in real time.

10. The learning system of claim 9 , wherein the prediction module includes:

a learning result summation unit configured to generate the summation result by summing the first learning result of the first neural network module, which is pre-trained, and the second learning result of the second neural network module, which is learned online.

11. The learning system of claim 1 , further comprising:

a neural network design module configured to differently set a combination of the first neural network module and the second neural network module based on a first standard.

12. The learning system of claim 1 , wherein the first learning result is expressed in an integer type,

wherein the second learning result is expressed in a real number type, and

wherein the summation result is expressed by mixing the integer type and the real number type.

13. A hybrid neural network-based object tracking learning method, the method comprising:

expressing a first parameter for an input image from a first type to a second type and outputting an expressed result as a first learning result;

removing a connection of a part of a second parameter for the input image and outputting a removed result as a second learning result;

generating a prediction value based on a summation result obtained by summing the first learning result and the second learning result; and

updating the first parameter and the second parameter based on the prediction value.

14. The method of claim 13 , wherein the outputting of the expressed result as the first learning result includes:

quantizing a parameter having the first type of a real number type into a parameter having the second type of an integer type, and

wherein the outputting of the removed result as the second learning result includes:

pruning a channel corresponding to the part of the second parameter.

15. The method of claim 13 , wherein the generating of the prediction value includes:

summing the first learning result of a first neural network module, which is pre-trained, and the second learning result of a second neural network module, which is learned online, as the summation result.

16. The method of claim 13 , wherein the first learning result is expressed in an integer type,

wherein the second learning result is expressed in a real number type, and

wherein the summation result obtained by summing the first learning result and the second learning result is expressed by mixing the integer type and the real number type.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 25, 2022
From: CHA, MOON HYUN; JUNG, IL CHAE; HAN, BO HYUNG; PARK, DAEYOUNG; JEONG, CHANGWOOK
To: SAMSUNG ELECTRONICS CO., LTD.; SEOUL NATIONAL UNIVERSITY R&DB FOUNDATION
Reel/Frame 061527/0396 →
Priority Claims (2)
KR 10-2021-0158035 · Nov 16, 2021 · national
KR 10-2022-0086571 · Jul 13, 2022 · national
Continuity (1)
Related Publication 20230153624A1 · May 18, 2023
References Cited (35)
US 10346742B2 · Iso · 2019 [cited by examiner]
US 10395140B1 · Kim · 2019 [cited by examiner]
US 10621486B2 · Yao · 2020 [cited by applicant]
US 10796169B2 · Kadav · 2020 [cited by examiner]
US 10917121B2 · Lee et al. · 2021 [cited by applicant]
US 11748600B2 · Sasagawa · 2023 [cited by examiner]
US 11775611B2 · Fang · 2023 [cited by examiner]
US 12014273B2 · Wu · 2024 [cited by examiner]
US 12073309B2 · Park · 2024 [cited by examiner]
US 12093816B1 · Drimbarean · 2024 [cited by examiner]
US 12169774B2 · Lazovich · 2024 [cited by examiner]
US 12175208B2 · Song · 2024 [cited by examiner]
US 12260626B2 · Nie · 2025 [cited by examiner]
US 20070244842A1 · Ishii · 2007 [cited by examiner]
US 20090257501A1 · Ye · 2009 [cited by examiner]
US 20170337471A1 · Kadav · 2017 [cited by examiner]
US 20180046894A1 · Yao · 2018 [cited by applicant]
US 20190244604A1 · Masataki · 2019 [cited by examiner]
US 20190347550A1 · Jung et al. · 2019 [cited by applicant]
US 20190347554A1 · Choi et al. · 2019 [cited by applicant]
US 20200125887A1 · Nishii · 2020 [cited by examiner]
US 20200126241A1 · Wang · 2020 [cited by examiner]
US 20200242445A1 · de Vangel · 2020 [cited by examiner]
US 20200293893A1 · Georgiadis et al. · 2020 [cited by applicant]
US 20200373946A1 · Lee et al. · 2020 [cited by applicant]
US 20200394278A1 · Varon-Weinryb · 2020 [cited by examiner]
US 20210012232A1 · Lei · 2021 [cited by examiner]
US 20210089922A1 · Lu et al. · 2021 [cited by applicant]
US 20210150284A1 · Chiang · 2021 [cited by examiner]
US 20210150363A1 · Yang · 2021 [cited by examiner]
US 20220100793A1 · Xi · 2022 [cited by examiner]
US 20230298219A1 · Galpin · 2023 [cited by examiner]
US 20230410285A1 · Okuno · 2023 [cited by examiner]
US 20240054622A1 · Chen · 2024 [cited by examiner]
KR 1020210035678A · 2021 [cited by applicant]