CN112616030A - 图像帧数据处理方法、装置及***和显示控制*** - Google Patents
图像帧数据处理方法、装置及***和显示控制*** Download PDFInfo
- Publication number
- CN112616030A CN112616030A CN202011359125.5A CN202011359125A CN112616030A CN 112616030 A CN112616030 A CN 112616030A CN 202011359125 A CN202011359125 A CN 202011359125A CN 112616030 A CN112616030 A CN 112616030A
- Authority
- CN
- China
- Prior art keywords
- image frame
- data
- frame data
- extended
- original image
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000003672 processing method Methods 0.000 title claims abstract description 25
- 238000012545 processing Methods 0.000 claims abstract description 32
- 230000001502 supplementing effect Effects 0.000 claims abstract description 24
- 238000000034 method Methods 0.000 claims abstract description 10
- 230000000153 supplemental effect Effects 0.000 claims description 28
- 230000015654 memory Effects 0.000 claims description 13
- 238000004590 computer program Methods 0.000 claims description 5
- 230000005540 biological transmission Effects 0.000 abstract description 8
- 239000013589 supplement Substances 0.000 description 7
- 238000010586 diagram Methods 0.000 description 6
- 230000000694 effects Effects 0.000 description 4
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 238000012544 monitoring process Methods 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 238000004891 communication Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 101150071456 CSI2 gene Proteins 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 230000009469 supplementation Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/222—Studio circuitry; Studio devices; Studio equipment
- H04N5/262—Studio circuits, e.g. for mixing, switching-over, change of character of image, other special effects ; Cameras specially adapted for the electronic generation of special effects
- H04N5/265—Mixing
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
本发明实施例提供一种图像帧数据处理方法、装置及***和一种显示控制***。所述方法例如包括步骤:获取第一原始图像帧数据;获取所述第一原始图像帧数据对应的第一帧补充数据;将所述第一帧补充数据补充至所述第一原始图像帧数据的扩展行和/或扩展列,得到第一扩展后图像帧数据;经由图像数据输出接口输出所述第一扩展后图像帧数据。本实施例通过将需要发送的补充信息与原始图像帧数据处理为新的图像数据,将处理后的图像数据输出,实现了在传输视频图像的同时传输相关信息。
Description
技术领域
本发明涉及显示控制技术领域,尤其涉及一种图像帧数据处理方法、一种图像帧数据处理装置、一种图像帧数据处理***和一种显示控制***。
背景技术
在LED显示屏控制领域中,一般视频处理器或显示控制器需要对接收到的视频源或处理后的视频源进行预监等视频传输相关的操作,由于视频处理器或显示控制器与操作人员之间的交互越来越复杂,需要在传输视频图像的同时传输信息的需求越来越强烈。但是在现有技术中,能否在传输视频图像的同时同步传输信息取决于传输视频的接口协议或相关环境是否支持该功能,而满足传输视频图像的同时同步传输信息的视频接口成本较高。如果传输视频图像的接口仅支持视频传输,则无法实现传输视频的同时传输其他信息。
因此,亟需一种在现有低成本视频传输接口下实现传输视频图像的同时传输补充信息的方法。
发明内容
因此,为克服现有技术中的至少部分缺陷和不足,本发明实施例提供一种图像帧数据处理方法、一种图像帧数据处理装置、一种图像帧数据处理***和一种显示控制***。
一方面,本发明实施例提供的一种图像帧数据处理方法,包括:获取第一原始图像帧数据;获取所述第一原始图像帧数据对应的第一帧补充数据;将所述第一帧补充数据补充至所述第一原始图像帧数据的扩展行和/或扩展列,得到第一扩展后图像帧数据;经由图像数据输出接口输出所述第一扩展后图像帧数据。
本实施例提供的图像帧数据处理方法通过获取第一原始图像帧数据和所述第一原始图像帧数据对应的第一帧补充数据,然后将所述第一帧补充数据补充至所述第一原始图像帧数据的扩展行和/或扩展列,得到第一扩展后图像帧数据,经由图像数据输出接口输出所述第一扩展后图像帧数据,这样一来,通过将需要发送的补充信息与原始图像帧数据处理为新的图像数据,将处理后的图像数据输出,实现了在传输视频图像的同时传输信息。
在本发明的一个实施例中,所述第一原始图像帧数据为第一视频源的图像帧数据,所述第一帧补充数据表征所述第一原始图像帧数据来自于所述第一视频源;所述图像帧数据处理方法还包括:获取第二视频源的第二原始图像帧数据,所述第二原始图像帧数据为所述第二视频源的图像帧数据;获取所述第二原始图像帧数据对应的第二帧补充数据,所述第二帧补充数据表征所述第二原始图像帧数据来自于所述第二视频源;将所述第二帧补充数据补充至所述第二原始图像帧数据的扩展行和/或扩展列,得到第二扩展后图像帧数据;经由所述图像数据输出接口输出所述第二扩展后图像帧数据,其中所述第二扩展后图像帧数据与所述第一扩展后图像帧数据采用帧交替方式从同一个所述图像数据输出接口输出。
这样一来,实现了通过一个接口(例如图像数据输出接口)传输多路视频源,这样无需多个接口,节省硬件成本。
在本发明的一个实施例中,所述第一帧补充数据为颜色数据。
当所述第一扩展后图像帧数据经过压缩处理后再输出,将所述第一帧补充数据设置为颜色数据,这样一来,在所述第一扩展后图像帧数据压缩时可以避免第一帧补充数据的数值丢失造成信息丢失的情况,保证信息传输的准确性。
在本发明的一个实施例中,包含所述第一帧补充数据的所述扩展行和/或所述扩展列与所述第一原始图像帧数据之间包括抗干扰行和/或抗干扰列。
当所述第一扩展后图像帧数据经过压缩处理后再输出,在所述第一帧补充数据和所述第一原始图像帧数据中设置抗干扰行和/或抗干扰列,这样一来,在所述第一扩展后图像帧数据压缩时可以避免对第一原始图像帧数据的影响,提高原始图像帧数据的显示效果。
另一方面,本发明实施例提供的一种图像帧数据处理装置,包括:第一获取模块,用于获取第一原始图像帧数据;第二获取模块,用于获取所述第一原始图像帧数据对应的第一帧补充数据;第一补充模块,用于将所述第一帧补充数据补充至所述第一原始图像帧数据的扩展行和/或扩展列,得到第一扩展后图像帧数据;第一输出模块,用于经由图像数据输出接口输出所述第一扩展后图像帧数据。
本实施例的图像帧数据处理装置设置有第一获取模块、第二获取模块、第一补充模块和第一输出模块,从而可以通过获取第一原始图像帧数据和所述第一原始图像帧数据对应的第一帧补充数据,然后将所述第一帧补充数据补充至所述第一原始图像帧数据的扩展行和/或扩展列,得到第一扩展后图像帧数据,经由图像数据输出接口输出所述第一扩展后图像帧数据,这样一来,通过将需要发送的补充信息与原始图像帧数据处理为新的图像数据,将处理后的图像数据输出,实现了在传输视频图像的同时传输信息。
在本发明的一个实施例中,所述第一原始图像帧数据为第一视频源的图像帧数据,所述第一帧补充数据表征所述第一原始图像帧数据来自于所述第一视频源;所述图像帧数据处理装置还包括:第三获取模块,用于获取第二视频源的第二原始图像帧数据,所述第二原始图像帧数据为所述第二视频源的图像帧数据;第四获取模块,用于获取所述第二原始图像帧数据对应的第二帧补充数据,所述第二帧补充数据表征所述第二原始图像帧数据来自于所述第二视频源;第二补充模块,用于将所述第二帧补充数据补充至所述第二原始图像帧数据的扩展行和/或扩展列,得到第二扩展后图像帧数据;第二输出模块,用于经由所述图像数据输出接口输出所述第二扩展后图像帧数据,其中所述第二扩展后图像帧数据与所述第一扩展后图像帧数据采用帧交替方式从同一个所述图像数据输出接口输出。
在本发明的一个实施例中,所述第一帧补充数据为颜色数据。
在本发明的一个实施例中,包含所述第一帧补充数据的所述扩展行和/或所述扩展列与所述第一原始图像帧数据之间包括抗干扰行和/或抗干扰列。
再一方面,本发明实施例提供的一种图像帧数据处理***,包括存储器和连接所述存储器的处理器,所述处理器存储计算机程序,所述处理器运行所述计算机程序时执行如上所述的图像帧数据处理方法。
又一方面,本发明实施例提供的一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机可执行指令,存储的所述计算机可执行指令被处理器执行时实现如上所述的图像帧数据处理方法。
又一方面,本发明实施例提供的显示控制***,包括显示控制器和上位机,所述显示控制器通过图像数据输出接口连接所述上位机,所述显示控制器用于执行如上所述的图像帧数据处理方法;所述上位机用于:接收所述第一扩展后图像帧数据;以及解析所述第一扩展后图像帧数据得到所述第一原始图像帧数据和所述第一帧补充数据。
上述一个或多个技术方案可以具有以下优点或有益效果:获取第一原始图像帧数据和所述第一原始图像帧数据对应的第一帧补充数据,然后将所述第一帧补充数据补充至所述第一原始图像帧数据的扩展行和/或扩展列,得到第一扩展后图像帧数据,经由图像数据输出接口输出所述第一扩展后图像帧数据,这样一来,通过将需要发送的补充信息与原始图像帧数据处理为新的图像数据,将处理后的图像数据输出,实现了在传输视频图像的同时传输信息。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明第一实施例提供的一种图像帧数据处理方法的流程示意图。
图2为本发明第一实施例提供的一种图像帧数据处理方法的另一流程示意图。
图3为本发明第一实施例提供的一种显示控制***的结构示意图。
图4A和图4B为扩展后图像帧数据的效果示意图。
图5为本发明第二实施例提供的一种图像帧数据处理装置的模块示意图。
图6为本发明第二实施例提供的一种图像帧数据处理装置的另一模块示意图。
图7为本发明第三实施例提供的一种图像帧数据处理***的结构示意图。
图8为本发明第四实施例提供的一种计算机可读存储介质的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
【第一实施例】
如图1所示,本发明第一实施例提供的一种图像帧数据处理方法,包括以下步骤:
S10,获取第一原始图像帧数据;
S20,获取所述第一原始图像帧数据对应的第一帧补充数据;
S30,将所述第一帧补充数据补充至所述第一原始图像帧数据的扩展行和/或扩展列,得到第一扩展后图像帧数据;
S40,经由图像数据输出接口输出所述第一扩展后图像帧数据。
参见图2,所述第一原始图像帧数据为第一视频源的图像帧数据,所述第一帧补充数据表征所述第一原始图像帧数据来自于所述第一视频源;所述图像帧数据处理方法还包括:
S50,获取第二视频源的第二原始图像帧数据,所述第二原始图像帧数据为所述第二视频源的图像帧数据;
S60,获取所述第二原始图像帧数据对应的第二帧补充数据,所述第二帧补充数据表征所述第二原始图像帧数据来自于所述第二视频源;
S70,将所述第二帧补充数据补充至所述第二原始图像帧数据的扩展行和/或扩展列,得到第二扩展后图像帧数据;
S80,经由所述图像数据输出接口输出所述第二扩展后图像帧数据,其中所述第二扩展后图像帧数据与所述第一扩展后图像帧数据采用帧交替方式从同一个所述图像数据输出接口输出。
在本实施例的一个具体实施方式中,所述第一帧补充数据为颜色数据。
在本实施例的一个具体实施方式中,包含所述第一帧补充数据的所述扩展行和/或所述扩展列与所述第一原始图像帧数据之间包括抗干扰行和/或抗干扰列。
本实施例提供的图像帧数据处理方法可例如应用于如图3所示的显示控制***中,为了便于更清楚地理解本实施例,下面结合图3、图4A和图4B对本实施例的图像帧数据处理方法进行详细描述。
参见图3,本发明第一实施例提供的显示控制***100,包括显示控制器110和上位机120,显示控制器110通过图像数据输出接口连接上位机120,所述图像数据输出接口可例如为网口,当然,本发明实施例并不以此为限。其中,显示控制器110具体可例如包括可编程逻辑器件111和微控制器112,可编程逻辑器件111和微控制器112之间可例如通过视频接口连接,视频接口可例如为Mipi CSI2接口(Mobile Industry Processor Interface,移动产业处理器接口),可编程逻辑器件111可例如为FPGA(Field Programmable Gate Array,现场可编程逻辑门阵列),微控制器112可例如为MCU(Microcontroller Unit,微控制单元),当然,本发明实施例并不以此为限。
承上述,举例来说,当显示控制器110需要将接收到的多个视频源例如第一视频源和第二视频源通过所述图像数据输出接口发送至上位机120,以供上位机120分别对所述第一视频源和所述第二视频源的显示画面进行预监。具体地,显示控制器110例如先获取第一原始图像帧数据,所述第一原始图像帧数据例如为显示控制器110要发送给上位机120的第一帧显示画面的数据,然后获取到所述第一原始图像帧数据对应的第一帧补充数据,所述第一帧补充数据可例如表征所述第一原始图像帧数据来自于第一视频源,也即第一帧补充数据表示的是所述第一原始图像帧数据的视频源信息,当然,所述第一帧补充数据还可以包括第一原始图像帧数据对应的视频源例如第一视频源的视频源类型、分辨率、视频源帧频等信息,此处的视频源类型例如为通过HDMI传输的视频源、通过SDI传输的视频源等。然后将所述第一帧补充数据补充至所述第一原始图像帧数据的扩展行和/或扩展列,得到第一扩展后图像帧数据。
参见图4A,所述第一扩展后图像帧数据可例如为图4所示,第一原始图像帧数据10的分辨率为1920*1080,也即第一原始图像帧数据10有1080行、1920列,首先在第一原始图像帧数据10上添加扩展行和/或扩展列,图4中仅以添加两个扩展行(行1081和行1082)作为举例,然后将所述第一帧补充数据补充至所述扩展行和/或所述扩展列的像素中。具体将所述第一帧补充数据补充至扩展行和/或所述扩展列的像素中的方式可以根据实际需求进行,例如显示控制器110和上位机120提前制定约定规则(例如哪个像素填充哪种数据),然后显示控制器110根据约定规则进行补充数据的补充,当然,此处仅为举例说明,本发明实施例并不以此为限。当然,根据实际需求,可以只添加扩展行或者只添加扩展列,也可以既添加扩展行又添加扩展列,以及扩展行和扩展列的数量也可以根据实际需求来定,当然,本发明实施例并不以此为限。
承上述,得到所述第一扩展后图像帧数据20后通过所述图像数据输出接口输出所述第一扩展后图像帧数据20;上位机120接收到所述第一扩展后图像帧数据20,解析所述第一扩展后图像帧数据20得到所述第一原始图像帧数据和所述第一帧补充数据,可例如根据所述第一帧补充数据将所述第一原始图像帧数据显示在所述第一视频源对应的预监显示窗口上。这样一来,通过将需要发送的补充信息与原始图像帧数据处理为新的图像数据,将处理后的图像数据输出,实现了在传输视频图像的同时传输信息。需要说明的是,所述第一、第二仅为区别命名。
举例来说,多个视频源例如包括第一视频源、第二视频源。所述第一原始图像帧数据例如为所述第一视频源的图像帧数据,例如包括图像帧数据a1、图像帧数据a2、图像帧数据a3,经过上述步骤处理后生成的第一扩展后图像帧数据可例如包括第一扩展后图像帧数据A1、第一扩展后图像帧数据A2、第一扩展后图像帧数据A3,所述第一帧补充数据表征所述第一原始图像帧数据来自于所述第一视频源。获取到第二视频源的第二原始图像帧数据,以及获取所述第二原始图像帧数据对应的第二帧补充数据,所述第二原始图像帧数据例如为所述第二视频源的图像帧数据,例如包括图像帧数据b1、图像帧数据b2、图像帧数据b3,所述第二帧补充数据表征所述第二原始图像帧数据来自于第二视频源;然后将所述第二帧补充数据补充至所述第二原始图像帧数据的扩展行和/或扩展列,得到第二扩展后图像帧数据,具体执行过程与上述第一原始图像帧数据相同,不在此赘述;经过上述步骤处理后生成的第二扩展后图像帧数据可例如包括第二扩展后图像帧数据B1、第二扩展后图像帧数据B2、第二扩展后图像帧数据B3。
承上述,所述第一扩展后图像帧数据、第二扩展后图像帧数据以帧交替的方式从同一个所述图像数据输出接口输出,以帧交替方式输出具体输出顺序可例如为:A1B1A2B2或者A1A2B1B2A3B3或者A1B1B2A2A3B3,当然,此处仅为举例说明,帧交替输出的具体形式可根据需要设置,本发明实施例并不以此为限。此外,视频源的图像帧数据的获取也可以以帧交替的方式获取,例如,先获取所述第一视频源的图像帧数据a1,对图像帧数据a1处理后生成第一扩展后图像帧数据A1,再获取所述第二视频源的图像帧数据b1,对图像帧数据b1处理后生成第二扩展后图像帧数据B1,然后获取所述第一视频源的图像帧数据a2,即以帧交替方式获取图像帧数据的顺序可例如为:a1b1a2b2或者a1a2b1b2或者a1a2b1a3b2b3,当然,此处仅为举例说明,帧交替获取图像帧数据的具体形式可根据需要设置,本发明实施例并不以此为限。此外,可以理解的是,同一个所述图像数据输出接口还可以输出两个以上视频源分别对应的扩展后图像帧数据,比如以三个视频源为例,同样的,第三视频源的第三原始图像帧数例如包括图像帧数据c1、图像帧数据c2、图像帧数据c3,经过上述步骤处理后生成的第三扩展后图像帧数据可例如包括第三扩展后图像帧数据C1、第三扩展后图像帧数据C2、第三扩展后图像帧数据C3,第三帧补充数据表征所述第三原始图像帧数据来自于所述第三视频源,帧交替方式输出扩展后图像帧数据例如是A1B1C1A2B2C2或者A1A2B1B2C1C2A3B3C3等。
上位机120接收到所述第一扩展后图像帧数据,解析所述第一扩展后图像帧数据得到所述第一原始图像帧数据和所述第一帧补充数据,可例如根据所述第一帧补充数据将所述第一原始图像帧数据显示在所述第一视频源对应的预监显示窗口上;接收到第二扩展后图像帧数据后,解析所述第二扩展后图像帧数据得到所述第二原始图像帧数据和所述第二帧补充数据,可例如根据所述第二帧补充数据将所述第二原始图像帧数据显示在所述第二视频源对应的预监显示窗口上。这样一来,虽然上位机120接收到的图像来自显示屏控制器110的同一个输出接口(例如图像数据输出接口),但上位机120可以通过每一帧图像的补充数据识别到原始图像帧数据对应的视频源,实现了通过一个接口(例如图像数据输出接口)传输多路视频源,这样无需多个接口,节省硬件成本。
在本发明实施例的一个具体实施例中,所述第一帧补充数据和所述第二帧补充数据(即补充数据)为颜色数据,具体地,例如制定约定规则不同坐标的像素中每种颜色代表的含义(例如某位置的像素中红色代表第一视频源),显示控制器110可例如根据约定规则将需要补充的原始数据转换为对应的颜色(第一帧补充数据),然后将对应的颜色填充至所述扩展行和/或扩展列的像素中。当然,此处仅为举例说明,也可以为其他方式,本发明实施例并不以此为限。这样一来,当所述第一扩展后图像帧数据经过压缩处理后再输出,将所述第一帧补充数据设置为颜色数据,这样一来,在所述第一扩展后图像帧数据压缩时可以避免第一帧补充数据的数值丢失造成信息丢失的情况,保证信息传输的准确性。
参见图4B,在本发明实施例的一个具体实施例中,包含所述第一帧补充数据的所述扩展行和/或扩展列与所述第一原始图像帧数据之间包括抗干扰行和/或抗干扰列。具体地,例如在第一原始图像帧数据10上添加行或列。如图4B所示,例如在第一原始图像帧数据10上添加了4行,其中,行1081和行1082作为所述抗干扰行和/或抗干扰列,行1083和行1084作为所述扩展行和/或扩展列。在所述扩展行和/或扩展列中补充所述第一帧补充数据(即上述的颜色数据),具体过程与上述补充颜色数据相同,本发明实施例在此不再赘述。在所述抗干扰行和/或抗干扰列可例如填充黑色数据,或者复制第一原始图像帧数据10中的最后一行或列的数据,举例来说,将行1080的数据复制至行1081和行1082。当所述第一扩展后图像帧数据经过压缩处理后再输出,在所述第一帧补充数据和所述第一原始图像帧数据中设置抗干扰行和/或抗干扰列,这样一来,在所述第一扩展后图像帧数据压缩时可以避免对第一原始图像帧数据的影响,提高原始图像帧数据的显示效果。
综上所述,本实施例提供的图像帧数据处理方法通过获取第一原始图像帧数据和所述第一原始图像帧数据对应的第一帧补充数据,然后将所述第一帧补充数据补充至所述第一原始图像帧数据的扩展行和/或扩展列,得到第一扩展后图像帧数据,经由图像数据输出接口输出所述第一扩展后图像帧数据,这样一来,通过将需要发送的补充信息与原始图像帧数据处理为新的图像数据,将处理后的图像数据输出,实现了在传输视频图像的同时传输信息。
【第二实施例】
如图5所示,本发明第二实施例提供了一种图像帧数据处理装置200。图像帧数据处理装置200例如包括第一获取模块210、第二获取模块220、第一补充模块230和第一输出模块240。
第一获取模块210,用于获取第一原始图像帧数据;
第二获取模块220,用于获取所述第一原始图像帧数据对应的第一帧补充数据;
第一补充模块230,用于将所述第一帧补充数据补充至所述第一原始图像帧数据的扩展行和/或扩展列,得到第一扩展后图像帧数据;
第一输出模块240,用于经由图像数据输出接口输出所述第一扩展后图像帧数据。
参见图6,所述第一原始图像帧数据为第一视频源的图像帧数据,所述第一帧补充数据表征所述第一原始图像帧数据来自于所述第一视频源;所述图像帧数据处理装置200还包括:
第三获取模块250,用于获取第二视频源的第二原始图像帧数据,所述第二原始图像帧数据为所述第二视频源的图像帧数据;
第四获取模块260,用于获取所述第二原始图像帧数据对应的第二帧补充数据,所述第二帧补充数据表征所述第二原始图像帧数据来自于所述第二视频源;
第二补充模块270,用于将所述第二帧补充数据补充至所述第二原始图像帧数据的扩展行和/或扩展列,得到第二扩展后图像帧数据;
第二输出模块280,用于经由所述图像数据输出接口输出所述第二扩展后图像帧数据,其中所述第二扩展后图像帧数据与所述第一扩展后图像帧数据采用帧交替方式从同一个所述图像数据输出接口输出。
在本实施例的一个具体实施方式中,所述第一帧补充数据为颜色数据。
在本实施例的一个具体实施方式中,包含所述第一帧补充数据的所述扩展行和/或所述扩展列与所述第一原始图像帧数据之间包括抗干扰行和/或抗干扰列。
【第三实施例】
如图7所示,本发明第三实施例提供了一种图像帧数据处理***300。图像帧数据处理***300例如包括存储器320和与存储器320连接的处理器310。存储器320可例如为非易失性存储器,其上存储有计算机程序321。处理器310可例如为嵌入式处理器。处理器310运行计算机程序321时执行前述第一实施例中的图像帧数据处理方法。
本实施例中的图像帧数据处理***300的具体工作过程和技术效果参见前述第一实施例的描述。
【第四实施例】
如图8所示,本发明第四实施例提供了一种计算机可读存储介质400。计算机可读存储介质400例如为非易失性存储器,其例如为:磁介质(如硬盘、软盘和磁带),光介质(如CDROM盘和DVD),磁光介质(如光盘)以及专门构造为用于存储和执行计算机可执行指令的硬件装置(如只读存储器(ROM)、随机存取存储器(RAM)、闪存等)。计算机可读存储介质400上存储有计算机可执行指令410。计算机可读存储介质400可由一个或多个处理器或处理装置来执行计算机可执行指令410,以实施前述第一实施例中的图像帧数据处理方法。
此外,可以理解的是,前述各个实施例仅为本发明的示例性说明,在技术特征不冲突、结构不矛盾、不违背本发明的发明目的前提下,各个实施例的技术方案可以任意组合、搭配使用。
在本发明所提供的几个实施例中,应该理解到,所揭露的***,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多路单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多路网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元/模块可以集成在一个处理单元/模块中,也可以是各个单元/模块单独物理存在,也可以两个或两个以上单元/模块集成在一个单元/模块中。上述集成的单元/模块既可以采用硬件的形式实现,也可以采用硬件加软件功能单元/模块的形式实现。
上述以软件功能单元/模块的形式实现的集成的单元/模块,可以存储在一个计算机可读取存储介质中。上述软件功能单元存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)的一个或多个处理器执行本申请各个实施例所述方法的部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read-Only Memory,简称ROM)、随机存取存储器(Random Access Memory,简称RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
Claims (10)
1.一种图像帧数据处理方法,其特征在于,包括:
获取第一原始图像帧数据;
获取所述第一原始图像帧数据对应的第一帧补充数据;
将所述第一帧补充数据补充至所述第一原始图像帧数据的扩展行和/或扩展列,得到第一扩展后图像帧数据;
经由图像数据输出接口输出所述第一扩展后图像帧数据。
2.如权利要求1所述的图像帧数据处理方法,其特征在于,所述第一原始图像帧数据为第一视频源的图像帧数据,所述第一帧补充数据表征所述第一原始图像帧数据来自于所述第一视频源;所述图像帧数据处理方法还包括:
获取第二视频源的第二原始图像帧数据,所述第二原始图像帧数据为所述第二视频源的图像帧数据;
获取所述第二原始图像帧数据对应的第二帧补充数据,所述第二帧补充数据表征所述第二原始图像帧数据来自于所述第二视频源;
将所述第二帧补充数据补充至所述第二原始图像帧数据的扩展行和/或扩展列,得到第二扩展后图像帧数据;
经由所述图像数据输出接口输出所述第二扩展后图像帧数据,其中所述第二扩展后图像帧数据与所述第一扩展后图像帧数据采用帧交替方式从同一个所述图像数据输出接口输出。
3.如权利要求1所述的图像帧数据处理方法,其特征在于,所述第一帧补充数据为颜色数据。
4.如权利要求3所述的图像帧数据处理方法,其特征在于,包含所述第一帧补充数据的所述扩展行和/或所述扩展列与所述第一原始图像帧数据之间包括抗干扰行和/或抗干扰列。
5.一种图像帧数据处理装置,其特征在于,包括:
第一获取模块,用于获取第一原始图像帧数据;
第二获取模块,用于获取所述第一原始图像帧数据对应的第一帧补充数据;
第一补充模块,用于将所述第一帧补充数据补充至所述第一原始图像帧数据的扩展行和/或扩展列,得到第一扩展后图像帧数据;
第一输出模块,用于经由图像数据输出接口输出所述第一扩展后图像帧数据。
6.如权利要求5所述的图像帧数据处理装置,其特征在于,所述第一原始图像帧数据为第一视频源的图像帧数据,所述第一帧补充数据表征所述第一原始图像帧数据来自于所述第一视频源;所述图像帧数据处理装置还包括:
第三获取模块,用于获取第二视频源的第二原始图像帧数据,所述第二原始图像帧数据为所述第二视频源的图像帧数据;
第四获取模块,用于获取所述第二原始图像帧数据对应的第二帧补充数据,所述第二帧补充数据表征所述第二原始图像帧数据来自于所述第二视频源;
第二补充模块,用于将所述第二帧补充数据补充至所述第二原始图像帧数据的扩展行和/或扩展列,得到第二扩展后图像帧数据;
第二输出模块,用于经由所述图像数据输出接口输出所述第二扩展后图像帧数据,其中所述第二扩展后图像帧数据与所述第一扩展后图像帧数据采用帧交替方式从同一个所述图像数据输出接口输出。
7.如权利要求5所述的图像帧数据处理装置,其特征在于,所述第一帧补充数据为颜色数据。
8.如权利要求5所述的图像帧数据处理装置,其特征在于,包含所述第一帧补充数据的所述扩展行和/或所述扩展列与所述第一原始图像帧数据之间包括抗干扰行和/或抗干扰列。
9.一种图像帧数据处理***,其特征在于,包括存储器和连接所述存储器的处理器,所述处理器存储计算机程序,所述处理器运行所述计算机程序时执行如权利要求1至4任意一项所述的图像帧数据处理方法。
10.一种显示控制***,其特征在于,包括显示控制器和上位机,所述显示控制器通过图像数据输出接口连接所述上位机,所述显示控制器用于执行如权利要求1-4任意一项所述的图像帧数据处理方法;所述上位机用于:接收所述第一扩展后图像帧数据;以及解析所述第一扩展后图像帧数据得到所述第一原始图像帧数据和所述第一帧补充数据。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011359125.5A CN112616030A (zh) | 2020-11-27 | 2020-11-27 | 图像帧数据处理方法、装置及***和显示控制*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011359125.5A CN112616030A (zh) | 2020-11-27 | 2020-11-27 | 图像帧数据处理方法、装置及***和显示控制*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN112616030A true CN112616030A (zh) | 2021-04-06 |
Family
ID=75228027
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011359125.5A Pending CN112616030A (zh) | 2020-11-27 | 2020-11-27 | 图像帧数据处理方法、装置及***和显示控制*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112616030A (zh) |
Citations (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1222734A (zh) * | 1997-09-01 | 1999-07-14 | 索尼公司 | 用于在视频信号上叠加附加信息的方法和设备 |
JP2000209441A (ja) * | 1999-01-13 | 2000-07-28 | Seiko Epson Corp | 画像デ―タを記録したコンピュ―タ読み取り可能な記録媒体、並びに、画像デ―タの伸張、圧縮を行うための装置およびその方法 |
JP2001230932A (ja) * | 2000-02-18 | 2001-08-24 | Canon Inc | 画像処理方法及び装置並びに記憶媒体 |
US20020191811A1 (en) * | 2001-04-06 | 2002-12-19 | International Business Machines Corporation | Data embedding, detection, and processing |
CN101626443A (zh) * | 2008-07-11 | 2010-01-13 | 夏普株式会社 | 图像发送装置 |
JP2010288092A (ja) * | 2009-06-11 | 2010-12-24 | Panasonic Corp | 映像処理装置および映像処理方法 |
CN102256175A (zh) * | 2011-07-21 | 2011-11-23 | 深圳市茁壮网络股份有限公司 | 一种数字电视节目附加信息的***呈现方法和*** |
CN102314668A (zh) * | 2011-09-09 | 2012-01-11 | 北京航空航天大学 | 一种用于提高嵌入水印后图像质量的差值扩展嵌入数字水印改进方法 |
CN104349106A (zh) * | 2014-10-31 | 2015-02-11 | 广东威创视讯科技股份有限公司 | 处理、获取多路视频信号的方法及其*** |
CN104967796A (zh) * | 2015-06-26 | 2015-10-07 | 武汉智慧城市研究院股份有限公司 | 超分辨率智能图像传感器芯片 |
CN106464831A (zh) * | 2014-03-26 | 2017-02-22 | 皇家飞利浦有限公司 | 用于通过hdmi接口同步地传输辅助数据帧的发射机、接收机、***和信号 |
CN110113615A (zh) * | 2018-02-01 | 2019-08-09 | 腾讯科技(深圳)有限公司 | 图像编码方法、解码方法、装置、计算设备及存储介质 |
CN110191325A (zh) * | 2018-02-22 | 2019-08-30 | 精工爱普生株式会社 | 图像显示装置以及图像显示装置的控制方法 |
-
2020
- 2020-11-27 CN CN202011359125.5A patent/CN112616030A/zh active Pending
Patent Citations (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1222734A (zh) * | 1997-09-01 | 1999-07-14 | 索尼公司 | 用于在视频信号上叠加附加信息的方法和设备 |
JP2000209441A (ja) * | 1999-01-13 | 2000-07-28 | Seiko Epson Corp | 画像デ―タを記録したコンピュ―タ読み取り可能な記録媒体、並びに、画像デ―タの伸張、圧縮を行うための装置およびその方法 |
JP2001230932A (ja) * | 2000-02-18 | 2001-08-24 | Canon Inc | 画像処理方法及び装置並びに記憶媒体 |
US20020191811A1 (en) * | 2001-04-06 | 2002-12-19 | International Business Machines Corporation | Data embedding, detection, and processing |
CN101626443A (zh) * | 2008-07-11 | 2010-01-13 | 夏普株式会社 | 图像发送装置 |
JP2010288092A (ja) * | 2009-06-11 | 2010-12-24 | Panasonic Corp | 映像処理装置および映像処理方法 |
CN102256175A (zh) * | 2011-07-21 | 2011-11-23 | 深圳市茁壮网络股份有限公司 | 一种数字电视节目附加信息的***呈现方法和*** |
CN102314668A (zh) * | 2011-09-09 | 2012-01-11 | 北京航空航天大学 | 一种用于提高嵌入水印后图像质量的差值扩展嵌入数字水印改进方法 |
CN106464831A (zh) * | 2014-03-26 | 2017-02-22 | 皇家飞利浦有限公司 | 用于通过hdmi接口同步地传输辅助数据帧的发射机、接收机、***和信号 |
CN104349106A (zh) * | 2014-10-31 | 2015-02-11 | 广东威创视讯科技股份有限公司 | 处理、获取多路视频信号的方法及其*** |
CN104967796A (zh) * | 2015-06-26 | 2015-10-07 | 武汉智慧城市研究院股份有限公司 | 超分辨率智能图像传感器芯片 |
CN110113615A (zh) * | 2018-02-01 | 2019-08-09 | 腾讯科技(深圳)有限公司 | 图像编码方法、解码方法、装置、计算设备及存储介质 |
CN110191325A (zh) * | 2018-02-22 | 2019-08-30 | 精工爱普生株式会社 | 图像显示装置以及图像显示装置的控制方法 |
Non-Patent Citations (1)
Title |
---|
李晓群: "可分级P2P流媒体的自适应传输调度算法", 《小型微型计算机***》 * |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8855414B1 (en) | Apparatus and method for encoding an image generated in part by graphical commands | |
US10564913B2 (en) | Display device of multi-display system and control method thereof | |
US8401339B1 (en) | Apparatus for partitioning and processing a digital image using two or more defined regions | |
TW201540050A (zh) | 視訊延時減小 | |
CN113709489B (zh) | 一种视频压缩方法、装置、设备及可读存储介质 | |
CN105611213A (zh) | 一种图像处理方法、播放方法及相关的装置和*** | |
CN109845282B (zh) | 图像数据处理方法及传输装置、图像显示方法及存储介质 | |
JP2010286811A (ja) | 組立式表示設備およびその画面制御方法とシステム | |
CN112804410A (zh) | 多显示屏同步显示方法及装置、视频处理设备和存储介质 | |
CN114245029A (zh) | 基于fpga的数据流处理方法、装置及pg设备 | |
CN110930932B (zh) | 显示屏校正方法及*** | |
US9250683B2 (en) | System, method, and computer program product for allowing a head to enter a reduced power mode | |
WO2024051386A1 (zh) | 一种拼接显示屏、以及拼接显示屏的控制*** | |
CN112616033A (zh) | 多路视频源预监方法及***和视频处理设备 | |
CN112616030A (zh) | 图像帧数据处理方法、装置及***和显示控制*** | |
CN112017587B (zh) | 显示***、显示校正方法及显示校正装置 | |
CN104717397A (zh) | 一种图像数据处理方法及电子设备 | |
CN114500767B (zh) | 输入视频源调节方法、装置、视频输入卡和视频处理设备 | |
US8189681B1 (en) | Displaying multiple compressed video streams on display devices | |
CN109525795B (zh) | 将逻辑图片转化为bmp图片的方法和装置 | |
CN113380181B (zh) | 显示屏校正*** | |
CN112764643A (zh) | 一种远程操控多屏计算机的方法、***、设备及存储介质 | |
CN113301411B (zh) | 视频处理方法、装置及***和视频处理设备 | |
CN113132556B (zh) | 视频处理方法、装置及***和视频处理设备 | |
CN103680402A (zh) | 一种基于leon3软核cpu的异步全彩led显示控制*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |