IP Library › Granted Patent US 12,639,849
Granted Patent B2
US 12,639,849 · App. 18/928,987 · Granted May 26, 2026

Main subject determining apparatus, image capturing apparatus, main subject determining method, and storage medium

Inventor: Tomohiro Nishiyama (Tokyo, JP)
Assignee: CANON KABUSHIKI KAISHA
G06T7/74G06N20/00G06T7/73G06V10/25G06V10/764G06V10/82G06V40/10G06V40/20G06V40/23H04N23/671H04N23/675
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,639,849
App. No.
18/928,987
Granted
May 26, 2026
Kind
B2
Abstract

There is provided a main subject determining apparatus. A subject detecting unit detects a plurality of subjects from a first image. An obtaining unit obtains posture information of each of the plurality of subjects. For each of the plurality of subjects, a calculating unit calculates, on the basis of the posture information of the subject, a reliability corresponding to a likelihood that the subject is a main subject in the first image. A determining unit determines the main subject of the first image from among the plurality of subjects on the basis of the plurality of reliabilities calculated for the plurality of subjects.

Claims (75)

1 . A main subject determining apparatus comprising at least one processor and/or at least one circuit which functions as:

a subject detecting unit configured to detect a plurality of subjects from a first image;

an obtaining unit configured to obtain posture information of each of the plurality of subjects; and

a determining unit configured to determine, as a main subject of the first image, one of the plurality of subjects on the basis of the posture information of each of the plurality of subjects using a machine learning model learned by a decision tree,

wherein the determining unit determines whether or not the plurality of subjects include a subject having a reliability that exceeds a first threshold, and

wherein the determining unit changes the first threshold in accordance with a type of a shooting mode set in an image capturing apparatus that uses information of the main subject of the first image.

2 . The main subject determining apparatus according to claim 1 ,

wherein the subject detecting unit detects a plurality of persons as the plurality of subjects; and

the obtaining unit obtains positions of a plurality of joints of each of the persons.

3 . The main subject determining apparatus according to claim 1 , wherein the at least one processor and/or at least one circuit further functions as:

an object detecting unit configured to detect, from the first image, an object of a predetermined type that is different from the plurality of subjects; and

a calculating unit configured to calculate, for each of the plurality of subjects, a reliability on the basis of the posture information of the subject and at least one of a position and a size of the object,

wherein the determining unit determines the main subject of the first image from among the plurality of subjects on the basis of the plurality of reliability calculated for the plurality of subjects.

4 . The main subject determining apparatus according to claim 3 ,

wherein the object detecting unit detects an object of a type determined on the basis of a shooting scene of the first image as the object of the predetermined type.

5 . The main subject determining apparatus according to claim 3 , wherein the at least one processor and/or at least one circuit further functions as:

a setting unit configured to set a determination target region of the main subject in the first image on the basis of a position of the object,

wherein the plurality of subjects are subjects present in the determination target region.

6 . The main subject determining apparatus according to claim 1 , wherein the at least one processor and/or at least one circuit further functions as:

a predicting unit configured to predict a position of the main subject in the first image on the basis of a position of a main subject in a plurality of images which are earlier than the first image in time series; and

a setting unit configured to set a determination target region of the main subject in the first image on the basis of the predicted position,

wherein the plurality of subjects are subjects present in the determination target region.

7 . The main subject determining apparatus according to claim 1 , wherein the at least one processor and/or at least one circuit further functions as:

a predicting unit configured to predict a position of the main subject in the first image on the basis of a position of a main subject in a plurality of images which are earlier than the first image in time series,

wherein when the plurality of subjects do not include a subject having a reliability that exceeds the first threshold, the determining unit determines the main subject of the first image on the basis of the predicted position.

8 . The main subject determining apparatus according to claim 1 , wherein the at least one processor and/or at least one circuit further functions as:

a predicting unit configured to predict a position of the main subject in the first image on the basis of a position of a main subject in a plurality of images which are earlier than the first image in time series; and

a calculating unit configured to, for each of the plurality of subjects, a reliability corresponding to a likelihood that the subject is a main subject on the basis of the posture information of the subject,

wherein the determining unit obtains a maximum value of the plurality of reliabilities calculated for the plurality of subjects, and determines whether or not the plurality of reliabilities include a plurality of reliabilities for which an absolute value of a difference from the maximum value is less than a second threshold; and

