CN110677559B - 一种区别显示转播视频的方法、装置及存储介质 - Google Patents
一种区别显示转播视频的方法、装置及存储介质 Download PDFInfo
- Publication number
- CN110677559B CN110677559B CN201910853873.XA CN201910853873A CN110677559B CN 110677559 B CN110677559 B CN 110677559B CN 201910853873 A CN201910853873 A CN 201910853873A CN 110677559 B CN110677559 B CN 110677559B
- Authority
- CN
- China
- Prior art keywords
- video
- time
- camera
- field
- videos
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 60
- 238000003860 storage Methods 0.000 title claims abstract description 11
- 230000001360 synchronised effect Effects 0.000 claims abstract description 41
- 230000002194 synthesizing effect Effects 0.000 claims abstract description 15
- 238000004590 computer program Methods 0.000 claims description 9
- 201000005569 Gout Diseases 0.000 claims description 8
- 238000004364 calculation method Methods 0.000 claims description 5
- 230000011664 signaling Effects 0.000 claims description 4
- 230000004044 response Effects 0.000 claims description 3
- 238000005520 cutting process Methods 0.000 claims description 2
- 230000000694 effects Effects 0.000 description 5
- 230000008569 process Effects 0.000 description 5
- 238000010586 diagram Methods 0.000 description 4
- 230000002829 reductive effect Effects 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 3
- 230000000670 limiting effect Effects 0.000 description 3
- 238000012545 processing Methods 0.000 description 3
- 230000035945 sensitivity Effects 0.000 description 3
- 101150040844 Bin1 gene Proteins 0.000 description 2
- 101150016367 RIN1 gene Proteins 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- 241001464837 Viridiplantae Species 0.000 description 1
- 238000004422 calculation algorithm Methods 0.000 description 1
- 230000002950 deficient Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000004091 panning Methods 0.000 description 1
- 230000036961 partial effect Effects 0.000 description 1
- 230000002441 reversible effect 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/2224—Studio circuitry; Studio devices; Studio equipment related to virtual studio applications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/60—Control of cameras or camera modules
- H04N23/66—Remote control of cameras or camera parts, e.g. by remote control devices
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/04—Synchronising
- H04N5/06—Generation of synchronising signals
- H04N5/067—Arrangements or circuits at the transmitter end
- H04N5/073—Arrangements or circuits at the transmitter end for mutually locking plural sources of synchronising signals, e.g. studios or relay stations
-
- 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
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Controls And Circuits For Display Device (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
本发明涉及一种区别显示转播视频的方法、装置及存储介质,所述方法用以实现视频的区别显示,包括步骤:输入多个视频,由发送卡将多路视频合成在一帧内分时送出;调节摄像转播设备的打开快门时间相对于同步锁定信号的相位;在现场视频里加入对应转播视频的补偿;本发明提供的区别显示转播视频的方法,通过计算在显示屏上显示的现场视频的每一个像素点的最终三色灰度值进行补偿,实现摄像转播设备随意移动,现场视频控制器能在显示屏播放视频,供摄像转播设备进行拍摄,可以适用于摄像转播设备对现场视频的区别显示。
Description
技术领域
本发明涉及图像、视频处理技术领域,特别是涉及一种区别显示转播视频的方法、装置及存储介质。
背景技术
在虚拟演播室中,需要将主持人在现场的活动与图形工作站产生的虚拟背景无缝融合。在足球、篮球等体育比赛的转播过程中,需要通过替换掉球场周边显示屏播放的广告,以使现场观众看到的显示屏播放的广告和电视机观众看到的广告不同。同一个体育比赛也需要对应不同的转播国家播出不同的广告。这些需求都需要通过虚拟显示技术实现。
现有技术通过现场显示屏端的控制器在每帧中固定插入一个纯色画面,如绿色,摄像转播设备输入同步信号发生器产生的同步锁定信号并与现场屏体播放纯色画面保持同步,通过调节快门速度保证摄像转播设备只捕捉到现场屏体显示的绿色,然后用色键对绿色进行抠图,再通过虚拟服务器叠加电视台转播所使用的画面。摄像转播设备拍摄的真实场景与图型工作站渲染出的虚拟三维场景合成,得到最终电视观众看到的画面。这种虚拟显示技术设备成本高,设计设备数量多,现场调试过程中对摄像转播设备和虚拟服务器的标定过程费时费力,一旦标定完成后要求摄像转播设备云台固定,不能随意移动,一旦摄像转播设备位置发生移动后需要重新进行标定,高度依赖平摇、俯仰、聚焦、对焦参数的采集和计算。现有技术中,通过现场视频控制器在正常播放的现场视频中插入一帧脱机图片,并通过增加一帧反色抵消对人眼的影响,使得现场观众在视觉上不容易察觉到脱机图片。现场观众看到一个动态的视频,而摄像转播设备捕捉到一个静态的图片。此种现有技术方案下,现场视频控制器只能播放一帧静态图片给摄像转播设备进行拍摄,不能满足对动态视频的转播需求。因此,现有技术存在缺陷,需要改进。
发明内容
基于此,有必要对应包括摄像转播设备云台不能随意移动、现场视频控制器只能播放一帧静态图片给摄像转播设备进行拍摄的问题,提供一种区别显示转播视频的方法、装置及存储介质。
本发明第一方面提供一种区别显示转播视频的方法,所述方法用以实现拍摄转播视频和/或画面与现场视频和/或画面的区别显示,所述方法包括以下步骤:
步骤1:输入多路视频,由控制器合成在一帧内,由发送卡分时送出;
步骤2:调节摄像转播设备的打开快门时间相对于同步锁定信号的相位;
步骤3:在现场视频里加入对应转播视频的补偿。
所述输入多路视频,由控制器合成在一帧内,由发送卡分时送出,包括向现场控制器内输入多路视频,由控制器合成在一帧内,由发送卡分时送出;向现场控制器内输入多个视频,由控制器进行分路,发送卡将多路视频合成在一帧内分时送出;向现场控制器内输入多路视频,由控制器合成在一帧内,由包括发送卡的发送装置,分时和/或同时送出;所述多路视频包括两路以上视频和/或画面。
所述调节摄像转播设备的打开快门时间相对于同步锁定信号的相位,包括摄像转播设备调节摄像转播设备的打开快门时间相对于同步锁定信号的相位,用以将不同摄像转播设备在设定打开快门的时间打开快门和/或按照设定的快门延时时间进行延时。快门延时时间是快门打开的时间长度。所述转播视频在一帧内播放的时间很短,现场可见视频播放时间很长;
所述在现场视频里加入对应转播视频的补偿;包括现场控制器在现场视频里加入对应转播视频的补偿;所述摄像转播设备包括摄像机。所述转播视频,是由摄像转播设备拍摄的现场显示屏播放的现场观众肉眼不可见的现场不可见视频,用以通过转播进行播放的视频。通过现场控制器对现场显示屏的显示进行的补偿,降低了现场观众对现场显示屏中的肉眼不可见的转播视频的感受度,最终使现场观众对电视转播视频形成肉眼不可见的技术效果。所述转播视频包括电视转播视频。
优选地,所述步骤输入多路视频,由控制器合成在一帧内,由发送卡分时送出之前,还包括:设置输入视频的路数;分别调节各路视频的亮度;调节几路视频在一帧中所占时间比例;
设置输入视频的路数,设置现场视频路数最小为1,设置电视转播视频路数最小为1;
分别调节各路视频的亮度,各路视频的亮度可以分别单个调节,也可以分组调节,可以手动调节,也可以自动调节;为了减小转播视频对现场观众观感的影响,调节现场观众观看视频的亮度会较高,而电视转播视频的亮度会较低。步骤分别调节各路视频的亮度,还包括步骤对应每一路视频单独各设置一个亮度调节参数和/或对应每一组视频单独各设置一个亮度调节参数;在现场显示屏上播放的,现场观众肉眼不可见的转播视频在一帧内播放亮度很低,而现场观众可见的现场视频播放亮度很高;
调节几路视频在一帧中所占时间比例;为了减小转播视频对现场观众观感的影响,现场观众观看的视频时间占比会较长,而用以电视转播的视频时间占比会较短。转播视频与现场观众观看的现场可见视频的比例包括1:10,所述转播视频与现场观众观看视频的现场可见视频比例越大则对现场观众视觉的影响越小。
优选地,所述调节摄像转播设备的打开快门时间相对于同步锁定信号的相位之前还包括步骤:
设置摄像转播设备的快门时间;
向显示屏的现场控制器和每一个摄像转播设备输出同步锁定信号。
同步锁定信号设备同时输出同步锁定信号给显示屏的现场控制器和每一个摄像转播设备;再由每一个摄像转播设备控制模块控制各个摄像转播设备在设置的打开快门的起始时间打开快门。
优选地,所述设置摄像转播设备的快门时间,还包括设置打开快门的起始时间和设置打开快门的时间长度;所述设定打开快门的起始时间,在对应的所述同步锁定信号的延时以后;所述设置打开快门的时间长度,在对应的转播视频在现场屏上播放的时间以下;所述设置打开快门的起始时间,还包括设置多个摄像转播设备在相同时间打开快门,设置多个摄像转播设备在不同时间打开快门。
所述多个摄像转播设备设定的打开快门的起始时间为不相同时间,则所述多个摄像转播设备均拍摄到来自现场显示屏播放的现场不可见视频的不同转播画面,转播视频显示不同的转播内容,电视观众观看到不同转播视频,而现场观众不能从现场显示屏中见到所述转播视频。转播视频在一帧内播放的时间很短,现场不可见视频播放时间很长。
如果所述多个摄像转播设备设定的打开快门的起始时间均为相同时间,则所述多个摄像转播设备均拍摄到来自现场显示屏播放的现场不可见视频的同一个转播画面,转播视频显示相同的转播内容,电视观众观看到同一个转播视频,而现场观众不能从现场显示屏中见到所述转播视频。转播视频在一帧内播放的时间很短,现场不可见视频播放时间很长;所述打开快门的起始时间包括根据插入转播视频的路数以及时间比例设置快门时间,例如,现场观众观看一路现场视频,有两路转播视频,时间比例为1:8,原始视频帧频50Hz,则最终播放的转播视频的帧频为500Hz,则摄像机快门每帧快门时间不得长于1/500s。
如果多个摄像转播设备设定的打开快门的时间长度均相同,则所述多个摄像转播设备均拍摄到来自现场显示屏播放的肉眼不可见的现场视频的同一个和/或不同转播画面,转播视频显示相同和/或不同的转播内容,电视观众观看到的转播视频,时间长度相同,该视频是现场观众不可见的现场视频。所述设置摄像转播设备的快门时间必须在转播视频在现场屏上播放的时间以内。
如果多个摄像转播设备设定的打开快门的时间长度为不同时间长度,则所述多个摄像转播设备均拍摄到来自现场显示屏播放的肉眼不可见的现场视频的同一个和/或不同转播画面,转播视频显示相同和/或不同的转播内容,电视观众观看到同一个和/或不同转播视频,时间长度不相同,该视频是现场观众不可见的现场视频。所述设置摄像转播设备的快门时间必须在转播视频在现场屏上播放的时间以内。
优选地,所述多个摄像转播设备在不同时间打开快门,包括分别设置多个摄像转播设备的打开快门的起始时间;分别设置多组摄像转播设备的打开快门的起始时间;还包括根据预先的设置,选择采用预先设置的方案,一次完成设置多个摄像转播设备的打开快门的起始时间。例如,预先设置的方案以数列的形式设置多组或多个摄像转播设备的打开快门的起始时间。
优选地,所述同步锁定信号,用以确定各个摄像机和显示屏拍摄、播放视频的时间基准点,使各个摄像机与现场显示屏的响应时间一致;所述播放视频的时间基准点,包括将发送卡发出视频的每一帧中的起算时间作为时间基准点,用以根据相对应的同步锁定信号的延时,分别确定各个摄像机打开快门的起始时间。
优选地,所述现场控制器在现场视频里加入对应转播视频的补偿,包括步骤:
记录摄像转播设备中每一帧视频中每一个像素点的三色灰度值,计算每一个像素点的补偿值;
把每一个像素点的补偿值加到现场视频中每一个像素点原始的三色灰度值上;
计算在显示屏上现场视频的每一个像素点的最终三色灰度值。
优选地,所述计算每一个像素点的补偿值的方法是;
Rcompensating i(x,y)=(max i–Rin i(x,y))*lumi camera i/n
Gcompensating i(x,y)=(max i–Gin i(x,y))*lumi camera i/n
Bcompensating i(x,y)=(max i–Bin i(x,y))*lumi camera i/n
第一个摄像转播设备的转播视频为video camera 1,第二个摄像转播设备的转播视频为video camera 2,第i个摄像转播设备的转播视频为video camera i,现场视频为video field,则video camera i:video field的时间长度比例为1:n;所述系数n,是现场观众观看视频时间比摄像机转播时间的时间长度的倍数。所述video camera_i的亮度为lumi camera i,范围为0%-100%;所述video field的亮度为lumi field,范围为0%-100%;所述video camera i中某一帧内所有像素点中RGB三种颜色灰度的最大值为max i,所述Rin i(x,y)、Gin i(x,y)、Bin i(x,y)分别是第i个电视转播视频中第(x,y)像素点的三色灰度;所述Rcompensating i(x,y)、Gcompensating i(x,y)、Bcompensating i(x,y)分别是针对第i个电视转播视频中第(x,y)像素点的补偿值。
例如:第一个摄像转播设备的转播视频为video1,现场视频为video0,则video1:video0的时间长度比例为1:n;所述系数n,是现场观众观看视频时间比摄像机转播时间的时间长度的倍数。所述video1的亮度为lumi1%;所述video0的亮度为lumi0%,所述video1中某一帧内所有像素点中RGB三种颜色灰度的最大值为max,所述Rin1、Gin1、Bin1分别是三色灰度;所述Rcompensating、Gcompensating、Bcompensating分别是每一个像素点的补偿值;
则,所述计算每一个像素点的补偿值的方法是;
Rcompensating=max*lumi1%/n-Rin1
Gcompensating=max*lumi1%/n-Gin1
Bcompensating=max*lumi1%/n-Bin1;
优选地,所述计算在显示屏上现场视频的每一个像素点的最终三色灰度值的方法:
所述Rin field(x,y)、Gin field(x,y)、Bin field(x,y)分别是现场观众可见视频在每一帧第(x,y)像素点原始的三色灰度值;lumi field是现场观众可见视频的亮度值,范围为0%-100%;所述Rcompensating i(x,y)、Gcompensating i(x,y)、Bcompensating i(x,y)分别是第i个电视转播视频中第(x,y)像素点的补偿值,k是电视转播视频的总个数;所述Rout(x,y)、Gout(x,y)、Bout(x,y)分别是现场观众可见视频在每一帧中第(x,y)像素点的最终三色灰度值。
例如,所述Rin0、Gin0、Bin0分别是每一个像素点原始的三色灰度值;lumi0%是亮度值;所述Rcompensating、Gcompensating、Bcompensating分别是所述每一个像素点的补偿值;所述Rout、Gout、Bout分别是最终三色灰度值;
则,计算在显示屏上现场视频的每一个像素点的最终三色灰度值的方法:
Rout=Rin0*lumi0%+Rcompensating
Gout=Gin0*lumi0%+Gcompensating
Bout=Bin0*lumi0%+Bcompensating。
优选地,所述在现场视频里加入对应转播视频的补偿之后还包括步骤:
判断补偿后的最终三色灰度值是否超过了对应的现场显示屏可以显示的最三色大灰度值,如果是则需要在最大三色灰度值处自动截断为最大值,而不能溢出显示,如果否,进行采用原结果。防溢出处理,以红色为例,如果Rin0*lumi0%+Rcompensating大于系统所能达到灰度的最大值,则自动截断为最大值,如果小于或等于系统所能达到的最大值,则为原结果。
本发明第二方面提供一种区别显示转播视频装置,包括:
摄像转播设备,用以拍摄视频和/或画面并转播;
同步设备,产生同步锁定信号,向显示屏的现场控制器和每一个摄像转播设备输出同步锁定信号,包括同时输出同步锁定信号;
发送卡,用以将多路视频合成在一帧内分时送出;
计算模块,用以计算每一个像素点的补偿值、计算在显示屏上现场视频的每一个像素点的最终三色灰度值;
现场控制器,用以输入多个视频,在现场视频里加入对应转播视频的补偿;
在其中一个实施例中,还包括:
现场显示屏,用以播放现场视频,播放的现场视频包括现场观众肉眼可见的视频和/或现场观众肉眼不可见的视频;
设置模块,用以设置输入视频的个数;分别调节各路视频的亮度;调节几路视频在一帧中所占时间比例;设置摄像转播设备的快门时间;
摄像转播设备控制模块,用以调节摄像转播设备的打开快门时间相对于同步锁定信号的相位,控制不同摄像转播设备在不同的时间打开快门;
判断模块,用以判断补偿后的最终三色灰度值是否超过了对应的现场显示屏可以显示的最大三色灰度值。
本发明第三方面提供一种机器可读存储介质,其上存储有计算机程序,其中所述计算机程序在由处理器执行时实现上述任一项所述的区别显示转播视频的方法。
本发明提供的区别显示转播视频的方法,通过计算在显示屏上显示的现场视频的每一个像素点的最终三色灰度值进行补偿,通过对现场观看视频的补偿算法,大大降低了对现场观众观感的影响,使得现场观众通过人眼无法识别到用于给摄像机拍摄的特定视频,实现了摄像转播设备随意移动。现场视频控制器能在显示屏播放视频,供摄像转播设备进行拍摄,可以适用于摄像转播设备对现场视频的转播,对不同观众实现了区别显示。现有技术因为转播的视频是由虚拟服务器叠加产生的,因为摄像机镜头的原因通常会有畸变产生,所以并不能与显示屏的边缘无缝重合,而本发明的区别显示技术,由于是摄像机直接拍摄现场显示屏所得,所以边缘无畸变,转播的视频与显示屏边缘无缝重合。在现有技术中,当使用纯色进行抠图时,例如,使用绿色进行抠图,现场参加比赛穿着绿色衣服的球员和现场绿色植物都会被抠掉,而本发明技术方案,现场颜色不再受限,提高了区别显示的效果和扩大了应用场景。不再需要对摄像机的位置和虚拟服务器的参数进行现场标定,节省了调试时间,方便了维护;节省了云台、色键、虚拟服务器等设备,大幅降低了成本。
附图说明
图1为本发明一实施例的区别显示转播视频的方法的流程图;
图2为本发明又一实施例的区别显示转播视频的方法的流程图;
图3为本发明又一实施例的区别显示转播视频的方法的流程图;
图4为本发明又一实施例的区别显示转播视频的方法的部分流程分解图;
图5为本发明又一实施例的区别显示转播视频的方法的部分流程分解图;
图6为本发明又一实施例的本发明摄像转播设备的快门时间的示意图;
图7为本发明一实施例的区别显示转播视频装置的结构框图。
具体实施方式
为了能够更清楚地理解本发明的上述目的、特征和优点,下面结合附图和具体实施方式对本发明进行详细描述。需要说明的是,在不冲突的情况下,本申请的实施方式及实施方式中的特征可以相互组合。
在下面的描述中阐述了很多具体细节以便于充分理解本发明,所描述的实施方式仅仅是本发明一部分实施方式,而不是全部的实施方式。基于本发明中的实施方式,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施方式,都属于本发明保护的范围。
除非另有定义,本文所使用的所有的技术和科学术语与属于本发明的技术领域的技术人员通常理解的含义相同。本文中在本发明的说明书中所使用的术语只是为了描述具体的实施方式的目的,不是旨在于限制本发明。
图1是本发明一些实施例的区别显示转播视频的方法的流程图,所述区别显示转播视频的方法可应用于电视的现场直播、转播,以及虚拟演播室。应该说明的是,本发明实施方式的区别显示转播视频的方法并不限于图1所示的流程图中的步骤及顺序,根据不同的需求,流程图中的步骤可以增加、移除或者改变顺序。
本发明实施方式的区别显示转播视频的方法以摄像装置的拍摄视频和/或画面为处理对象,所述摄像装置在拍摄过程中,可以是静态的置于某个特定的位置,也可以是进行动态的移动拍摄。区别显示转播视频的方法可以用现场控制器在现场视频里加入对应转播视频的补偿,使得不同地区看见不同的视频和/或画面,示例性的,在电视转播过程中,通过广告的区别显示,实现向不同地区转播不同的广告,提升转播效果。显示载体包括广告牌或广告机,如LED显示屏,所述显示视频和/或画面可以是屏幕上正在播放的视频和/或图片。
如图1所示,所述区别显示转播视频的方法包括以下步骤:
步骤S96:输入多路视频,由控制器合成在一帧内,由发送卡分时送出;
步骤S102:调节摄像转播设备的打开快门时间相对于同步锁定信号的相位;
步骤S104:在现场视频里加入对应转播视频的补偿。
所述输入多路视频,由控制器合成在一帧内,由发送卡分时送出,包括向现场控制器内输入多路视频,由控制器合成在一帧内,由发送卡分时送出;向现场控制器内输入多个视频,由控制器进行分路,发送卡将多路视频合成在一帧内分时送出;向现场控制器内输入多路视频,由控制器合成在一帧内,由包括发送卡的发送装置,分时和/或同时送出;所述多路视频包括两路以上视频和/或画面。
所述转播视频,是现场观众肉眼不可见的由现场显示屏播放的现场视频。所述调节摄像转播设备的打开快门时间相对于同步锁定信号的相位,用以将不同摄像转播设备在设置的时间打开快门。设置打开快门的起始时间,包括设置在相同时间打开快门、在不同时间打开快门。多个摄像转播设备设置的快门打开的时间长度是快门的延时时间,可以为相同时间长度或不同时间长度。当多个摄像转播设备设置打开快门的起始时间相同时,所述多个摄像转播设备均拍摄到来自现场显示屏播放的肉眼不可见的现场不可见视频的同一个的转播画面,转播视频显示相同的转播内容,电视观众观看到同一个转播视频;当多个摄像转播设备设置打开快门的起始时间不相同时,所述多个摄像转播设备均拍摄到来自现场显示屏播放的肉眼不可见的现场视频的不同的转播画面,转播视频显示不同的转播内容,电视观众观看到不同转播视频。多个摄像转播设备设置的快门打开的时间长度不能单独决定各个摄像转播设备转播视频的内容是否相同。
所述多个摄像转播设备可以拍摄到来自现场显示屏播放的肉眼不可见的现场视频的同一个和/或不同的转播画面,转播视频显示相同的转播内容,电视观众观看到同一个和/或不同转播视频,该视频是现场观众不可见的现场视频。转播视频在一帧内播放的时间很短,现场观众可见视频播放时间很长;在现场显示屏上播放的,现场观众肉眼不可见的转播视频在一帧内播放亮度很低,而现场观众可见的现场视频播放亮度很高;通过现场控制器对现场显示屏的显示进行的补偿,降低了现场观众对现场显示屏中的肉眼不可见的转播视频的感受度,最终使现场观众对电视转播视频形成肉眼不可见的技术效果。
所述在现场视频里加入对应转播视频的补偿;包括现场控制器在现场视频里加入对应转播视频的补偿;所述摄像转播设备包括摄像机。所述转播视频,是由摄像转播设备拍摄的现场显示屏播放的现场观众肉眼不可见的现场不可见视频,用以通过转播进行播放的视频。通过现场控制器对现场显示屏的显示进行的补偿,降低了现场观众对现场显示屏中的肉眼不可见的转播视频的感受度,最终使现场观众对电视转播视频形成肉眼不可见的技术效果。所述转播视频包括电视转播视频。
请参阅图2,在一些实施例中,在步骤S100现场控制器内输入多个视频,由发送卡将多路视频合成在一帧内分时送出之前,还包括:
步骤SII0:设置输入视频的路数;
步骤S112:分别调节各路视频的亮度;
步骤S114:调节几路视频在一帧中所占时间比。
具体而言,设置输入视频的路数,设置现场视频路数最小为1,设置电视转播视频路数最小为1。
分别调节各路视频的亮度,各路视频的亮度可以分别单个调节,也可以分组调节,可以手动调节,也可以自动调节;为了减小转播视频对现场观众观感的影响,调节现场观众观看视频的亮度会较高,而电视转播视频的亮度会较低。步骤分别调节各路视频的亮度,还包括步骤对应每一路视频单独各设置一个亮度调节参数和/或对应每一组视频单独各设置一个亮度调节参数;在现场显示屏上播放的,现场观众肉眼不可见的转播视频在一帧内播放亮度很低,而现场观众可见的现场视频播放亮度很高。
调节几路视频在一帧中所占时间比例;为了减小转播视频对现场观众观感的影响,现场观众观看的视频时间占比会较长,而用以电视转播的视频时间占比会较短。转播视频与现场观众观看的现场可见视频的比例包括1:10,所述转播视频与现场观众观看视频的现场可见视频比例越大则对现场观众视觉的影响越小。
请参阅图3,在一些实施例中,还包括:步骤S98设置摄像转播设备的快门时间;S100向现场控制器和每一个摄像转播设备输出同步锁定信号;
步骤S96:输入多路视频,由控制器合成在一帧内,由发送卡分时送出;
步骤S98:设置摄像转播设备的快门时间;
步骤S100:向现场控制器和每一个摄像转播设备输出同步锁定信号;
步骤S102:调节摄像转播设备的打开快门时间相对于同步锁定信号的相位;
步骤S104:在现场视频里加入对应转播视频的补偿。
具体而言,所述设置摄像转播设备的快门时间,包括设置打开快门的起始时间和设置打开快门的时间长度;所述设定打开快门的起始时间,在对应的所述同步锁定信号的延时以后;所述设置打开快门的时间长度,在对应的转播视频在现场屏上播放的时间以下;所述设定打开快门的起始时间,包括设定多个摄像转播设备在相同时间打开快门、多个摄像转播设备在不同时间打开快门;所述多个摄像转播设备在不同时间打开快门,需要分别设定多个摄像转播设备的打开快门的起始时间;所述同步锁定信号,用以确定各个摄像机和显示屏拍摄、播放视频的时间基准点,使各个摄像机与现场显示屏的响应时间一致;所述时间基准点,包括将发送卡发出视频的每一帧中的起算时间作为时间基准点,用以根据相对应的同步锁定信号的延时,分别确定各个摄像机打开快门的起始时间。
设置打开快门的起始时间,包括设置在相同时间打开快门、在不同时间打开快门。多个摄像转播设备设置的快门打开的时间长度是快门的延时时间,可以为相同时间长度或不同时间长度。当多个摄像转播设备设置打开快门的起始时间相同时,所述多个摄像转播设备均拍摄到来自现场显示屏播放的肉眼不可见的现场不可见视频的同一个的转播画面,转播视频显示相同的转播内容,电视观众观看到同一个转播视频;当多个摄像转播设备设置打开快门的起始时间不相同时,所述多个摄像转播设备均拍摄到来自现场显示屏播放的肉眼不可见的现场视频的不同的转播画面,转播视频显示不同的转播内容,电视观众观看到不同转播视频。多个摄像转播设备设置的快门打开的时间长度不能单独决定各个摄像转播设备转播视频的内容是否相同。
所述设置打开快门的起始时间和打开快门的时间长度还包括对多个摄像转播设备均设置为相同的打开快门的起始时间或不同的打开快门的起始时间;对多组摄像转播设备均设置为相同的打开快门的起始时间或不同的打开快门的起始时间;所述设置打开快门的时间长度还包括,对多个摄像转播设备均设置为相同的打开快门的时间长度或不同的打开快门的时间长度;对多组摄像转播设备均设置为相同的打开快门的时间长度或不同的打开快门的时间长度;所述多组摄像转播设备中的多个摄像转播设备的快门时间可以进行例外设置。
所述多个摄像转播设备设定的打开快门的起始时间可以设置为相同时间或不同时间,则所述多个摄像转播设备均拍摄到来自现场显示屏播放的现场不可见视频的同一个或不同转播画面,转播视频显示相同的转播内容,电视观众观看到同一个或不同转播视频,而现场观众不能从现场显示屏中见到所述转播视频。转播视频在一帧内播放的时间很短,现场不可见视频播放时间很长。
所述打开快门的时间长度包括根据插入转播视频的路数以及时间比例设置快门时间,例如,现场观众观看一路现场视频,有两路转播视频,时间比例为1:8,原始视频帧频50Hz,则最终播放的转播视频的帧频为500Hz,则摄像机快门每帧快门时间不得长于1/500s。多个摄像转播设备设置的打开快门时间均为相同时间和/或不同时间,则所述多个摄像转播设备均拍摄到来自现场显示屏播放的肉眼不可见的现场视频的同一个和/或不同转播画面,转播视频显示相同的转播内容,电视观众观看到同一个和/或不同转播视频,该视频是现场观众不可见的现场视频。所述设置摄像转播设备的快门时间必须在转播视频在现场屏上播放的时间以内。
同步锁定信号设备同时输出同步锁定信号给显示屏的现场控制器和每一个摄像转播设备;再由每一个摄像转播设备控制模块控制不同的摄像转播设备在设置的时间打开快门。
请参阅图4,在一些实施例中,所述在现场视频里加入对应转播视频的补偿,还包括步骤:
步骤S120:记录摄像转播设备中每一帧视频中每一个像素点的三色灰度值,计算每一个像素点的补偿值;
步骤S122:把每一个像素点的补偿值加到现场视频中每一个像素点原始的三色灰度值上;
步骤S124:计算在显示屏上现场视频的每一个像素点的最终三色灰度值。
计算每一个像素点的补偿值的方法是;
Rcompensating i(x,y)=(max_i–Rin i(x,y))*lumi camera i/n
Gcompensating i(x,y)=(max_i–Gin i(x,y))*lumi camera i/n
Bcompensating i(x,y)=(max_i–Bin i(x,y))*lumi camera i/n
第一个摄像转播设备的转播视频为video camera 1,第二个摄像转播设备的转播视频为video camera 2,第i个摄像转播设备的转播视频为video camera i,现场视频为video field,则video camera i:video field的时间长度比例为1:n;所述系数n,是现场观众观看视频时间比摄像机转播时间的时间长度的倍数。所述video camera_i的亮度为lumi camera i,范围为0%-100%;所述video field的亮度为lumi field,范围为0%-100%;所述video camera i中某一帧内所有像素点中RGB三种颜色灰度的最大值为max i,所述Rin i(x,y)、Gin i(x,y)、Bin i(x,y)分别是第i个电视转播视频中第(x,y)像素点的三色灰度;所述Rcompensating i(x,y)、Gcompensating i(x,y)、Bcompensating i(x,y)分别是针对第i个电视转播视频中第(x,y)像素点的补偿值。
例如:第一个摄像转播设备的转播视频为video1,现场视频为video0,则video1:video0的时间长度比例为1:n;所述系数n,是现场观众观看视频时间比摄像机转播时间的时间长度的倍数。所述video1的亮度为lumi1%;所述video0的亮度为lumi0%,所述video1中某一帧内所有像素点中RGB三种颜色灰度的最大值为max,所述Rin1、Gin1、Bin1分别是三色灰度;所述Rcompensating、Gcompensating、Bcompensating分别是每一个像素点的补偿值;
则,所述计算每一个像素点的补偿值的方法是;
Rcompensating=max*lumi1%/n-Rin1
Gcompensating=max*lumi1%/n-Gin1
Bcompensating=max*lumi1%/n-Bin1;
计算在显示屏上现场视频的每一个像素点的最终三色灰度值的方法:
所述Rin field(x,y)、Gin field(x,y)、Bin field(x,y)分别是现场观众可见视频在每一帧第(x,y)像素点原始的三色灰度值;lumi field是现场观众可见视频的亮度值,范围为0%-100%;所述Rcompensating i(x,y)、Gcompensating i(x,y)、Bcompensating i(x,y)分别是第i个电视转播视频中第(x,y)像素点的补偿值,k是电视转播视频的总个数;所述Rout(x,y)、Gout(x,y)、Bout(x,y)分别是现场观众可见视频在每一帧中第(x,y)像素点的最终三色灰度值。
例如,所述Rin0、Gin0、Bin0分别是每一个像素点原始的三色灰度值;lumi0%是亮度值;所述Rcompensating、Gcompensating、Bcompensating分别是所述每一个像素点的补偿值;所述Rout、Gout、Bout分别是最终三色灰度值;
则,计算在显示屏上现场视频的每一个像素点的最终三色灰度值的方法:
Rout=Rin0*lumi0%+Rcompensating
Gout=Gin0*lumi0%+Gcompensating
Bout=Bin0*lumi0%+Bcompensating。
请参阅图5,在又一实施例中,本发明提供的一种区别显示转播视频的方法,还包括步骤判断补偿后的最终三色灰度值是否超过了对应的现场显示屏可以显示的最三色大灰度值;
步骤S96:输入多路视频,由控制器合成在一帧内,由发送卡分时送出;
步骤S102:调节摄像转播设备的打开快门时间相对于同步锁定信号的相位;
步骤S104:现场控制器在现场视频里加入对应转播视频的补偿;
步骤S105:判断补偿后的最终三色灰度值是否超过了对应的现场显示屏可以显示的最三色大灰度值,如果是则进行步骤S108自动截断为最大值,如果否,进行步骤S106采用原结果;
步骤S106:采用原结果;
步骤S108:自动截断为最大值。
具体而言,判断补偿后的最终三色灰度值是否超过了对应的现场显示屏可以显示的最大三色灰度值,如果是,则在最大三色灰度值处自动截断为最大值,而不能溢出显示,如果否,进行步骤采用原结果。防溢出处理,以红色为例,如果大于系统所能达到灰度的最大值,则自动截断为最大值,如果小于或等于系统所能达到的最大值,则为原结果。所述在现场视频里加入对应转播视频的补偿;包括现场控制器在现场视频里加入对应转播视频的补偿;所述摄像转播设备包括摄像机。所述转播视频,是由摄像转播设备拍摄的现场显示屏播放的现场观众肉眼不可见的现场不可见视频,用以通过转播进行播放的视频。
请参阅图6,本发明摄像转播设备的快门时间的示意图,在一些实施例中,三个摄像转播设备80,80’,80”,用以将现场视频中现场观众肉眼不可见的现场不可见视频进行转播的设备,分别对应三个转播视频82,82’,82”;三个转播视频82,82’,82”是摄像机拍摄到的现场视频中现场观众肉眼不可见的视频,输入视频路数可设定,其中一个固定为现场观众可见的现场可见视频,其他为转播视频,转播视频路数最小为1。三个摄像转播设备80,80’,80”分别对应三个摄像转播设备打开快门时间。打开快门时间分别对应各个摄像转播设备打开快门时间的起始时间84,84’,84”,打开快门的起始时间84,84’,84”由设置而来,打开快门的时间长度可调节,小于每一帧单个电视转播视频的时间长度;每一个摄像转播设备80,80’,80”可单独调节收到同步锁定信号到打开快门的时间延迟,以使每一个摄像转播设备80,80’,80”分别在不同时间打开快门,并且刚好分别位于对应的转播视频82,82’,82”的时间以内。系数n86是现场观众看到的现场可见视频时间长度相对于每一个电视转播视频的时间长度的倍数。几路视频在一帧中所占时间比例可调节为1:n。时间轴的现场可见视频88,是现场观众看到的现场可见视频。现场视频包括现场观众肉眼可见现场可见视频和现场观众肉眼不可见的现场不可见视频。输出帧频90,可选24Hz、30Hz、50Hz、60Hz不等;时间轴92,用以表示视频播放时间;摄像转播设备80,80’,80”拍摄现场不可见视频,形成相应转播视频82,82’,82”。转播视频82,82’,82”在时间轴上分别长于对应的摄像转播设备80,80’,80”的快门打开时间的长度94,94’,94”。打开快门的起始时间84,84’,84”在相对于同步锁定信号的延时时间96,96’,96”以后。
设置输入视频的路数,设置现场视频路数最小为1,设置电视转播视频个数最小为1;输入视频的路数分别对应转播视频82,82’,82”的路数。
调节几路视频在一帧中所占时间比例;为了减小转播视频对现场观众观感的影响,现场观众观看的视频时间占比会较长,而用以电视转播的视频时间占比会较短。转播视频82,82’,82”与现场观众观看的现场可见视频88的比例包括1:10,所述转播视频82,82’,82”与现场可见视频88的比例越大则对现场观众视觉的影响越小。
步骤设置摄像转播设备的快门时间;所述快门时间包括根据插入转播视频82,82’,82”的路数以及时间比例设置快门时间,例如,现场观众观看的一个现场视频88,两个转播视频82,82’,时间比例为1:8,原始视频帧频90为50Hz,则最终播放的转播视频的帧频为500Hz,则摄像机快门每帧打开时间不得长于1/500s。所述设置摄像转播设备打开快门时间84,84’,84”必须短于转播视频在现场屏上播放的时间;三个打开快门的时间84,84’,84”,对应摄像转播设备需要拍摄转播的现场不可见视频在现场显示屏上播放的起始时间,包括与三个相应的同步锁定信号的延时时间96,96’,96”相对应,并分别在三个延时时间96,96’,96”以后;所述转播视频82,82’,82”包括电视转播视频。
请参阅图7,本发明还提供一种区别显示转播视频装置,在一些实施例中,摄像转播设备30,用以拍摄视频和/或画面并转播;
发送卡28,用以将多路视频合成在一帧内分时送出;
计算模块26,用以计算每一个像素点的补偿值、计算在显示屏上现场视频的每一个像素点的最终三色灰度值;
现场控制器20,用以输入多个视频,在现场视频里加入对应转播视频的补偿;
现场显示屏36,用以播放现场视频,播放的现场视频分为现场观众肉眼可见的视频和/或现场观众肉眼不可见的视频;
同步设备34,产生同步锁定信号,向显示屏的现场控制器和每一个摄像转播设备输出同步锁定信号,包括同时输出同步锁定信号;设置模块22,用以设置输入视频的个数;分别调节各路视频的亮度;调节几路视频在一帧中所占时间比例;设置摄像转播设备的快门时间;
摄像转播设备控制模块32,用以调节摄像转播设备的打开快门时间相对于同步锁定信号的相位,控制不同摄像转播设备在不同的时间打开快门;
判断模块22,用以判断补偿后的最终三色灰度值是否超过了对应的现场显示屏可以显示的最大三色灰度值。
具体而言,现场控制器20输入多路视频,显示屏的现场控制器20,将多路视频合成在一帧内之后,由发送卡28,分时送出到现场显示屏36,现场显示屏36播放现场视频,播放的现场视频分为现场观众肉眼可见的视频和/或现场观众肉眼不可见的视频;摄像转播设备30,拍摄视频和/或画面并转播;设置模块22设置输入视频的路数,分别调节各路视频的亮度,调节几路视频在一帧中所占时间比例,设置摄像转播设备的快门时间;同步设备34,产生同步锁定信号,向显示屏的现场控制器20和每一个摄像转播设备输出同步锁定信号,包括同时输出同步锁定信号;摄像转播设备控制模块32,调节摄像转播设备的打开快门时间相对于同步锁定信号的相位,控制不同摄像转播设备在不同的时间打开快门;计算模块26计算每一个像素点的补偿值、计算在显示屏上现场视频的每一个像素点的最终三色灰度值;现场控制器20在现场视频里加入对应转播视频的补偿;判断模块22,用以判断补偿后的最终三色灰度值是否超过了对应的现场显示屏可以显示的最大三色灰度值。
本发明一些实施例还提供一种机器可读存储介质,其上存储有计算机程序,其中所述计算机程序在由处理器执行时实现上述任一实施例所述的区别显示转播视频的方法。
所述图像系统/计算机装置集成的部件/模块/单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实现上述实施方式方法中的全部或部分流程,也可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一计算机可读存储介质中,所述计算机程序在被处理器执行时,可实现上述各个方法实施方式的步骤。其中,所述计算机程序包括计算机程序代码,所述计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。所述计算机可读存储介质可以包括:能够携带所述计算机程序代码的任何实体或装置、记录介质、U盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、电载波信号、电信信号以及软件分发介质等。需要说明的是,所述计算机可读介质包含的内容可以根据司法管辖区内立法和专利实践的要求进行适当的增减,例如在某些司法管辖区,根据立法和专利实践,计算机可读介质不包括电载波信号和电信信号。
在本发明所提供的几个具体实施方式中,应该理解到,所揭露的系统和方法,可以通过其它的方式实现。以上所描述的装置实施方式仅仅是示意性的,例如,所述部件的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。
另外,在本发明各个实施例中的各功能模块/部件可以集成在相同处理模块/部件中,也可以是各个模块/部件单独物理存在,也可以两个或两个以上模块/部件集成在相同模块/部件中。上述集成的模块/部件既可以采用硬件的形式实现,也可以采用硬件加软件功能模块/部件的形式实现。
对于本领域技术人员而言,显然本发明实施例不限于上述示范性实施例的细节,而且在不背离本发明实施例的精神或基本特征的情况下,能够以其他的具体形式实现本发明实施例。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明实施例的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化涵括在本发明实施例内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。此外,显然“包括”一词不排除其他单元或步骤,单数不排除复数。系统、装置或终端权利要求中陈述的多个单元、模块或装置也可以由同一个单元、模块或装置通过软件或者硬件来实现。第一,第二等词语用来表示名称,而并不表示任何特定的顺序。
以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
Claims (10)
1.一种区别显示转播视频的方法,所述方法用以实现拍摄转播视频和/或画面与现场视频和/或画面的区别显示,其特征在于,所述方法包括以下步骤:
输入多路视频,由控制器合成在一帧内;所述输入多路视频,由控制器合成在一帧内,由发送卡分时送出到现场显示屏进行播放,包括现场观众肉眼不可见的转播视频和现场观众可见的现场视频;
摄像设备对现场显示屏进行拍摄;由同步锁定信号设备将所述同步锁定信号同时输出给现场显示屏的控制器和每一个摄像转播设备;通过调节打开快门的起始时间和设置打开快门的时间长度调节所述摄像转播设备的打开快门的时间;所述调节摄像转播设备的打开快门时间相对于同步锁定信号的相位;
在现场视频里加入对应转播视频的补偿;包括,记录摄像转播设备中每一帧视频中每一个像素点的三色灰度值,计算每一个像素点的补偿值;
把每一个像素点的补偿值加到现场视频中每一个像素点原始的三色灰度值上;
计算在显示屏上现场视频的每一个像素点的最终三色灰度值,
所述计算每一个像素点的补偿值的方法是通过公式:
Rcompensating i(x,y)=(max i–Rin i(x,y))*lumi camera i/n
Gcompensating i(x,y)=(max i–Gin i(x,y))*lumi camera i/n
Bcompensating i(x,y)=(max i–Bin i(x,y))*lumi camera i/n
第一个摄像转播设备的转播视频为video camera 1,第二个摄像转播设备的转播视频为video camera 2,第i个摄像转播设备的转播视频为video camera i,现场视频为videofield,则video camera i:video field的时间长度比例为1:n;所述系数n,是现场观众观看视频时间比摄像机转播时间的时间长度的倍数;所述video camera_i的亮度为lumicamera i,范围为0%-100%;所述video field的亮度为lumi field,范围为0%-100%;所述video camera i中某一帧内所有像素点中RGB三种颜色灰度的最大值为max i,所述Rini(x,y)、Gin i(x,y)、Bin i(x,y)分别是第i个电视转播视频中第(x,y)像素点的三色灰度;所述Rcompensating i(x,y)、Gcompensating i(x,y)、Bcompensating i(x,y)分别是针对第i个电视转播视频中第(x,y)像素点的补偿值,
所述计算在显示屏上现场视频的每一个像素点的最终三色灰度值的方法包括:
所述Rin field(x,y)、Gin field(x,y)、Bin field(x,y)分别是现场观众可见视频在每一帧第(x,y)像素点原始的三色灰度值;lumi field是现场观众可见视频的亮度值,范围为0%-100%;所述Rcompensating i(x,y)、Gcompensating i(x,y)、Bcompensating i(x,y)分别是第i个电视转播视频中第(x,y)像素点的补偿值,k是电视转播视频的总个数;所述Rout(x,y)、Gout(x,y)、Bout(x,y)分别是现场观众可见视频在每一帧中第(x,y)像素点的最终三色灰度值。
2.根据权利要求1所述的区别显示转播视频的方法,其特征在于,输入多路视频,由控制器合成在一帧内,由发送卡分时送出之前,还包括:
设置输入视频的路数;分别调节各路视频的亮度;
调节几路视频在一帧中所占时间比例。
3.根据权利要求1所述的区别显示转播视频的方法,其特征在于,所述步骤调节摄像转播设备的打开快门时间相对于同步锁定信号的相位之前还包括步骤:
设置摄像转播设备的快门时间;
向显示屏的现场控制器和每一个摄像转播设备输出同步锁定信号。
4.根据权利要求3所述的区别显示转播视频的方法,其特征在于,所述设置摄像转播设备的快门时间,还包括设置打开快门的起始时间和设置打开快门的时间长度;所述设置打开快门的起始时间,在对应的所述同步锁定信号的延时以后;所述设置打开快门的时间长度,在对应的转播视频在现场屏上播放的时间以下;所述设置打开快门的起始时间,还包括设置多个摄像转播设备在相同时间打开快门,设置多个摄像转播设备在不同时间打开快门。
5.根据权利要求4所述的区别显示转播视频的方法,其特征在于,所述设置多个摄像转播设备在不同时间打开快门,还包括分别设置多个摄像转播设备的打开快门的起始时间。
6.根据权利要求1所述的区别显示转播视频的方法,其特征在于,所述同步锁定信号,用以确定各个摄像机和显示屏拍摄、播放视频的时间基准点,使各个摄像机与现场显示屏的响应时间一致;所述播放视频的时间基准点,包括将发送卡发出视频的每一帧中的起算时间作为时间基准点,用以根据相对应的同步锁定信号的延时,分别确定各个摄像机打开快门的起始时间。
7.根据权利要求1所述的区别显示转播视频的方法,其特征在于,所述在现场视频里加入对应转播视频的补偿之后还包括步骤:
判断补偿后的所述最终三色灰度值是否超过了对应的现场显示屏可以显示的最大三色灰度值,如果是,则在最大三色灰度值处自动截断为最大值,如果否,进行步骤采用原结果。
8.一种区别显示转播视频的装置,其特征在于,包括:
摄像转播设备,用以拍摄到来自现场显示屏播放的肉眼不可见的现场视频的同一个和/或不同的转播画面;还用以拍摄视频和/或画面并转播;
同步设备,用以将所述同步锁定信号同时输出给现场显示屏的控制器和每一个摄像转播设备;通过调节打开快门的起始时间和设置打开快门的时间长度调节所述摄像转播设备的打开快门的时间;
发送卡,用以将输入多路视频,由控制器合成在一帧内,分时送出到现场显示屏进行播放,包括现场观众肉眼不可见的转播视频和现场观众可见的现场视频;
现场控制器,用以通过计算模块记录摄像转播设备中每一帧视频中每一个像素点的三色灰度值,计算每一个像素点的补偿值;
把每一个像素点的补偿值加到现场视频中每一个像素点原始的三色灰度值上;
计算在显示屏上现场视频的每一个像素点的最终三色灰度值,
所述计算每一个像素点的补偿值的方法是通过公式:
Rcompensating i(x,y)=(max i–Rin i(x,y))*lumi camera i/n
Gcompensating i(x,y)=(max i–Gin i(x,y))*lumi camera i/n
Bcompensating i(x,y)=(max i–Bin i(x,y))*lumi camera i/n
第一个摄像转播设备的转播视频为video camera 1,第二个摄像转播设备的转播视频为video camera 2,第i个摄像转播设备的转播视频为video camera i,现场视频为videofield,则video camera i:video field的时间长度比例为1:n;所述系数n,是现场观众观看视频时间比摄像机转播时间的时间长度的倍数;所述video camera_i的亮度为lumicamera i,范围为0%-100%;所述video field的亮度为lumi field,范围为0%-100%;所述video camera i中某一帧内所有像素点中RGB三种颜色灰度的最大值为max i,所述Rini(x,y)、Gin i(x,y)、Bin i(x,y)分别是第i个电视转播视频中第(x,y)像素点的三色灰度;所述Rcompensating i(x,y)、Gcompensating i(x,y)、Bcompensating i(x,y)分别是针对第i个电视转播视频中第(x,y)像素点的补偿值,
所述计算在显示屏上现场视频的每一个像素点的最终三色灰度值的方法包括:
所述Rin field(x,y)、Gin field(x,y)、Bin field(x,y)分别是现场观众可见视频在每一帧第(x,y)像素点原始的三色灰度值;lumi field是现场观众可见视频的亮度值,范围为0%-100%;所述Rcompensating i(x,y)、Gcompensating i(x,y)、Bcompensating i(x,y)分别是第i个电视转播视频中第(x,y)像素点的补偿值,k是电视转播视频的总个数;所述Rout(x,y)、Gout(x,y)、Bout(x,y)分别是现场观众可见视频在每一帧中第(x,y)像素点的最终三色灰度值。
9.根据权利要求8所述的区别显示转播视频的装置,其特征在于,还包括:
现场显示屏,用以播放现场视频,播放的现场视频包括现场观众肉眼可见的视频和/或现场观众肉眼不可见的视频;
设置模块,用以设置输入视频的个数;分别调节各路视频的亮度;调节几路视频在一帧中所占时间比例;设置摄像转播设备的快门时间;
摄像转播设备控制模块,用以调节摄像转播设备的打开快门时间相对于同步锁定信号的相位,控制不同摄像转播设备在不同的时间打开快门;
判断模块,用以判断补偿后的最终三色灰度值是否超过了对应的现场显示屏可以显示的最大三色灰度值。
10.一种机器可读存储介质,其上存储有计算机程序,其中所述计算机程序在由处理器执行时实现如权利要求1至7任一项所述的区别显示转播视频的方法。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910853873.XA CN110677559B (zh) | 2019-09-10 | 2019-09-10 | 一种区别显示转播视频的方法、装置及存储介质 |
PCT/CN2019/105709 WO2021046804A1 (zh) | 2019-09-10 | 2019-09-12 | 一种区别显示转播视频的方法、装置及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910853873.XA CN110677559B (zh) | 2019-09-10 | 2019-09-10 | 一种区别显示转播视频的方法、装置及存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110677559A CN110677559A (zh) | 2020-01-10 |
CN110677559B true CN110677559B (zh) | 2021-07-09 |
Family
ID=69077794
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910853873.XA Active CN110677559B (zh) | 2019-09-10 | 2019-09-10 | 一种区别显示转播视频的方法、装置及存储介质 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN110677559B (zh) |
WO (1) | WO2021046804A1 (zh) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110225265A (zh) * | 2019-06-21 | 2019-09-10 | 深圳市奥拓电子股份有限公司 | 视频转播过程中的广告替换方法、系统及存储介质 |
CN113099290B (zh) * | 2021-04-12 | 2022-06-17 | 福建云橙网络技术有限公司 | 广告图像显示方法、系统、设备和存储介质 |
CN113115073B (zh) * | 2021-04-12 | 2022-09-02 | 宜宾市天珑通讯有限公司 | 可降干扰的图像编码方法、系统、设备及介质 |
CN114302064B (zh) * | 2022-01-27 | 2024-01-26 | 北京同尔科技有限公司 | 一种基于接收卡的视频处理方法、装置及系统 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101480038A (zh) * | 2006-04-27 | 2009-07-08 | 埃克莱迪特创新有限公司 | 用于改变显示器内容的方法和装置 |
WO2014135910A1 (en) * | 2013-03-08 | 2014-09-12 | JACQUEMET, Jean-Philippe | Method of replacing objects in a video stream and computer program |
CN105187733A (zh) * | 2014-06-06 | 2015-12-23 | 腾讯科技(北京)有限公司 | 视频处理方法、装置及终端 |
CN106657925A (zh) * | 2017-01-18 | 2017-05-10 | 沈阳上博智像科技有限公司 | 视频输出方法及红外热像仪 |
WO2018138366A1 (en) * | 2017-01-27 | 2018-08-02 | Lane Gmbh | Method and system for transmitting alternative image content of a physical display to different viewers |
Family Cites Families (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8626584B2 (en) * | 2005-09-30 | 2014-01-07 | Sony Computer Entertainment America Llc | Population of an advertisement reference list |
CN101841695A (zh) * | 2009-03-19 | 2010-09-22 | 新奥特硅谷视频技术有限责任公司 | 一种全景视频的法庭庭审转播监督系统 |
US9886552B2 (en) * | 2011-08-12 | 2018-02-06 | Help Lighting, Inc. | System and method for image registration of multiple video streams |
CN103051830B (zh) * | 2012-12-31 | 2015-12-23 | 北京中科大洋科技发展股份有限公司 | 一种对所拍目标多角度实时转播的系统和方法 |
US9794642B2 (en) * | 2013-01-07 | 2017-10-17 | Gracenote, Inc. | Inserting advertisements into video content |
CN105472399B (zh) * | 2015-11-20 | 2019-04-05 | 深圳市奥拓电子股份有限公司 | 一种转播视频与现场显示视频分离方法及装置 |
CN105611426B (zh) * | 2016-01-15 | 2019-04-05 | 深圳市奥拓电子股份有限公司 | 一种虚拟显示图像方法及装置 |
CN105741753B (zh) * | 2016-02-03 | 2018-02-16 | 西安诺瓦电子科技有限公司 | 接收卡、led显示控制及录制系统、led显示控制方法 |
CN106412459B (zh) * | 2016-09-30 | 2019-03-08 | 佛山市青松科技股份有限公司 | 一种图像显示系统及方法 |
CN106686405B (zh) * | 2016-12-28 | 2019-12-10 | 深圳市奥拓电子股份有限公司 | 一种视频转播方法及系统 |
CN106792007A (zh) * | 2017-01-19 | 2017-05-31 | 深圳市奥拓电子股份有限公司 | 一种视频转播方法及系统 |
CN106921884A (zh) * | 2017-04-27 | 2017-07-04 | 西安诺瓦电子科技有限公司 | 显示控制卡以及显示控制方法 |
-
2019
- 2019-09-10 CN CN201910853873.XA patent/CN110677559B/zh active Active
- 2019-09-12 WO PCT/CN2019/105709 patent/WO2021046804A1/zh active Application Filing
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101480038A (zh) * | 2006-04-27 | 2009-07-08 | 埃克莱迪特创新有限公司 | 用于改变显示器内容的方法和装置 |
WO2014135910A1 (en) * | 2013-03-08 | 2014-09-12 | JACQUEMET, Jean-Philippe | Method of replacing objects in a video stream and computer program |
CN105187733A (zh) * | 2014-06-06 | 2015-12-23 | 腾讯科技(北京)有限公司 | 视频处理方法、装置及终端 |
CN106657925A (zh) * | 2017-01-18 | 2017-05-10 | 沈阳上博智像科技有限公司 | 视频输出方法及红外热像仪 |
WO2018138366A1 (en) * | 2017-01-27 | 2018-08-02 | Lane Gmbh | Method and system for transmitting alternative image content of a physical display to different viewers |
Non-Patent Citations (1)
Title |
---|
《支持内容感知的多路视频解码器的数据接收方法研究》;郭红星 等;《第三届和谐人机环境联合学术会议(HHME2007)论文集》;20071231;253-260 * |
Also Published As
Publication number | Publication date |
---|---|
CN110677559A (zh) | 2020-01-10 |
WO2021046804A1 (zh) | 2021-03-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110677559B (zh) | 一种区别显示转播视频的方法、装置及存储介质 | |
US10750154B2 (en) | Immersive stereoscopic video acquisition, encoding and virtual reality playback methods and apparatus | |
AU2019309167B2 (en) | Method and system for transmitting alternative image content of a physical display to different viewers | |
CN105264876B (zh) | 低成本电视制作的方法及系统 | |
AU2019311295B2 (en) | Method and system for dynamic image content replacement in a video stream | |
AU2004211721B2 (en) | Apparatus and methods for handling interactive applications in broadcast networks | |
AU2014314567B2 (en) | A method and system for producing a video production | |
US20080084508A1 (en) | Asynchronous camera/ projector system for video segmentation | |
CN110225265A (zh) | 视频转播过程中的广告替换方法、系统及存储介质 | |
US11172185B2 (en) | Information processing apparatus, information processing method, video processing system, and storage medium | |
GB2529182A (en) | Method and apparatus for dynamic image content manipulation | |
US10015531B1 (en) | Occlusionless method for virtual image insertion | |
EP3242473A1 (en) | Method and apparatus to determine added graphics layers in a video image signal | |
US12262138B2 (en) | Method and system for capturing images | |
EP4080866A1 (en) | Method and system for capturing images | |
US9479713B2 (en) | Method of video enhancement | |
EP4287630A1 (en) | Method for producing a video stream | |
JPH10341374A (ja) | 画像処理方法及び画像処理装置 | |
WO2023175114A1 (en) | Method for producing a video stream | |
JPH10155113A (ja) | 複数映像合成制御システム | |
Mai et al. | Contrast effect on 3D and 2D video perception | |
KR20020018216A (ko) | 축구 경기 시청을 위한 디지털 방송 송출 시스템과 방법및 축구 경기 시청용 텔레비젼 수상기 | |
JPS58171191A (ja) | テレビジヨン受信機における三次元効果を伴なつたスクリ−ン映像を生成するための方法及び装置 |
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 | ||
CB02 | Change of applicant information | ||
CB02 | Change of applicant information |
Address after: 518000 1805, tower 2, Shenye Jinyuan Building, No.112, Qingshuihe 1st Road, Qingshuihe community, Luohu District, Shenzhen City, Guangdong Province Applicant after: SHENZHEN AOTO ELECTRONICS Co.,Ltd. Address before: 518000 joint headquarters building, No. 63 High-tech Zone, Nanshan District Xuefu Road, Shenzhen City, Guangdong Province, 9 Applicant before: SHENZHEN AOTO ELECTRONICS Co.,Ltd. |
|
GR01 | Patent grant | ||
GR01 | Patent grant |