掌桥专利:专业的专利平台
掌桥专利
首页

一种智能投影仪跑马灯处理方法、装置、设备及介质

文献发布时间:2024-04-18 20:00:50


一种智能投影仪跑马灯处理方法、装置、设备及介质

技术领域

本发明涉及投影仪技术领域,尤其涉及一种智能投影仪跑马灯处理方法、装置、设备及介质。

背景技术

投影仪是一种可以将图像或视频投射到投影幕布上的设备,其可以通过不同的接口与计算机、游戏机、存储器等设备相连接,从而播放相应的视频信号。投影仪在使用时,需要将投影画面和投影幕布对齐,以达到更好的观看效果。

目前,对于跑马灯的处理方式是直接生成能播放跑马灯的视频,但是,现有技术中的处理方式不能跨多通道的融合带,且生成的视频容量比较大,占用APP的内存比较大,而且当客户需要改变字体的颜色和大小时,直接滚动处理的速度比较繁琐,需重新生成新的视频来播放,处理流程比较繁琐。

发明内容

本发明提供一种智能投影仪跑马灯处理方法、装置、设备及介质,通过采用跑马灯图片的长度、时间和速度计算出上传跑马灯图的范围,将跑马灯图和视频进行融合的方式,来提高跑马灯处理的效率,以实现能够随意切换跑马灯的字体颜色和大小,可在多个通道中实现跑马灯,跨多个融合带,同时占用内存较小,上传速度快的目的。

第一方面,本发明提供一种智能投影仪跑马灯处理方法,包括:

确定跑马灯图的长度、时间和跑马灯速度;

根据所述跑马灯图的长度、时间和跑马灯速度,确定跑马灯图的显示范围;

根据所述显示范围将所述跑马灯图和视频进行融合形成纹理,并将所述纹理显示在细分曲面上。

进一步地,根据本发明提供的智能投影仪跑马灯处理方法,还包括:

在第一通道中输入正常的跑马灯图,第二通道中输入所述正常的跑马灯图的镜像图;

将所述正常的跑马灯图和所述镜像图转为动图进行滚动,得到跨融合带的跑马灯图。

进一步地,根据本发明提供的智能投影仪跑马灯处理方法,所述将所述正常的跑马灯图和所述镜像图转为动图进行滚动,得到跨融合带的跑马灯图,包括:

根据所述第一通道和所述第二通道的融合带宽度确定出所述正常的跑马灯图和所述镜像图;

将所述正常的跑马灯图和所述镜像图转换为动图进行滚动,使用同步机制让所述第一通道和所述第二通道进行同步显示,得到跨融合带的跑马灯图。

进一步地,根据本发明提供的智能投影仪跑马灯处理方法,所述根据所述跑马灯图的长度、时间和跑马灯速度,确定跑马灯图的显示范围,包括:

根据所述跑马灯图的时间和跑马灯速度确定所述跑马灯图的位置信息;

根据所述跑马灯的位置信息和长度,确定出所述跑马灯图的显示范围。。

进一步地,根据本发明提供的智能投影仪跑马灯处理方法,所述根据所述显示范围将所述跑马灯图和视频进行融合形成纹理,并将所述纹理显示在细分曲面上,包括:

将所述跑马灯图设为透明区域和不透明区域;

根据所述跑马灯的透明区域和不透明区域与视频进行融合形成纹理,将所述纹理显示在细分曲面上。

进一步地,根据本发明提供的智能投影仪跑马灯处理方法,所述根据所述跑马灯的透明区域和不透明区域与视频进行融合形成纹理,包括:

在所述不透明区域显示所述跑马灯图的文字部分,在所述透明区域显示所述视频,形成纹理。

进一步地,根据本发明提供的智能投影仪跑马灯处理方法,所述方法还包括:

在所述第一通道中输入正常的跑马灯图,多个第二通道中输入所述正常的跑马灯图的多个镜像图;

将所述正常的跑马灯图和所述多个镜像图转为动图进行滚动,得到跨多个融合带的跑马灯图。

第二方面,本发明还提供一种智能投影仪跑马灯处理装置,包括:

第一确定装置,用于确定跑马灯图的长度、时间和跑马灯速度;

第二确定装置,用于根据所述跑马灯图的长度、时间和跑马灯速度,确定跑马灯图的显示范围;

融合装置,用于根据所述显示范围将所述跑马灯图和视频进行融合形成纹理,并将所述纹理显示在细分曲面上。

第三方面,本发明还提供一种电子设备,包括:处理器、存储器和总线,其中,

所述处理器和所述存储器通过所述总线完成相互间的通信;

