IP Library › Granted Patent US 12,190,631
Granted Patent B2
US 12,190,631 · App. 17/424,115 · Granted Jan 7, 2025

Selection of image in which both clothing and face of target person are visible

Inventor: Daiki Takahashi (Tokyo, JP)
Assignee: NEC CORPORATION
G06V40/161G06T7/70G06T2207/30201
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,190,631
App. No.
17/424,115
Granted
Jan 7, 2025
Kind
B2
Abstract

The information processing includes: an acquisition unit for acquiring an image including a face image of a person; and a selection unit for selecting the image in which the part other than the face of a target person is captured among the plurality of images by using the position of the face image of a person other than the target person in the acquired image.

Claims (43)

1. An information processing apparatus comprising:

at least one memory storing instructions; and

at least one processor configured to execute the instructions to perform:

acquiring a plurality of images captured by a camera, each captured image including a face image of a target person and a face image of a peripheral person, respectively;

setting an overlap determination area around the face image of the target person;

for each of the plurality of images:

acquiring a first coordinate point that is a center point of a face detection area of the target person;

acquiring a second coordinate point that is closest to the first coordinate point, from among center points of four sides of a face detection area of the peripheral person within the overlap determination area;

calculating a distance between the first and second coordinate points;

selecting, from among the plurality of images captured by the camera, the image with a longest distance between the first coordinate point and the second coordinate point;

comparing the distance between the first and second coordinate points of a previously selected image with the distance between the first and second coordinate points of the selected image;

replacing the previously selected image with the selected image in a case where the distance between the first and second coordinate points of the selected image is longer than the distance between the first and second coordinate points of the previously selected image; and

displaying the selected image on a user terminal.

2. The information processing apparatus according to claim 1 , wherein the processor is configured to select the image in which the face image of the peripheral person is not included in the overlap determination area.

3. The information processing apparatus according to claim 1 , wherein the overlap determination area for each of the plurality of images is set based on a position and size of the face image of the target person in the image.

4. The information processing apparatus according to claim 1 , wherein the processor is configured to select the image based on a positional relationship between the target person and the peripheral person who is in front of the target person.

5. The information processing apparatus according to claim 4 , wherein the processor is configured to compare, for each of the plurality of images, a first size of the face image of the target person with a second size of the face image of the peripheral person in the image, and determine that the peripheral person is in front of the target person when the second size is larger than the first size.

6. The information processing apparatus according to claim 5 , wherein the processor is configured to compare, for each of the plurality of images, a first interocular distance of the target person with a second interocular distance of the peripheral person in the image, and determine that the peripheral person is in front of the target person when the second interocular distance is longer than the first interocular distance.

7. The information processing apparatus according to claim 1 , wherein the processor is configured to repeatedly select the image during a period in which the plurality of images are captured by the camera and acquired.

8. The information processing apparatus according to claim 1 , wherein the processor is further configured to match the face image of the target person with a face image of a person previously registered in a database; and

when the face image of the target person and the face image of the person match, repeatedly select the image during a period in which the plurality of images are captured by the camera and acquired.

9. An information processing method performed by a computer and comprising:

acquiring a plurality of images captured by a camera, each captured image including a face image of a target person and a face image of a peripheral person, respectively;

setting an overlap determination area around the face image of the target person;

for each of the plurality of images:

acquiring a first coordinate point that is a center point of a face detection area of the target person;

acquiring a second coordinate point that is closest to the first coordinate point, from among center points of four sides of a face detection area of the peripheral person within the overlap determination area;

calculating a distance between the first and second coordinate points;

selecting, from among the plurality of images captured by the camera, the image with a longest distance between the first coordinate point and the second coordinate point;

comparing the distance between the first and second coordinate points of a previously selected image with the distance between the first and second coordinate points of the selected image;

replacing the previously selected image with the selected image in a case where the distance between the first and second coordinate points of the selected image is longer than the distance between the first and second coordinate points of the previously selected image; and

displaying the selected image on a user terminal.

10. A non-transitory storage medium storing a program that is executable by a computer to perform processing comprising:

acquiring a plurality of images captured by a camera, each captured image including a face image of a target person and a face image of a peripheral person, respectively;

setting an overlap determination area around the face image of the target person;

for each of the plurality of images:

acquiring a first coordinate point that is a center point of a face detection area of the target person;

acquiring a second coordinate point that is closest to the first coordinate point, from among center points of four sides of a face detection area of the peripheral person within the overlap determination area;

calculating a distance between the first and second coordinate points;

selecting, from among the plurality of images captured by the camera, the image with a longest distance between the first coordinate point and the second coordinate point;

comparing the distance between the first and second coordinate points of a previously selected image with the distance between the first and second coordinate points of the selected image;

replacing the previously selected image with the selected image in a case where the distance between the first and second coordinate points of the selected image is longer than the distance between the first and second coordinate points of the previously selected image; and

displaying the selected image on a user terminal.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 19, 2021
From: TAKAHASHI, DAIKI
To: NEC CORPORATION
Reel/Frame 056905/0347 →
Priority Claims (1)
JP 2019-010011 · Jan 24, 2019 · national
Continuity (1)
Related Publication 20220067343A1 · Mar 3, 2022
References Cited (25)
US 20120201468A1 · Oami et al. · 2012 [cited by applicant]
US 20160080729A1 · Watanabe · 2016 [cited by examiner]
US 20170024626A1 · Inaba · 2017 [cited by applicant]
US 20180107877A1 · Inaba · 2018 [cited by examiner]
US 20180218200A1 · Wolf · 2018 [cited by examiner]
US 20180276873A1 · Croxford · 2018 [cited by examiner]
US 20190188456A1 · Shibata et al. · 2019 [cited by applicant]
US 20210027067A1 · Druihle et al. · 2021 [cited by applicant]
JP 2007287179A · 2007 [cited by applicant]
JP 2007328572A · 2007 [cited by applicant]
JP 2009246799A · 2009 [cited by applicant]
JP 2010211263A · 2010 [cited by applicant]
JP 2010244090A · 2010 [cited by applicant]
JP 5246946B2 · 2013 [cited by applicant]
JP 2013190673A · 2013 [cited by examiner]
JP 5664553B2 · 2015 [cited by applicant]
JP 2016053763A · 2016 [cited by applicant]
JP 2016119059A · 2016 [cited by applicant]
JP 2016212615A · 2016 [cited by applicant]
JP 2018025966A · 2018 [cited by applicant]
A. Wrońska, K. Sarnacki and K. Saeed, “Athlete number detection on the basis of their face images,” 2017 International Conference on Biometrics and Kansei Engineering (ICBAKE), Kyoto, Japan, 2017, pp. 84-89, doi: 10.110… [cited by examiner]
C. H. Morimoto and M. Flickner, “Real-time multiple face detection using active illumination,” Proceedings Fourth IEEE International Conference on Automatic Face and Gesture Recognition (Cat. No. PR00580), Grenoble, Fra… [cited by examiner]
International Search Report for PCT Application No. PCT/JP2020/001872, mailed on Apr. 14, 2020. [cited by applicant]
English translation of Written opinion for PCT Application No. PCT/JP2020/001872, mailed on Apr. 14, 2020. [cited by applicant]
U.S. Office Action for U.S. Appl. No. 18/396,844, mailed on Sep. 6, 2024. [cited by applicant]