数字标示显示方法和数字标示显示系统与流程

专利2022-06-29  71


本发明涉及视频处理技术领域,尤其涉及一种数字标示显示方法和一种数字标示显示系统。



背景技术:

视频处理器的视频输出接口有多个,和显示器进行连接时,为了将视频输出接口和显示器对应起来,并且在输出图像进行旋转时区分显示器的底边,便于显示屏现场人员按需求组装显示屏,需要在显示屏上显示对应的标示,因此设计了osd(on-screendisplay,屏幕菜单显示)的数字标示显示方法。

现有技术中进行osd的数字标示显示,在硬件方案上需要主控电路、和其它设备通信的网络和usb(universalserialbus,通用串行总线)、存储osd数字标示显示数据的ram(randomaccessmemory,随机存取存储器)、进行输入视频数据和osd数字标示叠加的视频处理电路、存储输入视频数据的rom(readonlymemory,只读存储器)和叠加后得到的输出视频数据的ram。生产时需要上位机通过网络或usb将osd的数字标示发送给主控电路,主控电路将数据存储到rom中。在需要显示osd数字标示时,需要主控电路将rom中的osd数字标示读出写入ram,再通过视频处理电路将ram中的osd数字标示和输入视频数据进行叠加输出显示。

在硬件方案上需要网络、usb、rom,增加bom(billofmaterial,物料清单)成本。在生产流程上需要将osd数字标示显示数据固化到设备中,增加了生产流程的复杂性。在软件系统上,需要增加网络、usb、rom驱动,增加了开发量,同时降低了软件系统稳定性。在osd数字标示显示上,由于固化的osd数字标示显示数据的图像大小是确定的,在和输入视频数据进行叠加时,受输出图像大小的影响,会出现osd数字标示图像大小和视频图像大小不协调的问题。

因此,如何降低bom成本,简化生产流程,降低开发量,提高系统稳定性,并根据视频图像大小按比例绘制数字标示,解决osd数字标示图像大小和视频图像大小不协调的问题是当前亟待解决的问题。



技术实现要素:

本发明的实施例提供一种数字标示显示方法和一种数字标示显示系统,可以根据视频图像大小按比例绘制数字标示,解决数字标示图像大小和视频图像大小不协调的问题,同时降低bom成本、简化生产流程、降低开发量、提高系统稳定性。

一方面,本发明实施例提供的一种数字标示显示方法,包括:响应接收的数字标示显示指令获取输出分辨率大小,根据所述输出分辨率大小按比例计算数字标示的绘制位置,并根据所述绘制位置绘制所述数字标示得到数字标示图像;接收视频输入图像;对所述视频输入图像和所述数字标示图像进行叠加处理,得到视频输出图像;通过视频输出接口输出所述视频输出图像到显示屏上显示。

在本发明的一个实施例中,所述绘制所述数字标示得到所述数字标示图像在存储器中进行,所述根据所述绘制位置绘制所述数字标示得到数字标示图像具体包括:根据所述绘制位置在所述存储器的第一存储区域中绘制所述数字标示;将绘制好的所述数据标示复制到所述存储器的第二存储区域。

在本发明的一个实施例中,所述视频输入图像存储在所述存储器中,所述对所述视频输入图像和所述数字标示图像进行叠加处理,得到视频输出图像具体包括:从所述存储器的第三存储区域读取所述视频输入图像的数据;从所述存储器的所述第二存储区域读取所述数字标示图像的数据;在所述视频输出图像的输出时序的消隐期,将所述数字标示图像的数据作为osd显示数据叠加在所述视频输入图像的数据上,得到所述视频输出图像;将所述视频输出图像存储到所述存储器的第四存储区域。

在本发明的一个实施例中,所述数字标示包括:图像方位指示标识和输出接口指示标识;所述数字标示图像包括:与所述图像方位指示标识和所述输出接口指示标识分别对应的图像方位指示标识图像和输出接口指示标识图像;所述图像方位指示标识图像用于标示所述视频输出图像的方位,所述输出接口指示标识图像用于标示输出所述视频输出图像的所述视频输出接口。

