IP Library Granted Patent US 12,361,541
Granted Patent B2
US 12,361,541 · App. 17/642,903 · Granted Jul 15, 2025

Measurement apparatus and measurement method

Inventors: Hiromitsu Nakagawa (Tokyo, JP); Takeshi Tanaka (Tokyo, JP); Daisuke Fukui (Tokyo, JP)
Assignee: HITACHI HIGH-TECH CORPORATION
G06T7/0012A61B5/0077A61B5/1114A61B5/1128A61B5/7203G06T7/50G06T7/73G06T2207/10016G06T2207/10028G06T2207/30008
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,541
App. No.
17/642,903
Granted
Jul 15, 2025
Kind
B2
Abstract

Provided is a measurement apparatus including a processor and a storage unit. The storage unit holds measurement data of each time point which is obtained by a photographing apparatus, and temporal-spatial constraints. The processor extracts a position of an object from the measurement data of each time point, determines whether the object satisfies the temporal-spatial constraints, and determines, based on a result of the determination on whether the object satisfies the temporal-spatial constraints, whether the object is an analysis target.

Claims (85)

1. A measurement apparatus, comprising:

a processor; and

one or more memories, the one or more memories being configured to hold measurement data of each time point which is obtained by a photographing apparatus, and temporal-spatial constraints,

wherein the processor is configured to:

extract a position of an object from the measurement data of each time point;

determine whether the object satisfies the temporal-spatial constraints; and

determine, based on a result of the determination on whether the object satisfies the temporal-spatial constraints, whether the object is an analysis target,

wherein the temporal-spatial constraints include a condition for specifying a time range based on the measurement data, and a space range corresponding to the time range,

wherein the processor is configured to:

calculate a temporal-spatial matching ratio defined as a proportion of pieces of the measurement data in which the position of the object is contained within the space range to the measurement data within the time range specified based on the condition; and

determine, based on the temporal-spatial matching ratio, whether the object satisfies the temporal-spatial constraints,

wherein the temporal-spatial constraints include a threshold value for the temporal-spatial matching ratio,

wherein the processor is configured to determine that the object satisfies the temporal-spatial constraints when the temporal-spatial matching ratio is equal to or more than the threshold value for the temporal-spatial matching ratio,

wherein the object is a person,

wherein the condition for specifying the time range based on the measurement data includes information for selecting a type of a motion of the person,

wherein the time range specified based on the condition is a period specified based on the measurement data as a period in which the person has performed a motion of the selected type,

wherein the condition for specifying the time range based on the measurement data includes information for selecting a type of a cyclic motion of the person, and information specifying a proportion of a number of cycles in order to divide a period in which the cyclic motion has been performed into a plurality of time ranges each of which is the time range specified based on the measurement data,

wherein the space range corresponding to the time range and the threshold value for the temporal-spatial matching ratio are set for each of the plurality of time ranges,

wherein the processor is configured to:

specify the plurality of time ranges by dividing the period in which the cyclic motion has been performed, in a manner determined by the specified proportion of the number of cycles, based on the measurement data; and

calculate the temporal-spatial matching ratio for each of the plurality of specified time ranges, and

wherein the processor is further configured to:

extract a position of one or more joints of the person as the position of the object; and

output, as analysis target data, the position of one or more joints of the person determined to be the analysis target, the position being extracted from the measurement data.

2. The measurement apparatus according to claim 1 ,

wherein the temporal-spatial constraints include temporal constraints that include the time range, and

wherein the processor is configured to:

calculate a temporal matching ratio defined as a proportion of pieces of the measurement data having the time point contained within the time range to the measurement data from which the position of the object is extracted; and

determine, based on the temporal matching ratio, whether the object satisfies the temporal constraints.

3. The measurement apparatus according to claim 2 ,

wherein the temporal constraints include a threshold value for the temporal matching ratio, and

wherein the processor is configured to determine that the object satisfies the temporal constraints when the temporal matching ratio is equal to or more than the threshold value for the temporal matching ratio.

4. The measurement apparatus according to claim 1 ,

wherein the temporal-spatial constraints include spatial constraints that include a range of a space contained within a space photographed by the photographing apparatus, and

wherein the processor is configured to:

calculate a spatial matching ratio defined as a proportion of pieces of the measurement data in which the position of the object is contained within the range of the space to the measurement data from which the position of the object is extracted; and

determine, based on the spatial matching ratio, whether the object satisfies the spatial constraints.

5. The measurement apparatus according to claim 4 ,

wherein the spatial constraints include a threshold value for the spatial matching ratio, and

wherein the processor is configured to determine that the object satisfies the spatial constraints when the spatial matching ratio is equal to or more than the threshold value for the spatial matching ratio.

6. The measurement apparatus according to claim 1 ,

wherein the photographing apparatus is a depth camera configured to obtain depth data as the measurement data, and

wherein the processor is configured to extract the position of one or more joints of the person based on the depth data.

7. A measurement apparatus comprising:

a processor; and

one or more memories, the one or more memories being configured to hold measurement data of each time point which is obtained by a photographing apparatus, and temporal-spatial constraints,

wherein the processor is configured to:

extract a position of an object from the measurement data of each time point;

determine whether the object satisfies the temporal-spatial constraints; and

determine, based on a result of the determination on whether the object satisfies the temporal-spatial constraints, whether the object is an analysis target,

wherein the temporal-spatial constraints include a condition for specifying a time range based on the measurement data, and a space range corresponding to the time range,

wherein the processor is configured to:

calculate a temporal-spatial matching ratio defined as a proportion of pieces of the measurement data in which the position of the object is contained within the space range to the measurement data within the time range specified based on the condition; and

determine, based on the temporal-spatial matching ratio, whether the object satisfies the temporal-spatial constraints,

