Video frame motion-based automatic region-of-interest detection
First Claim
1. A method comprising:
- receiving a skin map of a video frame of a video sequence;
receiving motion information for the video frame and a different video frame of the video sequence; and
automatically detecting a region of interest (ROI) within the video frame based on locations of macroblocks in the video frame relative to the skin map of the video frame and a ROI within the different video frame.
2 Assignments
0 Petitions
Accused Products
Abstract
The disclosure is directed to techniques for region-of-interest (ROI) video processing based on low-complexity automatic ROI detection within video frames of video sequences. The low-complexity automatic ROI detection may be based on characteristics of video sensors within video communication devices. In other cases, the low-complexity automatic ROI detection may be based on motion information for a video frame and a different video frame of the video sequence. The disclosed techniques include a video processing technique capable of tuning and enhancing video sensor calibration, camera processing, ROI detection, and ROI video processing within a video communication device based on characteristics of a specific video sensor. The disclosed techniques also include a sensor-based ROI detection technique that uses video sensor statistics and camera processing side-information to improve ROI detection accuracy. The disclosed techniques also include a motion-based ROI detection technique that uses motion information obtained during motion estimation in video processing.
118 Citations
47 Claims
-
1. A method comprising:
-
receiving a skin map of a video frame of a video sequence;
receiving motion information for the video frame and a different video frame of the video sequence; and
automatically detecting a region of interest (ROI) within the video frame based on locations of macroblocks in the video frame relative to the skin map of the video frame and a ROI within the different video frame. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A computer readable medium comprising instructions that cause the programmable processor to:
-
receive a skin map of a video frame of a video sequence;
receive motion information for the video frame and a different video frame of the video sequence; and
automatically detect a region of interest (ROI) within the video frame based on locations of macroblocks in the video frame relative to the skin map of the video frame and a ROI within the different video frame. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A video processing system comprising:
-
a skin region detector that generates a skin map of a video frame of a video sequence;
a region of interest (ROI) video processing module that generates motion information for the video frame and a different video frame of the video sequence; and
a ROI detector that receives the skin map and the motion information for the video frame and automatically detects the ROI within the video frame based on locations of macroblocks in the video frame relative to the skin map of the video frame and a ROI within the different video frame. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47)
-
Specification