[发明专利]视频显示方法及系统有效
申请号: | 201310524539.2 | 申请日: | 2013-10-30 |
公开(公告)号: | CN103795973B | 公开(公告)日: | 2018-08-03 |
发明(设计)人: | 菲利普·拉丰;弗雷德里克·蒂尔吉;妮科尔·沙卢布 | 申请(专利权)人: | 德州仪器公司 |
主分类号: | H04N7/18 | 分类号: | H04N7/18;H04N7/01 |
代理公司: | 北京律盟知识产权代理有限责任公司 11287 | 代理人: | 林斯凯 |
地址: | 美国德*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 实时 操作系统 中的 音频 视频 同步 抖动 取消 | ||
1.一种用于在显示装置上显示视频数据流的方法,所述方法包括:
确定应显示所述视频数据流的视频帧时的队列时间;
通过相对于下一显示时间将所述队列时间调整一边际时间来补偿中断抖动,其中所述边际时间小于周期性显示时间事件之间的显示时间时间周期且大于中断抖动时间;
将操作系统中断设定为对应于经调整队列时间而发生;及
响应于所述操作系统中断的发生而使所述视频帧排队;使得所述视频帧排队在所述下一显示时间的所述发生之前。
2.根据权利要求1所述的方法,其进一步包括:在所述操作系统中断的所述发生之后的下一显示时间事件的所述发生后,即刻将经排队视频帧传送到用于所述显示装置的显示缓冲器。
3.根据权利要求1所述的方法,其进一步包括:解码所述视频数据的一部分以形成所述视频帧。
4.根据权利要求1、2或3所述的方法,其进一步包括:在设定所述操作系统中断之后将执行所述操作系统的处理器置于低电力状态中。
5.根据权利要求1所述的方法,其进一步包括:存储每一显示时间事件的发生时间,及通过将显示时间时间周期添加到先前显示时间事件的所存储时间的发生时间而确定所述下一显示时间。
6.根据权利要求1所述的方法,其中所述边际时间具有介于所述显示时间时间周期的一半与四分之三之间的值。
7.根据权利要求1、2、3、5或6所述的方法,其中所述操作系统是非实时操作系统。
8.一种用于显示视频序列的系统,所述系统包括:
处理单元CPU,其耦合到存储器,其中所述存储器含有用于操作系统及视频同步任务的软件指令;
视频适配器,其具有用于耦合到视频显示装置的输出,其中所述视频适配器可操作以产生由显示时间DT时间周期分开的周期性显示时间DT事件;
直接存储器存取DMA引擎,其耦合到所述存储器及所述视频适配器;
其中所述处理单元CPU可操作以执行用于所述操作系统及所述同步任务的指令以执行包括以下各项的方法:
确定应将所述视频序列的第一视频帧传送到所述视频适配器时的队列时间QT;
通过相对于下一显示时间DT事件将所述队列时间调整一边际时间来补偿中断抖动而计算用于所述第一视频帧的经调整队列时间QT*,其中所述边际时间小于所述显示时间DT时间周期且大于中断抖动时间;
将软件中断设定为对应于所述经调整队列时间而发生;及
响应于所述软件中断的发生而使所述第一视频帧排队,使得所述第一视频帧排队在所述下一显示时间DT事件的所述发生之前。
9.根据权利要求8所述的系统,其中所述直接存储器存取DMA引擎可操作以在所述软件中断的所述发生之后的所述下一显示时间DT事件的所述发生后即刻将经排队第一视频帧传送到用于所述视频显示装置的显示缓冲器。
10.根据权利要求8所述的系统,其进一步包括可操作以解码来自视频数据序列的所述第一视频帧的视频解码模块。
11.根据权利要求8所述的系统,其中每一显示时间DT事件的所述发生时间被存储,且下一显示时间是通过将所述显示时间DT时间周期添加到最后显示时间DT事件的发生时间而确定。
12.根据权利要求8所述的系统,其中所述边际时间具有介于所述显示时间DT时间周期的一半与四分之三之间的值。
13.根据权利要求8、9、10、11或12所述的系统,其中所述系统是移动装置,所述系统进一步包括显示屏,所述显示屏耦合到所述视频适配器的所述输出。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于德州仪器公司,未经德州仪器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310524539.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:电池热压化成机
- 下一篇:一种四氧化三锰纳米颗粒材料的制备方法