Back to results
US 7,599,558 B2Granted
Logo processing methods and circuits
AssigneeMAVs Lab. Inc.
InventorsChia-Hung Yeh, Hsuan-Huei Shih
Life of this patent
Estimating the term…
Abstract
A logo processing method includes: within a plurality of video frames sequentially received from a video source, comparing a base frame with at least a portion of the other video frames to generate a mask having at least one candidate region probably corresponding to at least one logo; performing post processing on the mask to correct the candidate region(s); and selecting at least one of the candidate region(s) as logo region(s) for indicating the logo(s).
Claims22
A logo processing method, comprising utilizing a logo processing circuit to perform the steps of:
- within a plurality of video frames sequentially received from a video source, iteratively comparing a same base frame with associated frames of at least a portion of the other video frames to generate a mask having at least one candidate region probably corresponding to at least one logo and narrowing the candidate region during iterations of generating the mask, wherein the same base frame is compared with an associated frame of the associated frames in each of the iterations;
- after the iterations of generating the mask, performing post processing on the mask to correct the candidate region(s);
- and
- selecting at least one of the candidate region(s) as logo region(s) for indicating the logo(s).
1 more element
A logo processing circuit, comprising:
- a processing module, wherein within a plurality of video frames sequentially received from a video source, the processing module iteratively compares a same base frame with associated frames of at least a portion of the other video frames to generate a mask having at least one candidate region probably corresponding to at least one logo and narrows the candidate region during iterations of generating the mask, and after the iterations of generating the mask, the processing module is capable of performing post processing on the mask to correct the candidate region(s) and selecting one of the candidate region(s) as a logo region for indicating the logo, wherein the same base frame is compared with an associated frame of the associated frames in each of the iterations;
- and
- a storage unit coupled to the processing module for storing an indicator array having a plurality of indicators respectively corresponding to different locations in each video frame, wherein each indicator indicates whether a location is currently determined to probably have a logo thereon.
Dependencies are inferred from the claim text.