A system and method for reducing interlace artifacts during trick mode playback of pre-encoded content. The system and method operate a decoder to receive a video signal, configured as frames, with each frame having a plurality of interlaced fields, and to provide a video output in interlaced format or trick mode format. When operating in a normal mode, the decoder provides the video output in the interlaced format. When operating in trick mode, the decoder is instructed to use one of the fields of a frame as a reference field, and outputs a video output frame in the trick mode format where both fields of the video output frame are the same as the reference field. The video signal can be a streaming video or read from a medium.
Legal claims defining the scope of protection, as filed with the USPTO.
1. A system for video playback, comprising: a server, operating to transmit a video signal to a decoder, said signal configured as frames, with each frame having a plurality of interlaced fields, and to provide a video signal in interlaced format or trick mode format; wherein: when the server is operating in normal mode, the server provides the video signal to the decoder in the interlaced format; and when the server is operating in trick mode, the server identifies one of the fields of a frame as a reference field, and outputs a video signal frame in the trick mode format forcing the decoder to display two identical fields of the video output frame, both the same as the reference field.
2. A system as claimed in claim 1 , wherein: when the server is operating in the trick mode, the server outputs a next video output frame whose both fields, when decoded, are the same as the reference field.
3. A system as claimed in claim 2 , wherein: the server continues to output each next video output frame having both fields the same as the reference field while operating in the trick mode.
4. A system as claimed in claim 1 , wherein: said both fields of the video output frame are the same as the reference field and interlaced with each other.
5. A system as claimed in claim 1 , further comprising: a decoder and display for displaying the video output frame in the interlaced format when received from the decoder, and for displaying the video output frame in the trick mode format when received from the decoder.
6. A system as claimed in claim 1 , wherein: the video signal transmitted is a streaming video signal.
7. A system as claimed in claim 1 , wherein: the video signal is read from a medium.
8. A system as claimed in claim 1 , wherein: the server uses Memory Management Control Operations to identify said one of the fields of the frame as the reference field.
9. A method for controlling a decoder in accordance with a video signal to perform video playback, comprising: operating the decoder to receive the video signal, configured as frames, with each frame having a plurality of interlaced fields, and to provide a video output in interlaced format or trick mode format; operating the decoder in a normal mode to provide the video output in the interlaced format; and operating the decoder in trick mode, to identify one of the fields of a previous frame as a reference field, and output a video output frame in the trick mode format where both fields of the video output frame are the same as the reference field.
10. A method as claimed in claim 9 , wherein: operating the decoder by means of the transmitted video signal to output a next video output frame whose both fields are the same as the reference field when the decoder is operating in the trick mode.
11. A method as claimed in claim 10 , wherein: operating the decoder by means of the transmitted video signal to continue to output each next video output frame having both fields the same as the reference field while operating in the trick mode.
12. A method as claimed in claim 9 , wherein: said both fields of the video output frame are the same as the reference field and interlaced with each other.
13. A method as claimed in claim 9 , further comprising: operating a display to display the video output frame in the interlaced format when received from the decoder, and to display the video output frame in the trick mode format when received from the decoder.
14. A method as claimed in claim 9 , wherein: the video signal is a streaming video signal.
15. A method as claimed in claim 9 , wherein: the video signal is read from a medium.
16. A method as claimed in claim 9 , wherein: the step of operating the decoder in trick mode includes using Memory Management Control Operations to identify said one of the fields of the frame as the reference field.
Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.
July 31, 2008
February 21, 2012
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.