IP Library › Granted Patent US 12,579,835
Granted Patent B2
US 12,579,835 · App. 18/280,955 · Granted Mar 17, 2026

Information processing device, information processing method, and computer-readable recording medium for distinguishing object and shadow thereof in image

Inventor: Chao Zhang (Kyoto, JP)
Assignee: OMRON Corporation
G06V40/10G06V10/22G06V10/25G06V10/255G06V10/267G06V10/40
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,579,835
App. No.
18/280,955
Granted
Mar 17, 2026
Kind
B2
Abstract

Provided is an information processing device, an information processing method, and a computer-readable recording medium. A first circumscribed polygon region calculation unit calculates a first circumscribed polygon region as a convex hull circumscribed region that contains a feature region. A principal axis of inertia calculation unit calculates a principal axis of inertia for the feature region. A region division unit uses the principal axis of inertia to divide the feature region. On the basis of the area ratio of the two second circumscribed polygon regions and the first circumscribed polygon region as convex hull circumscribed regions that respectively contain the divided feature regions, a region selection unit selects either the first circumscribed polygon region or the two second circumscribed polygon regions. An object differentiation unit executes an object detection processing on the selected first circumscribed polygon region or two second circumscribed polygon regions.

Claims (38)

1 . An information processing device that processes images, the information processing device comprising:

a processor, configured to:

detect a feature region having a predetermined feature from an input image;

calculate a first circumscribed polygon region as a convex hull circumscribed region that contains the feature region;

calculate a principal axis of inertia for the feature region;

use the calculated principal axis of inertia to divide the feature region;

calculate two second circumscribed polygon regions as convex hull circumscribed regions that respectively contain the divided feature regions;

select either the first circumscribed polygon region or the two second circumscribed polygon regions on the basis of a ratio of a combined area of the two second circumscribed polygon regions to the first circumscribed polygon region; and

executes execute an object detection processing on the first circumscribed polygon region or the two second circumscribed polygon regions.

2 . The information processing device according to claim 1 ,

wherein the processor further calculates a bounding box that contains the feature region, and

wherein the processor calculates the principal axis of inertia based on a positional relationship of a centroid of the feature region and either a center of the bounding box or a centroid of the convex hull circumscribed region.

3 . The information processing device according to claim 1 ,

wherein the processor differentiates a human body by executing an object detection processing.

4 . The information processing device according to claim 1 ,

wherein the processor detects at least one of a moving region, a region having pixel values within a predetermined range, or a region enclosed by edges as the feature region.

5 . An information processing method that processes images, the information processing method comprising:

a feature region detection process that detects a feature region having a predetermined feature from an input image;

a first circumscribed polygon region calculation process that calculates a first circumscribed polygon region as a convex hull circumscribed region that contains the feature region;

a principal axis of inertia calculation process that calculates a principal axis of inertia for the feature region;

a region division process that uses the calculated principal axis of inertia to divide the feature region;

a second circumscribed polygon region calculation process that calculates two second circumscribed polygon regions as convex hull circumscribed regions that respectively contain the divided feature regions;

a region selection process that selects either the first circumscribed polygon region or the two second circumscribed polygon regions on the basis of a ratio of a combined area of the two second circumscribed polygon regions to the first circumscribed polygon region; and

an object differentiation process that executes an object detection processing on the first circumscribed polygon region or the two second circumscribed polygon regions selected in the region selection process.

6 . A non-transitory computer-readable recording medium recording a control program that operates a computer to:

detect a feature region having a predetermined feature from an input image;

calculate a first circumscribed polygon region as a convex hull circumscribed region that contains the feature region;

calculate a principal axis of inertia for the feature region;

use the calculated principal axis of inertia to divide the feature region;

calculate two second circumscribed polygon regions as convex hull circumscribed regions that respectively contain the divided feature regions;

select either the first circumscribed polygon region or the two second circumscribed polygon regions on the basis of a ratio of a combined area of the two second circumscribed polygon regions to the first circumscribed polygon region; and

execute an object detection processing on the first circumscribed polygon region or the two second circumscribed polygon regions.

7 . The information processing device according to claim 2 ,

wherein the processor differentiates a human body by executing an object detection processing.

8 . The information processing device according to claim 2 ,

wherein the processor detects at least one of a moving region, a region having pixel values within a predetermined range, or a region enclosed by edges as the feature region.

9 . The information processing device according to claim 3 ,

wherein the processor detects at least one of a moving region, a region having pixel values within a predetermined range, or a region enclosed by edges as the feature region.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 10, 2023
From: ZHANG, CHAO
To: OMRON CORPORATION
Reel/Frame 064854/0021 →
Priority Claims (1)
JP 2021-073468 · Apr 23, 2021 · national
Continuity (1)
Related Publication 20240037976A1 · Feb 1, 2024
References Cited (20)
US 20130184592A1 · Venetianer · 2013 [cited by examiner]
US 20170104915A1 · Adachi · 2017 [cited by examiner]
US 20190012537A1 · Heimberger · 2019 [cited by examiner]
US 20230419500A1 · Zhang · 2023 [cited by examiner]
CN 101187982A · 2008 [cited by examiner]
CN 119444995A · 2025 [cited by examiner]
CN 119495113A · 2025 [cited by examiner]
JP 2002197463A · 2002 [cited by examiner]
JP 2008245063 · 2008 [cited by applicant]
JP 2011043969 · 2011 [cited by applicant]
JP 2011043969A · 2011 [cited by examiner]
JP 2012043021A · 2012 [cited by examiner]
JP 2015079339A · 2015 [cited by examiner]
JP 2022070648 · 2022 [cited by applicant]
WO WO2021108913A1 · 2021 [cited by examiner]
WO WO2022091577A1 · 2022 [cited by examiner]
Ning Jin and F. Mokhtarian, “Image-based shape model for view-invariant human motion recognition,” 2007 IEEE Conference on Advanced Video and Signal Based Surveillance, London, 2007, pp. 336-341, doi: 10.1109/AVSS.2007.… [cited by examiner]
“International Search Report (Form PCT/ISA/210) of PCT/JP2022/011801”, mailed on Jun. 14, 2022, with English translation thereof, pp. 1-4. [cited by applicant]
“Written Opinion of the International Searching Authority (Form PCT/ISA/237) of PCT/ JP2022/011801”, mailed on Jun. 14, 2022, with English translation thereof, pp. 1-8. [cited by applicant]
Toshihiro Ogata et al., “A study of separation of moving objects and their shadows,” IEICE Technical Report, Jun. 1997, pp. 1-12. [cited by applicant]