又一方面,本发明实施例提供的一种数字标示显示系统,包括:主控电路,用于发送数字标示显示指令;显示屏;视频处理电路,连接所述主控电路;视频输出接口,连接所述视频处理电路和所述显示屏;其中,所述视频处理电路包括:第一接收模块,用于接收所述数字标示显示指令;绘制模块,用于响应接收的所述数字标示显示指令获取输出分辨率大小,根据所述输出分辨率大小按比例计算数字标示的绘制位置,并根据所述绘制位置绘制所述数字标示得到数字标示图像;第二接收模块,用于接收视频输入图像;叠加模块,用于对所述视频输入图像和所述数字标示图像进行叠加处理,得到视频输出图像;以及输出模块,用于通过视频输出接口输出所述视频输出图像到所述显示屏上显示。

在本发明的一个实施例中,所述数字标示显示系统还包括:存储器,连接所述视频处理电路。

在本发明的一个实施例中,所述主控电路包括微控制器,所述显示屏为拼接式显示屏,所述存储器为随机存取存储器。

在本发明的一个实施例中,所述绘制所述数字标示得到所述数字标示图像在存储器中进行,所述绘制模块包括:绘制单元,用于根据所述绘制位置在所述存储器的第一存储区域中绘制所述数字标示;复制单元,用于将绘制好的所述数据标示复制到所述存储器的第二存储区域。

在本发明的一个实施例中,所述视频输入图像存储在所述存储器中,所述叠加模块包括:第一读取单元,用于从所述存储器的第三存储区域读取所述视频输入图像的数据;第二读取单元,用于从所述存储器的所述第二存储区域读取所述数字标示图像的数据;叠加单元,用于在所述视频输出图像的输出时序的消隐期,将所述数字标示图像的数据作为osd显示数据叠加在所述视频输入图像的数据上,得到所述视频输出图像;存储单元,将所述视频输出图像存储到所述存储器的第四存储区域。

在本发明的一个实施例中,所述数字标示包括:图像方位指示标识和输出接口指示标识;所述数字标示图像包括:与所述图像方位指示标识和所述输出接口指示标识分别对应的图像方位指示标识图像和输出接口指示标识图像;所述图像方位指示标识图像用于标示所述视频输出图像的方位,所述输出接口指示标识图像用于标示输出所述视频输出图像的所述视频输出接口。

上述技术方案可以具有如下一个或多个优点:根据输出分辨率大小按比例在本地实时绘制数字标示得到数字标示图像,将所述数字标示图像与视频输入图像叠加得到视频输出图像,可以解决osd数字标示图像大小和视频图像大小不协调的问题,同时降低bom成本、简化生产流程、降低开发量、提高系统稳定性。

附图说明

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

图1为本发明第一实施例的一种数字标示显示方法的流程示意图;

图2为本发明第二实施例的一种数字标示显示系统的结构示意图;

图3为数字标示显示效果示意图。

具体实施方式

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

第一实施例

如图1所示,为本发明第一实施例提供的一种数字标示显示方法10,主要包括:

步骤s11:响应接收的数字标示显示指令获取输出分辨率大小,根据所述输出分辨率大小按比例计算数字标示的绘制位置,并根据所述绘制位置绘制所述数字标示得到数字标示图像。具体地,所述数字标示显示指令例如包括要进行数字标示显示的命令、要显示的数字标示的内容、输出分辨率的大小、数字标示大小及坐标与输出分辨率大小的比值、绘制数字标示的命令等等。所述输出分辨率例如为输出图像的分辨率大小或将要显示所述输出图像的显示屏的屏幕分辨率,包括长度方向分辨率和宽度方向分辨率;所述比例例如包括绘制好的所述数字标示图像在所述输出图像或所述显示屏中的相对坐标和相对大小;举例来说,若在一幅输出图像中,输出图像的大小为1024像素*512像素,输出图像的起点坐标(左上角的点)为(0,0),数字标示图像的中心点在所述输出图像中的中心点处,则其相对坐标就可以定义为(x=1/2,y=1/2),实际坐标为(1024*1/2,512*1/2)即(512,256);若相对大小为1/5,则绘制好的数字标示图像的大小应为(1024*1/5)像素*(512*1/5)像素。

步骤s13:接收视频输入图像。具体地,所述视频输入图像的分辨率例如已经被调整到所要输出的分辨率。

步骤s15:对所述视频输入图像和所述数字标示图像进行叠加处理,得到视频输出图像。所述叠加处理例如为直接将所述数字标示图像叠加到所述视频输入图像上得到所述视频输出图像。

