图像输出装置和图像输出方法制造方法及图纸

技术编号:12732535 阅读:48 留言:0更新日期:2016-01-20 15:47
本发明专利技术涉及一种图像输出装置及方法,所述图像输出装置包括:图像数据采集模块,用于采集视频播放设备中的媒体播放器输出的图像帧、并将图像帧作为图像数据块放入图像数据块队列缓存;数据处理模块,用于根据目标显示屏的显示区域大小对图像数据块队列缓存中的图像数据块进行处理以得到对应所述显示区域大小的图像帧信息描述、并将图像帧信息描述放入环形缓存;以及图像数据传输模块,用于读取环形缓存中的图像帧信息描述、并根据图像帧信息描述将图像数据块队列缓存中的图像数据块按照预设数据格式发送出去。本发明专利技术主要利用软件模块来实现图像输出到目标显示屏例如LED显示屏进行显示,因而可以节约成本、降低系统复杂度。

【技术实现步骤摘要】

本专利技术属于显示
,尤其涉及一种图像输出装置以及一种图像输出方法。
技术介绍
随着信息化时代的发展,LED异步全彩显示屏的应用越来越广泛,市场上对其成本也越来越敏感。传统的电脑+发送卡+接收卡的LED显示屏同步控制系统方案在其带载和实时刷新方面有其不可代替的优势,但与此同时在成本上往往令一些对带载要求不高的用户难以接受。现阶段,Android等嵌入式操作系统以及其相关的智能设备已经发展到非常成熟的地步,如果能够将其应用到LED显示行业,一方面可以为用户节约成本,另一方面能发挥其操作系统生态环境的优势,带来非凡的体验和丰富的感官互动。
技术实现思路
有鉴于此,本专利技术提出一种图像输出装置以及一种图像输出方法,其可以将图像输出至目标显示屏例如LED显示屏进行显示。具体地,本专利技术实施例提出的一种图像输出装置,应用于基于嵌入式操作系统的视频播放设备。所述图像输出装置包括:图像数据采集模块,用于采集所述视频播放设备中的媒体播放器输出的图像帧、并将所述图像帧作为图像数据块放入图像数据块队列缓存;数据处理模块,用于根据目标显示屏的显示区域大小对所述图像数据块队列缓存中的所述图像数据块进行处理以得到对应所述显示区域大小的图像帧信息描述、并将所述图像帧信息描述放入环形缓存,其中所述图像帧信息描述包含图像帧的起始位置、结束位置、行宽度和行起始位置;以及图像数据传输模块,用于读取所述环形缓存中的所述图像帧信息描述、并根据所述图像帧信息描述将所述图像数据块队列缓存中的所述图像数据块按照预设数据格式发送出去。在本专利技术的一个实施例中,所述图像数据采集模块还用于在将所述图像帧作为图像数据块放入图像数据块队列缓存之前将所述图像帧转换成位图格式。在本专利技术的一个实施例中,所述图像数据传输模块具体用于将所述图像数据块队列缓存中的所述图像数据块按照以太网MAC层数据格式发送出去。在本专利技术的一个实施例中,所述图像输出装置还包括:端口监听模块,用于检测所述目标显示屏的显示控制器与所述视频播放设备的以太网口的连接/断开状态;命令解析模块,用于将所述端口监听模块检测到的所述连接/断开状态转发给所述视频播放设备中的嵌入式操作系统的应用层程序以产生相应的控制命令、并解析所述控制命令以控制所述图像数据采集模块启动或停止图像帧采集。在本专利技术的一个实施例中,所述图像数据采集模块、所述数据处理模块、所述数据处理模块、所述端口监听模块和所述命令解析模块位于所述视频播放设备中的嵌入式操作系统的本地非托管代码层。在本专利技术的一个实施例中,所述图像输出装置还包括:命令解析模块,用于响应所述视频播放设备中的嵌入式操作系统的应用层程序的请求通过透传命令获取所述目标显示屏的显示区域大小、并所述显示区域大小发给所述数据处理模块。此外,本专利技术实施例提出的一种图像输出方法,应用于基于嵌入式操作系统的视频播放设备。所述图像输出方法包括步骤:采集所述视频播放设备中的媒体播放器输出的图像帧、并将所述图像帧作为图像数据块放入图像数据块队列缓存;根据目标显示屏的显示区域大小对所述图像数据块队列缓存中的所述图像数据块进行处理以得到对应所述显示区域大小的图像帧信息描述、并将所述图像帧信息描述放入环形缓存,其中所述图像帧信息描述包含图像帧的起始位置、结束位置、行宽度和行起始位置;以及读取所述环形缓存中的所述图像帧信息描述、并根据所述图像帧信息描述将所述图像数据块队列缓存中的所述图像数据块按照预设数据格式发送出去。在本专利技术的一个实施例中,所述图像输出方法还包括步骤:检测所述目标显示屏的显示控制器是否与所述视频播放设备的以太网口处于连接状态;当检测到处于连接状态时,将所述连接状态转发给所述视频播放设备中的嵌入式操作系统的应用层程序以产生相应的控制命令、并解析所述控制命令以设置图像帧采集参数并启动图像帧采集。在本专利技术的一个实施例中,所述图像输出方法还包括步骤:响应所述视频播放设备中的嵌入式操作系统的应用层程序的请求通过透传命令获取所述目标显示屏的显示区域大小。在本专利技术的一个实施例中,所述图像输出方法还包括步骤:在将所述图像帧作为图像数据块放入图像数据块队列缓存之前,将所述图像帧转换成位图格式;并且,根据所述图像帧信息描述将所述图像数据块队列缓存中的所述图像数据块按照预设数据格式发送出去具体为根据所述图像帧信息描述将所述图像数据块队列缓存中的所述图像数据块按照以太网MAC层数据格式发送出去。由上可知,本专利技术实施例可以达成以下一个或多个有益效果:a)由于嵌入式操作系统例如Android系统拥有完善的生态环境,第三方软件市场颇为丰富,将基于Android系统的视频播放设备播放的视频图像输出到目标显示屏例如LED显示屏上进行显示,其为显示互动奠定了基础;b)利用位于嵌入式操作系统中的软件模块实时采集图像帧来驱动目标显示屏例如LED显示屏,其节约了成本,利用一个ARM处理器就可以实现图像数据的采集、处理及传输,降低了系统组成的复杂度,降低了用户使用显示屏控制系统的费用。通过以下参考附图的详细说明,本专利技术的其它方面和特征变得明显。但是应当知道,该附图仅仅为解释的目的设计,而不是作为本专利技术的范围的限定,这是因为其应当参考附加的权利要求。还应当知道,除非另外指出,不必要依比例绘制附图,它们仅仅力图概念地说明此处描述的结构和流程。附图说明下面将结合附图,对本专利技术的具体实施方式进行详细的说明。图1为本专利技术实施例的一种图像输出装置的模块示意图。具体实施方式为使本专利技术的上述目的、特征和优点能够更加明显易懂,下面结合附图对本专利技术的具体实施方式做详细的说明。请参见图1,本专利技术实施例提出的一种图像输出装置10,应用于基于嵌入式操作系统的视频播放设备。在此,嵌入式操作系统是但不限于Android操作系统,视频播放设备例如是带ARM处理器和以太网口例如千兆以太网口的视频播放盒,以太网口通过网线连接接收卡(一种显示控制器)以驱动LED显示屏例如RGB三基色全彩LED显示屏。如图1所示,本实施例的图像输出装置10包括:图像数据采集模块11、图像数据块队列缓存12、数据处理模块13、环形缓存(RingBuffer)14、图像数据传输模块15、端口监听模块16以及命令解析模块17。其中,图像数据采集模块11、数据处理模块13、图像数据传输模块15、端本文档来自技高网...