wherein the temporal-spatial constraints include a threshold value for the temporal-spatial matching ratio,

wherein the processor is configured to determine that the object satisfies the temporal-spatial constraints when the temporal-spatial matching ratio is equal to or more than the threshold value for the temporal-spatial matching ratio,

wherein the object is a person,

wherein the condition for specifying the time range based on the measurement data includes information for selecting a type of a motion of the person,

wherein the time range specified based on the condition is a period specified based on the measurement data as a period in which the person has performed a motion of the selected type,

wherein the condition for specifying the time range based on the measurement data includes information for selecting a type of a cyclic motion of the person, and information specifying a proportion of a number of cycles in order to divide a period in which the cyclic motion has been performed into a plurality of time ranges each of which is the time range specified based on the measurement data,

wherein the space range corresponding to the time range and the threshold value for the temporal-spatial matching ratio are set for each of the plurality of time ranges, and

wherein the processor is configured to:

specify the plurality of time ranges by dividing the period in which the cyclic motion has been performed, in a manner determined by the specified proportion of the number of cycles, based on the measurement data; and

calculate the temporal-spatial matching ratio for each of the plurality of specified time ranges.

8. A measurement method to be executed by a measurement apparatus comprising a processor and one or more memories, the one or more memories being configured to hold measurement data of each time point which is obtained by a photographing apparatus, and temporal-spatial constraints, the measurement method comprising:

extracting, by the processor, a position of an object from the measurement data of each time point;

determining, by the processor, whether the object satisfies the temporal-spatial constraints; and

determining, by the processor, based on a result of the determination on whether the object satisfies the temporal-spatial constraints, whether the object is an analysis target,

wherein the temporal-spatial constraints include a condition for specifying a time range based on the measurement data, and a space range corresponding to the time range,

wherein the measurement method comprises:

calculating, by the processor, a temporal-spatial matching ratio defined as a proportion of pieces of the measurement data in which the position of the object is contained within the space range to the measurement data within the time range specified based on the condition; and

determining, by the processor, based on the temporal-spatial matching ratio, whether the object satisfies the temporal-spatial constraints,

wherein the temporal-spatial constraints include a threshold value for the temporal-spatial matching ratio,

wherein the measurement method comprises determining, by the processor, that the object satisfies the temporal-spatial constraints when the temporal-spatial matching ratio is equal to or more than the threshold value for the temporal-spatial matching ratio,

wherein the object is a person,

wherein the condition for specifying the time range based on the measurement data includes information for selecting a type of a motion of the person,

wherein the time range specified based on the condition is a period specified based on the measurement data as a period in which the person has performed a motion of the selected type,

wherein the condition for specifying the time range based on the measurement data includes information for selecting a type of a cyclic motion of the person, and information specifying a proportion of a number of cycles in order to divide a period in which the cyclic motion has been performed into a plurality of time ranges each of which is the time range specified based on the measurement data,

wherein the space range corresponding to the time range and the threshold value for the temporal-spatial matching ratio are set for each of the plurality of time ranges,

wherein the measurement method comprises:

specifying, by the processor, the plurality of time ranges by dividing the period in which the cyclic motion has been performed, in a manner determined by the specified proportion of the number of cycles, based on the measurement data; and

calculating, by the processor, the temporal-spatial matching ratio for each of the plurality of specified time ranges, and

wherein the measurement method further comprises:

extracting, by the processor, a position of one or more joints of the person as the position of the object; and

outputting, as analysis target data, the position of one or more joints of the person determined to be the analysis target, the position being extracted from the measurement data.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 14, 2022
From: NAKAGAWA, HIROMITSU; TANAKA, TAKESHI; FUKUI, DAISUKE
To: HITACHI HIGH-TECH CORPORATION
Reel/Frame 059258/0985 →
Priority Claims (1)
JP 2019-236325 · Dec 26, 2019 · national
Continuity (1)
Related Publication 20220366560A1 · Nov 17, 2022
References Cited (18)
US 10832045B2 · Murray · 2020 [cited by examiner]
US 20060120564A1 · Imagawa et al. · 2006 [cited by applicant]
US 20160282215A1 · Naito et al. · 2016 [cited by applicant]
US 20190236374A1 · Nakagawa et al. · 2019 [cited by applicant]
US 20210192224A1 · Nakagawa · 2021 [cited by examiner]
CN 1842824A · 2006 [cited by applicant]
CN 109919137A · 2019 [cited by applicant]
JP 2005276010A · 2005 [cited by applicant]
JP 2016179171A · 2016 [cited by applicant]
JP 2017202236A · 2017 [cited by applicant]
JP 2019121904A · 2019 [cited by applicant]
KR 20150004461A · 2015 [cited by applicant]
WO WO2017130902A1 · 2017 [cited by applicant]
Kamel et al., “Efficient Body Motion Quantification and Similarity Evaluation Using 3-D Joints Skeleton Coordinates”, IEEE Transactions on Systems, Man, and Cybernetics: Systems, May 31, 2019, pp. 2774-2788, vol. 51, No… [cited by applicant]
Extended European Search Report issued in corresponding European Patent Application No. 20905149.9, dated Nov. 7, 2023 (12 pages). [cited by applicant]
Rueangsirarak et al., “Automatic Musculoskeletal and Neurological Disorder Diagnosis With Relative Joint Displacement From Human Gait”, IEEE Transactions on Neural Systems and Rehabilitation Engineering, Dec. 1, 2018, p… [cited by applicant]
International Search Report with English translation and Written Opinion issued in corresponding application No. PCT/JP2020/032451 dated Oct. 20, 2020. [cited by applicant]
Office Action issued in corresponding Chinese Patent Application No. 202080056914.3, dated Apr. 14, 2023 (8 pages). [cited by applicant]