AI Video Event Recognition via Behavior Object Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing technologies struggle to accurately recognize events in videos, particularly those containing fast motion behavior, and fail to identify behavior objects and their related events effectively.

Innovation Solution

A method executed by an electronic device using an AI network to acquire behavior objects and relevant events in a video, providing a behavior object selection interface, and delivering the event related to the selected behavior object to the user.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If existing video processing technologies are used, then general video analysis can be performed, but accurate recognition of behavior objects and their related events in fast motion videos fails

Engineering Contradiction:
Improverecognition accuracyVSAvoidfast motion handling capability
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The video processing task is segmented into multiple specialized modules: behavior object detection module, event recognition module, and temporal relationship analysis module. Each module focuses on a specific aspect of the problem, allowing the system to accurately identify behavior objects and their related events even in fast motion scenarios where general-purpose algorithms fail.

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If comprehensive event recognition is attempted, then more event types can be identified, but the system complexity increases

Engineering Contradiction:
Improveevent recognition coverageVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system employs dynamic configuration of processing modules based on video content characteristics. The behavior object detection module and event recognition module are activated selectively based on detected motion patterns and scene complexity, allowing comprehensive event recognition while maintaining manageable system complexity through adaptive module activation.

Inventive Principle:
Principle #15Dynamics

3Measurement precision

If traditional video analysis methods are used, then processing speed can be maintained, but recognition accuracy of behavior objects and events deteriorates

Engineering Contradiction:
Improvebehavior object recognition accuracyVSAvoidprocessing speed
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The system performs preliminary detection of behavior objects using the behavior object detection module before conducting detailed event recognition. This preliminary action identifies key elements in the video, allowing subsequent event recognition to focus only on relevant segments, thereby maintaining high recognition accuracy while avoiding exhaustive analysis of entire video content.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20250029381A1Method executed by electronic device, electronic device and storage medium providing an event related to a behavior object
Publication Date: 2025.01.23 SAMSUNG ELECTRONICS CO LTD
  • US20250029381A1 patent drawing
  • US20250029381A1 patent drawing
  • US20250029381A1 patent drawing

AI summary

According to an embodiment of the disclosure, a method may include acquiring behavior objects and relevant events associated with the behavior objects in a video to be processed by using an artificial intelligence (AI) network. According to an embodiment of the disclosure, the method may include providing a behavior object selection interface based on the acquired behavior objects. According to an embodiment of the disclosure, the method may include receiving a behavior object selected through the selection interface by a user. According to an embodiment of the disclosure, the method may include providing an event related to the behavior object selected by the user.