Image-Capturing Device Foreground Segmentation via Dual-Color Flash
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing image-capturing technologies face challenges in accurately separating the foreground from the background, especially when background objects are moving, requiring a long detection time and being prone to disturbances.
Innovation Solution
An image-capturing device and method utilizing two flashlight modules generating different color lights, which flash sequentially to capture frames with significant color differences, allowing for the subtraction of pixels to identify the foreground area based on a threshold value, thereby reducing detection time and background interference.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If moving edge detection is used to segment foreground area, then foreground segmentation can be achieved, but detection time becomes long (requiring at least 10 frame periods separation) and detection results are easily disturbed by moving background objects
Solution Approach 1:
The patent uses different color lights (first color light and second color light) to illuminate the object in different frames. The foreground area exhibits significant color differences between frames captured under different lighting conditions, while the background remains relatively unchanged. This color-based differentiation enables rapid and accurate foreground segmentation without requiring long time intervals or being susceptible to moving background interference.
2Measurement precision
If moving edge detection is used to segment foreground area, then foreground segmentation can be achieved, but detection results are easily disturbed by moving background objects
Solution Approach 1:
The patent employs color-based differentiation by capturing images under different color lights. The foreground area, being closer to the camera, reflects the color light differently than the background. By comparing color differences between frames illuminated by different color lights, the system can effectively distinguish foreground from background, eliminating interference from moving background objects.
3Measurement precision
If frames are separated by at least 10 frame periods to detect object motion, then moving edges can be detected, but detection time increases significantly
Solution Approach 1:
Instead of relying on temporal separation of multiple frames to detect motion, the patent uses color differentiation within consecutive frames illuminated by different color lights. This approach enables foreground detection in real-time with much shorter frame intervals, significantly improving detection speed while maintaining accuracy.
Applied Scientific Principles
This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.
Function Achieved in This Case
This approach enables more accurate and efficient segmentation of the foreground area, even when objects in the background are moving, by determining color differences between frames captured under different lighting conditions, resulting in improved image processing and calibration.
Implementation Method 1
a first flashlight module (10), a second flashlight module (12)... The first flashlight module generates a first color light (11) according to a first current (not shown)
Implementation Method 2
The second flashlight module generates a second color light (13) according to a second current (not shown)
Implementation Method 3
an image-capturing module (16)... generates a first frame (17) according to the object and the first color light (11), and generates a second frame (19) according to the object and the second color light (13)
Data Source
AI summary
An image-capturing device having an image identification mechanism is provided. The image-capturing device comprises a first and a second flashlight modules, a processing module and an image-capturing module. The first and the second flashlight modules generate a first and a second color lights respectively according to a first and a second currents. The processing module controls the first and the second flashlight modules to flash light at an object sequentially within a time interval. The image-capturing module generates a first frame according to the object and the first color light and generates a second frame according to the object and the second color light. The processing module subtracts the pixels in the first and the second frames to retrieve a foreground area. A color difference between the first and the second frames for each the pixels in the foreground area is larger than a threshold value.


