Object Stopping Point Detection via Force Vector Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for analyzing the movement patterns of objects in a free-moving environment, such as human behavior in a store, are limited by human observer biases, accuracy, and the inability to provide real-time data, and are time-consuming and laborious when using video footage analysis.

Innovation Solution

A method that treats observed locations as centers of gravity, calculates resultant forces, and selects points experiencing the strongest forces as stopping points, allowing for accurate and intuitive analysis with minimal resource usage and in real-time processing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If a human observer is used to track and analyze object movements, then the analysis can be performed with human intuition and understanding, but the accuracy and reliability of stop detection deteriorates due to human limitations in following multiple objects and measuring stops accurately

Engineering Contradiction:
Improvestop detection accuracyVSAvoidobservation system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent replaces the human observer's mechanical tracking system with an automated image processing system that uses video footage and computational algorithms to detect and analyze object movements and stops, thereby achieving precise measurement without human limitations

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The patent creates a digital copy of the physical observation process by capturing video footage and processing it through computational methods to identify stopping points, replacing direct human observation with a replicated and enhanced digital analysis system

Inventive Principle:
Principle #26Copying

2Reliability

If video footage analysis is used to avoid human observer biases, then objectivity improves, but the analysis becomes time-consuming and laborious, losing real-time capability

Engineering Contradiction:
Improveobjectivity of analysisVSAvoidanalysis speed
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent performs preliminary actions by continuously processing video footage in real-time as it is captured, rather than analyzing footage after the fact, enabling both objective analysis and immediate results without post-processing delays

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system makes the analysis process self-service by using automated algorithms to independently identify stopping points from video data without requiring manual intervention, making the process both objective and efficient

Inventive Principle:
Principle #25Self-service

3Quantity of substance

If traditional video footage analysis is used to identify stopping points, then comprehensive data can be collected, but the processing requires significant time and computational resources

Engineering Contradiction:
Improvedata collection completenessVSAvoidprocessing time
Core Design Contradiction:
Quantity of substanceVSLoss of time

Solution Approach 1:

The patent extracts only the essential information needed for stop detection from the video footage using targeted image processing algorithms, rather than analyzing all video data comprehensively, thereby reducing processing time while maintaining data completeness for the specific purpose of identifying stopping points

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS9552647B2Method and arrangement for analysing the behaviour of a moving object
Publication Date: 2017.01.24 VISIT INTELLIGENCE OY
  • US9552647B2 patent drawing
  • US9552647B2 patent drawing
  • US9552647B2 patent drawing

AI summary

The detected movements of an object are analyzed. Each location record includes coordinates of a detected or assumed location of the object and time information. For a number of location records, there is calculated a location-record-specific descriptor value that becomes the more significant the more densely there are other location records around the location record for which the descriptor value is calculated. After selecting a location record that has the most significant descriptor value, those other location records are found that according to their time information are the latest and earliest in a certain environment. The analysis result is that the object stopped at the coordinates of the selected location record for a stopping time calculated from the time information of the latest and earliest location records.