Detecting and coding flash frames in video data
US6580829B1 · kind B1 · utility
Assignee
Inventors
Key dates
| Filing date | Mar 31, 1999 |
| Grant date | Jun 17, 2003 |
| Priority date | — |
| Expiry date | Mar 31, 2019 |
Classification
- Technology area (CPC H)Electricity
- CPC primaryH04N19/85
- WIPO fieldAudio-visual technology
- WIPO sectorElectrical engineering
Abstract
Flash frames are detected in video streams, for example, by looking for short sequences of one or more frames (or, to be more general, pictures) in which the frames within the sequence are not well-correlated to the frames that immediately precede and follow the flash sequence, where those frames before and after the flash sequence are themselves well-correlated to each other. Video compression processing is then adjusted in some way to handle flash frames in a special manner. For example, since flash frames are poorly correlated to their neighboring frames, it would be best not to make predictions based on such flash frames when encoding other frames. Encoding flash frames as anchor frames (e.g., I or P frames in an MPEG encoder) would be detrimental to those frames that are predicted from the anchor frames. Rather, flash frames are preferably encoded as frames that are never used as references for coding other non-flash frames (e.g., as B frames in an MPEG encoder). As such, any errors in coding flash frames are limited to those frames and do not propagate to other frames in the video sequence.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.