IP Library › Granted Patent US 12,736,964
Granted Patent B2
US 12,736,964 · App. 18/802,591 · Granted Sep 15, 2026

Electronic apparatus and controlling method thereof

Inventors: Dongnam Byun (Suwon-si, KR); Hyewon Kim (Seoul, KR); Haedong Yeo (Suwon-si, KR)
Assignee: SAMSUNG ELECTRONICS CO., LTD.
G05D1/0221G05D1/0088G05D1/0238G05D1/0274G05D1/227G05D1/246G05D1/628G06F18/22G06N3/08G06V10/454G06V10/764G06V10/82G06V20/10G06V20/58
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,736,964
App. No.
18/802,591
Granted
Sep 15, 2026
Kind
B2
Abstract

Provided is an electronic apparatus, including: a sensor; a camera; a storage configured to store first and second artificial intelligence models; a first processor; and a second processor. The second processor is configured to: input an image obtained through the camera to the first artificial intelligence model and identify the object of the first type in the image, and input the image obtained through the camera to the second artificial intelligence model and identify the object of the second type, at least a part of which is not viewable in the image. The first processor is configured to: determine a distance between the object of the first type and the object of the second type based on sensing data received from the sensor; and control the electronic apparatus to travel based on the determined distance.

Claims (52)

1 . An electronic apparatus, which travels based on map information and an object recognition result, the electronic apparatus comprising:

a camera;

a communication interface;

a driver;

at least one processor comprising processing circuitry; and

at least one memory storing instructions that, when executed by the at least one processor individually or collectively, cause the electronic apparatus to:

capture an image while the electronic apparatus travels based on the map information;

obtain an object recognition result for the image;

transmit, to an external device, information regarding the image according to the object recognition result;

receive, from the external device, information regarding a user feedback on the object recognition result to update an object recognition model, wherein the external device displays the obtained image while receiving the user feedback; and

control the electronic apparatus such that the electronic apparatus travels according to the received information regarding the user feedback.

2 . The electronic apparatus according to claim 1 , wherein the instructions, when executed by the at least one processor individually or collectively, cause the electronic apparatus to:

update the object recognition model based on the received information regarding the user feedback.

3 . The electronic apparatus according to claim 2 , wherein the instructions, when executed by the at least one processor individually or collectively, cause the electronic apparatus to:

obtain a second image after the object recognition model is updated;

obtain, through the updated object recognition model, a second object recognition result for the second image; and

control the electronic apparatus such that the electronic apparatus travels based on the second object recognition result.

4 . The electronic apparatus according to claim 1 , wherein the image comprises a first area corresponding to an object and a second area around the object.

5 . The electronic apparatus according to claim 4 ,

wherein the information regarding the image comprises information regarding a location of the first area, and

wherein the information regarding the location of the first area comprises information regarding a bounding box indicating the first area.

6 . The electronic apparatus according to claim 5 , wherein the instructions, when executed by the at least one processor individually or collectively, cause the electronic apparatus to:

based the object recognition result indicating that the object corresponds to a plurality of predefined object, control the electronic apparatus such that the electronic apparatus travels through the second area; and

based the object recognition result indicating that the object does not correspond to the plurality of predefined object, transmit the information regarding the image to the external device.

7 . The electronic apparatus according to claim 6 , wherein the information regarding the user feedback comprises information for changing the object recognition results obtained by the object recognition model or information for changing the information regarding the location of the first area.

8 . The electronic apparatus according to claim 7 ,

wherein the instructions, when executed by the at least one processor individually or collectively, cause the electronic apparatus to:

based on the information regarding the user feedback indicating that the object corresponds a first type, control the electronic apparatus such that the electronic apparatus travels through the second area; and

based on the information regarding the user feedback indicating that the object corresponds a second type different from the first type, control the electronic apparatus such that the electronic apparatus travels at a predetermined distance away from the second area.

9 . A method of controlling an electronic apparatus, which travels based on map information and an object recognition result, the method comprising:

capturing an image while the electronic apparatus travels based on the map information;

obtaining an object recognition result for the image;

transmitting, to an external device, information regarding the image according to the object recognition result;

receiving, from the external device, information regarding a user feedback on the object recognition result to update an object recognition model, wherein the external device displays the obtained image while receiving the user feedback; and

controlling the electronic apparatus such that the electronic apparatus travels according to the received information regarding the user feedback.

10 . The method according to claim 9 , wherein the method further comprises:

updating the object recognition model based on the received information regarding the user feedback.

11 . The method according to claim 10 , wherein the method further comprises:

obtaining a second image after the object recognition model is updated;

obtaining, through the updated object recognition model, a second object recognition result for the second image; and

controlling the electronic apparatus such that the electronic apparatus travels based on the second object recognition result.

12 . The method according to claim 9 , wherein the image comprises a first area corresponding to an object and a second area around the object.

13 . The method according to claim 12 ,

wherein the information regarding the image comprises information regarding a location of the first area; and

wherein the information regarding the location of the first area comprises information regarding a bounding box indicating the first area.

14 . The method according to claim 13 , wherein the method further comprises:

based the object recognition result indicating that the object corresponds to a plurality of predefined object, controlling the electronic apparatus such that the electronic apparatus travels through the second area; and

based the object recognition result indicating that the object does not correspond to the plurality of predefined object, transmitting the information regarding the image to the external device.

15 . The method according to claim 14 , wherein the information regarding the user feedback comprises information for changing the object recognition results obtained by the object recognition model or information for changing the information regarding the location of the first area.

16 . The method according to claim 15 , wherein the method further comprises:

based on the information regarding the user feedback indicating that the object corresponds a first type, controlling the electronic apparatus such that the electronic apparatus travels through the second area; and

based on the information regarding the user feedback indicating that the object corresponds a second type different from the first type, controlling the electronic apparatus such that the electronic apparatus travels at a predetermined distance away from the second area.

Priority Claims (2)
KR 10-2019-0082781 · Jul 9, 2019 · national
KR 10-2019-0134855 · Oct 28, 2019 · national
Continuity (3)
Continuation 18179135 · Mar 6, 2023
Continuation 16924482 · Jul 9, 2020
Related Publication 20240402707A1 · Dec 5, 2024
References Cited (43)
US 6456728B1 · Doi · 2002 [cited by examiner]
US 8218874B2 · Boncyk · 2012 [cited by examiner]
US 8781629B2 · Ota · 2014 [cited by examiner]
US 8818703B2 · Harada · 2014 [cited by examiner]
US 9452754B2 · Clarke et al. · 2016 [cited by applicant]
US 9646226B2 · Wang et al. · 2017 [cited by applicant]
US 9767610B2 · Takeuchi · 2017 [cited by applicant]
US 9944317B2 · Lee · 2018 [cited by applicant]
US 11150666B2 · Noh et al. · 2021 [cited by applicant]
US 11599114B2 · Byun et al. · 2023 [cited by applicant]
US 12078998B2 · Byun · 2024 [cited by examiner]
US 20120011142A1 · Baheti · 2012 [cited by examiner]
US 20150302645A1 · Takeuchi · 2015 [cited by applicant]
US 20160374526A1 · Yang et al. · 2016 [cited by applicant]
US 20170161592A1 · Su et al. · 2017 [cited by applicant]
US 20170178352A1 · Harmsen et al. · 2017 [cited by applicant]
US 20170262750A1 · Kozuka et al. · 2017 [cited by applicant]
US 20190087695A1 · Inoue · 2019 [cited by applicant]
US 20190130218A1 · Albright et al. · 2019 [cited by applicant]
US 20190179333A1 · Noh et al. · 2019 [cited by applicant]
US 20190196495A1 · Noh et al. · 2019 [cited by applicant]
US 20190197673A1 · Jung et al. · 2019 [cited by applicant]
CN 109890575A · 2019 [cited by applicant]
JP 2005322002A · 2005 [cited by applicant]
JP 6064544B2 · 2017 [cited by applicant]
JP 2017162438A · 2017 [cited by applicant]
KR 1020180023301A · 2018 [cited by applicant]
KR 1020190046201A · 2019 [cited by applicant]
KR 1020190054782A · 2019 [cited by applicant]
KR 1020190078543A · 2019 [cited by applicant]
KR 102070067B1 · 2020 [cited by applicant]
WO 2019132518A1 · 2019 [cited by applicant]
Communication dated May 29, 2025 issued by the China National Intellectual Property Administration in Chinese Patent Application No. 202080045767.X. [cited by applicant]
Communication dated Jun. 13, 2025 issued by the European Patent Office in European Patent Application No. 20837148.4. [cited by applicant]
Communication dated Sep. 28, 2020, issued by the International Searching Authority in counterpart International Application No. PCT/KR2020/008935 (PCT/ISA/210 and PCT/ISA/237). [cited by applicant]
Communication issued Aug. 20, 2020, issued by the Korean Patent Office in counterpart Korean Patent Application No. 10-2019-0134855. [cited by applicant]
Communication dated Apr. 28, 2022, issued by the European Patent Office in counterpart European Application No. 20837148.4. [cited by applicant]
Communication dated Feb. 26, 2021, issued by the Korean Patent Office in counterpart Korean Patent Application No. 10-2019-0134855. [cited by applicant]
E. Osherov and M. Lindenbaum, “Increasing CNN Robustness to Occlusions by Reducing Filter Support,” 2017 IEEE International Conference on Computer Vision (ICCV), 2017, pp. 550-561, doi: 10.1109/ICCV.2017.67. [cited by applicant]
European Extended Search Report issued Nov. 13, 2023 issued by the European Patent Office for EP Patent Application No. 20837148.4. [cited by applicant]
Communication dated Dec. 8, 2025, issued by the China National Intellectual Property Administration in Chinese Application No. 202080045767.X. [cited by applicant]
Communication dated Mar. 3, 2026, issued by the China National Intellectual Property Administration in Chinese Application No. 202080045767.X. [cited by applicant]
Communication dated Jul. 15, 2026, issued by the European Patent Office in European Application No. 20837148.4. [cited by applicant]