步骤s17:通过视频输出接口输出所述视频输出图像到显示屏上显示。

具体地,所述绘制所述数字标示得到所述数字标示图像例如在存储器中进行,步骤s11中的所述根据所述绘制位置绘制所述数字标示得到数字标示图像具体例如包括步骤:

(1)根据所述绘制位置在所述存储器的第一存储区域中绘制所述数字标示;具体地,绘制过程例如是通过程序定义好的。

(2)将绘制好的所述数据标示复制到所述存储器的第二存储区域。

所述视频输入图像例如存储在所述存储器中,步骤s15例如包括步骤:

(1)从所述存储器的第三存储区域读取所述视频输入图像的数据;

(2)从所述存储器的所述第二存储区域读取所述数字标示图像的数据;

(3)在所述视频输出图像的输出时序的消隐期,将所述数字标示图像的数据作为osd显示数据叠加在所述视频输入图像的数据上,得到所述视频输出图像;具体地,在所述视频输出图像的输出时序的消隐期而不是有效期执行上述动作,可以避免出现在所述视频输出图像的输出时序的有效期内读取所述第四显示区域的所述视频输出图像进行显示的过程中所述第四显示区域存储的所述视频输出图像被改变,出现错误。

(4)将所述视频输出图像存储到所述存储器的第四存储区域。

所述数字标示例如包括:图像方位指示标识和输出接口指示标识;所述数字标示图像包括:与所述图像方位指示标识和所述输出接口指示标识分别对应的图像方位指示标识图像和输出接口指示标识图像;所述图像方位指示标识图像用于标示所述视频输出图像的方位,所述输出接口指示标识图像用于标示输出所述视频输出图像的所述视频输出接口。具体地,如图3所示,为一个视频输出图像的示例,视频输出图像30包括视频输入图像31(例如如图3中所示的常见的电脑桌面背景图片,在此仅为示例)和叠加在其上的由图像方位指示标识33(例如如图3中所示的黑色显示屏框)和输出接口指示标识35(例如如图3中所示的数字02)组成的数字标示图像。图像方位指示标识33例如采用一个形似带有底座的黑色显示屏框,利用黑色显示屏框的底座来指示图像的底边;当然图像方位指示标识33也可以采用其他任何可以标示图像方位的图标,并不局限于此处的黑色显示屏框。输出接口指示标识35例如采用阿拉伯数字,阿拉伯数字的位数例如取决于视频输出接口的多少,当然输出接口指示标识35也可以采用任何可以标示不同的视频输出接口的标识,例如英文字母等。

第二实施例

如图2所示,为本发明第二实施例提供的一种数字标示显示系统20,主要包括:主控电路21、视频处理电路25、视频输出接口27和显示屏29。

其中,主控电路21用于发送数字标示显示指令;

视频输出接口27,连接视频处理电路25和显示屏29;

视频处理电路25连接主控电路21;

其中,视频处理电路25例如用于执行如前述第一实施例所述的数字标示显示方法10,数字标示显示方法10具体流程参见前述第一实施例的详细描述,在此不再赘述。

具体地,视频处理电路25例如包括:第一接收模块251、绘制模块253、第二接收模块255、叠加模块257和输出模块259。

其中,第一接收模块251例如用于接收所述数字标示显示指令。

绘制模块253例如用于响应接收的所述数字标示显示指令获取输出分辨率大小,根据所述输出分辨率大小按比例计算数字标示的绘制位置,并根据所述绘制位置绘制所述数字标示得到数字标示图像。也即用于执行数字标示显示方法10中的步骤s11。

第二接收模块255例如用于接收视频输入图像。也即用于执行数字标示显示方法10中的步骤s13。

叠加模块257例如用于对所述视频输入图像和所述数字标示图像进行叠加处理,得到视频输出图像。也即用于执行数字标示显示方法10中的步骤s15。

输出模块259例如用于通过视频输出接口27输出所述视频输出图像到显示屏29上显示。也即用于执行数字标示显示方法10中的步骤s17。

进一步地,数字标示显示系统20例如还包括存储器23,连接视频处理电路25。

主控电路21例如包括微控制器,显示屏29例如为拼接式显示屏,存储器23例如为随机存取存储器。其他细节请参考前述第一实施例中的描述。

