Item request has been placed! ×
Item request cannot be made. ×
loading  Processing Request

Line-of-sight detection apparatus, imaging apparatus, line-of-sight detection method, and non-transitory computer-readable storage medium

Item request has been placed! ×
Item request cannot be made. ×
loading   Processing Request
  • Publication Date:
    March 12, 2024
  • معلومة اضافية
    • Patent Number:
      11930,266
    • Appl. No:
      17/845370
    • Application Filed:
      June 21, 2022
    • نبذة مختصرة :
      A line-of-sight detection apparatus includes a processor, and a memory storing a program which, when executed by the processor, causes the line-of-sight detection apparatus to function as a line-of-sight detection unit configured to detect a position of a line of sight of a user with respect to a display unit, a subject detection unit configured to detect a subject from an image displayed in the display unit, and a correction value determination unit configured to determine a correction value used by the line-of-sight detection unit such that the position of the line of sight detected by the line-of-sight detection unit matches a position of the subject detected by the subject detection unit.
    • Inventors:
      CANON KABUSHIKI KAISHA (Tokyo, JP)
    • Assignees:
      Canon Kabushiki Kaisha (Tokyo, JP)
    • Claim:
      1. A line-of-sight detection apparatus comprising: a processor; and a memory storing a program which, when executed by the processor, causes the line-of-sight detection apparatus to function as: a line-of-sight detection unit configured to detect a position of a line of sight of a user with respect to a display unit, a line-of-sight position correction unit configured to correct the position of the line of sight detected by the line-of-sight detection unit by using a correction value, a subject detection unit configured to detect a subject from an image displayed in the display unit, and a correction value determination unit configured to determine the correction value used by the line-of-sight position correction unit such that the position of the line of sight corrected by the line-of-sight position correction unit matches a position of the subject detected by the subject detection unit, wherein the correction value determination unit determines the correction value such that, in a case where a plurality of subjects are detected, the position of the line of sight corrected by the line-of-sight position correction unit matches a first subject of the plurality of subjects, and wherein the correction value determination unit determines the correction value such that, in a case where a degree of matching between the position of the line of sight corrected by the line-of-sight position correction unit and the first subject does not satisfy a predetermined condition, the position of the line of sight corrected by the line-of-sight position correction unit matches a subject which is different from the first subject, among the plurality of subjects.
    • Claim:
      2. The line-of-sight detection apparatus according to claim 1 , wherein the correction value determination unit determines the correction value such that, in a case where the plurality of subjects are detected, the first subject or the subject which is different from the first subject are present in a predetermined area in the image.
    • Claim:
      3. The line-of-sight detection apparatus according to claim 2 , wherein, in a case where a plurality of types of subjects are detected from the image, the correction value determination unit selects, according to information indicating which type of subject is prioritized, a subject corresponding to the type indicated by the information from among the plurality of subjects.
    • Claim:
      4. The line-of-sight detection apparatus according to claim 2 , wherein the correction value determination unit selects the first subject from among the plurality of subjects, based on information which specifies a subject used in determination of the correction value.
    • Claim:
      5. The line-of-sight detection apparatus according to claim 4 , wherein the correction value determination unit selects the subject which is determined, the position of the line of sight that is detected by the line-of-sight detection unit being a reference.
    • Claim:
      6. The line-of-sight detection apparatus according to claim 1 , wherein the correction value determination unit determines the correction value such that, after a lapse of a predetermined time period, in a case where the degree of matching between the position of the line of sight corrected by the line-of-sight position correction unit and the first subject is less than a predetermined threshold value, the position of the line of sight corrected by the line-of-sight position correction unit matches a subject which is different from the first subject, among the plurality of the subjects.
    • Claim:
      7. The line-of-sight detection apparatus according to claim 1 , wherein the subject detection unit detects a feature position of the detected subject, and the correction value determination unit determines the correction value such that the position of the line of sight corrected by the line-of-sight position correction unit matches the feature position.
    • Claim:
      8. The line-of-sight detection apparatus according to claim 7 , wherein the subject detection unit detects, in a case where the detected subject is a living thing, an organ of the subject, and detects a position of the detected organ as the feature position.
    • Claim:
      9. The line-of-sight detection apparatus according to claim 7 , wherein the subject detection unit detects the feature position according to a shape of a subject area of the detected subject.
    • Claim:
      10. The line-of-sight detection apparatus according to claim 9 , wherein the subject detection unit uses a geometric gravity center position of the subject area as the feature position.
    • Claim:
      11. The line-of-sight detection apparatus according to claim 7 , wherein, in a case where a plurality of feature positions are detected, the correction value determination unit selects any of the plurality of feature positions as a feature position, which the position of the line of sight corrected by the line-of-sight position correction unit is caused to match, according to a priority of each of the plurality of feature positions.
    • Claim:
      12. The line-of-sight detection apparatus according to claim 11 , wherein the priority of each of the plurality of feature positions is changed according to a relative size of a subject area with respect to an angle of view in the image.
    • Claim:
      13. The line-of-sight detection apparatus according to claim 11 , wherein the priority of each of the plurality of feature positions is changed according to contrast of the image.
    • Claim:
      14. The line-of-sight detection apparatus according to claim 7 , wherein the correction value determination unit determines the correction value such that, in a case where a plurality of feature positions of the detected subject are detected, the position of the line of sight corrected by the line-of-sight position correction unit matches any of the plurality of feature positions, and the correction value determination unit determines the correction value such that, after a lapse of a predetermined time period, in a case where a degree of matching between the position of the line of sight corrected by the line-of-sight position correction unit and the any of the plurality of feature positions is less than a predetermined threshold value, the position of the line of sight corrected by the line-of-sight position correction unit matches a feature position which is different from the any of the plurality of feature positions, among the plurality of the feature positions.
    • Claim:
      15. The line-of-sight detection apparatus according to claim 7 , wherein the correction value determination unit determines the correction value such that the position of the line of sight corrected by the line-of-sight position correction unit matches a feature position of a subject which the user tends to watch.
    • Claim:
      16. The line-of-sight detection apparatus according to claim 1 , wherein the correction value determination unit determines the correction value such that, in a case where a time period in which the position of the line of sight of the user corrected by the line-of-sight position correction unit and the first subject detected by the subject detection unit continuously overlap each other is less than a predetermined time period, the position of the line of sight corrected by the line-of-sight position correction unit matches a position of another subject detected by the subject detection unit.
    • Claim:
      17. The line-of-sight detection apparatus according to claim 1 , wherein the display unit displays, in the image, a mark indicative of the position of the line of sight of the user corrected by the line-of-sight position correction unit.
    • Claim:
      18. The line-of-sight detection apparatus according to claim 1 , wherein the display unit displays, in the image, a mark indicative of a position of the subject detected by the subject detection unit.
    • Claim:
      19. The line-of-sight detection apparatus according to claim 17 , wherein the display unit is an electronic display viewfinder which allows contact of an eye part of the user and displays the mark.
    • Claim:
      20. An imaging apparatus comprising: an imaging unit; and the line-of-sight detection apparatus according to claim 1 , wherein the line-of-sight detection apparatus performs control such that the image captured by the imaging unit is displayed in the display unit, and corrects a line of sight of an eye which looks at the image.
    • Claim:
      21. A line-of-sight detection method comprising: detecting a position of a line of sight of a user with respect to a display unit; detecting one or more subjects from an image displayed in the display unit; determining a correction value such that the position of the line of sight matches a position of one of the one or more subjects, wherein, in a case where the one or more subjects include a plurality of subjects, the position of the line of sight corrected by using the correction value matches a first subject of the plurality of subjects, and wherein, in a case where a degree of matching between the position of the line of sight corrected by the correction value and the first subject does not satisfy a predetermined condition, the position of the line of sight corrected by using the correction value matches a subject which is different from the first subject, among the plurality of the subjects; and correcting the position of the line of sight by using the correction value.
    • Claim:
      22. A non-transitory computer-readable storage medium storing a program for causing a computer to function as: a line-of-sight detection unit configured to detect a position of a line of sight of a user with respect to a display unit; a line-of-sight position correction unit configured to correct the position of the line of sight detected by the line-of-sight detection unit by using a correction value; a subject detection unit configured to detect a subject from an image displayed in the display unit; and a correction value determination unit configured to determine the correction value used by the line-of-sight position correction unit such that the position of the line of sight corrected by the line-of-sight position correction unit matches a position of the subject detected by the subject detection unit, wherein the correction value determination unit determines the correction value such that, in a case where a plurality of subjects are detected, the position of the line of sight corrected by the line-of-sight position correction unit matches a first subject of the plurality of subjects, and wherein the correction value determination unit determines the correction value such that, in a case where a degree of matching between the position of the line of sight corrected by the line-of-sight position correction unit and the first subject does not satisfy a predetermined condition, the position of the line of sight corrected by the line-of-sight position correction unit matches a subject which is different from the first subject, among the plurality of subjects.
    • Claim:
      23. The line-of-sight detection apparatus according to claim 1 , wherein the correction value determination unit determines the correction value based on a difference between the position of the line of sight detected by the line-of-sight detection unit and the position of the subject detected by the subject detection unit.
    • Patent References Cited:
      10776989 September 2020 Douglas
      20100128927 May 2010 Ikenoue
      20160095511 April 2016 Taguchi
      20180227481 August 2018 Kimura
      2018-205648 December 2018
      2020-106552 July 2020
    • Primary Examiner:
      Aggarwal, Yogesh K
    • Attorney, Agent or Firm:
      Canon U.S.A., Inc. IP Division
    • الرقم المعرف:
      edspgr.11930266