IP Library › Granted Patent US 12,361,715
Granted Patent B2
US 12,361,715 · App. 17/870,822 · Granted Jul 15, 2025

Non-transitory computer-readable recording medium, generation method, and information processing device

Inventor: Genta Suzuki (Kawasaki, JP)
Assignee: FUJITSU LIMITED
G06V20/52G06T7/70G06V40/23G06T2207/30196G06T2207/30242
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,361,715
App. No.
17/870,822
Granted
Jul 15, 2025
Kind
B2
Abstract

An information processing device obtains each piece of image data captured within a period of time from entering until exiting of a person at a store. The information processing device identifies joint positions of a skeleton related to the person by analyzing each piece of the image data. The information processing device identifies, as an action which indicates a degree of interest of the person in the product, an action performed by the person to a product in the store from the entering until the exiting, on a basis of the joint positions of the skeleton. The information processing device generates a detection rule that correlates the identified action and the product with each other.

Claims (41)

1. A non-transitory computer-readable recording medium having stored therein a generating program that causes a computer to execute a process comprising:

obtaining each piece of image data captured by a camera installed in a store within a period of time from entering until exiting of a person at a store;

generating joint positions of a three-dimensional skeleton of the person by inputting each piece of the image data into a trained machine learning model;

identifying joint positions of a skeleton related to the person by analyzing the each piece of the image data;

identifying the product on the basis of the each piece of the image data and coordinates of the product in the each piece of the image data and a size of identified product by referring to a product database storing information about products;

determining a degree of interest of the person in the product, on a basis of the identified action for every size of the product;

identifying, as an action which indicates the degree of interest of the person in the product, the action performed by the person to the product in the store from the entering until the exiting for every size of the product, on a basis of the joint positions of the skeleton;

and generating a detection rule that correlates the identified action and size of the product and the determined degree of interest.

2. The non-transitory computer-readable recording medium according to claim 1 , wherein the process further includes judging a posture of parts in the person based on the joint positions of the three-dimensional skeleton of the person, and identifying the action for the product by detecting a movement of the posture of parts.

3. The non-transitory computer-readable recording medium according to claim 1 , wherein the process further includes determining the degree of interest of the person in the product, on a basis of the identified action.

4. The non-transitory computer-readable recording medium according to claim 3 , wherein the determining includes

performing determination by use of whether the product was purchased, a number of times of touching the product, or a period of time of staying in front of the product.

5. The non-transitory computer-readable recording medium according to claim 1 , wherein the detection rule specifies the action performed by the person for every combination of the size of the product and the degree of interest.

6. The non-transitory computer-readable recording medium according to claim 1 , wherein the process further includes

counting a number of persons who purchased the product or did not purchase the product, among customer service target persons each identified with the action, as a result of a customer service performed using the detection rule, and

updating the degree of interest correlated with the action in the detection rule, on a basis of a counted result.

7. A generation method comprising executed by a computer, the generation method:

obtaining each piece of image data captured by a camera installed in a store within a period of time from entering until exiting of a person at a store;

generating joint positions of a three-dimensional skeleton of the person by inputting each piece of the image data into a trained machine learning model;

identifying joint positions of a skeleton related to the person by analyzing the each piece of the image data;

identifying the product on the basis of the each piece of the image data and coordinates of the product in the each piece of the image data and a size of identified product by referring to a product database storing information about products;

determining a degree of interest of the person in the product, on a basis of the identified action for every size of the product;

identifying, as an action which indicates the degree of interest of the person in the product, the action performed by the person to the product in the store from the entering until the exiting for every size of the product, on a basis of the joint positions of the skeleton;

and generating a detection rule that correlates the identified action and size of the product and the determined degree of interest.

8. An information processing device comprising:

a memory; and

a processor coupled to the memory and configured to:

obtain each piece of image data captured by a camera installed in a store within a period of time from entering until exiting of a person at a store;

generate joint positions of a three-dimensional skeleton of the person by inputting each piece of the image data into a trained machine learning model;

identify joint positions of a skeleton related to the person by analyzing the each piece of the image data;

identify the product on the basis of the each piece of the image data and coordinates of the product in the each piece of the image data and a size of identified product by referring to a product database storing information about products;

determine a degree of interest of the person in the product, on a basis of the identified action for every size of the product;

identify, as an action which indicates the degree of interest of the person in the product, the action performed by the person to the product in the store from the entering until the exiting for every size of the product, on a basis of the joint positions of the skeleton; and

generate a detection rule that correlates the identified action and size of the product and the determined degree of interest.

9. The information processing device according to claim 8 , wherein the processor configured to judge a posture of parts in the person based on the joint positions of the three-dimensional skeleton of the person, and identifying the action for the product by detecting a movement of the posture of parts.

10. The information processing device according to claim 8 , wherein the processor configured to determine the degree of interest of the person in the product, on a basis of the identified action.

11. The information processing device according to claim 10 , wherein the processor configured to perform determination by use of whether the product was purchased, a number of times of touching the product, or a period of time of staying in front of the product.

12. The information processing device according to claim 8 , wherein the detection rule specifies the action performed by the person for every combination of the size of the product and the degree of interest.

13. The information processing device according to claim 8 , wherein the processor configured to:

count a number of persons who purchased the product or did not purchase the product, among customer service target persons each identified with the action, as a result of a customer service performed using the detection rule, and

update the degree of interest correlated with the action in the detection rule, on a basis of a counted result.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 22, 2022
From: SUZUKI, GENTA
To: FUJITSU LIMITED
Reel/Frame 060587/0184 →
Priority Claims (1)
JP 2021-126258 · Jul 30, 2021 · national
Continuity (1)
Related Publication 20230031073A1 · Feb 2, 2023
References Cited (18)
US 20160203499A1 · Yamashita et al. · 2016 [cited by applicant]
US 20190114689A1 · Wang · 2019 [cited by examiner]
US 20190141021A1 · Isaacson · 2019 [cited by examiner]
US 20190179405A1 · Sun · 2019 [cited by examiner]
US 20200097070A1 · Chen · 2020 [cited by examiner]
US 20210027318A1 · Yamasaki · 2021 [cited by examiner]
US 20210157978A1 · Haramati · 2021 [cited by examiner]
US 20210174426A1 · Isaacson · 2021 [cited by examiner]
CN 109765998B · 2020 [cited by examiner]
CN 113128368A · 2021 [cited by examiner]
GB 2583742A · 2020 [cited by examiner]
JP 200948430A · 2009 [cited by applicant]
JP 201341354A · 2013 [cited by applicant]
JP 2019005512A · 2019 [cited by examiner]
Oohzadi Maryam et al: “Survey on deep learning methods in human action recognition”, IET Computer Vision, the Institution of Engineering and Technology, Michael Faraday House, Six Hills Way, Stevenage, Herts. SG1 2AY, U… [cited by applicant]
Extended European search report issued in corresponding European Patent Application No. 22186220.4. [cited by applicant]
Japanese Office Action mailed on Apr. 4, 2023 for the corresponding Japanese patent application No. 2021-126258, 6pp. [cited by applicant]
Office Action issued on Nov. 9, 2023, in corresponding European patent Application No. 22186220.4, 5 pages. [cited by applicant]