CN102547370A - 一种视频信号的黑场和静帧监测方法及系统 - Google Patents
一种视频信号的黑场和静帧监测方法及系统 Download PDFInfo
- Publication number
- CN102547370A CN102547370A CN2012100329700A CN201210032970A CN102547370A CN 102547370 A CN102547370 A CN 102547370A CN 2012100329700 A CN2012100329700 A CN 2012100329700A CN 201210032970 A CN201210032970 A CN 201210032970A CN 102547370 A CN102547370 A CN 102547370A
- Authority
- CN
- China
- Prior art keywords
- brightness
- frame
- video data
- next frame
- value
- 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
- 238000012544 monitoring process Methods 0.000 title claims abstract description 43
- 238000000034 method Methods 0.000 title claims abstract description 24
- 238000005070 sampling Methods 0.000 claims abstract description 26
- 230000003068 static effect Effects 0.000 claims abstract description 8
- 238000004364 calculation method Methods 0.000 claims description 6
- 238000000605 extraction Methods 0.000 claims description 6
- 238000009825 accumulation Methods 0.000 claims description 3
- 238000007405 data analysis Methods 0.000 claims description 3
- 238000012827 research and development Methods 0.000 abstract description 10
- 230000001360 synchronised effect Effects 0.000 abstract 1
- 238000004519 manufacturing process Methods 0.000 description 4
- 238000012356 Product development Methods 0.000 description 2
- 230000002159 abnormal effect Effects 0.000 description 2
- 241000282414 Homo sapiens Species 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
Images
Landscapes
- Image Analysis (AREA)
Abstract
本发明公开了一种视频信号的黑场和静帧监测方法及系统,其中方法包括:FPGA芯片得到有效视频信号作为当前帧视频数据,读取该帧视频数据中每个亮度采样点的亮度值;按预设亮度区域大小,得到当前帧视频数据多个亮度区域,分别计算每个亮度区域的亮度平均值并存储到FPAG芯片中的一存储区;FPAG芯片同样方式得到下一帧视频数据中多个亮度区域分别的亮度平均值,将下一帧亮度平均值与存储区中当前帧亮度平均值,或存储区预存的黑场电平门限值进行比较,从而判断下一帧视频为静帧或黑场,避免了外挂SDRAM而造成的研发成本高,研发周期长的问题。
Description
技术领域
本发明属于视频信号处理技术领域,尤其涉及一种视频信号的黑场和静帧监测方法及系统。
背景技术
黑场和静帧是广播电视播出中常见的两种异态,对黑场和静帧的监测,是电视播出系统发生故障时尽快发现并及时恢复的重要手段,对视频信号的安全播出具有重要意义。
传统的电视节目播出监控主要是依靠值班人员实时监看视频画面,播出异常的判断也主要依靠人,监控人员在长时间正常播出后注意力容易分散,从而无法及时的对播出异常进行预报。
为此,现有技术提供的视频信号的黑场和静帧监测方法是通过FPGA和SDRAM配合的方式来实现的。具体地,FPGA对有效视频进行采集并将相邻两帧的有效视频存储到SDRAM中,然后再从SDRAM中将这两帧的有效视频读出,再对两帧有效视频的每个像素点进行比较,来判断当前图像是否为静帧;将读出的有效视频和一个黑电平门限进行比较,来判断当前图像是否为黑场。
该方法虽可准确、实时的监测视频状态,但其设计复杂,同时由于需要外挂SDRAM存储帧数据,增加了硬件成本,同时在考虑SDRAM线路板布线也需要投入很大精力,极有可能会增加线路板的层数,造成研发成本高、研发周期长的问题。
发明内容
本发明实施例的目的在于提供一种视频信号的黑场和静帧监测方法,以解决现有技术提供的视频信号的黑场和静帧监测方法研发成本高、研发周期长的问题。
本发明实施例是这样实现的,一种视频信号的黑场和静帧监测方法,所述方法包括以下步骤:
FPGA芯片接收当前视频信号并对该视频信号进行解码,得到有效视频信号作为当前帧视频数据,并读取该帧视频数据中每个亮度采样点的亮度值;
按预设亮度区域大小,对当前帧视频数据中每个亮度采样点的亮度值进行累加,得到多个亮度区域,并分别计算每个亮度区域的亮度平均值并存储到FPAG芯片中的一存储区;
FPAG芯片接收下一视频信号并对该下一视频信号进行解码,得到有效视频信号作为下一帧视频数据,并得到下一帧视频数据中多个亮度区域分别的亮度平均值,将下一帧视频数据中多个亮度区域的亮度平均值与存储区中当前帧视频数据中多个亮度区域的亮度平均值,或存储区预存的黑场电平门限值进行比较,从而判断下一帧视频为静帧或黑场。
本发明还提供了一种视频信号的黑场和静帧监测系统,所述系统包括:
数据解析模块,用于接收视频信号并对该视频信号进行解码,得到当前帧视频数据和下一帧视频数据;
亮度值提取模块,用于读取当前帧视频数据中每个亮度采样点的亮度值和下一帧视频数据中每个亮度采样点的亮度值;
区域亮度值累加模块,用于按预设亮度区域大小,对当前帧视频数据中每个亮度采样点的亮度值和下一帧视频数据中每个亮度采样点的亮度值分别进行累加,得到当前帧视频数据的多个亮度区域和下一帧视频数据的多个亮度区域;
计算模块,用于计算当前帧每个亮度区域的亮度平均值和下一帧每个亮度区域的亮度平均值;
存储区,用于存储当前帧每个亮度区域的亮度平均值和黑场电平门限值;
黑场监测模块,用于将下一帧视频数据中多个亮度区域的亮度平均值与所述存储区存储的黑场电平门限值进行比较,从而判断下一帧视频数据为黑场;
静帧监测模块,用于将下一帧视频数据中多个亮度区域的亮度平均值与存储区中当前帧视频数据中多个亮度区域的亮度平均值进行比较,从而判断下一帧视频数据为静帧;
所述数据解析模块、亮度值提取模块、区域亮度值累加模块、计算模块、存储区、黑场监测模块、静帧监测模块均置于一FPGA芯片中。
本发明提供的视频信号的黑场和静帧监测方法利用FPGA采集视频数据,并将视频数据的亮度采样点划分成多个区域,计算每一区域的亮度平均值,利用前后两帧视频数据的亮度值的比较即可完成对静帧的判断,利用下一帧与黑场电平门限值的比较即可完成对黑场的判断,其中的亮度平均值所需的存储空间远小于视频数据的存储空间,因而可以存储在FPGA内部一存储区,从而避免了外挂SDRAM而造成的研发成本高,研发周期长的问题。采用本发明提供的系统,在PCB板制作过程中,由于外部器件少,走线方便,PCB板的层数得以减少,简化了制作工艺且降低了产品的成本,且由于FPGA内部的程序编写和调试得以简化,缩短了产品的研发周期。
附图说明
图1是本发明提供的视频信号的黑场和静帧监测方法的流程图;
图2是本发明提供的视频信号的黑场和静帧监测系统的结构图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
如图1所示,本发明提供的视频信号的黑场和静帧监测方法包括以下步骤:
在步骤S101中,FPGA芯片接收当前视频信号并对该视频信号进行解码,得到有效视频信号作为当前帧视频数据,并读取该帧视频数据中每个亮度采样点的亮度值。
在步骤S102中,按预设亮度区域大小,对当前帧视频数据中每个亮度采样点的亮度值进行累加,得到多个亮度区域,并分别计算每个亮度区域的亮度平均值并存储到FPAG芯片中的一存储区。
例如,假设当前帧的亮度采样点数为1920*1080个,每个亮度区域大小为24*18个,则当前帧视频数据可被划分为80*60=4800个亮度区域;之后计算该4800个亮度区域分别的亮度平均值;为了实现对亮度平均值的存储,本发明在FPAG芯片中设置一9位的存储区域,来存储该4800个亮度区域分别的亮度平均值。
在步骤S103中,FPAG芯片接收下一视频信号并对该下一视频信号进行解码,得到有效视频信号作为下一帧视频数据,并得到下一帧视频数据中多个亮度区域分别的亮度平均值,将下一帧视频数据中多个亮度区域的亮度平均值与存储区中当前帧视频数据中多个亮度区域的亮度平均值,或存储区预存的黑场电平门限值进行比较,从而判断下一帧视频为静帧或黑场。
其中,得到下一帧视频数据中多个亮度区域分别的亮度平均值的步骤可以包括以下步骤:读取下一帧视频数据中每个亮度采样点的亮度值;按预设亮度区域大小,对下一帧视频数据中每个亮度采样点的亮度值进行累加,得到多个亮度区域;分别计算下一帧中每个亮度区域的亮度平均值。
其中,判断下一帧视频为静帧的步骤可以包括以下步骤:判断下一帧视频数据中多个亮度区域分别的亮度平均值是否与缓冲区中当前帧视频数据中多个亮度区域分别的亮度平均值对应相等,是则判断下一帧视频为静帧。
其中,判断下一帧视频为黑场的步骤可以包括以下步骤:判断下一帧视频数据中多个亮度区域分别的亮度平均值是否均小于或等于黑场电平门限值,是则判断下一帧视频为黑场。
本发明在判断下一帧视频为静帧或黑场的步骤之后,还可以包括以下步骤:将FPAG芯片中的存储区中存储的当前帧每个亮度区域分别的亮度平均值替换为下一帧每个亮度区域分别的亮度值。
如图2所示,本发明提供的视频信号的黑场和静帧监测系统包括:
数据解析模块11,用于接收视频信号并对该视频信号进行解码,得到当前帧视频数据和下一帧视频数据;亮度值提取模块12,用于读取当前帧视频数据中每个亮度采样点的亮度值和下一帧视频数据中每个亮度采样点的亮度值;区域亮度值累加模块13,用于按预设亮度区域大小,对当前帧视频数据中每个亮度采样点的亮度值和下一帧视频数据中每个亮度采样点的亮度值分别进行累加,得到当前帧视频数据的多个亮度区域和下一帧视频数据的多个亮度区域;计算模块15,用于计算当前帧每个亮度区域的亮度平均值和下一帧每个亮度区域的亮度平均值;存储区14,用于存储当前帧每个亮度区域的亮度平均值和黑场电平门限值;黑场监测模块16,用于将下一帧视频数据中多个亮度区域的亮度平均值与存储区14存储的黑场电平门限值进行比较,从而判断下一帧视频数据为黑场;静帧监测模块17,用于将下一帧视频数据中多个亮度区域的亮度平均值与存储区中当前帧视频数据中多个亮度区域的亮度平均值进行比较,从而判断下一帧视频数据为静帧。
其中,黑场监测模块16和静帧监测模块17分别的判断步骤如上所述,在此不再赘述。
该视频信号的黑场和静帧监测系统还可以包括:写入模块18,用于在黑场监测模块16判断下一帧视频数据为黑场,或静帧监测模块17判断下一帧视频数据位静帧后,将存储区14中存储的当前帧每个亮度区域分别的亮度平均值替换为下一帧每个亮度区域分别的亮度值。
上述数据解析模块11、亮度值提取模块12、区域亮度值累加模块13、计算模块15、存储区14、黑场监测模块16、静帧监测模块17、写入模块18均置于FPGA芯片中。
本发明提供的视频信号的黑场和静帧监测方法利用FPGA采集视频数据,并将视频数据的亮度采样点划分成多个区域,计算每一区域的亮度平均值,利用前后两帧视频数据的亮度值的比较即可完成对静帧的判断,利用下一帧与黑场电平门限值的比较即可完成对黑场的判断,其中的亮度平均值所需的存储空间远小于视频数据的存储空间,因而可以存储在FPGA内部一存储区,从而避免了外挂SDRAM而造成的研发成本高,研发周期长的问题。采用本发明提供的系统,在PCB板制作过程中,由于外部器件少,走线方便,PCB板的层数得以减少,简化了制作工艺且降低了产品的成本,且由于FPGA内部的程序编写和调试得以简化,缩短了产品的研发周期。
以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,根据本发明的技术方案及其发明构思加以等同替换或改变,都应涵盖在本发明的保护范围之内。
Claims (7)
1.一种视频信号的黑场和静帧监测方法,其特征在于,所述方法包括以下步骤:
FPGA芯片接收当前视频信号并对该视频信号进行解码,得到有效视频信号作为当前帧视频数据,并读取该帧视频数据中每个亮度采样点的亮度值;
按预设亮度区域大小,对当前帧视频数据中每个亮度采样点的亮度值进行累加,得到多个亮度区域,并分别计算每个亮度区域的亮度平均值并存储到FPAG芯片中的一存储区;
FPAG芯片接收下一视频信号并对该下一视频信号进行解码,得到有效视频信号作为下一帧视频数据,并得到下一帧视频数据中多个亮度区域分别的亮度平均值,将下一帧视频数据中多个亮度区域的亮度平均值与存储区中当前帧视频数据中多个亮度区域的亮度平均值,或存储区预存的黑场电平门限值进行比较,从而判断下一帧视频为静帧或黑场。
2.如权利要求1所述的视频信号的黑场和静帧监测方法,其特征在于,所述得到下一帧视频数据中多个亮度区域分别的亮度平均值的步骤包括以下步骤:
读取下一帧视频数据中每个亮度采样点的亮度值;
按预设亮度区域大小,对下一帧视频数据中每个亮度采样点的亮度值进行累加,得到多个亮度区域;
分别计算下一帧中每个亮度区域的亮度平均值。
3.如权利要求1所述的视频信号的黑场和静帧监测方法,其特征在于,所述判断下一帧视频为静帧的步骤可以包括以下步骤:
判断下一帧视频数据中多个亮度区域分别的亮度平均值是否与缓冲区中当前帧视频数据中多个亮度区域分别的亮度平均值对应相等,是则判断下一帧视频为静帧。
4.如权利要求1所述的视频信号的黑场和静帧监测方法,其特征在于,所述判断下一帧视频为黑场的步骤包括以下步骤:
判断下一帧视频数据中多个亮度区域分别的亮度平均值是否均小于或等于黑场电平门限值,是则判断下一帧视频为黑场。
5.如权利要求1所述的视频信号的黑场和静帧监测方法,其特征在于,所述判断下一帧视频为静帧或黑场的步骤之后,还包括以下步骤:
将FPAG芯片中的存储区中存储的当前帧每个亮度区域分别的亮度平均值替换为下一帧每个亮度区域分别的亮度值。
6.一种视频信号的黑场和静帧监测系统,其特征在于,所述系统包括:
数据解析模块,用于接收视频信号并对该视频信号进行解码,得到当前帧视频数据和下一帧视频数据;
亮度值提取模块,用于读取当前帧视频数据中每个亮度采样点的亮度值和下一帧视频数据中每个亮度采样点的亮度值;
区域亮度值累加模块,用于按预设亮度区域大小,对当前帧视频数据中每个亮度采样点的亮度值和下一帧视频数据中每个亮度采样点的亮度值分别进行累加,得到当前帧视频数据的多个亮度区域和下一帧视频数据的多个亮度区域;
计算模块,用于计算当前帧每个亮度区域的亮度平均值和下一帧每个亮度区域的亮度平均值;
存储区,用于存储当前帧每个亮度区域的亮度平均值和黑场电平门限值;
黑场监测模块,用于将下一帧视频数据中多个亮度区域的亮度平均值与所述存储区存储的黑场电平门限值进行比较,从而判断下一帧视频数据为黑场;
静帧监测模块,用于将下一帧视频数据中多个亮度区域的亮度平均值与存储区中当前帧视频数据中多个亮度区域的亮度平均值进行比较,从而判断下一帧视频数据为静帧;
所述数据解析模块、亮度值提取模块、区域亮度值累加模块、计算模块、存储区、黑场监测模块、静帧监测模块均置于一FPGA芯片中。
7.如权利要求6所述的视频信号的黑场和静帧监测系统,其特征在于,所述系统还包括:
置于所述FPGA芯片中的写入模块,用于在所述黑场监测模块判断下一帧视频数据为黑场,或静帧监测模块17判断下一帧视频数据位静帧后,将所述存储区中存储的当前帧每个亮度区域分别的亮度平均值替换为下一帧每个亮度区域分别的亮度值。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2012100329700A CN102547370A (zh) | 2011-11-01 | 2012-02-14 | 一种视频信号的黑场和静帧监测方法及系统 |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201110340454 | 2011-11-01 | ||
CN201110340454.X | 2011-11-01 | ||
CN2012100329700A CN102547370A (zh) | 2011-11-01 | 2012-02-14 | 一种视频信号的黑场和静帧监测方法及系统 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN102547370A true CN102547370A (zh) | 2012-07-04 |
Family
ID=46353127
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2012100329700A Pending CN102547370A (zh) | 2011-11-01 | 2012-02-14 | 一种视频信号的黑场和静帧监测方法及系统 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102547370A (zh) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102857790A (zh) * | 2012-10-09 | 2013-01-02 | 安徽天虹数码技术有限公司 | 一种时域校验数字视频静帧检测方法 |
CN103747244A (zh) * | 2014-01-08 | 2014-04-23 | 上海风格信息技术股份有限公司 | 一种计算数字视频黑场或静帧量化评估值的方法 |
CN103873852A (zh) * | 2012-12-11 | 2014-06-18 | 上海文广互动电视有限公司 | 多模态并行的视频质量故障检测方法及装置 |
WO2018076614A1 (zh) * | 2016-10-31 | 2018-05-03 | 武汉斗鱼网络科技有限公司 | 一种直播视频的处理方法、装置及设备、计算机可读介质 |
CN108737816A (zh) * | 2018-04-25 | 2018-11-02 | 上海电力学院 | 一种iptv的黑场检测方法 |
CN112261404A (zh) * | 2020-10-16 | 2021-01-22 | 上海科江电子信息技术有限公司 | 嵌入在解码器端的图像质量黑场检测方法 |
CN112788329A (zh) * | 2020-12-24 | 2021-05-11 | 深圳创维-Rgb电子有限公司 | 视频静帧检测方法、装置、电视及存储介质 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1243301A (zh) * | 1998-06-19 | 2000-02-02 | 先锋电子股份有限公司 | 控制等离子显示面板的亮度的方法和系统 |
CN1665272A (zh) * | 2004-03-04 | 2005-09-07 | 扬智科技股份有限公司 | 在视讯讯号中检测黑帧的方法与相关电路 |
-
2012
- 2012-02-14 CN CN2012100329700A patent/CN102547370A/zh active Pending
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1243301A (zh) * | 1998-06-19 | 2000-02-02 | 先锋电子股份有限公司 | 控制等离子显示面板的亮度的方法和系统 |
CN1665272A (zh) * | 2004-03-04 | 2005-09-07 | 扬智科技股份有限公司 | 在视讯讯号中检测黑帧的方法与相关电路 |
Non-Patent Citations (1)
Title |
---|
周锋,魏蛟龙,郑金福,郭忠武: "《电视信号中黑场与静帧的监测》", 《有线电视技术》, no. 184, 25 August 2005 (2005-08-25) * |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102857790A (zh) * | 2012-10-09 | 2013-01-02 | 安徽天虹数码技术有限公司 | 一种时域校验数字视频静帧检测方法 |
CN102857790B (zh) * | 2012-10-09 | 2015-02-11 | 安徽天虹数码技术有限公司 | 一种时域校验数字视频静帧检测方法 |
CN103873852A (zh) * | 2012-12-11 | 2014-06-18 | 上海文广互动电视有限公司 | 多模态并行的视频质量故障检测方法及装置 |
CN103747244A (zh) * | 2014-01-08 | 2014-04-23 | 上海风格信息技术股份有限公司 | 一种计算数字视频黑场或静帧量化评估值的方法 |
CN103747244B (zh) * | 2014-01-08 | 2015-11-18 | 上海风格信息技术股份有限公司 | 一种计算数字视频黑场或静帧量化评估值的方法 |
WO2018076614A1 (zh) * | 2016-10-31 | 2018-05-03 | 武汉斗鱼网络科技有限公司 | 一种直播视频的处理方法、装置及设备、计算机可读介质 |
CN108737816A (zh) * | 2018-04-25 | 2018-11-02 | 上海电力学院 | 一种iptv的黑场检测方法 |
CN112261404A (zh) * | 2020-10-16 | 2021-01-22 | 上海科江电子信息技术有限公司 | 嵌入在解码器端的图像质量黑场检测方法 |
CN112788329A (zh) * | 2020-12-24 | 2021-05-11 | 深圳创维-Rgb电子有限公司 | 视频静帧检测方法、装置、电视及存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102547370A (zh) | 一种视频信号的黑场和静帧监测方法及系统 | |
CN107509107B (zh) | 视频播放故障的检测方法、装置及设备、可读介质 | |
US20120274764A1 (en) | Monitoring system and method for storing video | |
US8611593B2 (en) | Foreground object detection system and method | |
CN104539936B (zh) | 一种监测监控视频出现雪花噪声的系统和方法 | |
CN107884415A (zh) | 缺陷产品的识别方法、装置和工业相机 | |
CN106937090A (zh) | 一种视频存储的方法以及装置 | |
CN104702914A (zh) | 一种监控视频的数据处理方法及系统 | |
CN105227927A (zh) | 一种监控视频数据存储方法及装置 | |
CN103841369A (zh) | 一种监控广告大屏幕状态的方法及系统 | |
JP2012253759A (ja) | 視聴者測定メータのための電力管理 | |
CN105260153A (zh) | 图像输出装置和图像输出方法 | |
CN110662024A (zh) | 基于多帧的视频质量诊断方法、装置及电子设备 | |
JP5525801B2 (ja) | 検査装置、データ保存装置、撮像装置、監視システム、および不揮発性の記憶媒体 | |
CN107689971A (zh) | 一种多摄像机下的人体行为快速识别系统 | |
TWI617199B (zh) | Video display method and device | |
US20110304467A1 (en) | Image monitoring device and method | |
US11363286B2 (en) | System and method for improved video operations | |
US20150125127A1 (en) | Video playing system and method of using same | |
CN204291216U (zh) | 一种声音监测系统 | |
CN108040251A (zh) | 一种数字视频信号检测系统 | |
US20200258267A1 (en) | Image processing device for gas detection, image processing method for gas detection, and image processing program for gas detection | |
WO2018110036A1 (ja) | ガス状態判別方法とそれに用いる画像処理装置及び画像処理プログラム | |
CN205408008U (zh) | 一种画面物件元素对比检测设备 | |
CN104270622A (zh) | 一种开关柜检测方法及系统 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C12 | Rejection of a patent application after its publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20120704 |