多路视频源回显方法、系统和显示控制设备技术方案

技术编号:31084017 阅读:10 留言:0更新日期:2021-12-01 12:33
本发明专利技术实施例提供一种多路视频源回显方法、系统和一种显示控制设备。所述例如包括步骤:创建第一线程、第二线程和线性存储区;由所述第一线程依次采集多路视频源分别对应的多个图像帧数据、并解析所述多个图像帧数据得到对应的多个视频源图像、以及将所述多个视频源图像存储至所述线性存储区;由所述第二线程按照预设顺序循环从所述线性存储区中获取并处理所述多个视频源图像生成对应的多个图像帧数据包、以及输出所述多个图像帧数据包,以回显所述多路视频源。本实施例实现了多路视频源回显的同时保证了多路视频源的显示帧率均匀,大大提高了用户体验度。大大提高了用户体验度。大大提高了用户体验度。

【技术实现步骤摘要】
多路视频源回显方法、系统和显示控制设备


[0001]本专利技术涉及显示控制
,尤其涉及一种多路视频源回显方法、一种显示控制设备和一种多路视频源回显系统。

技术介绍

[0002]目前,在显示屏应用场景中,上位机软件是显示控制系统的门面,是用户体验的入口,显示控制系统中显示屏配置、效果调节、以及监控都是在上位机上进行的。在实际应用中,通常需要在上位机上同时显示多路输入视频源,以用于辅助用户进行显示屏配置,但在现有技术中,实现多路视频源显示时无法保证多路视频源的显示帧率均匀,大大影响了用户体验。

技术实现思路

