IP Library Granted Patent US 10,872,268
Granted Patent B2
US 10,872,268 · App. 16/110,970 · Granted Dec 22, 2020

Information processing device, information processing program, and information processing method

Inventors: Kohei Nishino (Tokyo, JP); Tianqi Li (Tokyo, JP)
Assignee: DeNA Co., Ltd.
G06K9/6215G06K9/00362G06K9/00771G06K9/4652G06K9/6202G06T7/246G06T7/277G06T7/74G06T7/90G06T2207/10016G06T2207/10024G06T2207/20076G06T2207/30196G06T2207/30241
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 10,872,268
App. No.
16/110,970
Granted
Dec 22, 2020
Kind
B2
Abstract

A body part point detection module detects multiple first body part points associated with a first person image contained in a first image and multiple second body part points associated with second person images contained in a second image. An identicality determination module calculates color differences between the color information of the pixels corresponding to the multiple first body part points of the first person image and the respective color information of the pixels corresponding to the multiple second body part points of the second person images, and uses the calculated color differences to calculate the degree of color similarity between the first person image and second person image and the degree of color similarity between the first person image and second person image. The identicality determination module uses the calculated degrees of color similarity to determine identicality between the first person image and second person images.

Claims (40)

1. An information processing device comprising:

at least one hardware processor; and

one or more software modules that are configured to, when executed by the at least one hardware processor, during playback of a video comprising a plurality of image frames,

detect multiple first body part points, wherein each first body part point is associated with a body part in a first person image contained in a first one of the plurality of image frames, and wherein at least one first body part point is on a neck in the first person image,

detect multiple second body part points, wherein each second body part point is associated with a body part in a second person image contained in a second one of the plurality of image frames, and

determine identicality between the first person image and second person image by

for each of the multiple first body part points, comparing color information of pixels corresponding to the first body part point to color information of pixels of a corresponding one of the multiple second body part points to determine a color similarity value,

for at least one of the multiple first body part points, compare a position of the at least one first body part point to a position of the corresponding one of the multiple second body part points to determine a positional likelihood value,

generate a total likelihood value based on the color similarity values and the positional likelihood value, and

determine whether or not the first person image and the second person image represent a same person based on the total likelihood value.

2. The information processing device of claim 1 , wherein the color information is expressed in an L*a*b* color space.

3. The information processing device of claim 2 , wherein the comparison comprises:

calculating a difference d between the color information of pixels corresponding to the first body part point and the color information of pixels of the corresponding one of the multiple second body part points, and

calculating a degree of similarity, based on the calculated difference d, using

1

1

+

e

α

d

-

β

wherein α and β are constants.

4. A non-transitory computer-readable medium including instructions to be performed on a processor, for directing a computer to, during playback of a video comprising a plurality of image frames:

detect multiple first body part points, wherein each first body part point is associated with a body part in a first person image contained in a first one of the plurality of image frames, and wherein at least one first body part point is on a neck in the first person image;

detect multiple second body part points, wherein each second body part point is associated with a body part in a second person image contained in a second one of the plurality of image frames; and

determine identicality between the first person image and second person image by

for each of the multiple first body part points, comparing color information of pixels corresponding to the first body part point to color information of pixels of a corresponding one of the multiple second body part points to determine a color similarity value,

for at least one of the multiple first body part points, compare a position of the at least one first body part point to a position of the corresponding one of the multiple second body part points to determine a positional likelihood value,

generate a total likelihood value based on the color similarity values and the positional likelihood value, and

determine whether or not the first person image and the second person image represent a same person based on the total likelihood value.

5. A computer-implemented information processing method, comprising, during playback of a video comprising a plurality of image frames:

detecting multiple first body part points, wherein each first body part point is associated with a body part in a first person image contained in a first one of the plurality of image frames, and wherein at least one first body part point is on a neck in the first person image;

detecting multiple second body part points, wherein each second body part point is associated with a body part in a second person image contained in a second one of the plurality of image frames; and

determining identicality between the first person image and second person image by

for each of the multiple first body part points, comparing color information of pixels corresponding to the first body part point to color information of pixels of a corresponding one of the multiple second body part points to determine a color similarity value,

for at least one of the multiple first body part points, compare a position of the at least one first body part point to a position of the corresponding one of the multiple second body part points to determine a positional likelihood value,

generate a total likelihood value based on the color similarity values and the positional likelihood value, and

determine whether or not the first person image and the second person image represent a same person based on the total likelihood value.

Assignments (2)
CHANGE OF ADDRESS Recorded Feb 10, 2022
From: DENA CO., LTD.
To: DENA CO., LTD.
Reel/Frame 059805/0970 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 23, 2018
From: NISHINO, KOHEI; LI, TIANQI
To: DENA CO., LTD.
Reel/Frame 046922/0067 →
Priority Claims (1)
JP 2017-160377 · Aug 23, 2017 · national
Continuity (1)
Related Publication 20190065900A1 · Feb 28, 2019