所述存储器存储有可被所述处理器执行的程序指令,所述处理器调用所述程序指令能够执行如上所述智能投影仪跑马灯处理方法的步骤。

第四方面,本发明还提供一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储计算机指令,所述计算机指令使计算机执行如上所述智能投影仪跑马灯处理方法的步骤。

第五方面,本发明还提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如上任一项所述智能投影仪跑马灯处理方法的步骤。

本发明提供一种智能投影仪跑马灯处理方法、装置、设备及介质,所述智能投影仪跑马灯处理方法包括:确定跑马灯图的长度、时间和跑马灯速度;根据所述跑马灯图的长度、时间和跑马灯速度,确定跑马灯图的显示范围;根据所述显示范围将所述跑马灯图和视频进行融合形成纹理,并将所述纹理显示在细分曲面上。本发明通过采用跑马灯图片的长度、时间和速度计算出上传跑马灯图的范围,将跑马灯图和视频进行融合的方式,来提高跑马灯处理的效率,以实现能够随意切换跑马灯的字体颜色和大小,可在多个通道中实现跑马灯,跨多个融合带,同时占用内存较小,上传速度快的目的。

附图说明

为了更清楚地说明本发明或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明提供的一种智能投影仪跑马灯处理方法的整体流程示意图;

图2是本发明提供的一个智能投影仪跑马灯处理的流程示意图之一;

图3是本发明提供的电子设备的结构示意图。

具体实施方式

为使本发明的目的、技术方案和优点更加清楚,下面将结合本发明中的附图,对本发明中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

图1为本发明提供的一种智能投影仪跑马灯处理方法的流程处理示意图,如图1所示,本发明提供的一种智能投影仪跑马灯处理方法,具体包括:

步骤S101:确定跑马灯图的长度、时间和跑马灯速度;

步骤S102:根据所述跑马灯图的长度、时间和跑马灯速度,确定跑马灯图的显示范围;

步骤S103:根据所述显示范围将所述跑马灯图和视频进行融合形成纹理,并将所述纹理显示在细分曲面上。

在本实施例中,需要确定出跑马灯图的长度、时间和跑马灯速度,预设设置上传的跑马灯图长度,然后每一帧视频根据该跑马灯图的长度、现在的时间以及跑马灯的速度进行计算,确定出跑马灯图的显示范围,然后根据该显示范围将对应的跑马灯图和视频进行融合形成一个纹理(texture),并将该纹理显示在细分曲面上,即实现了跑马灯的效果。

需要说明的是,纹理(texture),在摄影中意指拍摄对象表面的质地状态,以及在色彩、明暗、组织构造等方面所形成的独特形态和图案特征。纹理是质感表达的重要内容,可以说,在摄影意义上,纹理是为了更好地满足视觉呈现而对拍摄对象表面进行的一种抽象和概括研究,它既可以是微观表面上的肌理状态,也可以是对宏观景物内部形态的一种阐述。。

其中,新闻跑马灯简称“跑马灯”是在电视新闻画面上的一个小空间,通常是用来显示头条新闻或是新闻报道中较小的细节跑马灯有时也指在某些建筑物网站或室内空间用来表现讯息的显示版,本实施例中跑马灯是指在播放视频中循环播放一些信息,且不影响视频观看。

举例说明,在本实施例中,确定跑马灯图的初始位置为0,长度为2,速度为0.5,当时间为0时跑马灯图位于视频图右侧;当时间为0.1时,跑马灯图的位置0.1*0.5=0.05,有0.05/2=2.5%的跑马灯图从左向右进入显示区,相当于跑马灯图覆盖区97.5%透明,2.5%为跑马灯图,在跑马灯显示区根据透明度对跑马灯图和原视频图进行融合,形成纹理,将纹理显示在细分曲面上。本实施例中,智能投影仪跑马灯处理方法可以应用在多个投影仪中,而且可以2个通道以上,带有融合带的设备上使用,不会占用app太多的内存,方便客户按照自己的想法随意更改跑马灯字体的颜色和大小,以及滚动速度。

根据本实施例提供一种智能投影仪跑马灯处理方法,通过确定跑马灯图的长度、时间和跑马灯速度;根据所述跑马灯图的长度、时间和跑马灯速度,确定跑马灯图的显示范围;根据所述显示范围将所述跑马灯图和视频进行融合形成纹理,并将所述纹理显示在细分曲面上。本发明通过采用跑马灯图片的长度、时间和速度计算出上传跑马灯图的范围,将跑马灯图和视频进行融合的方式,来提高跑马灯处理的效率,以实现能够随意切换跑马灯的字体颜色和大小,可在多个通道中实现跑马灯,跨多个融合带,同时占用内存较小,上传速度快的目的。