具体地,所述绘制所述数字标示得到所述数字标示图像在存储器23中进行,绘制模块253例如包括:绘制单元2531和复制单元2533。其中,绘制单元2531用于根据所述绘制位置在存储器23的第一存储区域231中绘制所述数字标示;也即用于执行数字标示显示方法10中的步骤s11的子步骤(1)。复制单元2533用于将绘制好的所述数据标示复制到存储器23的第二存储区域233;也即用于执行数字标示显示方法10中的步骤s11的子步骤(2)。

所述视频输入图像存储在存储器23中,叠加模块257例如包括:第一读取单元2571、第二读取单元2573、叠加单元2575和存储单元2577。其中,第一读取单元2571用于从存储器23的第三存储区域235读取所述视频输入图像的数据;也即用于执行数字标示显示方法10中的步骤s15的子步骤(1)。第二读取单元2573用于从存储器23的第二存储区域233读取所述数字标示图像的数据;也即用于执行数字标示显示方法10中的步骤s15的子步骤(2)。叠加单元2575用于在所述视频输出图像的输出时序的消隐期,将所述数字标示图像的数据作为osd显示数据叠加在所述视频输入图像的数据上,得到所述视频输出图像;也即用于执行数字标示显示方法10中的步骤s15的子步骤(3)。存储单元2577例如用于将所述视频输出图像存储到存储器23的第四存储区域237;也即用于执行数字标示显示方法10中的步骤s15的子步骤(4)。

综上所述,本发明前述第一实施例和第二实施例在硬件方案上无需网络、usb和rom,降低bom成本。在生产流程上无需将osd数字标示显示数据固化到设备中,降低了生产流程的复杂性。在软件系统上,无需增加网络、usb、rom驱动,降低了开发量和提高了软件系统稳定性。在osd数字标示显示上,由于osd数字标示显示图像的显示位置和显示大小是根据输出图像大小按比例绘制的,避免了输出图像大小和osd数字标示大小不匹配的问题,提高了用户的体验感。最终通过根据输出分辨率大小按比例在本地实时绘制数字标示得到数字标示图像,解决osd数字标示图像大小和视频图像大小不协调的问题,同时降低bom成本、简化生产流程、降低开发量、提高系统稳定性。

在本申请所提供的几个实施例中,应该理解到,所揭露的系统,装置和/或方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元/模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多路单元或模块可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的单元/模块可以是或者也可以不是物理上分开的,作为单元/模块显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多路网络单元上。可以根据实际的需要选择其中的部分或者全部单元/模块来实现本实施例方案目的。

另外,在本发明各个实施例中的各功能单元/模块可以集成在一个处理单元/模块中,也可以是各个单元/模块单独物理存在,也可以两个或两个以上单元/模块集成在一个单元/模块中。上述集成的单元/模块既可以采用硬件的形式实现,也可以采用硬件加软件功能单元/模块的形式实现。

上述以软件功能单元/模块的形式实现的集成的单元/模块,可以存储在一个计算机可读取存储介质中。上述软件功能单元存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)的一个或多个处理器执行本发明各个实施例所述方法的部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read-onlymemory,简称rom)、随机存取存储器(randomaccessmemory,简称ram)、磁碟或者光盘等各种可以存储程序代码的介质。

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


技术特征:

1.一种数字标示显示方法,其特征在于,包括:

响应接收的数字标示显示指令获取输出分辨率大小,根据所述输出分辨率大小按比例计算数字标示的绘制位置,并根据所述绘制位置绘制所述数字标示得到数字标示图像;

接收视频输入图像;

对所述视频输入图像和所述数字标示图像进行叠加处理,得到视频输出图像;

通过视频输出接口输出所述视频输出图像到显示屏上显示。

2.如权利要求1所述的数字标示显示方法,其特征在于,所述绘制所述数字标示得到所述数字标示图像在存储器中进行,所述根据所述绘制位置绘制所述数字标示得到数字标示图像具体包括:

根据所述绘制位置在所述存储器的第一存储区域中绘制所述数字标示;

将绘制好的所述数据标示复制到所述存储器的第二存储区域。

3.如权利要求2所述的数字标示显示方法,其特征在于,所述视频输入图像存储在所述存储器中,所述对所述视频输入图像和所述数字标示图像进行叠加处理,得到视频输出图像具体包括:

从所述存储器的第三存储区域读取所述视频输入图像的数据;

从所述存储器的所述第二存储区域读取所述数字标示图像的数据;

在所述视频输出图像的输出时序的消隐期,将所述数字标示图像的数据作为osd显示数据叠加在所述视频输入图像的数据上,得到所述视频输出图像;

将所述视频输出图像存储到所述存储器的第四存储区域。

4.如权利要求1所述的数字标示显示方法,其特征在于,所述数字标示包括:图像方位指示标识和输出接口指示标识;所述数字标示图像包括:与所述图像方位指示标识和所述输出接口指示标识分别对应的图像方位指示标识图像和输出接口指示标识图像;所述图像方位指示标识图像用于标示所述视频输出图像的方位,所述输出接口指示标识图像用于标示输出所述视频输出图像的所述视频输出接口。

5.一种数字标示显示系统,其特征在于,包括:

主控电路,用于发送数字标示显示指令;

显示屏;

视频处理电路,连接所述主控电路;

视频输出接口,连接所述视频处理电路和所述显示屏;

其中,所述视频处理电路包括:

第一接收模块,用于接收所述数字标示显示指令;

绘制模块,用于响应接收的所述数字标示显示指令获取输出分辨率大小,根据所述输出分辨率大小按比例计算数字标示的绘制位置,并根据所述绘制位置绘制所述数字标示得到数字标示图像;

第二接收模块,用于接收视频输入图像;

叠加模块,用于对所述视频输入图像和所述数字标示图像进行叠加处理,得到视频输出图像;以及

输出模块,用于通过视频输出接口输出所述视频输出图像到所述显示屏上显示。

6.如权利要求5所述的数字标示显示系统,其特征在于,还包括:存储器,连接所述视频处理电路。

7.如权利要求6所述的数字标示显示系统,其特征在于,所述主控电路包括微控制器,所述显示屏为拼接式显示屏,所述存储器为随机存取存储器。

8.如权利要求6所述的数字标示显示系统,其特征在于,所述绘制所述数字标示得到所述数字标示图像在存储器中进行,所述绘制模块包括:

绘制单元,用于根据所述绘制位置在所述存储器的第一存储区域中绘制所述数字标示;

复制单元,用于将绘制好的所述数据标示复制到所述存储器的第二存储区域。

9.如权利要求6所述的数字标示显示系统,其特征在于,所述视频输入图像存储在所述存储器中,所述叠加模块包括:

第一读取单元,用于从所述存储器的第三存储区域读取所述视频输入图像的数据;

第二读取单元,用于从所述存储器的所述第二存储区域读取所述数字标示图像的数据;

叠加单元,用于在所述视频输出图像的输出时序的消隐期,将所述数字标示图像的数据作为osd显示数据叠加在所述视频输入图像的数据上,得到所述视频输出图像;

存储单元,将所述视频输出图像存储到所述存储器的第四存储区域。

10.如权利要求5所述的数字标示显示系统,其特征在于,所述数字标示包括:图像方位指示标识和输出接口指示标识;所述数字标示图像包括:与所述图像方位指示标识和所述输出接口指示标识分别对应的图像方位指示标识图像和输出接口指示标识图像;所述图像方位指示标识图像用于标示所述视频输出图像的方位,所述输出接口指示标识图像用于标示输出所述视频输出图像的所述视频输出接口。

技术总结
本发明实施例公开了一种数字标示显示方法,包括:响应接收的数字标示显示指令获取输出分辨率大小,根据所述输出分辨率大小按比例计算数字标示的绘制位置,并根据所述绘制位置绘制所述数字标示得到数字标示图像;接收视频输入图像;对所述视频输入图像和所述数字标示图像进行叠加处理,得到视频输出图像;通过视频输出接口输出所述视频输出图像到显示屏上显示。本发明实施例还公开了一种数字标示显示系统。本发明实施例可以解决OSD数字标示图像大小和视频图像大小不协调的问题,同时降低BOM成本、简化生产流程、降低开发量、提高系统稳定性。

技术研发人员:宗靖国;周晶晶;苟少博
受保护的技术使用者:西安诺瓦星云科技股份有限公司
技术研发日:2018.11.29
技术公布日:2020.06.05

转载请注明原文地址: https://bbs.8miu.com/read-54260.html

最新回复(0)