when the plurality of reliabilities include a plurality of reliabilities for which an absolute value of a difference from the maximum value is less than the second threshold, the determining unit determines the main subject of the first image on the basis of the predicted position.

9 . The main subject determining apparatus according to claim 8 ,

wherein the determining unit changes the second threshold in accordance with a type of a shooting mode set in an image capturing apparatus that uses information of the main subject of the first image.

10 . The main subject determining apparatus according to claim 1 , wherein the at least one processor and/or at least one circuit further functions as:

a calculating unit configured to, for each of the plurality of subjects, a reliability corresponding to a likelihood that the subject is a main subject on the basis of the posture information of the subject,

wherein the determining unit obtains a maximum value of the plurality of reliabilities, and determines whether or not the plurality of reliabilities include a plurality of reliabilities for which an absolute value of a difference from the maximum value is less than a second threshold; and

when the plurality of reliabilities include a plurality of reliabilities for which an absolute value of a difference from the maximum value is less than the second threshold, the determining unit determines, as the main subject of the first image, a subject, among subjects having reliabilities for which an absolute value of the difference from the maximum value is less than the second threshold, that is closest to a center of the first image.

11 . The main subject determining apparatus according to claim 1 , wherein the at least one processor and/or at least one circuit further functions as:

a calculating unit configured to, for each of the plurality of subjects, a reliability corresponding to a likelihood that the subject is a main subject on the basis of the posture information of the subject.

12 . The main subject determining apparatus according to claim 11 ,

wherein the calculating unit calculates the reliability on the basis of a result of machine learning performed in advance.

13 . The main subject determining apparatus according to claim 11 ,

wherein on the basis of the plurality of reliabilities, the determining unit determines, as the main subject of the first image, a subject, among the plurality of subjects, that is most likely to be the main subject of the first image.

14 . The main subject determining apparatus according to claim 1 ,

wherein the obtaining unit obtains posture information of each of the plurality of subjects by obtaining positions of a plurality of joints of each of the plurality of subjects.

15 . An image capturing apparatus, comprising:

the main subject determining apparatus according to claim 1 ; and

an image sensor,

wherein the first image is an image captured by the image sensor.

16 . The image capturing apparatus according to claim 15 , wherein the at least one processor and/or at least one circuit further functions as:

a calculating unit configured to, for each of the plurality of subjects, a reliability corresponding to a likelihood that the subject is a main subject on the basis of the posture information of the subject; and

a recording control unit configured to, when the reliability corresponding to the main subject of the first image determined by the determining unit exceeds a third threshold, perform control to start a process of recording an image captured by the image sensor into a recording medium.

17 . The image capturing apparatus according to claim 15 , wherein the at least one processor and/or at least one circuit further functions as:

an image capturing control unit configured to perform image capturing control of the image sensor on the basis of information of the main subject of the first image determined by the determining unit.

18 . A main subject determining method executed by a main subject determining apparatus, comprising:

detecting a plurality of subjects from a first image;

obtaining posture information of each of the plurality of subjects; and

determining, as a main subject of the first image, one of the plurality of subjects on the basis of the posture information of each of the plurality of subjects using a machine learning model learned by a decision tree,

wherein the determining:

determines whether or not the plurality of subjects include a subject having a reliability that exceeds a first threshold, and

changes the first threshold in accordance with a type of a shooting mode set in an image capturing apparatus that uses information of the main subject of the first image.

19 . A non-transitory computer-readable storage medium which stores a program for causing a computer to execute a main subject determining method comprising:

detecting a plurality of subjects from a first image;

obtaining posture information of each of the plurality of subjects; and

determining, as a main subject of the first image, one of the plurality of subjects on the basis of the posture information of each of the plurality of subjects using a machine learning model learned by a decision tree,

wherein the determining:

determines whether or not the plurality of subjects include a subject having a reliability that exceeds a first threshold, and

changes the first threshold in accordance with a type of a shooting mode set in an image capturing apparatus that uses information of the main subject of the first image.

20 . An image capturing apparatus comprising:

an image sensor;

at least one processor and/or at least one circuit which functions as:

a subject detecting unit configured to detect a plurality of persons from a first image;