基于上述任一实施例,在本发明的一个实施例中,所述方法还包括:

在第一通道中输入正常的跑马灯图,第二通道中输入所述正常的跑马灯图的镜像图;

将所述正常的跑马灯图和所述镜像图转为动图进行滚动,得到跨融合带的跑马灯图;

其中,所述将所述正常的跑马灯图和所述镜像图转为动图进行滚动,得到跨融合带的跑马灯图,包括:

根据所述第一通道和所述第二通道的融合带宽度确定出所述正常的跑马灯图和所述镜像图;

将所述正常的跑马灯图和所述镜像图转换为动图进行滚动,使用同步机制让所述第一通道和所述第二通道进行同步显示,得到跨融合带的跑马灯图。

在本实施例中,可以实现跨融合带的跑马灯显示功能,假如需要跨2个通道(1*2排列)之间的融合带,第一通道(右边)用的是正常的带有跑马灯字体的跑马灯图,,第二通道(左边)用的是正常跑马灯图的镜像图片,然后把正常的跑马灯图和镜像图变成动图的格式进行滚动,从而实现跨融合带实现跑马灯功能的效果。

需要说明的是,如图2所示,在需要2个通道进行跑马灯功能的显示时,2个通道带有融合带的跑马灯图,在所制作的跑马灯图片和镜像图还需要根据2个通道之间的融合带宽度进行计算,得出每个通道所需显示的对应的图片,然后使用同步机制让每个通道同步显示,以达到跑马灯的效果。

根据本实施例提供的智能投影仪跑马灯处理方法,通过将正常的跑马灯图和镜像图进行格式转换,转换成动图来进行滚动,得到多个通道的跑马灯显示功能,可以实现多个通道跑马灯功能的显示,提升用户的体验。

基于上述任一实施例,在本发明的一个实施例中,所述根据所述跑马灯图的长度、时间和跑马灯速度,确定跑马灯图的显示范围,包括:

根据所述跑马灯图的时间和跑马灯速度确定所述跑马灯图的位置信息;

根据所述跑马灯的位置信息和长度,确定出所述跑马灯图的显示范围。。

在本实施中,需要根据确定跑马灯图的时间、跑马灯速度确定出跑马灯图的位置信息,然后根据跑马灯图的位置信息和长度计算出跑马灯图的显示范围,根据该显示范围进行跑马灯图的显示。如,在本实施例中,确定跑马灯图的初始位置为0,长度为2,速度为0.6,当时间为0时跑马灯图位于视频图右侧;当时间为0.2时,跑马灯图的位置0.2*0.6=0.06,有0.12/2=0.06=6%的跑马灯图从左向右进入显示区,相当于跑马覆盖区94%为透明,6%为跑马灯图,也就是显示范围6%。

根据本实施例提供的智能投影仪跑马灯处理方法,通过跑马灯图的时间、速度确定出跑马灯图的位置信息,然后根据位置信息和长度确定出该跑马灯图的显示范围,能够随意切换改变跑马灯图的大小以及滚动速度。

基于上述任一实施例,在本发明的一个实施例中,所述根据所述显示范围将所述跑马灯图和视频进行融合形成纹理,并将所述纹理显示在细分曲面上,包括:

将所述跑马灯图设为透明区域和不透明区域;

根据所述跑马灯的透明区域和不透明区域与视频进行融合形成纹理,将所述纹理显示在细分曲面上;

其中,根据本发明提供的智能投影仪跑马灯处理方法,所述根据所述跑马灯的透明区域和不透明区域与视频进行融合形成纹理,包括:

在所述不透明区域显示所述跑马灯图的文字部分,在所述透明区域显示所述视频,形成纹理。

在本实施例中,需要为跑马灯图设置透明度,对于有文字的部分设置为不透明区域,对于其他部分设置为透明区域,当将跑马灯图和视频进行融合时,能够形成显示程度不同的纹理区域,然后将纹理在细分曲面上进行显示。该处理方式能够将跑马灯图与视频实现较好的融合,且占用的内存相当于一张图片的大小,上传处理速度非常快。

基于上述任一实施例,在本发明的一个实施例中,所述方法还包括:

在所述第一通道中输入正常的跑马灯图,多个第二通道中输入所述正常的跑马灯图的多个镜像图;

将所述正常的跑马灯图和所述多个镜像图转为动图进行滚动,得到跨多个融合带的跑马灯图。

在本实施例中,在第一通道中输入正常的跑马灯图,多个第二通道中输入所述正常的跑马灯图的多个镜像图,然后将正常的跑马灯图和多个镜像图转为动图进行滚动,,得到跨多个融合带的跑马灯图,实现2个通道以上的跨融合带的跑马灯功能的显示。

