Method for reducing digital video frame frequency while maintaining temporal smoothness
First Claim
Patent Images
1. A method for maintaining temporal smoothness during processing of video frames comprising the steps of:
- predicting the number of video frames to be dropped prior to decoding of a video frame in response to a delay in the processing of the video frames;
adjusting the timestamp of each video frame surrounding said video frames to be dropped in response to said step of predicting; and
displaying video frames surrounding said video frames to be dropped according to said adjusted timestamp.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for reducing digital video frame frequency while maintaining temporal smoothness during processing of video frames for display is disclosed. The method predicts the number of video frames to be dropped prior to decoding of a video frame in response to a delay in the processing of video frames, adjusts the timestamp for each video frame surrounding the video frames to be dropped in response to the predicting and displays the video frames surrounding the video frames to be dropped according to the adjusted timestamp.
-
Citations
24 Claims
-
1. A method for maintaining temporal smoothness during processing of video frames comprising the steps of:
-
predicting the number of video frames to be dropped prior to decoding of a video frame in response to a delay in the processing of the video frames; adjusting the timestamp of each video frame surrounding said video frames to be dropped in response to said step of predicting; and displaying video frames surrounding said video frames to be dropped according to said adjusted timestamp. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. An apparatus comprising:
-
a decoder which decodes video information having, a delay predictor which predicts the number of frames to be dropped, a timestamp adjuster coupled to said delay predictor, said timestamp adjuster which determines a new timestamp for each video frame surrounding said video frames to be dropped; and a video image renderer coupled to said decoder, said video image renderer displays said video frames surrounding said video frames to be dropped according to said new timestamps. - View Dependent Claims (14, 15)
-
-
16. An apparatus comprising:
-
means for decoding video information having, means for predicting the number of video frames to be dropped, means for adjusting coupled to said means for predicting, said means for adjusting adjusts new timestamp for each video frame surrounding said video frames to be dropped; and means for rendering coupled to said means for decoding, said means for rendering renders video frames for display, displaying video frames surrounding said video frames to be dropped according to said new timestamps. - View Dependent Claims (17, 18)
-
-
19. A video decoding system comprising:
-
a storage medium having, a decoder which decodes video frames, said decoder having, a delay predictor which predicts the number of video frames to be dropped, and a timestamp adjuster coupled to said delay predictor, said timestamp adjuster calculates a new timestamp for each video frame surrounding said video frames to be dropped, and a video image renderer coupled to said decoder, said video image renderer displays video frames surrounding said video frames to be dropped according to said new timestamp; and a central processing unit coupled to said storage medium, said central processing unit processes said delay predictor, said timestamp adjuster and said video image renderer. - View Dependent Claims (20, 21)
-
-
22. A video decoding system comprising:
-
a storage medium having, means for decoding video frames, said means for decoding having, means for predicting the number of video frames to be dropped, means for adjusting coupled to said means for predicting, said means for adjusting adjusts a new timestamp for each frame surrounding said frames to be dropped, and means for rendering coupled to said means for decoding, aid means for rendering renders video frames for display, displaying video frames surrounding said video frames to be dropped according to said new timestamp; and means for processing coupled to said storage medium, said means for processing said means for predicting, said means for adjusting and said means for rendering. - View Dependent Claims (23, 24)
-
Specification