Computer Vision Object Motion Detection Using Semantic Clustering

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing mapping and navigation service providers face challenges in extracting useful and lightweight information from real-time sensor data and inferred scene data for supporting location-based services like intelligent transportation systems.

Innovation Solution

A method and apparatus using computer vision to process video sequences from a vehicle's perspective, detecting semantic localization features, clustering objects, creating object vectors, computing angles with reference vectors, and classifying object motions based on these angles.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If real-time sensor data and inferred scene data are processed using computer vision for advanced driving assistance systems, then detection precision and reliability are improved, but data processing complexity and computational resources increase tremendously

Engineering Contradiction:
Improvedetection precisionVSAvoiddata processing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments the complex scene data into discrete object detections with semantic labels and localization features. Each object is processed independently through clustering algorithms that group objects by type and spatial relationship, dividing the tremendous data volume into manageable clusters that can be analyzed separately rather than as a monolithic dataset

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent extracts only the essential features from raw sensor data - semantic localization features that identify what objects are present and where they are located. This extraction process filters out redundant information and retains only the critical data elements needed for motion detection, significantly reducing processing complexity while maintaining detection precision

Inventive Principle:
Principle #2Taking out (Extraction)

2Measurement precision

If high-precision object detection is performed across multiple video frames to support intelligent transportation systems, then object localization accuracy is improved, but processing time and computational load increase

Engineering Contradiction:
Improveobject localization accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent performs preliminary clustering of objects across multiple frames before conducting detailed motion analysis. By pre-grouping objects into clusters based on their spatial and semantic characteristics in earlier processing stages, the system prepares the data structure in advance, so that subsequent motion detection operations can be performed more efficiently on already-organized clusters rather than raw individual objects

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent applies motion detection algorithms selectively to clustered objects rather than processing every detected object individually. By focusing computational resources on representative samples from each cluster and using clustering to infer properties of grouped objects, the system achieves sufficient localization accuracy without the excessive processing time that would result from analyzing every single object in detail

Inventive Principle:
Principle #16Partial or excessive action

3Reliability

If comprehensive scene data is collected and processed to detect object motions, then detection reliability is improved, but the amount of data to be processed increases tremendously

Engineering Contradiction:
Improvedetection reliabilityVSAvoiddata volume
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent merges multiple object detections into unified clusters based on semantic localization features. Objects of the same type in proximity are combined into single clusters, reducing the total number of discrete data elements that need to be processed. This merging maintains detection reliability by preserving information about all objects within each cluster while representing them as a grouped entity

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent creates a universal clustering framework that handles multiple object types and scenarios through a single processing mechanism. The same clustering algorithms and motion detection methods apply across diverse object categories and environmental conditions, allowing the system to process comprehensive scene data with a unified approach rather than requiring separate processing pipelines for different data types

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS12300000B2Method and apparatus for computer-vision-based object motion detection
Publication Date: 2025.05.13 HERE GLOBAL BV
  • US12300000B2 patent drawing
  • US12300000B2 patent drawing
  • US12300000B2 patent drawing

AI summary

An approach is provided for computer-vision-based object motion detection. The approach involves receiving a video sequence captured from a perspective of a vehicle/device traveling at street level. The approach also involves processing frames of the videos sequence using computer vision to determine semantic localization feature(s) associated with object(s) detected in the frames. The approach further involves clustering the object(s) into object cluster(s) across the frames based on the semantic localization feature(s). The approach further involves creating an object vector connecting the object(s) in a given cluster of the object cluster(s) across the frames. The approach further involves computing an angle between the object vector and a reference vector associated with a movement of the vehicle/device across the frames. The approach further involves classifying a motion of the object(s) relative to the vehicle/device based on the angle.