基于上述任一实施例,在本发明的一个实施例中,设置上传的跑马灯图的长度,比如2.0,每帧根据现在的时间和跑马灯速度计算一下应该显示的跑马灯图的显示范围,将此显示范围的跑马灯图和视频融合成一个texture显示在细分曲面上,即可实现跑马灯效果。

在本实施例,假如需要跨2个通道(1*2排列)之间的融合带的话,右边一个通道用的是正常的带有跑马灯字体的跑马灯图,左边一个通道用的是正常跑马灯图片的镜像图,然后把2张图片变成动图的格式进行滚动,从而实现跨融合带的跑马灯功能的效果。具体是,为跑马灯图设置透明度,文字部分为不透明区域,其余为透明区域,计算出跑马图的位置,得到位置信息,此位置信息处的材质选择为在跑马图不透明区域显示跑马图,透明区域显示视频图即可。

根据本实施例提供的智能投影仪跑马灯处理方法,可以随意在多个通道中实现(可以跨多个融合带)跑马灯,可以随意切换跑马灯的字体颜色和大小以及滚动速度,只占用了APP一张图片的内存大小,上传速度也非常快。

基于上述任一实施例,在本发明的一个实施例中,本发明还提供一种智能投影仪跑马灯处理装置,包括:

第一确定装置,用于确定跑马灯图的长度、时间和跑马灯速度;

第二确定装置,用于根据所述跑马灯图的长度、时间和跑马灯速度,确定跑马灯图的显示范围;

融合装置,用于根据所述显示范围将所述跑马灯图和视频进行融合形成纹理,并将所述纹理显示在细分曲面上。

根据本实施例提供一种智能投影仪跑马灯处理装置,通过确定跑马灯图的长度、时间和跑马灯速度;根据所述跑马灯图的长度、时间和跑马灯速度,确定跑马灯图的显示范围;根据所述显示范围将所述跑马灯图和视频进行融合形成纹理,并将所述纹理显示在细分曲面上。本发明通过采用跑马灯图片的长度、时间和速度计算出上传跑马灯图的范围,将跑马灯图和视频进行融合的方式,来提高跑马灯处理的效率,以实现能够随意切换跑马灯的字体颜色和大小,可在多个通道中实现跑马灯,跨多个融合带,同时占用内存较小,上传速度快的目的。

由于本发明实施例所述装置与上述实施例所述方法的原理相同,对于更加详细的解释内容在此不再赘述。

图3为本发明实施例中提供的电子设备实体结构示意图,如图3所示,本发明提供一种电子设备,包括:处理器(processor)301、存储器(memory)302和总线303;

其中,处理器301、存储器302通过总线303完成相互间的通信;

处理器301用于调用存储器302中的程序指令,以执行上述各方法实施例中所提供的方法,例如包括:确定跑马灯图的长度、时间和跑马灯速度;根据所述跑马灯图的长度、时间和跑马灯速度,确定跑马灯图的显示范围;根据所述显示范围将所述跑马灯图和视频进行融合形成纹理,并将所述纹理显示在细分曲面上。

本发明实施例中提供一种非暂态计算机可读存储介质,非暂态计算机可读存储介质存储计算机指令,计算机指令使所述计算机执行上述各方法实施例中所提供的方法,例如包括:确定跑马灯图的长度、时间和跑马灯速度;根据所述跑马灯图的长度、时间和跑马灯速度,确定跑马灯图的显示范围;根据所述显示范围将所述跑马灯图和视频进行融合形成纹理,并将所述纹理显示在细分曲面上。

本发明还提供一种计算机程序产品,所述计算机程序产品包括存储在非暂态计算机可读存储介质上的计算机程序,所述计算机程序包括程序指令,当所述程序指令被计算机执行时,计算机能够执行上述各实施例所提供的方法,该方法包括:确定跑马灯图的长度、、时间和跑马灯速度;根据所述跑马灯图的长度、时间和跑马灯速度,确定跑马灯图的显示范围;根据所述显示范围将所述跑马灯图和视频进行融合形成纹理,并将所述纹理显示在细分曲面上。。

本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。

最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例中所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

相关技术
  • 网络安全知识图谱的生成方法、装置、设备及存储介质
  • 用于生成知识图谱的方法、装置、设备以及计算机可读存储介质
  • 一种知识图谱构建方法和装置
  • 知识图谱的构建方法及装置
  • 读片知识图谱构建方法、装置、处理器及报告生成方法
  • 读片知识图谱构建方法、装置、处理器及报告生成方法
技术分类

06120116540871