Claims
- 1. A method of performing a trick mode on a video signal containing a plurality of original pictures, comprising the steps of:
receiving a trick mode command; and selectively inserting at least one dummy predictive picture in the video signal using at least one prediction scheme among field-based prediction and frame-based prediction, wherein said selectively inserting step converts the video signal to a trick mode video signal.
- 2. The method according to claim 1, wherein said selectively inserting step comprises the step of selectively inserting at least a first dummy predictive picture in the video signal using field-based prediction and subsequent dummy predictive pictures in the trick mode video signal using frame-based prediction.
- 3. The method according to claim 2, further comprising the step of predicting the at least first dummy predictive picture from a single field associated with a reference picture.
- 4. The method according to claim 3, wherein the reference picture is a picture selected from the group comprising an intra picture and a predictive picture.
- 5. The method according to claim 3, wherein the reference picture is a picture selected from the group comprising a non-progressive picture, a progressive picture and a field picture.
- 6. The method according to claim 3, wherein the plurality of original pictures is contained within a group of pictures and wherein the reference picture that is used to predict the at least first dummy predictive picture is the last original picture in the group of pictures such that no other original pictures are predicted from the inserted dummy predictive pictures.
- 7. The method according to claim 6, further comprising the step of delaying said selectively inserting step to permit the first dummy predictive picture to be predicted from the reference picture that is the last original picture in the group of pictures.
- 8. The method according to claim 1, wherein the trick mode command comprises a freeze trick mode command.
- 9. The method according to claim 1, wherein the trick mode command comprises a slow motion trick mode command.
- 10. The method according to claim 1, further comprising the step of decoding at least a portion of the trick mode video signal with a remote decoder.
- 11. The method according to claim 1, wherein the plurality of original pictures is in a group of pictures and the method further comprises the step of, following said selectively inserting step, skipping any remaining original pictures that follow a final inserted dummy predictive picture such that the last picture in the group of pictures is the final inserted dummy predictive picture.
- 12. The method according to claim 1, wherein the dummy predictive picture comprises a non-progressive dummy predictive picture.
- 13. The method according to claim 1, wherein the plurality of original pictures is in an original group of pictures not containing dummy predictive pictures or repeated original pictures and the method further comprises the step of, following said selectively inserting step, retransmitting the original GOP for decoding.
- 14. A method of performing a trick mode on a video signal containing a plurality of original pictures, comprising the steps of:
receiving a trick mode command; in response to the trick mode command, selectively repeating at least one of the original pictures, wherein said selectively repeating step converts the video signal to a trick mode video signal; and selectively inserting at least one dummy predictive picture in the trick mode video signal using at least one prediction scheme among field-based prediction and frame-based prediction.
- 15. The method according to claim 14, further comprising the step of: monitoring the trick mode video signal, wherein said selectively inserting step is done if a bit rate of the trick mode video signal exceeds a predetermined threshold.
- 16. The method according to claim 14, wherein each of the plurality of original pictures contains a display indicator and the method further comprises the step of selectively modifying the display indicator of at least a portion of the plurality of original pictures to reflect an intended display order when an original picture is repeated or when a dummy predictive picture is inserted in the trick mode video signal.
- 17. The method according to claim 16, wherein the display indicator is a temporal reference field.
- 18. The method according to claim 17, wherein each temporal reference field has an integer value and the step of selectively modifying the temporal reference field of at least a portion of the plurality of original pictures comprises the step of incrementally increasing by one the integer value of the temporal reference field each time an original picture is repeated or when a dummy predictive picture is inserted in the trick mode video signal.
- 19. The method according to claim 14, wherein the dummy predictive picture is a non-progressive dummy predictive picture.
- 20. A system for performing a trick mode on a video signal containing a plurality of original pictures, comprising:
a controller for reading data from a storage medium and outputting the video signal containing the plurality of original pictures; and a processor, wherein the processor is programmed to: receive a trick mode command; and selectively insert at least one dummy predictive picture in the trick mode video signal using at least one of a field-based prediction and frame-based prediction, wherein the selectively inserting step converts the video signal to a trick mode video signal.
- 21. The system according to claim 20, wherein the processor is further programmed to selectively insert at least a first dummy predictive picture in the trick mode video signal using field-based prediction and subsequent dummy predictive pictures in the trick mode video signal using frame-based prediction.
- 22. The system according to claim 21, wherein the processor is further programmed to predict the at least first dummy predictive picture from a single field associated with a reference picture.
- 23. The system according to claim 22, wherein the reference picture is a picture selected from the group comprising an intra picture and a predictive picture.
- 24. The system according to claim 22, wherein the reference picture is a picture selected from the group comprising a non-progressive picture, a progressive picture or a field picture.
- 25. The system according to claim 22, wherein the plurality of original picture is contained within a group of pictures and the reference picture that is used to predict the at least first dummy predictive picture is the last original picture in the group of pictures such that no other original pictures are predicted from the inserted dummy predictive pictures.
- 26. The system according to claim 25, wherein the processor is further programmed to delay the insertion of the dummy predictive pictures to permit the first dummy predictive picture to be predicted from the reference picture that is the last original picture in the group of pictures.
- 27. The system according to claim 20, wherein the trick mode command is a freeze trick mode command.
- 28. The system according to claim 20, wherein the trick mode command is a slow motion trick mode command.
- 29. The system according to claim 20, further comprising a remote decoder for decoding at least a portion of the trick mode video signal.
- 30. The system according to claim 20, wherein the plurality of original pictures is in a group of pictures and the processor is further programmed to, following the selectively insertion of the dummy predictive pictures, skip any remaining original pictures that follow a final inserted dummy predictive picture such that the last picture in the group of pictures is the final inserted dummy predictive picture.
- 31. The system according to claim 20, wherein the dummy predictive picture is a non-progressive dummy predictive picture.
- 32. The system according to claim 20, wherein the plurality of original pictures is in an original group of pictures not containing dummy predictive pictures or repeated original pictures and the processor is further programmed to, following the insertion of dummy predictive pictures, retransmit the original GOP for decoding.
- 33. A system for performing a trick mode on a video signal containing a plurality of original pictures, comprising:
a controller for reading data from a storage medium and outputting the video signal containing the plurality of original pictures; and a processor, wherein the processor is programmed to: receive a trick mode command; in response to the trick mode command, selectively repeat at least one of the original pictures, wherein said selectively repeating step converts the video signal to a trick mode video signal; and selectively insert at least one dummy predictive picture in the trick mode video signal using at least one prediction scheme among field-based prediction and frame-based prediction.
- 34. The system according to claim 33, wherein the processor is further programmed to monitor the trick mode video signal-and to selectively insert-the-dummy predictive pictures if a bit rate of the trick mode video signal exceeds a predetermined threshold.
- 35. The system according to claim 33, wherein each of the plurality of original pictures contains a display indicator and the processor is further programmed to selectively modify the display indicator of at least a portion of the plurality of original pictures to reflect an intended display order when an original picture is repeated or when a dummy predictive picture is inserted in the trick mode video signal.
- 36. The system according to claim 35, wherein the display indicator is a temporal reference field.
- 37. The system according to claim 36, wherein each temporal reference field has an integer value and the processor is further programmed to incrementally increase by one the integer value of the temporal reference field each time an original picture is repeated or when a dummy predictive picture is inserted in the trick mode video signal.
- 38. The system according to claim 33, wherein the dummy predictive picture is a non-progressive dummy predictive picture.
CROSS REFERENCE TO RELATED APPLICATIONS
[0001] This application claims priority under 35 U.S.C. 119(e) to Provisional Application Ser. Number 60/334,914 filed on Oct. 23, 2001.
PCT Information
Filing Document |
Filing Date |
Country |
Kind |
PCT/US02/33826 |
10/22/2002 |
WO |
|
Provisional Applications (1)
|
Number |
Date |
Country |
|
60334914 |
Oct 2001 |
US |