System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及视频显示,尤其涉及视频显示控制方法及装置。
技术介绍
1、双通道视频显示系统可以将视频内容传送到两个对称或非对称显示屏进行显示,当应用处理器将两个非对称视频帧给两个显示屏时,如果两个视频帧的分辨率比值过大,会导致分辨率较低的显示屏充电率不足,进而产生满屏竖纹现象。因此,为了提高双通道视频显示系统的显示效果,需要考虑如何消除双通道视频显示系统中低分显示屏满屏竖纹的问题。
技术实现思路
1、本专利技术通过提供视频显示控制方法及装置,解决了如何消除双通道视频显示系统中低分显示屏满屏竖纹的技术问题。
2、一方面,本专利技术提供如下技术方案:
3、一种视频显示控制方法,应用于双通道视频显示系统的缓冲设备,所述双通道视频显示系统包括处理设备、显示设备、所述缓冲设备和第一显示屏,所述处理设备用于每次向所述缓冲设备发送一帧第一视频帧、向所述显示设备发送一帧第二视频帧,所述第二视频帧的分辨率大于所述第一视频帧;所述方法包括:
4、接收所述处理设备发送的当前所述第一视频帧;
5、在所述显示设备接收所述处理设备发送的当前所述第二视频帧期间,控制所述缓冲设备持续发送n次当前所述第一视频帧至所述第一显示屏;
6、1<n≤n,n为所述第二视频帧的分辨率与所述第一视频帧的分辨率的比值取整。
7、可选的,n=n。
8、可选的,所述缓冲设备包括第一缓冲器,所述第一缓冲器内置计数器;
9、所述控制所述缓冲设备
10、控制所述第一缓冲器接收当前所述第一视频帧;
11、对所述内置计数器赋初值n;
12、所述内置计数器的计数值为0前,控制所述第一缓冲器持续发送当前所述第一视频帧至所述第一显示屏;
13、所述第一缓冲器每发送一次当前所述第一视频帧,对所述内置计数器的计数值减1;
14、所述内置计数器的计数值为0后,清空所述第一缓冲器。
15、可选的,所述缓冲设备还包括第二缓冲器、行计数器和列计数器,所述行计数器的初值为当前所述第一视频帧的高度,所述列计数器的初值为当前所述第一视频帧的宽度;
16、所述接收所述处理设备发送的当前所述第一视频帧,包括:
17、所述处理设备开始发送当前所述第一视频帧后,对所述行计数器赋初值;
18、所述行计数器的计数值为0前,控制所述第二缓冲器逐行接收所述处理设备发送的当前所述第一视频帧;
19、所述列计数器的计数值为0前,控制所述第二缓冲器逐列接收当前所述第一视频帧的当前行数据;
20、所述第二缓冲器每接收一列所述当前行数据,对所述列计数器的计数值减1;
21、每当所述列计数器的计数值为0,控制所述第二缓冲器停止接收当前所述第一视频帧,对所述行计数器的计数值减1;
22、所述第二缓冲器开始接收所述当前行数据的下一行数据后,对所述列计数器赋初值;
23、所述行计数器的计数值为0后,控制所述第二缓冲器将当前所述第一视频帧发送给所述第一缓冲器,然后清空所述第二缓冲器。
24、另一方面,本专利技术还提供如下技术方案:
25、一种视频显示控制装置,应用于双通道视频显示系统的缓冲设备,所述双通道视频显示系统包括处理设备、显示设备、所述缓冲设备和第一显示屏,所述处理设备用于每次向所述缓冲设备发送一帧第一视频帧、向所述显示设备发送一帧第二视频帧,所述第二视频帧的分辨率大于所述第一视频帧;所述装置包括:
26、接收模块,用于接收所述处理设备发送的当前所述第一视频帧;
27、控制模块,用于在所述显示设备接收所述处理设备发送的当前所述第二视频帧期间,控制所述缓冲设备持续发送n次当前所述第一视频帧至所述第一显示屏;
28、1<n≤n,n为所述第二视频帧的分辨率与所述第一视频帧的分辨率的比值取整。
29、可选的,n=n。
30、可选的,所述缓冲设备包括第一缓冲器,所述第一缓冲器内置计数器;
31、所述控制模块,还用于:控制所述第一缓冲器接收当前所述第一视频帧;对所述内置计数器赋初值n;所述内置计数器的计数值为0前,控制所述第一缓冲器持续发送当前所述第一视频帧至所述第一显示屏;所述第一缓冲器每发送一次当前所述第一视频帧,对所述内置计数器的计数值减1;所述内置计数器的计数值为0后,清空所述第一缓冲器。
32、可选的,所述缓冲设备还包括第二缓冲器、行计数器和列计数器,所述行计数器的初值为当前所述第一视频帧的高度,所述列计数器的初值为当前所述第一视频帧的宽度;
33、所述接收模块,还用于:所述处理设备开始发送当前所述第一视频帧后,对所述行计数器赋初值;所述行计数器的计数值为0前,控制所述第二缓冲器逐行接收所述处理设备发送的当前所述第一视频帧;所述列计数器的计数值为0前,控制所述第二缓冲器逐列接收当前所述第一视频帧的当前行数据;所述第二缓冲器每接收一列所述当前行数据,对所述列计数器的计数值减1;每当所述列计数器的计数值为0,控制所述第二缓冲器停止接收当前所述第一视频帧,对所述行计数器的计数值减1;所述第二缓冲器开始接收所述当前行数据的下一行数据后,对所述列计数器赋初值;所述行计数器的计数值为0后,控制所述第二缓冲器将当前所述第一视频帧发送给所述第一缓冲器,然后清空所述第二缓冲器。
34、另一方面,本专利技术还提供如下技术方案:
35、一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述任一视频显示控制方法。
36、另一方面,本专利技术还提供如下技术方案:
37、一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序在被处理器执行时实现上述任一视频显示控制方法。
38、本专利技术提供的一个或多个技术方案,至少具有如下技术效果或优点:
39、本专利技术在显示设备接收处理设备发送的当前第二视频帧期间,控制缓冲设备持续发送n次当前第一视频帧至第一显示屏,n次重复叠加的第一视频帧的分辨率更接近一帧第二视频帧的分辨率,第一显示屏显示的画面中空白的地方较少,不会造成第一显示屏的充电率不足,可以消除第一显示屏的满屏竖纹现象。
本文档来自技高网...【技术保护点】
1.一种视频显示控制方法,应用于双通道视频显示系统的缓冲设备,所述双通道视频显示系统包括处理设备、显示设备、所述缓冲设备和第一显示屏,所述处理设备用于每次向所述缓冲设备发送一帧第一视频帧、向所述显示设备发送一帧第二视频帧,所述第二视频帧的分辨率大于所述第一视频帧;其特征在于,所述方法包括:
2.如权利要求1所述的视频显示控制方法,其特征在于,n=N。
3.如权利要求1所述的视频显示控制方法,其特征在于,所述缓冲设备包括第一缓冲器,所述第一缓冲器内置计数器;
4.如权利要求3所述的视频显示控制方法,其特征在于,所述缓冲设备还包括第二缓冲器、行计数器和列计数器,所述行计数器的初值为当前所述第一视频帧的高度,所述列计数器的初值为当前所述第一视频帧的宽度;
5.一种视频显示控制装置,应用于双通道视频显示系统的缓冲设备,所述双通道视频显示系统包括处理设备、显示设备、所述缓冲设备和第一显示屏,所述处理设备用于每次向所述缓冲设备发送一帧第一视频帧、向所述显示设备发送一帧第二视频帧,所述第二视频帧的分辨率大于所述第一视频帧;其特征在于,所述装置包括
6.如权利要求5所述的视频显示控制装置,其特征在于,n=N。
7.如权利要求5所述的视频显示控制装置,其特征在于,所述缓冲设备包括第一缓冲器,所述第一缓冲器内置计数器;
8.如权利要求7所述的视频显示控制装置,其特征在于,所述缓冲设备还包括第二缓冲器、行计数器和列计数器,所述行计数器的初值为当前所述第一视频帧的高度,所述列计数器的初值为当前所述第一视频帧的宽度;
9.一种电子设备,其特征在于,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现权利要求1-4中任一项权利要求所述的视频显示控制方法。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序在被处理器执行时实现权利要求1-4中任一项权利要求所述的视频显示控制方法。
...【技术特征摘要】
1.一种视频显示控制方法,应用于双通道视频显示系统的缓冲设备,所述双通道视频显示系统包括处理设备、显示设备、所述缓冲设备和第一显示屏,所述处理设备用于每次向所述缓冲设备发送一帧第一视频帧、向所述显示设备发送一帧第二视频帧,所述第二视频帧的分辨率大于所述第一视频帧;其特征在于,所述方法包括:
2.如权利要求1所述的视频显示控制方法,其特征在于,n=n。
3.如权利要求1所述的视频显示控制方法,其特征在于,所述缓冲设备包括第一缓冲器,所述第一缓冲器内置计数器;
4.如权利要求3所述的视频显示控制方法,其特征在于,所述缓冲设备还包括第二缓冲器、行计数器和列计数器,所述行计数器的初值为当前所述第一视频帧的高度,所述列计数器的初值为当前所述第一视频帧的宽度;
5.一种视频显示控制装置,应用于双通道视频显示系统的缓冲设备,所述双通道视频显示系统包括处理设备、显示设备、所述缓冲设备和第一显示屏,所述处理设备用于每次向所述缓冲设备发送一帧第一视频帧...
【专利技术属性】
技术研发人员:王泉,郭文韬,贾飞,黄其光,张南辉,
申请(专利权)人:岚图汽车科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。