一种图形转换播放器的制作方法

文档序号:16590373发布日期:2019-01-14 19:03阅读:310来源:国知局
一种图形转换播放器的制作方法
本发明涉及显示
技术领域
,特别涉及一种图形转换播放器。
背景技术
:通常在通过灯具向楼宇上投射视频时,原始视频的画面影像通常并不会被1:1的投射到楼宇上,这是出于成本的考虑,视频的像素点越多,所需的灯具和控制器都会跟着变多,成本也会提高,一般都是比较稀疏的取部分像素点,只要能保证看的清原始画面即可,图形转换播放器则正是适用于此,其首先会加载布灯软件生成的布灯文件,根据布灯文件中点位映射关系,将原视频的点位按照新的规律重新排列。然而现有的图形转换播放器的功能较为局限,其主要局限性表现在如下:每次开机需要手动设置后才可以运行,无法调节整体的视频亮度、无法自适应通道数、无法自适应白光模式、不能在各种白光模式和通道数之间进行切换,没有通用性,条件参数变化后,可能就要重新设置图形转换播放器,现有的图形转换播放器无法很方便的进行参数调节,无法满足现场可能会遇到的调试情况。技术实现要素:针对上述问题,本发明提供了一种图形转换播放器,其通用性,使用更灵活,适应性更强,且方便管理,方便现场工作人员的使用与调试,尤其适用于一个项目播放多个节目且各节目白光模式不同的场景。其技术方案是这样的:一种图形转换播放器,通过建立待转换的视频的图像中各个像素位置与待显示的图像中各个像素点之间的映射关系,并根据所述映射关系转换并输出视频的图像,其特征在于,在视频的图像的任一一个角落处取像素点,包括:第一像素点,用于表示播放此视频时灯具的通道数,通过第一像素点的取值确定播放的视频的通道数;第二像素点,用于表示白光模式,通过第二像素点的取值确定播放的视频的白光模式;第三像素点,用于表示整个视频的颜色分量r的亮度;第四像素点,用于表示整个视频的颜色分量g的亮度;第五像素点,用于表示整个视频的颜色分量b的亮度;第三像素点、第四像素点、第五像素点的取值的大小分别表示对应的颜色分量r、g、b的亮度的高低,通过设定第三像素点、第四像素点、第五像素点的取值以调节整个视频亮度。进一步的,还包括第六像素点,用于表示白色子像素w的亮度,第六像素点的取值大小表示白色子像素w的亮度的高低,通过设定第六像素点的取值调节白色子像素w的亮度。进一步的,所述映射关系如下:建立以待转换的视频的图像左上角为原点,以图像的长度方向为x轴,以图像的宽度方向为y轴的平面直角坐标系;取图像的偶数或者奇数的排或列的像素点作为待显示的图像的像素点进行显示。进一步的,取图像的偶数列的像素点作为待显示的图像的像素点进行显示。进一步的,第一像素点的取值由颜色分量r得取值确定。进一步的,白光模式包括rgbw混白、rgbw分离、rgbw只亮rgb。进一步的,当第二像素点的颜色分量r显示为255,颜色分量g、b显示为0时,表示白光模式为rgbw混白,当第二像素点的颜色分量g显示为255、颜色分量r、b显示为0时表示白光模式为rgbw分离,当第二像素点的颜色分量b显示为255、颜色分量r、g显示为0时表示白光模式为rgbw只亮rgb。进一步的,第三像素点的取值由该像素点的颜色分量r的取值确定,第四像素点的取值由该像素点的颜色分量g的取值确定,第五像素点的取值由该像素点的颜色分量b的取值确定。进一步的,第六像素点的取值由该像素点的颜色分量r、g、b的取值确定,且满足r=g=b。进一步的,所述第一像素点、第二像素点、第三像素点、第四像素点、第五像素点、第六像素点分别设置在视频的图像的左上角。本发明的图形转换播放器通过在视频的图像一个角落的固定位置上,分别通过不同的像素点,代表不同的参数值,分别用来表示播放此视频时灯具的通道数,白光模式,整个视频的颜色分量r的亮度,颜色分量g的亮度,颜色分量b的亮度、白色子像素w的亮度,本发明通过获取对应像素点的值来获取相应的参数设置,来使图形转换播放器具有一定的通用型,可以实现通道自适应性,白光模式自适应性,以及对视频亮度的调整,且方便管理,方便现场工作人员的使用与调试,尤其适用于一个项目播放多个节目且各节目白光模式不同的场景。附图说明图1为本发明的一种图形转换播放器的示意图。具体实施方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。见图1,本发明的一种图形转换播放器,通过建立待转换的视频的图像中各个像素位置与待显示的图像中各个像素点之间的映射关系,并根据所述映射关系转换并输出视频的图像,具体的,在本实施例中,映射关系如下:建立以待转换的视频的图像左上角为原点,以图像的长度方向为x轴,以图像的宽度方向为y轴的平面直角坐标系,取图像的偶数列的像素点作为待显示的图像的像素点进行显示,在视频的图像的左上角取六个像素点,其中,第一像素点1,用于表示播放此视频时灯具的通道数,通过第一像素点1的取值确定播放的视频的通道数,第一像素点1的取值由颜色分量r得取值确定;第二像素点2,用于表示白光模式,通过第二像素点2的取值确定播放的视频的白光模式,白光模式包括rgbw混白、rgbw分离、rgbw只亮rgb,具体如下设置:当第二像素点的颜色分量r显示为255,颜色分量g、b显示为0时,表示白光模式为rgbw混白,当第二像素点的颜色分量g显示为255、颜色分量r、b显示为0时表示白光模式为rgbw分离,当第二像素点的颜色分量b显示为255、颜色分量r、g显示为0时表示白光模式为rgbw只亮rgb;第三像素点3用于表示整个视频的颜色分量r的亮度;第四像素点4用于表示整个视频的颜色分量g的亮度;第五像素点5用于表示整个视频的颜色分量b的亮度;第三像素点3、第四像素点4、第五像素点5的取值的大小分别表示对应的颜色分量r、g、b的亮度的高低,通过设定第三像素点3、第四像素点4、第五像素点5的取值以调节整个视频亮度,第三像素点3的取值由该像素点的颜色分量r的取值确定,第四像素点4的取值由该像素点的颜色分量g的取值确定,第五像素点5的取值由该像素点的颜色分量b的取值确定;第六像素点6,用于表示白色子像素w的亮度,第六像素点6的取值大小表示白色子像素w的亮度的高低,通过设定第六像素点6的取值调节白色子像素w的亮度,第六像素点6的取值由该像素点的颜色分量r、g、b的取值确定,且满足r=g=b。以下给出具体的像素点选取的实施例。以待转换的视频的图像左上角为原点,以图像的长度方向为x轴,以图像的宽度方向为y轴的平面直角坐标系,约定视频的图像的左上角坐标x=3,y=3为第一像素点,作为通道的标志,第一像素点具体取值与通道数的对应关系如下表1所示:rgb通道数200003通道180004通道160005通道140006通道120007通道100008通道表1约定视频的图像的左上角坐标x=3,y=8为第二像素点,表示白光模式,第二像素点具体的对应关系如下表2所示:rgbw模式25500rgbw混白02550rgbw分离00255rgbw只亮rgb表2约定视频的图像的左上角坐标x=3,y=13为第三像素点,表示整个视频的颜色分量r的亮度,第三像素点具体的对应关系如下表3所示,r取值范围为0-255,r值越大,颜色分量r的亮度越高:rgb亮度0-25500r值越大,亮度越高表3约定视频的图像的左上角坐标x=3,y=18为第四像素点,表示整个视频的颜色分量g的亮度,第四像素点具体的对应关系如下表4所示,g取值范围为0-255,g值越大,颜色分量g的亮度越高:rgb亮度00-2550g值越大,亮度越高表4约定视频的图像的左上角坐标x=3,y=23为第五像素点,表示整个视频的颜色分量g的亮度,第五像素点具体的对应关系如下表5所示,b取值范围为0-255,b值越大,颜色分量b的亮度越高:rgb亮度000-255b值越大,亮度越高表5约定视频的图像的左上角坐标x=3,y=28为第六像素点,表示白色子像素w的亮度,第六像素点具体的对应关系如下表6所示,r、g、b取值范围为0-255,b值越大,颜色分量b的亮度越高:表6第三像素点、第四像素点、第五像素点、第六像素点分别用于整体视频的r、g、b、w亮度的调节,也可以对单个端口或单个像素点进行亮度调节。将整体视频亮度设为0,对单个端口或单个像素点进行亮度增加,则可以只观察该端口或像素点的灯具情况,且r、g、b、w亮度分别可调,单个端口或单个像素点进行亮度调节后,通过第三像素点、第四像素点、第五像素点、第六像素点设定的r、g、b、w亮度参数则失效。对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化囊括在本发明内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。此外,应当理解,虽然本说明书按照实施方式加以描述,但并非每个实施方式仅包含一个独立的技术方案,说明书的这种叙述方式仅仅是为清楚起见,本领域技术人员应当将说明书作为一个整体,各实施例中的技术方案也可以经适当组合,形成本领域技术人员可以理解的其他实施方式。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1