Smart Camera Video Stream Pattern Recognition for Device Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Users of smart devices often face challenges in remotely controlling and monitoring these devices due to the lack of real-time visual feedback, leading to inefficiencies in operation and control, especially when network failures occur.
Innovation Solution
A method and apparatus that utilize a smart camera to capture video streams, perform pattern recognition on the images to identify smart devices, and allow users to control these devices through a touch screen interface, enabling real-time observation and control of smart devices by determining the location and status of devices within the video stream.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of information
If a smart home application is installed on the terminal and the smart device is bound to the user account, then the user can control the smart device via the control interface, but the user lacks real-time visual feedback to observe the actual status and location of the smart device
Solution Approach 1:
The patent introduces a smart camera as an intermediary device between the user and the smart device. The camera captures video streams that provide visual feedback about the smart device's location and status, allowing users to observe what the smart device is doing without directly interacting with it. This mediator bridges the information gap while keeping the control system relatively simple.
Solution Approach 2:
The system implements a feedback mechanism where video streams from the smart camera are transmitted to the terminal device. This creates a closed-loop information flow where users can see the actual status and location of smart devices in real-time, enabling them to make informed control decisions based on visual confirmation of device states.
2Measurement precision
If pattern recognition is performed on each frame of video stream to identify smart devices, then real-time observation and control are enabled, but the processing time and computational resources increase
Solution Approach 1:
The patent applies preliminary action by performing feature extraction on video frames in advance and storing these extracted features. When device identification is needed, the system compares pre-extracted features against stored device profiles, significantly reducing the time required for real-time identification compared to performing complete pattern recognition from scratch on each frame.
Solution Approach 2:
The video processing is segmented into distinct stages: feature extraction, device identification, and control activation. By dividing the processing task into separate segments, the system can optimize each stage independently and only perform full pattern recognition when necessary, reducing overall processing time while maintaining identification accuracy.
3Reliability
If the video stream is used to detect the location of smart devices, then real-time monitoring is achieved, but the system complexity and data transmission requirements increase
Solution Approach 1:
The patent extracts only the essential information from video streams - specifically, the location and status of smart devices - rather than transmitting or processing the entire video data. This extraction approach provides reliable monitoring capability while minimizing system complexity and data transmission requirements by focusing only on critical device information.
Data Source
AI summary
The disclosure relates to a method for controlling a smart device, an apparatus, and non-transitory computer-readable medium. The method includes acquiring a video stream captured by a smart camera that is bound to the user account, wherein the video stream includes multi-frame video that includes a plurality of one-frame video images; performing pattern recognition on each of the plurality of one-frame video images, wherein the pattern recognition is configured to determine an area that includes at least one smart device in at least one of the plurality of one-frame video images; determining, based on the pattern recognition, a target area that includes the smart device in a first one-frame video image of the plurality of one-frame video images; displaying the first one-frame video image including the target area on a touch screen; detecting, via the touch screen, a control operation within the target area of the first one-frame video image; and controlling the smart device located in the target area based on the control operation.