an obtaining unit configured to obtain posture information of each of the plurality of persons;

a determining unit configured to determine, as a main subject of the first image, one of the plurality of persons on the basis of the posture information of each of the plurality of persons using a machine learning model learned by a decision tree,

wherein the determining unit determines whether or not the plurality of persons include a person having a reliability that exceeds a first threshold, and

wherein the determining unit changes the first threshold in accordance with a type of a shooting mode set in the image capturing apparatus that uses information of the main subject of the first image.

Priority Claims (1)
JP 2019-196616 · Oct 29, 2019 · national
Continuity (3)
Continuation 17846710 · Jun 22, 2022
Continuation 17080445 · Oct 26, 2020
Related Publication 20250054187A1 · Feb 13, 2025
References Cited (43)
US 7130454B1 · Berube et al. · 2006 [cited by applicant]
US 8073190B2 · Gloudemans et al. · 2011 [cited by applicant]
US 8401232B2 · Fan · 2013 [cited by examiner]
US 8477998B1 · Kim et al. · 2013 [cited by applicant]
US 9036038B2 · Kimura · 2015 [cited by examiner]
US 9323991B2 · Bernal · 2016 [cited by applicant]
US 9852358B2 · Yamaoka · 2017 [cited by examiner]
US 10281979B2 · Oyama · 2019 [cited by examiner]
US 10713794B1 · He et al. · 2020 [cited by applicant]
US 11074711B1 · Akbas et al. · 2021 [cited by applicant]
US 11144766B2 · Liu · 2021 [cited by applicant]
US 11238612B2 · Ning · 2022 [cited by examiner]
US 11288835B2 · Ning · 2022 [cited by examiner]
US 20060018516A1 · Masoud et al. · 2006 [cited by applicant]
US 20110234854A1 · Kimura · 2011 [cited by examiner]
US 20110267344A1 · Germann · 2011 [cited by examiner]
US 20110274315A1 · Fan · 2011 [cited by examiner]
US 20150031450A1 · Matsuura · 2015 [cited by examiner]
US 20150035827A1 · Yamaoka · 2015 [cited by examiner]
US 20160055366A1 · Oyama · 2016 [cited by examiner]
US 20160114243A1 · Matsuura · 2016 [cited by examiner]
US 20170357877A1 · Lin et al. · 2017 [cited by applicant]
US 20180165548A1 · Wang et al. · 2018 [cited by applicant]
US 20180293753A1 · Varadarajan · 2018 [cited by examiner]
US 20190114804A1 · Sundaresan et al. · 2019 [cited by applicant]
US 20200074678A1 · Ning · 2020 [cited by examiner]
US 20200137298A1 · Eslami · 2020 [cited by applicant]
US 20200160044A1 · Sur et al. · 2020 [cited by applicant]
US 20200193609A1 · Dharur et al. · 2020 [cited by applicant]
US 20210090284A1 · Ning et al. · 2021 [cited by applicant]
JP 2001076149A · 2001 [cited by applicant]
JP 2011100175A · 2011 [cited by applicant]
JP 2012070222A · 2012 [cited by applicant]
JP 2013206273A · 2013 [cited by applicant]
JP 2014033265A · 2014 [cited by applicant]
JP 2016046642A · 2016 [cited by applicant]
JP 2018066889A · 2018 [cited by applicant]
JP 2019106631A · 2019 [cited by applicant]
WO 2019012817A1 · 2019 [cited by applicant]
WO 2020178876A1 · 2020 [cited by applicant]
Joseph Redmon, et al., “You Only Look Once: Unified, Real-Time Object Detection”, Proceedings of the IEEE conference on computer vision and pattern recognition, 2016, pp. 779-788, vol. 1, DOI Bookmark:10.1109/CVPR.2016.… [cited by applicant]
Zhe Cao, et al., “Realtime Multi-person 2D Pose Estimation Using Part Affinity Fields”, Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, 2017, pp. 1302-1310, vol. 1, DOI Bookmark:10.1109/CV… [cited by applicant]
The above foreign patent documents #3-8 were cited in the Sep. 1, 2023 Japanese Office Action, a copy of which is enclosed without an English Translation, that issued in Japanese Patent Application No. 2019-196616. [cited by applicant]