本发明涉及图像显示领域,尤其涉及一种图像的标记方法和系统、及存储介质。
背景技术:
在图像显示领域,专业监视器常常可以用来评估图像质量高低或图像内容是否准确,比如rgb色彩是否有色偏、画面曝光度是否过大或过小等。
但是对于经验不足的观测者难以直观观测这些指标是否满足要求。
因此,如何使经验不足的观测者能够直观的了解到图片质量问题,成为亟待解决的问题。
技术实现要素:
有鉴于此,本发明实施例提供一种图像的标记方法和系统、及存储介质,主要目的是对异常画面进行标记,方便观测者对图像内容进行观察分析。
为达到上述目的,本发明主要提供如下技术方案:
一方面,本发明实施例提供了一种图像的标记方法,包括:
接收视频图像;
对所述视频图像进行分析处理,得到所述视频图像中对应像素坐标信息的标志信号位;
生成全部图像标记图层,根据对应像素坐标信息的标志信号位,将所述全部图像标记图层与所述视频图像进行合成形成异常标记图像;或,根据对应像素坐标信息的标志信号位生成部分图像标记图层,将所述部分图像标记图层与所述视频图像进行合成形成异常标记图像。
在该技术方案中,所述对所述视频图像进行分析处理,得到所述视频图像中对应像素坐标信息的标志信号位包括:
根据所述视频图像的时序信息,确定所述视频图像中多个像素的坐标信息;
判断所述视频图像中多个像素的值是否在预设范围内,若像素的值不在预设范围内,则对应所述像素坐标信息的标志信号位为非正常标志信号位;若像素的值在预设范围内,则对应所述像素坐标信息的标志信号位为正常标志信号位;
其中,所述标志信号位包括正常标志信号位和非正常标志信号位,多个所述正常标志信号位对应的像素和/或多个所述非正常标志信号位对应的像素为连续像素区域,所述视频图像数据包括视频图像的时序信息。
在该技术方案中,所述生成全部图像标记图层包括:
预设标记单元图案;
根据所述视频图像的时序信息和所述标记单元图案生成全部图像标记图层,并得到所述全部图像标记图层中多个像素的坐标信息。
在该技术方案中,所述根据所述视频图像的时序信息和所述标记单元图案生成全部图像标记图层包括:
根据所述视频图像的时序信息,形成与所述视频图像时序相同的图层;
将所述标记单元图案在所述图层的像素上进行平铺,形成所述全部图像标记图层。
在该技术方案中,所述根据对应像素坐标信息的标志信号位,将所述全部图像标记图层与所述视频图像进行合成形成异常标记图像包括:
根据所述视频图像的像素的坐标信息和所述全部图像标记图层的像素的坐标信息,将所述视频图像上对应所述非正常标志信号位的像素叠层设置所述全部图像标记图层上对应所述非正常标志信号位的像素,以形成异常标记图像。
在该技术方案中,所述根据对应像素坐标信息的标志信号位生成部分图像标记图层包括:
预设标记单元图案;
根据所述视频图像的时序信息形成与所述视频图像时序相同的图层;
在所述图层上对应所述非正常标志信号位的像素将所述标记单元图案进行平铺,在所述图层上对应所述正常标志信号位的像素形成空白图案,以形成所述部分图像标记图层。
在该技术方案中,所述将所述部分图像标记图层与所述视频图像进行合成形成异常标记图像包括:
在所述视频图像上叠层设置所述部分图像标记图层,以形成异常标记图像。
另一方面,本发明还提供一种图像的标记系统,接收单元,所述接收单元用于接收视频图像;
处理单元,所述处理单元用于对所述视频图像进行分析处理,得到所述视频图像中对应像素坐标信息的标志信号位;
合成单元,所述合成单元用于生成全部图像标记图层,并根据对应像素坐标信息的标志信号位,将所述全部图像标记图层与所述视频图像进行合成形成异常标记图像;或,根据对应像素坐标信息的标志信号位生成部分图像标记图层,并将所述部分图像标记图层与所述视频图像进行合成形成异常标记图像。
在该技术方案中,所述处理单元包括:
定位模块,所述定位模块用于根据所述视频图像的时序信息,确定所述视频图像中多个像素的坐标信息;
标志信号位确定模块,所述标志信号位确定模块用于判断所述视频图像中多个像素的值是否在预设范围内,若像素的值不在预设范围内,则对应所述像素坐标信息的标志信号位为非正常标志信号位;若像素的值在预设范围内,则对应所述像素坐标信息的标志信号位为正常标志信号位;
其中,所述标志信号位包括正常标志信号位和非正常标志信号位,多个所述正常标志信号位对应的像素和/或多个所述非正常标志信号位对应的像素为连续像素区域,所述视频图像数据包括视频图像的时序信息。
在该技术方案中,所述合成单元包括:
第一选定模块,所述第一选定模块用于预设标记单元图案;
第一图层形成模块,所述第一图层形成模块用于根据所述视频图像的时序信息,形成与所述视频图像时序相同的图层;
第一图层标记模块,所述第一图层标记模块用于将所述标记单元图案在所述图层的像素上进行平铺,形成所述全部图像标记图层;
第一图像生成模块,所述第一图像生成模块用于确定所述全部图像标记图层中多个像素的坐标信息,并用于根据所述视频图像多个像素的坐标信息和所述全部图像标记图层中多个像素的坐标信息,将所述视频图像上对应所述非正常标志信号位的像素叠层设置所述全部图像标记图层上对应所述非正常标志信号位的像素,以形成异常标记图像。
在该技术方案中,所述合成单元包括:
第二选定模块,所述第二选定模块用于预设标记单元图案;
第二图层形成模块,所述第二图层形成模块用于根据所述视频图像的时序信息形成与所述视频图像时序相同的图层;
第二图层标记模块,所述第二图层标记模块用于在所述图层上对应所述非正常标志信号位的像素将所述标记单元图案进行平铺,在所述图层上对应所述正常标志信号位的像素形成空白图案,以形成所述部分图像标记图层;
第二图像生成模块,所述第二图像生成模块用于在所述视频图像上叠层设置所述部分图像标记图层,以形成异常标记图像。
再一方面,本发明还提供一种显示设备,包括显示器,以及如前所述的图像的标记系统。
又一方面,本发明还提供一种计算机系统,其包括:
存储器和一个或者多个处理器,所述存储器与所述处理器耦合连接,所述处理器被配置为执行所述存储器中存储的程序指令,所述程序指令运行时执行如前所述的图像的标记方法。
又一方面,本发明还提供一种存储介质,所述存储介质包括存储的程序,其中,在所述程序运行时控制所述存储介质所在设备执行如前所述的图像的标记方法。
本发明实施例提出的一种图像的标记方法和系统、及存储介质,其中,图像的标记方法包括接收视频图像,通过对传入的视频图像进行实时分析处理,得到视频图像中对应像素坐标信息的标志信号位,生成全部图像标记图层,根据对应像素坐标信息的标志信号位,将所述全部图像标记图层与所述视频图像进行合成形成异常标记图像;或者,根据对应像素坐标信息的标志信号位生成部分图像标记图层,将所述部分图像标记图层与所述视频图像进行合成形成异常标记图像,从而完成针对视频图像上异常画面的标记,方便观测者对图像内容进行观察分析,进而辅助观测者完成视频图像是否发生异常的判断,易于观测者使用。
上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。
附图说明
图1为本发明实施例提供的一种图像的标记方法的流程图;
图2为本发明实施例提供的另一种图像的标记方法的流程图;
图3为本发明实施例提供的再一种图像的标记方法的流程图;
图4为本发明实施例提供的又一种图像的标记方法的流程图;
图5为本发明实施例提供的一种图像的标记系统的框图;
图6为本发明实施例提供的另一种图像的标记系统的框图;
图7为本发明实施例提供的再一种图像的标记系统的框图;
图8为本发明实施例提供的一种图像标记图层的生成过程;
附图标号如下所示:
图像的标记系统10,接收单元12,处理单元14,定位模块142,标志信号位确定模块144,合成单元16,第一选定模块161,第一图层形成模块162,第一图层标记模块163,第一图像生成模块164,第二选定模块165,第二图层形成模块166,第二图层标记模块167,第二图像生成模块168。
具体实施方式
为更进一步阐述本发明为达成预定发明目的所采取的技术手段及功效,以下结合附图及较佳实施例,对依据本发明提出的图像的标记方法和系统、及存储介质其具体实施方式、结构、特征及其功效,详细说明如后。
如图1所示,本发明实施例提供了一种图像的标记方法,包括:
101,接收视频图像;
视频图像数据包括视频图像的时序信号,视频图像的时序信号可解析为场同步信号(vs),行同步信号(hs)和数据选通信号(de)三种信号。
102,对所述视频图像进行分析处理,得到所述视频图像中对应像素坐标信息的标志信号位;
103,生成全部图像标记图层;
全部图像标记图层,即为全部像素中均有标记的图像标记图层。
104,根据对应像素坐标信息的标志信号位,将所述全部图像标记图层与所述视频图像进行合成形成异常标记图像。
本发明实施例提出的一种图像的标记方法,其中,图像的标记方法包括接收视频图像,所述视频图像数据包括视频图像信号和视频图像的时序信号,通过对传入的每一帧的视频图像进行实时分析处理,得到每一帧的视频图像中对应像素坐标信息的标志信号位,生成全部图像标记图层,根据对应像素坐标信息的标志信号位将全部图像标记图层与视频图像进行合成形成异常标记图像,从而完成针对视频图像上异常画面的标记,方便观测者对图像内容进行观察分析,进而辅助观测者完成视频图像是否发生异常的判断。
为了对上述实施例做出更加详细的说明,本发明实施例还提供另一种图像的标记方法,如图2所示,
201,接收视频图像;
视频图像数据包括视频图像的时序信号,视频图像的时序信号可解析为场同步信号(vs),行同步信号(hs)和数据选通信号(de)三种信号。
202,对所述视频图像进行分析处理,得到所述视频图像中对应像素坐标信息的标志信号位;
203,根据对应像素坐标信息的标志信号位生成部分图像标记图层;
根据像素坐标信息生成仅部分像素具有图像标记的部分图像标记图层。
204,将所述部分图像标记图层与所述视频图像进行合成形成异常标记图像。
本发明实施例提出的一种图像的标记方法,其中,图像的标记方法包括接收视频图像,通过对传入的每一帧的视频图像进行实时分析处理,得到每一帧的视频图像中对应像素坐标信息的标志信号位,根据对应像素坐标信息的标志信号位生成部分图像标记图层,将所述部分图像标记图层与所述视频图像进行合成形成异常标记图像,从而完成针对视频图像上异常画面的标记,方便观测者对图像内容进行观察分析,进而辅助观测者完成视频图像是否发生异常的判断。
为了对上述实施例做出更加详细的说明,本发明实施例还提供另一种图像的标记方法,如图3所示,
301,接收视频图像;
302,根据所述视频图像的时序信息,确定所述视频图像中多个像素的坐标信息;
视频图像数据包括视频图像的时序信号,根据视频图像的时序信号确定视频图像中多个像素的坐标信息,即确定视频图像中每个像素的坐标信息,坐标信息包括行计数和列计数,其中视频图像的时序信号可解析为场同步信号(vs),行同步信号(hs)和数据选通信号(de)三种信号,vs表示帧的开始和结束,vs在帧开始之前后会拉高一段时间,在帧结束后会再拉高,即在帧的有效区间内是低电平,在两帧之间是高电平,vs拉高的时候就可以计数清零,下一帧就要开始了,hs是一个计行数位的信号,hs在两行之间不是全都为有效数据,只有在de拉高的时候hs才为有效数据,每个时钟传入一个像素,de每拉高一个时钟,表示一个像素传入,de每拉高一个时钟,行计数加一,从而根据de的拉高来计像素的行数位,像素一次传输一行,一行的de是连续的,de拉低表示这一行结束了,再拉高的时候表示下一行开始,de拉低再拉高后列计数加一,从而根据de的拉高和拉低来计像素的列数位,进而根据vs、hs和de三个控制信号对每一帧图像的坐标信息进行行列计数确定坐标信息。
303,判断所述视频图像中多个像素的值是否在预设范围内,若像素的值不在预设范围内,则对应所述像素坐标信息的标志信号位为非正常标志信号位;若像素的值在预设范围内,则对应所述像素坐标信息的标志信号位为正常标志信号位;
对视频图像中多个像素的值进行分析得到对应每个像素坐标信息的标志信号位,标志信号位包括正常标志信号位和非正常标志信号位。对视频图像进行分析处理,得到视频图像中对应像素坐标信息的标志信号位的过程为判断视频图像中每个像素的值是否在预设范围内,若像素的值不在预设范围内,则对应像素坐标信息的标志信号位为非正常标志信号位;若像素的值在预设范围内,则对应像素坐标信息的标志信号位为正常标志信号位,例如对符合视频图像itu-r-bt601标准色域的视频图像的亮度信息进行分析检测,根据itu-r-bt601标准色域确定每个像素的(r,g,b)亮度值l(r,g,b),l(r,g,b)=0.3*r+0.59*g+0.11*b,根据预设阈值lmax判断,若l(r,g,b)>=lmax时,则判定为亮度异常,该像素的亮度标志信号位为非正常标志信号位,该非正常标志信号位的电平值应当设定为有效电平(可选择高电平有效或低电平有效),表示该像素亮度信息异常。若l(r,g,b)<lmax,则判定为亮度正常,该像素的亮度标志信号位为正常标志信号位,该正常标志信号位的电平值应当设定为无效电平;另外,还可以对像素的其它值进行分析,例如图像过曝/欠曝和/或图像焦点等。
其中,所述标志信号位包括正常标志信号位和非正常标志信号位,多个所述非正常标志信号位对应的像素和/或多个所述非正常标志信号对应的像素为连续像素区域,即正常标志信号位对应的像素相邻的像素必然至少有一个像素为正常标志信号位,非正常标志信号位对应的像素相邻的像素必然至少有一个像素为非正常标志信号位,正常标志信号位对应的像素和/或非正常标志信号位对应的像素均不是单独出现。
304,预设标记单元图案;
如图8所示,标记单元图案可以为方格、条纹、三角图案等,标记单元图案还可以选择用对比度较高的颜色绘制,例如红白等。
在接收视频图像前还包括存储多个标记单元图案,在预设标记单元图案时,可以根据异常种类进行标记单元图案的选择。
305,根据所述视频图像的时序信息,形成与所述视频图像时序相同的图层;
通过视频图像的时序信息生成图层,使图层的时序信息与原视频时序信息相同,从而形成的图层与原视频图像完全相同且重合。
306,将所述标记单元图案在所述图层的像素上进行平铺,形成所述全部图像标记图层,并得到所述全部图像标记图层中多个像素的坐标信息;
如图8所示,在图层上将标记单元图案按照像素的行列顺序在全部像素均进行平铺形成全部图像标记图层,并根据全部图像标记图层的时序信号得到多个像素的坐标信息,确定全部图像标记图层中多个像素的坐标信息的方式与确定视频图像中多个像素的坐标信息的方式相同。在进行平铺的过程中将标记单元图案在图层的每个像素上进行取余映射,对预设标记单元图案的坐标信息coordp(row,col)进行坐标映射运算f(coordp,coordm),得到其在图层中的坐标信息coordm(row’,col’),映射运算f(coordp,coordm)如下:
上式中(row’,col’)为全部图像标记图层中像素的坐标信息,(row,col)为标记单元图案的坐标信息,h、w分别为预设标记单元图案的高、宽,%为取余符号。
307,根据所述视频图像的像素的坐标信息和所述全部图像标记图层的像素的坐标信息,将所述视频图像上对应所述非正常标志信号位的像素叠层设置所述全部图像标记图层上对应所述非正常标志信号位的像素,以形成异常标记图像。
视频图像与全部图像标记图层完全对应,从而将视频图像上对应所述非正常标志信号位的像素叠层设置所述全部图像标记图层上对应所述非正常标志信号位的像素,以形成异常标记图像,从而只需根据对应非正常标志信号位的坐标信息,即可将视频图像上位于非正常标志信号位的坐标信息的像素上叠层设置全部图像标记图层同样坐标信息对应的像素,其中叠层设置的透明度可以为30%、50%或80%等,从而既能够显示视频图像,又能够体现异常标记。
在该实施例中,通过根据视频图像的时序信息和预设标记单元图案形成全部图像标记图层,而后将视频图像上对应所述非正常标志信号位的像素叠层设置所述全部图像标记图层上对应所述非正常标志信号位的像素,根据以上方法对传入的每一帧的视频图像进行实时分析处理,从而完成对视频图像上异常画面的标记,且该图像的标记方法,实时生成异常标记图像,并同步传输,可最大程度地减小处理时延和资源消耗,异常标记图像生成后,会传输给后续的显示终端,以方便观测者对图像内容进行观察分析,进而辅助观测者完成视频图像是否发生异常的判断。
为了对上述实施例做出更加详细的说明,本发明实施例还提供再一种图像的标记方法,如图4所示,
401,接收视频图像;
402,根据所述视频图像的时序信息,确定所述视频图像中多个像素的坐标信息;
视频图像数据包括视频图像的时序信号,根据视频图像的时序信号确定视频图像中多个像素的坐标信息,坐标信息包括行计数和列计数,其中视频图像的时序信号可解析为场同步信号(vs),行同步信号(hs)和数据选通信号(de)三种信号,vs表示帧的开始和结束,vs在帧开始之前后会拉高一段时间,在帧结束后会再拉高,即在帧的有效区间内是低电平,在两帧之间是高电平,vs拉高的时候就可以计数清零,下一帧就要开始了,hs是一个计行数位的信号,hs在两行之间不是全都为有效数据,只有在de拉高的时候hs才为有效数据,每个时钟传入一个像素,de每拉高一个时钟,表示一个像素传入,de每拉高一个时钟,行计数加一,从而根据de的拉高来计像素的行数位,像素一次传输一行,一行的de是连续的,de拉低表示这一行结束了,再拉高的时候表示下一行开始,de拉低再拉高后列计数加一,从而根据de的拉高和拉低来计像素的列数位,进而根据vs、hs和de三个控制信号对每一帧图像的坐标信息进行行列计数确定坐标信息。
403,判断所述视频图像中多个像素的值是否在预设范围内,若像素的值不在预设范围内,则对应所述像素坐标信息的标志信号位为非正常标志信号位;若像素的值在预设范围内,则对应所述像素坐标信息的标志信号位为正常标志信号位;
对视频图像中每个像素的值进行分析得到对应每个像素坐标信息的标志信号位,标志信号位包括正常标志信号位和非正常标志信号位。对视频图像进行分析处理,得到视频图像中对应像素坐标信息的标志信号位的过程为判断视频图像中每个像素的值是否在预设范围内,若像素的值不在预设范围内,则对应像素坐标信息的标志信号位为非正常标志信号位;若像素的值在预设范围内,则对应像素坐标信息的标志信号位为正常标志信号位,例如对符合视频图像itu-r-bt601标准色域的视频图像的亮度信息进行分析检测,根据itu-r-bt601标准色域确定每个像素的(r,g,b)亮度值l(r,g,b),l(r,g,b)=0.3*r+0.59*g+0.11*b,根据预设阈值lmax判断,若l(r,g,b)>=lmax时,则判定为亮度异常,该像素的亮度标志信号位为非正常标志信号位,该非正常标志信号位的电平值应当设定为有效电平(可选择高电平有效或低电平有效),表示该像素亮度信息异常。若l(r,g,b)<lmax,则判定为亮度正常,该像素的亮度标志信号位为正常标志信号位,该正常标志信号位的电平值应当设定为无效电平;另外,还可以对像素的其它值进行分析,例如图像过曝、欠曝和/或图像焦点等。
其中,所述标志信号位包括正常标志信号位和非正常标志信号位,多个所述非正常标志信号位对应的像素和/或多个所述非正常标志信号对应的像素为连续像素区域,即正常标志信号位对应的像素相邻的像素必然至少有一个像素为正常标志信号位,非正常标志信号位对应的像素相邻的像素必然至少有一个像素为非正常标志信号位,正常标志信号位对应的像素和/或非正常标志信号位对应的像素均不是单独出现。
404,预设标记单元图案;
如图8所示,标记单元图案可以为方格、条纹、三角图案等,标记单元图案还可以选择用对比度较高的颜色绘制,例如红白等。
在接收视频图像前还包括存储多个标记单元图案,在预设标记单元图案时,可以根据异常种类进行标记单元图案的选择。
405,根据所述视频图像的时序信息,形成与所述视频图像时序相同的图层;
通过视频图像的时序信息生成图层,使图层的时序信息与原视频时序信息相同,从而形成的图层与原视频图像完全相同且重合。
406,在所述图层上对应所述非正常标志信号位的像素将所述标记单元图案进行平铺,在所述图层上对应所述正常标志信号位的像素形成空白图案,以形成所述部分图像标记图层;
如图8所示,在图层上根据非正常标志信号位的像素的坐标信息将标记单元图案进行平铺形成,其余的像素为正常标志信号对应的区域,则形成空白图案,从而标记单元图案平铺拓展后的图案和空白图案形成共同组成了图像标记图层。
407,在所述视频图像上叠层设置所述部分图像标记图层,以形成异常标记图像。
部分图像标记图层中非正常标志信号位对应的像素区域具有标记单元图案,而正常标志信号位区域为空白图案,从而直接将部分图像标记图层叠层设置在视频图像上即可,例如对视频图像的亮度信息进行分析检测,当标志信号位为无效电平时,即输出原视频图像,不对视频图像进行绘制标记;当标志信号位为有效电平时,即输出图像标记图层的对应图像,完成异常标记图像的绘制。就能够形成在非正常标志信号位区域具有标记的异常标记图像,其中叠层设置的透明度可以为30%、50%或80%等,从而既能够显示视频图像,又能够体现异常标记。
在该实施例中,通过像素坐标信息的所述标志信号位、所述视频图像时序信息和预设标记单元图案生成只在非正常标志信号位具有图像的部分图像标记图层,而后直接将部分图像标记图层叠层设置在视频图像上,根据以上方法对传入的每一帧的视频图像进行实时分析处理,从而完成对视频图像上异常画面的标记,方便观测者对图像内容进行观察分析,进而辅助观测者完成视频图像是否发生异常的判断。
另一方面,如图5所示,本发明还提供了一种图像的标记系统10,包括:
接收单元12,所述接收单元12用于接收视频图像;
处理单元14,所述处理单元14用于对所述视频图像进行分析处理,得到所述视频图像中对应像素坐标信息的标志信号位;
合成单元16,所述合成单元16用于生成全部图像标记图层,并根据对应像素坐标信息的标志信号位,将所述全部图像标记图层与所述视频图像进行合成形成异常标记图像;或,根据对应像素坐标信息的标志信号位生成部分图像标记图层,并将所述部分图像标记图层与所述视频图像进行合成形成异常标记图像。
如图5所示,在该实施例中,接收单元12接收经由视频接口(hdmi/sdi/dp/dvi等)传输进入的视频图像,用于接收视频图像,视频图像数据包括视频图像的时序信号,视频图像的时序信号包括vs、hs和de。接收单元12分别与处理单元14和合成单元16连接,用于将视频图像分别传输至处理单元14和合成单元16,处理单元14用于按照视频图像时序逐个时钟周期完成对视频图像像素的分析处理,通过对传入的每一帧的视频图像进行实时分析处理,得到每一帧的视频图像中对应像素坐标信息的标志信号位,处理单元14与合成单元16连接,用于将对应像素坐标信息的标志信号位发送至合成单元16,合成单元16用于生成全部图像标记图层,并根据对应像素坐标信息的标志信号位,将全部图像标记图层与所述视频图像进行合成形成异常标记图像;或者合成单元16用于根据对应像素坐标信息的标志信号位生成部分图像标记图层,并将所述部分图像标记图层与所述视频图像进行合成形成异常标记图像,从而完成针对视频图像上异常画面的标记,方便观测者对图像内容进行观察分析,进而辅助观测者完成视频图像是否发生异常的判断。
另外,各个单元之间通过流水结构实现数据的传输,即将每一帧视频的多个像素处理完成后,传输至下一单元,传输完成后对剩余的像素继续进行处理,从而能最大程度地减小处理延时,达到实时处理的效果。
在本发明实施例中,所述处理单元14包括:
定位模块142,所述定位模块142用于根据所述视频图像的时序信息,确定所述视频图像中多个像素的坐标信息;
标志信号位确定模块144,所述标志信号位确定模块144用于判断所述视频图像中多个像素的值是否在预设范围内,若像素的值不在预设范围内,则对应所述像素坐标信息的标志信号位为非正常标志信号位;若像素的值在预设范围内,则对应所述像素坐标信息的标志信号位为正常标志信号位;
其中,所述标志信号位包括正常标志信号位和非正常标志信号位,多个所述正常标志信号位对应的像素和/或多个所述非正常标志信号位对应的像素为连续像素区域,所述视频图像数据包括视频图像的时序信息。
在该实施例中,处理单元14包括定位模块142和标志信号位确定模块144,定位模块142和标志信号位确定模块144分别与接收单元12连接,接收视频图像,定位模块142根据视频图像的时序信息确定视频图像中多个像素的坐标信息,坐标信息包括行计数和列计数,其中视频图像的时序信号可解析为场同步信号(vs),行同步信号(hs)和数据选通信号(de)三种信号,vs表示帧的开始和结束,vs在帧开始之前后会拉高一段时间,在帧结束后会再拉高,即在帧的有效区间内是低电平,在两帧之间是高电平,vs拉高的时候就可以计数清零,下一帧就要开始了,hs是一个计行数位的信号,hs在两行之间不是全都为有效数据,只有在de拉高的时候hs才为有效数据,每个时钟传入一个像素,de每拉高一个时钟,表示一个像素传入,de每拉高一个时钟,行计数加一,从而根据de的拉高来计像素的行数位,像素一次传输一行,一行的de是连续的,de拉低表示这一行结束了,再拉高的时候表示下一行开始,de拉低再拉高后列计数加一,从而根据de的拉高和拉低来计像素的列数位,进而根据vs、hs和de三个控制信号对每一帧图像的坐标信息进行行列计数确定坐标信息。
标志信号位确定模块144与定位模块142连接,用于接收定位模块142确定的视频图像中多个像素的坐标信息,标志信号位确定模块144用于判断视频图像中每个像素的值是否在预设范围内,若像素的值不在预设范围内,则确定对应像素坐标信息的标志信号位为非正常标志信号位;若像素的值在预设范围内,则确定对应所述像素坐标信息的标志信号位为正常标志信号位。例如对符合itu-r-bt601标准色域的视频图像的亮度信息进行分析检测,根据itu-r-bt601标准色域确定每个像素的(r,g,b)亮度值l,l(r,g,b)=0.3*r+0.59*g+0.11*b,根据预设阈值lmax判断,若l(r,g,b)>=lmax时,则判定为亮度异常,该像素的亮度标志信号位为非正常标志信号位,该非正常标志信号位的电平值应当设定为有效电平(可选择高电平有效或低电平有效),表示该像素亮度信息异常。若l(r,g,b)<lmax,则判定为亮度正常,该像素的亮度标志信号位为正常标志信号位,该正常标志信号位的电平值应当设定为无效电平;另外,还可以对像素的其它值进行分析,例如图像过曝/欠曝和/或图像焦点等。
如图6所示,在本发明实施例中,所述合成单元16包括:
第一选定模块161,所述第一选定模块用于预设标记单元图案;
第一图层形成模块162,所述第一图层形成模块162用于根据所述视频图像的时序信息,形成与所述视频图像时序相同的图层;
第一图层标记模块163,所述第一图层标记模块163用于将所述标记单元图案在所述图层的像素上进行平铺,形成所述全部图像标记图层;
第一图像生成模块164,所述第一图像生成模块164用于确定全部图像标记图层中多个像素的坐标信息,并用于根据所述视频图像多个像素的坐标信息和所述全部图像标记图层中多个像素的坐标信息,将所述视频图像上对应所述非正常标志信号位的像素叠层设置所述全部图像标记图层上对应所述非正常标志信号位的像素,以形成异常标记图像。
在该实施例中,合成单元16包括第一选定模块161、第一图层形成模块162、
第一图层标记模块163和第一图像生成模块164,第一选定模块161用于预设标记单元图案,如图8所示,标记单元图案可以为方格、条纹、三角图案等,标记单元图案还可以选择用对比度较高的颜色绘制,例如红白等。第一图层形成模块162与接收单元12连接,用于接收视频图像,并根据视频图像的时序信息进行行列计数,形成与视频图像时序相同的图层,从而形成的图层与原视频图像完全重合,第一图层标记模块163分别与第一选定模块161和第一图层形成模块162,接收标记单元图案和图层,并用于将标记单元图案在所述图层的每个像素上进行平铺,在进行平铺的过程中将标记单元图案在图层的每个像素上进行取余映射,对标记单元图案的坐标信息coordp(row,col)进行坐标映射运算f(coordp,coordm),得到其在图层中的坐标信息coordm(row’,col’),映射运算f(coordp,coordm)如下:
上式中(row’,col’)为异常图像标记图层中像素的坐标信息,(row,col)为预设标记单元图案的坐标信息,h、w分别为预设标记单元图案的高、宽,%为取余符号,从而形成全部图像标记图层,第一图像生成模块164分别与第一图层标记模块163、定位模块142和标志信号位确定模块144连接,接收全部图像标记图层、视频图像中每个像素的坐标信息和非标志信号位对应的像素的坐标信息,用于根据全部图像标记图层的时序信息确定全部图像标记图层中每个像素的坐标信息,并根据视频图像中每个像素的坐标信息和全部图像标记图层中每个像素的坐标信息,将视频图像上对应非正常标志信号位的像素叠层设置所述全部图像标记图层上对应所述非正常标志信号位的像素,以形成异常标记图像。从而只需根据对应非正常标志信号位的坐标信息,即可将视频图像上位于非正常标志信号位的坐标信息的像素上叠层设置全部图像标记图层同样坐标信息对应的像素,其中叠层设置的透明度可以为30%、50%或80%等,从而既能够显示视频图像,又能够体现异常标记。
如图7所示,在本发明实施例中,所述合成单元16包括:
第二选定模块165,所述第二选定模块用于预设标记单元图案;
第二图层形成模块166,所述第二图层形成模块166用于根据所述视频图像的时序信息形成与所述视频图像时序相同的图层;
第二图层标记模块167,所述第二图层标记模块167用于在所述图层上对应所述非正常标志信号位的像素将所述标记单元图案进行平铺,在所述图层上对应所述正常标志信号位的像素形成空白图案,以形成所述部分图像标记图层;
第二图像生成模块168,所述第二图像生成模块168用于在所述视频图像上叠层设置所述部分图像标记图层,以形成异常标记图像。
在该实施例中,合成单元16包括第二选定模块165、第二图层形成模块166、第二图层标记模块167和第二图像生成模块168,第二选定模块165用于预设标记单元图案,标记单元图案可以为方格、条纹、三角图案等,标记单元图案还可以选择用对比度较高的颜色绘制,例如红白等。第二图层形成模块166与接收单元12连接,用于接收视频图像,并根据视频图像的时序信息进行行列计数,形成与视频图像时序相同的图层,从而形成的图层与原视频图像完全重合,第二图层标记模块167分别与第二选定模块165、第二图层形成模块166和标志信号位确定模块144连接,接收标记单元图案、图层和非标志信号位对应的像素的坐标信息,用于在图层上对应非正常标志信号位的像素将标记单元图案进行平铺,在图层上对应所述正常标志信号位的像素形成空白图案,以形成所述部分图像标记图层。在进行平铺的过程中将标记单元图案在图层上对应非正常标志信号位的像素上进行取余映射,对单元图案的坐标信息coordp(row,col)进行坐标映射运算f(coordp,coordm),得到其在图层中的坐标信息coordm(row’,col’),映射运算f(coordp,coordm)如下:
上式中(row’,col’)为异常图像标记图层中像素的坐标信息,(row,col)为预设标记单元图案的坐标信息,h、w分别为预设标记单元图案的高、宽,%为取余符号,从而形成部分图像标记图层,第二图像生成模块168分别与第二图层标记模块167和接收单元12连接,接收部分图像标记图层和视频图像,用于在视频图像上叠层设置部分图像标记图层,以形成异常标记图像。例如对视频图像的亮度信息进行分析检测,当标志信号位为无效电平时,即输出原视频图像,不对视频图像进行绘制标记;当标志信号位为有效电平时,即输出图像标记图层的对应图像,完成异常标记图像的绘制。就能够形成在非正常标志信号位区域具有标记的异常标记图像,其中叠层设置的透明度可以为30%、50%或80%等,从而既能够显示视频图像,又能够体现异常标记。
又一方面,本发明还提供一种显示设备,包括显示器以及如前所述的图像的标记系统。因此包括如前所述的图像的标记系统的全部技术特征,并具有该图像的标记系统的全部的有益技术效果。本发明提供的图像的标记系统基于逻辑芯片(fpga/asic等)设计,该显示设备还包括显示终端,用于与图像的标记系统连接,将异常标记图像由内部接口(lvds/edp等)传输到显示终端(lcd/oled的tcon芯片)后完成显示功能,从而方便观测者对图像内容进行观察分析,进而辅助观测者完成视频图像是否发生异常的判断,其中显示终端可以为监视器等。
再一方面,本发明实施例还提供一种计算机系统,其包括存储器和一个或者多个处理器,所述存储器与所述处理器耦合连接,所述处理器被配置为执行所述存储器中存储的程序指令,所述程序指令运行时执行前所述的图像的标记方法。又一方面,本发明实施例还提供一种存储介质,所述存储介质包括存储的程序,其中,在所述程序运行时控制所述存储介质所在设备执行如前所述的图像的标记方法。
上述存储器可能包括计算机可读介质中的非永久性存储器,随机存取存储器(ram)和/或非易失性内存等形式,如只读存储器(rom)或闪存(flashram),存储器包括至少一个存储芯片。
本发明实施例提供一种存储介质,存储介质包括存储的程序,其中,在程序运行时控制存储介质所在设备执行上述的图像的标记方法。
其中,存储介质为计算机程序产品,当在数据处理设备上执行时,适于执行上述的图像的标记方法。
通过以上的实施方式的描述,本领域内的技术人员应明白,本申请的实施例可提供为方法、系统、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
本申请是参照根据本申请实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
在一个典型的配置中,计算设备包括一个或多个处理器(cpu)、输入/输出接口、网络接口和内存。
存储器可能包括计算机可读介质中的非永久性存储器,随机存取存储器(ram)和/或非易失性内存等形式,如只读存储器(rom)或闪存(flashram)。存储器是计算机可读介质的示例。
计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(pram)、静态随机存取存储器(sram)、动态随机存取存储器(dram)、其他类型的随机存取存储器(ram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、快闪记忆体或其他内存技术、只读光盘只读存储器(cd-rom)、数字多功能光盘(dvd)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitorymedia),如调制的数据信号和载波。
以上,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。