[0003]因此,为克服现有技术中的至少部分缺陷和不足,本专利技术实施例提供一种多路视频源回显方法、一种显示控制设备和一种多路视频源回显系统。
[0004]一方面,本专利技术实施例提供一种多路视频源回显方法,包括:创建第一线程、第二线程和线性存储区;由所述第一线程依次采集多路视频源分别对应的多个图像帧数据、并解析所述多个图像帧数据得到对应的多个视频源图像、以及将所述多个视频源图像存储至所述线性存储区;由所述第二线程按照预设顺序循环从所述线性存储区中获取并处理所述多个视频源图像生成对应的多个图像帧数据包、以及输出所述多个图像帧数据包,以回显所述多路视频源。
[0005]本实施例通过第一线程依次采集多路视频源对应的多个图像帧数据,解析并存储多个视频源图像至线性存储区,由第二线程按照预设顺序循环从所述线性存储区中获取并处理所述多个视频源图像后输出,以回显所述多路视频源,实现了多路视频源回显的同时保证了多路视频源的显示帧率均匀,大大提高了用户体验度。
[0006]在本专利技术的一个实施例中,所述由所述第一线程依次采集多路视频源分别对应的多个图像帧数据、并解析所述多个图像帧数据得到对应的多个视频源图像、以及将所述多个视频源图像存储至所述线性存储区,具体包括:由所述第一线程依次采集所述多路视频源分别对应的多个图像帧数据,并对所述多个图像帧数据中的目标图像帧数据执行如下步骤,所述目标图像帧为所述多路视频源中的任意一路视频源的图像帧数据:解析所述目标图像帧数据得到对应的目标视频源图像和目标标识信息,所述目标标识信息用于表征所述目标视频源图像来源于所述目标视频源;根据所述目标标识信息判断所述线性存储区中是否有所述目标视频源的视频源图像;响应于所述线性存储区中有所述目标视频源的视频源图像,更新所述目标视频源图像至所述线性存储区;响应于所述线性存储区中没有所述目标视频源的视频源图像,插入所述目标视频源图像和所述目标标识信息至所述线性存储区中的指定存储位置。
[0007]在本专利技术的一个实施例中,由所述第二线程按照预设顺序循环从所述线性存储区
中获取并处理所述多个视频源图像生成对应的多个图像帧数据包、以及输出所述多个图像帧数据包,具体包括:由所述第二线程接收帧率控制命令、并根据所述帧率控制命令生成定时器,根据所述定时器按照所述预设顺序循环从所述线性存储区中获取所述多个视频源图像,并对所述多个视频源图像中的目标视频源图像执行如下步骤,所述目标视频源图像为所述多路视频源中的任意一路视频源的视频源图像:处理所述目标视频源图像生成对应的目标图像帧数据包;以及输出所述目标图像帧数据包。
[0008]在本专利技术的一个实施例中,所述处理所述目标视频源图像生成对应的目标图像帧数据包,具体包括:添加所述目标标识信息至所述目标视频源图像的扩展行和/或扩展列得到目标图像数据;对所述目标图像数据进行压缩处理和打包处理得到所述目标图像帧数据包。
[0009]另一方面,本专利技术实施例提供了一种显示控制设备,包括可编程逻辑器件和微处理器,所述可编程逻辑器件和所述微处理器通过视频采集通道连接;其中,所述可编程逻辑器件用于:获取多路视频源分别对应的多个视频源图像和表征所述多个视频源图像的数据来源的多个标识信息,根据所述多个标识信息和所述多个视频源图像生成多个图像帧数据,并通过所述视频采集通道依次发送所述多个图像帧数据至所述微处理器;所述微处理器用于:创建第一线程、第二线程和线性存储区,由所述第一线程依次通过所述视频采集通道采集所述多个图像帧数据、并解析所述多个图像帧数据得到对应的所述多个视频源图像、以及将所述多个视频源图像存储至所述线性存储区,由所述第二线程按照预设顺序循环从所述线性存储区中获取并处理所述多个视频源图像生成对应的多个图像帧数据包、以及输出所述多个图像帧数据包,以回显所述多路视频源。
[0010]本实施例提供的显示控制设备通过可编程逻辑器件获取多路视频源分别对应的多个视频源图像和表征所述多个视频源图像的数据来源的多个标识信息、并生成多个图像帧数据输出至微处理器,微处理器通过第一线程依次采集多路视频源对应的多个图像帧数据,解析并存储多个视频源图像至线性存储区,由第二线程按照预设顺序循环从所述线性存储区中获取并处理所述多个视频源图像后输出,以回显所述多路视频源,实现了多路视频源回显的同时保证了多路视频源的显示帧率均匀,大大提高了用户体验度。
[0011]在本专利技术的一个实施例中,所述图像帧数据的大小等于或小于所述视频采集通道的带宽。
[0012]在本专利技术的一个实施例中,所述微处理器具体用于:由所述第一线程依次采集所述多路视频源分别对应的多个图像帧数据,并对所述多个图像帧数据中的目标图像帧数据执行如下步骤,所述目标图像帧为所述多路视频源中的任意一路视频源的图像帧数据:解析所述目标图像帧数据得到对应的目标视频源图像和目标标识信息,所述目标标识信息用于表征所述目标视频源图像来源于所述目标视频源;根据所述目标标识信息判断所述线性存储区中是否有所述目标视频源的视频源图像;响应于所述线性存储区中有所述目标视频源的视频源图像,更新所述目标视频源图像至所述线性存储区;响应于所述线性存储区中没有所述目标视频源的视频源图像,插入所述目标视频源图像和所述目标标识信息至所述线性存储区中的指定存储位置。
[0013]在本专利技术的一个实施例中,所述微处理器具体用于:由所述第二线程接收帧率控制命令、并根据所述帧率控制命令生成定时器,根据所述定时器按照所述预设顺序循环从
所述线性存储区中获取所述多个视频源图像,并对所述多个视频源图像中的目标视频源图像执行如下步骤,所述目标视频源图像为所述多路视频源中的任意一路视频源的视频源图像:处理所述目标视频源图像生成对应的目标图像帧数据包;以及输出所述目标图像帧数据包。
[0014]在本专利技术的一个实施例中,所述微处理器具体用于:添加所述目标标识信息至所述目标视频源图像的扩展行和/或扩展列得到目标图像数据,以及对所述目标图像数据进行压缩处理和打包处理得到所述目标图像帧数据包。
[0015]再一方面,本专利技术实施例提供一种多路视频源回显系统,包括如上所述的显示控制设备;以及上位机,电连接所述显示控制设备。
[0016]上述一个或多个技术方案可以具有以下优点或有益效果:通过第一线程依次采集多路视频源对应的多个图像帧数据,解析并存储多个视频源图像至线性存储区,由第二线程按照预设顺序循环本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种多路视频源回显方法,其特征在于,包括:创建第一线程、第二线程和线性存储区;由所述第一线程依次采集多路视频源分别对应的多个图像帧数据、并解析所述多个图像帧数据得到对应的多个视频源图像、以及将所述多个视频源图像存储至所述线性存储区;由所述第二线程按照预设顺序循环从所述线性存储区中获取并处理所述多个视频源图像生成对应的多个图像帧数据包、以及输出所述多个图像帧数据包,以回显所述多路视频源。2.如权利要求1所述的多路视频源回显方法,其特征在于,所述由所述第一线程依次采集多路视频源分别对应的多个图像帧数据、并解析所述多个图像帧数据得到对应的多个视频源图像、以及将所述多个视频源图像存储至所述线性存储区,具体包括:由所述第一线程依次采集所述多路视频源分别对应的多个图像帧数据,并对所述多个图像帧数据中的目标图像帧数据执行如下步骤,所述目标图像帧为所述多路视频源中的任意一路视频源的图像帧数据:解析所述目标图像帧数据得到对应的目标视频源图像和目标标识信息,所述目标标识信息用于表征所述目标视频源图像来源于所述目标视频源;根据所述目标标识信息判断所述线性存储区中是否有所述目标视频源的视频源图像;响应于所述线性存储区中有所述目标视频源的视频源图像,更新所述目标视频源图像至所述线性存储区;响应于所述线性存储区中没有所述目标视频源的视频源图像,插入所述目标视频源图像和所述目标标识信息至所述线性存储区中的指定存储位置。3.如权利要求2所述的多路视频源回显方法,其特征在于,由所述第二线程按照预设顺序循环从所述线性存储区中获取并处理所述多个视频源图像生成对应的多个图像帧数据包、以及输出所述多个图像帧数据包,具体包括:由所述第二线程接收帧率控制命令、并根据所述帧率控制命令生成定时器,根据所述定时器按照所述预设顺序循环从所述线性存储区中获取所述多个视频源图像,并对所述多个视频源图像中的目标视频源图像执行如下步骤,所述目标视频源图像为所述多路视频源中的任意一路视频源的视频源图像:处理所述目标视频源图像生成对应的目标图像帧数据包;以及输出所述目标图像帧数据包。4.如权利要求3所述的多路视频源回显方法,其特征在于,所述处理所述目标视频源图像生成对应的目标图像帧数据包,具体包括:添加所述目标标识信息至所述目标视频源图像的扩展行和/或扩展列得到目标图像数据;对所述目标图像数据进行压缩处理和打包处理得到所述目标图像帧数据包。5.一种显示控制设备,其特征在于,包括可编程逻辑器件和微处理器,所述可编程逻辑器件和所述微处理器通过视频采集通道连接;其中,所述可编程逻...

【专利技术属性】
技术研发人员:廖明进韦桂锋
申请(专利权)人:西安诺瓦星云科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1