【技术保护点】
一种图像输出装置,应用于基于嵌入式操作系统的视频播放设备;其特征在于,所述图像输出装置包括:图像数据采集模块,用于采集所述视频播放设备中的媒体播放器输出的图像帧、并将所述图像帧作为图像数据块放入图像数据块队列缓存;数据处理模块,用于根据目标显示屏的显示区域大小对所述图像数据块队列缓存中的所述图像数据块进行处理以得到对应所述显示区域大小的图像帧信息描述、并将所述图像帧信息描述放入环形缓存,其中所述图像帧信息描述包含图像帧的起始位置、结束位置、行宽度和行起始位置;以及图像数据传输模块,用于读取所述环形缓存中的所述图像帧信息描述、并根据所述图像帧信息描述将所述图像数据块队列缓存中的所述图像数据块按照预设数据格式发送出去。

【技术特征摘要】
1.一种图像输出装置,应用于基于嵌入式操作系统的视频播放设备;
其特征在于,所述图像输出装置包括:
图像数据采集模块,用于采集所述视频播放设备中的媒体播放器输
出的图像帧、并将所述图像帧作为图像数据块放入图像数据块队列缓存;
数据处理模块,用于根据目标显示屏的显示区域大小对所述图像数
据块队列缓存中的所述图像数据块进行处理以得到对应所述显示区域大
小的图像帧信息描述、并将所述图像帧信息描述放入环形缓存,其中所
述图像帧信息描述包含图像帧的起始位置、结束位置、行宽度和行起始
位置;以及
图像数据传输模块,用于读取所述环形缓存中的所述图像帧信息描
述、并根据所述图像帧信息描述将所述图像数据块队列缓存中的所述图
像数据块按照预设数据格式发送出去。
2.如权利要求1所述的图像输出装置,其特征在于,所述图像数据
采集模块还用于在将所述图像帧作为图像数据块放入图像数据块队列缓
存之前将所述图像帧转换成位图格式。
3.如权利要求1所述的图像输出装置,其特征在于,所述图像数据
传输模块具体用于将所述图像数据块队列缓存中的所述图像数据块按照
以太网MAC层数据格式发送出去。
4.如权利要求1所述的图像输出装置,其特征在于,还包括:
端口监听模块,用于检测所述目标显示屏的显示控制器与所述视频

\t播放设备的以太网口的连接/断开状态;
命令解析模块,用于将所述端口监听模块检测到的所述连接/断开状
态转发给所述视频播放设备中的嵌入式操作系统的应用层程序以产生相
应的控制命令、并解析所述控制命令以控制所述图像数据采集模块启动
或停止图像帧采集。
5.如权利要求4所述的图像输出装置,其特征在于,所述图像数据
采集模块、所述数据处理模块、所述数据处理模块、所述端口监听模块
和所述命令解析模块位于所述视频播放设备中的嵌入式操作系统的本地
非托管代码层。
6.如权利要求1所述的图像输出装置,其特征在于,还包括:...

【专利技术属性】
技术研发人员:成智刚刘延王伙荣
申请(专利权)人:西安诺瓦电子科技有限公司
类型:发明
国别省市:陕西;61

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

1