CN101489120A - 实现视频监控区域遮挡的***和装置以及方法 - Google Patents
实现视频监控区域遮挡的***和装置以及方法 Download PDFInfo
- Publication number
- CN101489120A CN101489120A CNA2009100775080A CN200910077508A CN101489120A CN 101489120 A CN101489120 A CN 101489120A CN A2009100775080 A CNA2009100775080 A CN A2009100775080A CN 200910077508 A CN200910077508 A CN 200910077508A CN 101489120 A CN101489120 A CN 101489120A
- Authority
- CN
- China
- Prior art keywords
- video signal
- digital video
- occlusion
- occlusion area
- 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
- 238000012544 monitoring process Methods 0.000 title claims abstract description 76
- 238000000034 method Methods 0.000 title claims abstract description 44
- 230000000903 blocking effect Effects 0.000 claims description 23
- 230000006835 compression Effects 0.000 claims description 23
- 238000007906 compression Methods 0.000 claims description 23
- 230000003993 interaction Effects 0.000 claims description 17
- 230000005540 biological transmission Effects 0.000 claims description 4
- 230000000007 visual effect Effects 0.000 abstract description 26
- 239000003086 colorant Substances 0.000 abstract description 2
- 230000000694 effects Effects 0.000 abstract description 2
- 230000008569 process Effects 0.000 description 13
- 238000010586 diagram Methods 0.000 description 7
- 230000008859 change Effects 0.000 description 4
- 230000012447 hatching Effects 0.000 description 4
- 238000004088 simulation Methods 0.000 description 4
- 239000012467 final product Substances 0.000 description 2
- 230000008676 import Effects 0.000 description 2
- 230000008901 benefit Effects 0.000 description 1
- 230000003467 diminishing effect Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000002045 lasting effect Effects 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 238000004321 preservation Methods 0.000 description 1
Images
Landscapes
- Closed-Circuit Television Systems (AREA)
Abstract
本发明公开了一种实现视频监控区域遮挡的***和装置以及方法、以及一种呈现视频监控区域遮挡的装置。本发明根据模拟镜头的角度和/或焦距、以及预设的图像中的遮挡区域的形状,确定图像中的遮挡区域的各边缘点位置,以实现对遮挡区域在模拟镜头视野中的比例的动态调整;此后,再根据所确定的遮挡区域的各边缘点位置生成对应的遮挡图形然后叠加在图像中,即可使得图像的遮挡区域能够被遮挡图形遮挡。而且,多媒体芯片中还可以进一步依据表示遮挡图形颜色、和/或透明度、和/或模糊化程度、和/或显示在遮挡区域的文字的配置信息来生成对应的遮挡图形,以使得图像的遮挡区域能够实现各种遮挡效果。
Description
技术领域
本发明涉及视频监控技术,特别涉及实现视频监控区域遮挡的***、实现视频监控区域遮挡的装置、呈现视频监控区域遮挡的装置、以及实现视频监控区域遮挡的方法。
背景技术
随着科技的进步,视频监控已越来越多地应用于各领域中。然而,对于某些领域的视频监控,可能会存在保护个人隐私的需求,这就需要摄像头不仅能够拍摄到图像,还需要具有能够对图像中监控目标特定区域实现遮挡的区域遮挡功能。其中,本文所指的摄像头均为数字摄像头。
具体来说,为了实现拍摄图像并输出,现有摄像头首先需要对其模拟镜头拍摄得到的模拟图像信号进行采集,得到第一数字视频信号;然后,利用现有任一种有损压缩算法,将所述第一数字视频信号压缩得到第二数字视频信号、并对第二数字视频信号进行编码得到第三数字视频信号,第三数字视频信号可经解码得到第二数字视频信号、以供显示输出。其中,经压缩后的第二数字视频信号中各图像的大小,通常为第一数字视频信号中各图像大小的十几分之一、甚至几十分之一,这样是为了减小图像的尺寸,以便于后续的传输和保存,但不会导致图像失真;也正是如此,第三数字视频信号可经解码得到第二数字视频信号、而非第一数字视频信号。
此外,为了实现针对图像中监控目标的区域遮挡,需要预先在现有摄像头内根据监控目标需要被遮挡的特定区域、并参照模拟镜头的视野而设置固定位置和固定大小的遮挡区域,然后,现有摄像头再将第二数字视频信号的连续各图像中位于遮挡区域内的像素信息屏蔽或覆盖。
这样,当第三数字视频信号可经解码得到第二数字视频信号后,由于第二数字视频信号的连续图像中位于遮挡区域内、即监控目标需要被遮挡的特定区域内的像素信息屏蔽或覆盖,因而第二数字视频信号的连续图像中位于监控目标需要被遮挡的特定区域内的像素信息无法显示,从而实现对该监控目标的特定区域的遮挡。
但是,现有摄像头虽然能够实现区域遮挡,却由于遮挡区域是参照模拟镜头视野大小而设置的、且固定不变,因而在图像中监控目标随着模拟摄像头的焦距和角度变化而变大或变小时,遮挡区域无法随之动态调整,从而无法实现对监控目标特定区域的有效遮挡。
参见图1a,假设模拟镜头当前的焦距为f1,模拟镜头的视野100中显示有如三角形所示的监控目标101,且如三角形所示的监控目标101中,填充有剖面线的右下角应当被遮挡,这样,针对视野100的大小所设置的遮挡区域102如图1a中的矩形所示,则如三角形所示的监控目标101中填充有剖面线的右下角位于该遮挡区域102中,从而实现遮挡;
此后,参见图1b,为了使得如三角形所示的监控目标101在视野100中更为清晰,将模拟镜头的焦距调至f2,即将如三角形所示的监控目标101在视野100中放大,但由于遮挡区域102的位置和大小是针对视野100的大小而设置的、且固定不变,因此,随着如三角形所示的监控目标101在视野100中放大,该监控目标101中填充有剖面线的右下角无法全部位于遮挡区域102中,从而无法实现对应当被遮挡的填充有剖面线的右下角的全部遮挡。
图1a~图1b所示的过程仅仅是以模拟镜头焦距变化为例,当模拟镜头的角度发生变化时,也会存在类似的问题。
可见,现有视频监控的区域遮挡可靠性不高。
发明内容
有鉴于此,本发明提供了一种实现视频监控区域遮挡的***、一种实现视频监控区域遮挡的装置、一种呈现视频监控区域遮挡的装置、以及一种实现视频监控区域遮挡的方法,能够提高区域遮挡的可靠性。
本发明提供的一种实现视频监控区域遮挡的***,包括摄像头和用户界面交互平台,其中,
所述摄像头包括:
视频采集模块,用于对基于模拟镜头拍摄得到的模拟视频信号进行采集,得到第一数字视频信号;
视频编码模块,用于利用有损压缩算法将所述第一数字视频信号压缩得到第二数字视频信号、并对第二数字视频信号进行编码得到第三数字视频信号;
中央控制器,用于根据所述模拟镜头的角度和/或焦距、以及预设的遮挡区域的形状,确定遮挡区域的各边缘点位置;
多媒体芯片,用于对第三数字视频信号解码得到第二数字视频信号;依据所确定的各边缘点位置生成对应的遮挡图形,并依次叠加在第二数字视频信号的连续图像中,以使得第二数字视频信号的连续图像中的遮挡区域能够被遮挡图形遮挡;将连续图像中叠加了遮挡图形的第二数字视频信号进行编码并输出;
所述用户界面交互平台包括:
视频解码模块,用于对连续图像中叠加了遮挡图形的第二数字视频信号进行解码;
视频显示模块,用于显示第二数字视频信号中遮挡区域被遮挡图形遮挡的连续图像。
所述用户界面交互平台进一步包括:图形编辑模块,用于接收用户输入的任意图形的边缘信息,并输出至所述中央控制器;
且,所述中央控制器进一步用于根据所述用户界面交互平台接收的任意图形的边缘信息,设置图像中的遮挡区域的形状。
所述用户界面交互平台进一步包括:遮挡图形配置模块,用于接收用户输入的表示遮挡图形颜色、和/或透明度、和/或模糊化程度、和/或显示在遮挡区域的文字的配置信息,并输出至所述中央控制器;
且,所述中央控制器进一步用于将所述配置信息提供至所述多媒体芯片;
所述多媒体芯片在依据所确定的各边缘点位置生成对应的遮挡图形时,进一步依据所述配置信息。
本发明提供的一种实现视频监控区域遮挡的装置,包括:
视频采集模块,用于对基于模拟镜头拍摄得到的模拟图像信号进行采集,得到第一数字视频信号;
视频编码模块,用于利用有损压缩算法将所述第一数字视频信号压缩得到第二数字视频信号、并对第二数字视频信号进行编码得到第三数字视频信号;
该装置还包括:
中央控制器,用于根据所述模拟镜头的角度和/或焦距、以及预设的遮挡区域的形状,确定遮挡区域的各边缘点位置;
多媒体芯片,用于对第三数字视频信号解码得到第二数字视频信号;依据所确定的各边缘点位置生成对应的遮挡图形,并依次叠加在第二数字视频信号的连续图像中,以使得第二数字视频信号的连续图像中的遮挡区域能够被遮挡图形遮挡;将连续图像中叠加了遮挡图形的第二数字视频信号进行编码并输出。
所述中央控制器进一步用于接收输入的任意图形的边缘信息,并根据接收的任意图形的边缘信息设置图像中的遮挡区域的形状。
所述中央控制器中进一步设置一定时器,
且所述中央控制器进一步用于在确定图像中的遮挡区域的各边缘点位置后,向所述多媒体芯片发送开始指令、并触发所述定时器开始计时;在所述定时器到达计时时间后,向所述多媒体芯片发送停止指令;
所述多媒体芯片进一步用于在接收到所述开始指令后,开始执行所述生成遮挡图形的操作,并在接收到所述停止指令后,停止执行所述生成遮挡图形的操作、并透传所述第三数字视频信号。
所述中央控制器进一步用于接收输入的表示遮挡图形颜色、和/或透明度、和/或模糊化程度、和/或显示在遮挡区域的文字的配置信息,并提供至所述多媒体芯片;
所述多媒体芯片在依据所确定的各边缘点位置生成对应的遮挡图形时,进一步依据所述配置信息。
本发明提供的一种呈现视频监控区域遮挡的装置,包括:
视频解码模块,用于对连续图像中叠加了遮挡图形的数字视频信号进行解码;其中,所述数字视频信号是对模拟镜头拍摄得到的模拟视频信号进行采集、并经有损压缩算法进行压缩及编码后得到的;所述遮挡图形是依据各边缘点位置生成、并在所述数字视频信号编码之前叠加的,用以遮挡该数字视频信号解码后得到的连续图像中的遮挡区域;所述边缘点位置则是根据所述模拟镜头的角度和/或焦距、以及预设的遮挡区域的形状确定的;
视频显示模块,用于显示解码后的所述数字视频信号中的遮挡区域被遮挡图形遮挡的连续图像。
该装置进一步包括:
图形编辑模块,用于输出用户输入的、且能够设置所述边缘点位置的任意图形的边缘信息;
和/或,遮挡图形配置模块,用于输出用户输入的、且能够设置所述遮挡图形颜色、和/或透明度、和/或模糊化程度、和/或显示在遮挡区域的文字的配置信息。
本发明提供的一种实现视频监控区域遮挡的方法,包括:
对模拟镜头拍摄得到的模拟图像信号进行采集,得到第一数字视频信号;
利用有损压缩算法将所述第一数字视频信号压缩得到第二数字视频信号、并对第二数字视频信号进行编码得到第三数字视频信号;
该方法还包括:
a、根据所述模拟镜头的角度和/或焦距、以及预设的遮挡区域的形状,确定遮挡区域的各边缘点位置;
b、依据所确定的各边缘点位置生成对应的遮挡图形;
c、将生成的遮挡图像依次叠加在对第三数字视频信号解码得到的第二数字视频信号的连续图像中,以使得第二数字视频信号的连续图像中的遮挡区域能够被遮挡图形遮挡;
d、将连续图像中叠加了遮挡图形的第二数字视频信号进行编码并输出。
该方法进一步接收输入的任意图形的边缘信息,并根据接收的任意图形的边缘信息设置图像中的遮挡区域的形状。
该方法进一步在确定图像中的遮挡区域的各边缘点位置后,开始执行步骤b~步骤d、并触发定时器开始计时;且,在所述定时器到达计时时间后,停止执行步骤b~步骤d。
该方法进一步接收输入的表示遮挡图形颜色、和/或透明度、和/或模糊化程度的配置信息,并在依据所确定的各边缘点位置生成对应的遮挡图形时,进一步依据所述配置信息。
由上述技术方案可见,本发明根据模拟镜头的角度和/或焦距、以及预设的图像中的遮挡区域的形状,确定图像中的遮挡区域的各边缘点位置,这样,当模拟镜头的角度和/或焦距发生变化时,所确定的遮挡区域的各边缘点位置自然也就随之变化,从而实现对遮挡区域在模拟镜头视野中的比例的动态调整;此后,再根据所确定的遮挡区域的各边缘点位置生成对应的遮挡图形、或称作蒙版,然后在图像中叠加所生成的遮挡图形,即可使得各图像显示时、该图像的遮挡区域能够被遮挡图形遮挡。
而且,多媒体芯片中还可以进一步依据表示遮挡图形颜色、和/或透明度、和/或模糊化程度、和/或显示在遮挡区域的文字的配置信息来生成对应的遮挡图形,以使得图像的遮挡区域能够实现不同颜色、和/或不同透明度、和/或不同模糊化程度、和/或文字遮挡等各种遮挡效果。
附图说明
图1a~图1b为现有视频监控区域遮挡在焦距变化前后的示意图;
图2为本发明实施例中实现视频监控区域遮挡的***结构示意图;
图3a~图3b为本发明实施例中视频监控区域遮挡在焦距变化前后的示意图;
图4a~图4b为本发明实施例中视频监控区域遮挡在角度变化前后的示意图;
图5为本发明实施例中实现视频监控区域遮挡的方法流程示意图。
具体实施方式
为使本发明的目的、技术方案及优点更加清楚明白,以下参照附图并举实施例,对本发明进一步详细说明。
在本实施例中,根据模拟镜头的角度和/或焦距、以及预设的图像中的遮挡区域的形状,确定图像中的遮挡区域的各边缘点位置,这样,当模拟镜头的角度和/或焦距发生变化时,所确定的遮挡区域的各边缘点位置自然也就随之变化,从而实现对遮挡区域在模拟镜头视野中的横向和/或纵向比例的动态调整。
而且,本实施例中根据所确定的遮挡区域的各边缘点位置生成对应的遮挡图形、或称作蒙版,然后在第二数字视频信号的连续图像中叠加所生成的遮挡图形,以使得第二数字视频信号的连续图像显示时、各图像的遮挡区域能够被遮挡图形所遮挡。
图2为本发明实施例中实现视频监控区域遮挡的***结构示意图。如图2所示,本实施例中实现视频监控区域遮挡的***包括:摄像头21和用户界面交互平台22。
其中,摄像头21作为实现视频监控区域遮挡的装置,具体包括:
模拟镜头210,用于基于当前的角度和焦距,将接收到的光信号转换为模拟图像信号。
视频采集模块211,用于按照现有任意方式,对基于模拟镜头拍摄得到的模拟图像信号进行采集,得到第一数字视频信号。
视频编码模块212,用于利用现有任一种有损压缩算法,将第一数字视频信号压缩得到第二数字视频信号、并对第二数字视频信号进行编码得到第三数字视频信号。
中央控制器213,用于根据模拟镜头的角度和/或焦距、以及预设的图像中的遮挡区域的形状,确定图像中的遮挡区域的各边缘点位置。其中,图像中的遮挡区域的形状主要是用来确定各边缘点之间的原始位置关系,而角度和/或焦距则是用来调整各边缘点之间的原始位置关系。
例如,根据焦距调整各边缘点之间的原始位置关系的操作过程可以为:按照当前焦距相比于原始焦距的比例,同时在横向和纵向方向上等比例调整各边缘点相比于模拟镜头的视野中心位置之间的距离。
再例如,根据角度调整各边缘点之间的原始位置关系的操作过程可以为:按照当前角度相比于原始角度的比例,仅在角度变化方向上等比例调整各边缘点相比于模拟镜头的视野中心位置之间的距离。
上述根据焦距调整、以及根据角度调整的过程也可同时执行,且具体计算方式为本领域技术人员所知晓,在此不再赘述。
此外,中央控制器213还可用于对视频采集模块211和视频编码模块212的同步控制。
多媒体芯片214,用于对第三数字视频信号解码得到第二数字视频信号;依据中央控制器213所确定的各边缘点位置生成对应的遮挡图形,并依次叠加在对第三数字视频信号解码得到的第二数字视频信号的连续图像中,以使得第二数字视频信号的连续图像中的遮挡区域能够被遮挡图形遮挡;将连续图像中叠加了遮挡图形的第二数字视频信号进行编码并输出。
其中,上述叠加的方式可以由本领域技术人员依据现有的图像叠加技术来任意设定,例如,将第二数字视频信号的连续图像中表示遮挡区域的像素信息替换为遮挡图形的对应像素信息,或者,在第二数字视频信号的连续图像中表示遮挡区域的像素信息中添加遮挡图形的对应像素信息,无论如何设定,只需要满足能够使得第二数字视频信号的连续图像中的遮挡区域能够被遮挡图形遮挡即可。
可选地,摄像头21可以定时地实现区域遮挡、而非在任何时刻都实现区域遮挡。这种情况下,中央控制器213中可进一步设置一定时器,该定时器可以由软件程序来实现、并承载于中央控制器213中;相应地,中央控制器213进一步在确定图像中的遮挡区域的各边缘点位置后,向多媒体芯片214发送开始指令、并触发定时器开始计时,然后在定时器到达计时时间后,向多媒体芯片214发送停止指令;那么多媒体芯片214则进一步在接收到开始指令后,再开始执行生成遮挡图形以及叠加的操作,然后在接收到停止指令后,即停止执行生成遮挡图形以及叠加的操作、并透传第三数字视频信号。
用户界面交互平台22可以基于承载于PC机的软件来实现,且用户界面交互平台22作为呈现视频监控区域遮挡的装置,具体包括:
视频解码模块221,用于连续图像中叠加了遮挡图形的第二数字视频信号进行解码;其中,如前所述,视频解码模块221接收到的,是对模拟镜头拍摄得到的模拟视频信号进行采集、并经有损压缩算法进行压缩及编码后得到的第二数字视频信号;遮挡图形是依据各边缘点位置生成、并在第二数字视频信号编码之前叠加的,用以遮挡第二数字视频信号解码后得到的连续图像中的遮挡区域;而上述边缘点位置则是根据模拟镜头的角度和/或焦距、以及预设的遮挡区域的形状确定的;
视频显示模块222,用于显示解码后的第二数字视频信号中的遮挡区域被遮挡图形遮挡的连续图像。
可见,由于第二数字视频信号的连续图像中叠加有遮挡图形,因此,在显示第二数字视频信号的连续图像时,遮挡图形能够将连续图像中的遮挡区域遮挡。
以模拟镜头焦距变化为例:
参见图3a,假设模拟镜头当前的焦距为f1,模拟镜头的视野100中显示有如三角形所示的监控目标101,且如三角形所示监控目标101的右下角应当被遮挡。这样,根据模拟镜头的焦距f1、以及预设的作为图像中遮挡区域形状的矩形,确定图像中的遮挡区域的各边缘点位置分布在如图3a所示的黑色矩形的边框;然后,根据所确定的遮挡区域的各边缘点位置生成如图3a所示矩形遮挡图形300,并依次在第二数字视频信号的连续图像中叠加所生成的矩形遮挡图形300。此后,在第二数字视频信号包含有如三角形所示监控目标101的连续图像显示时,监控目标101应当被遮挡的右下角能够被矩形遮挡图形300遮挡。
参见图3b,为了使得如三角形所示的监控目标101在视野100中更为清晰,将模拟镜头的焦距调至f2,使得如三角形所示的监控目标101在视野100中的横向和纵向等比例放大。这样,根据模拟镜头的焦距f2、以及预设的作为图像中遮挡区域形状的矩形,重新确定图像中的遮挡区域的各边缘点位置分布在如图3b所示的黑色矩形的边框,相比于如图3a,图3b所示黑色矩形边框上各边缘点相比于模拟镜头的视野中心位置之间的距离,按照焦距f2相比于焦距f1的比例,同时在横向和纵向方向上等比例放大;然后,根据所确定的遮挡区域的各边缘点位置生成如图3b所示的矩形遮挡图形300,并依次在第二数字视频信号的连续图像中叠加重新生成的矩形遮挡图形300。此后,在第二数字视频信号包含有如三角形所示监控目标101的连续图像显示时,虽然监控目标101在视野100中的横向和纵向等比例放大,但由于矩形遮挡图形300也随之放大,因此,连续图像中的监控目标101应当被遮挡的右下角,仍能够被矩形遮挡图形300遮挡。
再以模拟镜头角度变化为例:
参见图4a,假设模拟镜头当前的角度为垂直于监控目标正面的90度,模拟镜头的视野100中显示有如三角形所示的监控目标101,且如三角形所示监控目标101的右下角应当被遮挡。这样,根据模拟镜头的当前角度、以及预设的作为图像中遮挡区域形状的矩形,确定图像中的遮挡区域的各边缘点位置分布在如图4a所示的黑色矩形的边框;然后,根据所确定的遮挡区域的各边缘点位置生成如图4a所示的矩形遮挡图形400,并依次在第二数字视频信号的连续图像中叠加所生成的矩形遮挡图形400。此后,在第二数字视频信号包含有如三角形所示监控目标101的连续图像显示时,监控目标101应当被遮挡的右下角能够被矩形遮挡图形400遮挡。
参见图4b,由于如三角形所示的监控目标101在视野100中移动,为了使得如三角形所示的监控目标101仍保持在视野100中央,将模拟镜头的角度水平旋转45度,使得如三角形所示的监控目标101在视野100中的横向宽度放大、但纵向高度不变。这样,根据模拟镜头的调整后的当前角度、以及预设的作为图像中遮挡区域形状的矩形,重新确定图像中的遮挡区域的各边缘点位置分布在如图4b所示的黑色矩形的边框,相比于如图4a,图4b所示黑色矩形边框上各边缘点相比于模拟镜头的视野中心位置之间的距离,按照角度变化的比例,仅在横向方向上等比例放大;然后,根据所确定的遮挡区域的各边缘点位置生成如图4b所示的矩形遮挡图形400,并依次在第二数字视频信号的连续图像中叠加重新生成的矩形遮挡图形400。此后,在第二数字视频信号包含有如三角形所示监控目标101的连续图像显示时,虽然监控目标101在视野100中的横向宽度放大,但由于矩形遮挡图形400的横向宽度也随之放大,因此,监控目标101应当被遮挡的右下角仍能够被矩形遮挡图形400遮挡。
此外,由于用户界面交互平台22中的视频显示模块222能够显示第二数字视频信号的连续图像,因此,用户可参照连续图像中的监控目标需要遮挡的特殊区域,设定与之完全匹配的遮挡区域,以实现用户对遮挡区域形状的自定义设定,且能够避免除监控目标需要遮挡的特殊区域之外的其他区域被遮挡。
由此,用户界面交互平台22可进一步包括:图形编辑模块223,用于接收用户以例如绘图等方式输入的任意图形的边缘信息,并输出至中央控制器213。实际应用中,图形编辑模块223可由本领域技术人员按照例如Windows操作***中的画图工具的基本原理来实现,在此不再赘述。
相应地,中央控制器213可进一步根据图形编辑模块223接收的任意图形的边缘信息来设置图像中的遮挡区域的形状,从而实现了用户自定义设定遮挡区域形状。
且,所述用户界面交互平台进一步包括:定时设置模块,用于设置所述定时器的计时时间。
进一步地,遮挡图形可以采用各种颜色的非透明区域、半透明区域、或模糊化区域,选择哪一种实现方式也可以由用户设定。
由此,用户界面交互平台22还可再进一步包括:遮挡图形配置模块224,用于接收用户输入的表示遮挡图形颜色、和/或透明度、和/或模糊化程度、和/或显示在遮挡区域的文字的配置信息,并输出至中央控制器213。
相应地,中央控制器进一步用于将遮挡图形配置模块224输出的、即用户输入的上述配置信息提供至214多媒体芯片;那么多媒体芯片214生成对应的遮挡图形时,不但要依据所确定的各边缘点位置来确定遮挡图形的各边缘点位置,还需要进一步依据上述配置信息确定填充于遮挡图形边缘内的像素点信息。
以上,是对本实施例中实现视频监控区域遮挡的***、以及作为实现视频监控区域遮挡的装置的摄像头的详细说明。
下面,再对本实施例中实现视频监控区域遮挡的方法进行说明。
图5为本发明实施例中实现视频监控区域遮挡的方法流程示意图。如图5所示,本实施例中实现视频监控区域遮挡的方法包括:
步骤501,按照现有任意方式,对模拟镜头拍摄得到的模拟图像信号进行采集,得到第一数字视频信号。
步骤502,利用现有任一种有损压缩算法,将第一数字视频信号压缩得到第二数字视频信号、并对第二数字视频信号进行编码得到第三数字视频信号。
上述步骤501~步骤502为循环执行的步骤、即不具有区域遮挡功能的视频采集、压缩、以及编码过程,且,在任一次执行上述步骤501~步骤502的过程中、或之后,均可开始执行步骤503、即开始区域遮挡的过程,并同时继续循环执行步骤501~步骤502。
步骤503,根据模拟镜头的角度和/或焦距、以及预设的图像中的遮挡区域的形状,确定图像中的遮挡区域的各边缘点位置。
本步骤中,图像中的遮挡区域的形状主要是用来确定各边缘点之间的原始位置关系,而角度和/或焦距则是用来调整各边缘点之间的原始位置关系。
例如,根据焦距调整各边缘点之间的原始位置关系的处理过程可以为:按照当前焦距相比于原始焦距的比例,同时在横向和纵向方向上等比例调整各边缘点相比于模拟镜头的视野中心位置之间的距离。
再例如,根据角度调整各边缘点之间的原始位置关系的处理过程可以为:按照当前角度相比于原始角度的比例,仅在角度变化方向上等比例调整各边缘点相比于模拟镜头的视野中心位置之间的距离。
上述根据焦距调整、以及根据角度调整的过程也可同时执行,且具体计算方式为本领域技术人员所知晓,在此不再赘述。
实际应用中,执行了步骤503之后,即可立即开始循环执行后续步骤504~步骤506、即持续的区域遮挡。
可选地,本流程可以定时地实现区域遮挡、而非在任何时刻都实现持续的区域遮挡。这种情况下,在步骤503确定图像中的遮挡区域的各边缘点位置后,开始执行步骤504~步骤506、并触发定时器开始计时;且,在定时器到达计时时间后,停止执行步骤504~步骤506。
步骤504,依据所确定的各边缘点位置生成对应的遮挡图形。
步骤505,将生成的遮挡图像依次叠加在对第三数字视频信号解码得到的第二数字视频信号的连续图像中,以使得第二数字视频信号的连续图像中的遮挡区域能够被遮挡图形遮挡。其中,对第三数字视频信号解码得到第二数字视频信号的过程,可以在步骤502之后、本步骤之前的任意时刻执行。
本步骤中,叠加的方式可以由本领域技术人员依据现有的图像叠加技术来任意设定,例如,将第二数字视频信号的连续图像中表示遮挡区域的像素信息替换为遮挡图形的对应像素信息,或者,在第二数字视频信号的连续图像中表示遮挡区域的像素信息中添加遮挡图形的对应像素信息,无论如何设定,只需要满足第二数字视频信号的连续图像中的遮挡区域能够被遮挡图形遮挡即可。
步骤506,将连续图像中将叠加了遮挡图形的第二数字视频信号进行编码并输出。
至此,本流程结束。
在上述流程之后,即可对连续图像中叠加了遮挡图形的第二数字视频信号进行解码,然后即可显示第二数字视频信号中遮挡区域被遮挡图形遮挡的连续图像。
此外,为了实现可对遮挡区域形状的自定义设定,且能够避免除监控目标需要遮挡的特殊区域之外的其他区域被遮挡,如图5所示流程可在步骤503之前进一步接收输入的任意图形的边缘信息,并在步骤503根据接收的任意图形的边缘信息设置图像中的遮挡区域的形状。
进一步地,遮挡图形可以采用各种颜色的非透明区域、半透明区域、或模糊化区域,为了能够自定义选择任一种实现方式,如图5所示流程可在步骤504之前进一步接收输入的表示遮挡图形颜色、和/或透明度、和/或模糊化程度的配置信息,并在步骤504依据所确定的各边缘点位置来确定遮挡图形的各边缘点位置,并进一步依据上述配置信息确定填充于遮挡图形边缘内的像素点信息。
以上所述仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内,所作的任何修改、等同替换以及改进等,均应包含在本发明的保护范围之内。
Claims (10)
1、一种实现视频监控区域遮挡的***,其特征在于,包括摄像头和用户界面交互平台,其中,
所述摄像头包括:
视频采集模块,用于对基于模拟镜头拍摄得到的模拟视频信号进行采集,得到第一数字视频信号;
视频编码模块,用于利用有损压缩算法将所述第一数字视频信号压缩得到第二数字视频信号、并对第二数字视频信号进行编码得到第三数字视频信号;
中央控制器,用于根据所述模拟镜头的角度和/或焦距、以及预设的遮挡区域的形状,确定遮挡区域的各边缘点位置;
多媒体芯片,用于对第三数字视频信号解码得到第二数字视频信号;依据所确定的各边缘点位置生成对应的遮挡图形,并依次叠加在第二数字视频信号的连续图像中,以使得第二数字视频信号的连续图像中的遮挡区域能够被遮挡图形遮挡;将连续图像中叠加了遮挡图形的第二数字视频信号进行编码并输出;
所述用户界面交互平台包括:
视频解码模块,用于对连续图像中叠加了遮挡图形的第二数字视频信号进行解码;
视频显示模块,用于显示第二数字视频信号中遮挡区域被遮挡图形遮挡的连续图像。
2、如权利要求1所述的***,其特征在于,所述用户界面交互平台进一步包括:图形编辑模块,用于接收用户输入的任意图形的边缘信息,并输出至所述中央控制器;
且,所述中央控制器进一步用于根据所述用户界面交互平台接收的任意图形的边缘信息,设置图像中的遮挡区域的形状。
3、如权利要求1或2所述的***,其特征在于,所述用户界面交互平台进一步包括:遮挡图形配置模块,用于接收用户输入的表示遮挡图形颜色、和/或透明度、和/或模糊化程度、和/或显示在遮挡区域的文字的配置信息,并输出至所述中央控制器;
且,所述中央控制器进一步用于将所述配置信息提供至所述多媒体芯片;
所述多媒体芯片在依据所确定的各边缘点位置生成对应的遮挡图形时,进一步依据所述配置信息。
4、一种实现视频监控区域遮挡的装置,包括:
视频采集模块,用于对基于模拟镜头拍摄得到的模拟图像信号进行采集,得到第一数字视频信号;
视频编码模块,用于利用有损压缩算法将所述第一数字视频信号压缩得到第二数字视频信号、并对第二数字视频信号进行编码得到第三数字视频信号;
其特征在于,该装置还包括:
中央控制器,用于根据所述模拟镜头的角度和/或焦距、以及预设的遮挡区域的形状,确定遮挡区域的各边缘点位置;
多媒体芯片,用于对第三数字视频信号解码得到第二数字视频信号;依据所确定的各边缘点位置生成对应的遮挡图形,并依次叠加在第二数字视频信号的连续图像中,以使得第二数字视频信号的连续图像中的遮挡区域能够被遮挡图形遮挡;将连续图像中叠加了遮挡图形的第二数字视频信号进行编码并输出。
5、如权利要求4所述的装置,其特征在于,所述中央控制器进一步用于接收输入的任意图形的边缘信息,并根据接收的任意图形的边缘信息设置图像中的遮挡区域的形状。
6、如权利要求4或5所述的装置,其特征在于,所述中央控制器中进一步设置一定时器,
且所述中央控制器进一步用于在确定图像中的遮挡区域的各边缘点位置后,向所述多媒体芯片发送开始指令、并触发所述定时器开始计时;在所述定时器到达计时时间后,向所述多媒体芯片发送停止指令;
所述多媒体芯片进一步用于在接收到所述开始指令后,开始执行所述生成遮挡图形的操作,并在接收到所述停止指令后,停止执行所述生成遮挡图形的操作、并透传所述第三数字视频信号。
7、如权利要求4或5所述的装置,其特征在于,所述中央控制器进一步用于接收输入的表示遮挡图形颜色、和/或透明度、和/或模糊化程度、和/或显示在遮挡区域的文字的配置信息,并提供至所述多媒体芯片;
所述多媒体芯片在依据所确定的各边缘点位置生成对应的遮挡图形时,进一步依据所述配置信息。
8、一种呈现视频监控区域遮挡的装置,其特征在于,包括:
视频解码模块,用于对连续图像中叠加了遮挡图形的数字视频信号进行解码;其中,所述数字视频信号是对模拟镜头拍摄得到的模拟视频信号进行采集、并经有损压缩算法进行压缩及编码后得到的;所述遮挡图形是依据各边缘点位置生成、并在所述数字视频信号编码之前叠加的,用以遮挡该数字视频信号解码后得到的连续图像中的遮挡区域;所述边缘点位置则是根据所述模拟镜头的角度和/或焦距、以及预设的遮挡区域的形状确定的;
视频显示模块,用于显示解码后的所述数字视频信号中的遮挡区域被遮挡图形遮挡的连续图像。
9、如权利要求8所述的装置,其特征在于,该装置进一步包括:
图形编辑模块,用于输出用户输入的、且能够设置所述边缘点位置的任意图形的边缘信息;
和/或,遮挡图形配置模块,用于输出用户输入的、且能够设置所述遮挡图形颜色、和/或透明度、和/或模糊化程度、和/或显示在遮挡区域的文字的配置信息。
10、一种实现视频监控区域遮挡的方法,包括:
对模拟镜头拍摄得到的模拟图像信号进行采集,得到第一数字视频信号;
利用有损压缩算法将所述第一数字视频信号压缩得到第二数字视频信号、并对第二数字视频信号进行编码得到第三数字视频信号;
其特征在于,该方法还包括:
a、根据所述模拟镜头的角度和/或焦距、以及预设的遮挡区域的形状,确定遮挡区域的各边缘点位置;
b、依据所确定的各边缘点位置生成对应的遮挡图形;
c、将生成的遮挡图像依次叠加在对第三数字视频信号解码得到的第二数字视频信号的连续图像中,以使得第二数字视频信号的连续图像中的遮挡区域能够被遮挡图形遮挡;
d、将连续图像中叠加了遮挡图形的第二数字视频信号进行编码并输出。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNA2009100775080A CN101489120A (zh) | 2009-01-21 | 2009-01-21 | 实现视频监控区域遮挡的***和装置以及方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNA2009100775080A CN101489120A (zh) | 2009-01-21 | 2009-01-21 | 实现视频监控区域遮挡的***和装置以及方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN101489120A true CN101489120A (zh) | 2009-07-22 |
Family
ID=40891762
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNA2009100775080A Pending CN101489120A (zh) | 2009-01-21 | 2009-01-21 | 实现视频监控区域遮挡的***和装置以及方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101489120A (zh) |
Cited By (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101848378A (zh) * | 2010-06-07 | 2010-09-29 | 中兴通讯股份有限公司 | 一种家庭视频监控的装置、***及方法 |
CN102300083A (zh) * | 2011-09-27 | 2011-12-28 | 杭州华三通信技术有限公司 | 一种放大局部区域图像的方法和设备 |
CN102736828A (zh) * | 2011-04-11 | 2012-10-17 | 英业达股份有限公司 | 电子挡板***及其方法 |
CN103179378A (zh) * | 2011-12-26 | 2013-06-26 | 天津市亚安科技股份有限公司 | 具有隐私遮挡功能的视频监控装置以及隐私遮挡方法 |
CN103415876A (zh) * | 2010-11-17 | 2013-11-27 | 欧姆龙科学技术公司 | 一种用于监控区域的方法和设备 |
CN103685349A (zh) * | 2012-09-04 | 2014-03-26 | 联想(北京)有限公司 | 一种信息处理的方法及一种电子设备 |
CN104345520A (zh) * | 2014-04-01 | 2015-02-11 | 项国彩 | 一种网络摄像机镜头的自动遮挡装置 |
CN106375737A (zh) * | 2016-11-25 | 2017-02-01 | 浙江宇视科技有限公司 | 一种视频图像局部遮挡的方法及装置 |
CN109584219A (zh) * | 2018-11-15 | 2019-04-05 | 广东美的厨房电器制造有限公司 | 一种摄像装置脏污的检测方法及烹饪设备 |
CN110022433A (zh) * | 2017-11-16 | 2019-07-16 | 佳能株式会社 | 摄像设备、镜头设备及其控制方法 |
CN110351520A (zh) * | 2019-07-11 | 2019-10-18 | 深圳市华方信息产业有限公司 | 一种运动体图像跟踪获取方法及其*** |
CN110769311A (zh) * | 2019-10-09 | 2020-02-07 | 北京达佳互联信息技术有限公司 | 直播数据流的处理方法、装置及*** |
CN110958431A (zh) * | 2019-12-11 | 2020-04-03 | 武汉迅检科技有限公司 | 多路视频压缩后传***及方法 |
CN110996010A (zh) * | 2019-12-20 | 2020-04-10 | 歌尔科技有限公司 | 一种摄像头及其图像处理方法、装置及计算机存储介质 |
CN112468823A (zh) * | 2020-11-10 | 2021-03-09 | 浙江大华技术股份有限公司 | 一种基于模拟录像装置的隐私遮挡方法、装置和存储介质 |
CN112506345A (zh) * | 2020-12-10 | 2021-03-16 | 北京达佳互联信息技术有限公司 | 一种页面显示方法、装置、电子设备及存储介质 |
CN113890991A (zh) * | 2021-09-08 | 2022-01-04 | 浙江大华技术股份有限公司 | 一种应用于高空抛物检测的隐私保护方法及装置 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1571507A (zh) * | 2000-04-19 | 2005-01-26 | 三菱电机株式会社 | 保护秘密的电视电话的通信方法和电视电话装置 |
CN1705370A (zh) * | 2004-06-02 | 2005-12-07 | 罗伯特·博世有限公司 | 用于视频摄像机图像的可转换隐私遮掩 |
CN101262598A (zh) * | 2008-03-25 | 2008-09-10 | 华为技术有限公司 | 马赛克图像合成的方法及装置 |
-
2009
- 2009-01-21 CN CNA2009100775080A patent/CN101489120A/zh active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1571507A (zh) * | 2000-04-19 | 2005-01-26 | 三菱电机株式会社 | 保护秘密的电视电话的通信方法和电视电话装置 |
CN1705370A (zh) * | 2004-06-02 | 2005-12-07 | 罗伯特·博世有限公司 | 用于视频摄像机图像的可转换隐私遮掩 |
CN101262598A (zh) * | 2008-03-25 | 2008-09-10 | 华为技术有限公司 | 马赛克图像合成的方法及装置 |
Cited By (24)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2011153844A1 (zh) * | 2010-06-07 | 2011-12-15 | 中兴通讯股份有限公司 | 一种家庭视频监控的装置、***及方法 |
CN101848378A (zh) * | 2010-06-07 | 2010-09-29 | 中兴通讯股份有限公司 | 一种家庭视频监控的装置、***及方法 |
CN103415876A (zh) * | 2010-11-17 | 2013-11-27 | 欧姆龙科学技术公司 | 一种用于监控区域的方法和设备 |
US10841539B2 (en) | 2010-11-17 | 2020-11-17 | Omron Scientific Technologies, Inc. | Method and apparatus for monitoring zones |
CN102736828B (zh) * | 2011-04-11 | 2015-08-05 | 英业达股份有限公司 | 电子挡板***及其方法 |
CN102736828A (zh) * | 2011-04-11 | 2012-10-17 | 英业达股份有限公司 | 电子挡板***及其方法 |
CN102300083A (zh) * | 2011-09-27 | 2011-12-28 | 杭州华三通信技术有限公司 | 一种放大局部区域图像的方法和设备 |
CN103179378A (zh) * | 2011-12-26 | 2013-06-26 | 天津市亚安科技股份有限公司 | 具有隐私遮挡功能的视频监控装置以及隐私遮挡方法 |
CN103685349A (zh) * | 2012-09-04 | 2014-03-26 | 联想(北京)有限公司 | 一种信息处理的方法及一种电子设备 |
CN103685349B (zh) * | 2012-09-04 | 2017-03-01 | 联想(北京)有限公司 | 一种信息处理的方法及一种电子设备 |
CN104345520A (zh) * | 2014-04-01 | 2015-02-11 | 项国彩 | 一种网络摄像机镜头的自动遮挡装置 |
CN106375737B (zh) * | 2016-11-25 | 2020-08-28 | 浙江宇视科技有限公司 | 一种视频图像局部遮挡的方法及装置 |
CN106375737A (zh) * | 2016-11-25 | 2017-02-01 | 浙江宇视科技有限公司 | 一种视频图像局部遮挡的方法及装置 |
CN110022433A (zh) * | 2017-11-16 | 2019-07-16 | 佳能株式会社 | 摄像设备、镜头设备及其控制方法 |
US11223774B2 (en) | 2017-11-16 | 2022-01-11 | Canon Kabushiki Kaisha | Imaging apparatus, lens apparatus, and method for controlling the same |
CN109584219A (zh) * | 2018-11-15 | 2019-04-05 | 广东美的厨房电器制造有限公司 | 一种摄像装置脏污的检测方法及烹饪设备 |
CN110351520A (zh) * | 2019-07-11 | 2019-10-18 | 深圳市华方信息产业有限公司 | 一种运动体图像跟踪获取方法及其*** |
CN110769311A (zh) * | 2019-10-09 | 2020-02-07 | 北京达佳互联信息技术有限公司 | 直播数据流的处理方法、装置及*** |
CN110958431A (zh) * | 2019-12-11 | 2020-04-03 | 武汉迅检科技有限公司 | 多路视频压缩后传***及方法 |
CN110996010A (zh) * | 2019-12-20 | 2020-04-10 | 歌尔科技有限公司 | 一种摄像头及其图像处理方法、装置及计算机存储介质 |
CN112468823A (zh) * | 2020-11-10 | 2021-03-09 | 浙江大华技术股份有限公司 | 一种基于模拟录像装置的隐私遮挡方法、装置和存储介质 |
CN112506345A (zh) * | 2020-12-10 | 2021-03-16 | 北京达佳互联信息技术有限公司 | 一种页面显示方法、装置、电子设备及存储介质 |
CN112506345B (zh) * | 2020-12-10 | 2024-04-16 | 北京达佳互联信息技术有限公司 | 一种页面显示方法、装置、电子设备及存储介质 |
CN113890991A (zh) * | 2021-09-08 | 2022-01-04 | 浙江大华技术股份有限公司 | 一种应用于高空抛物检测的隐私保护方法及装置 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101489120A (zh) | 实现视频监控区域遮挡的***和装置以及方法 | |
CN102646032B (zh) | 一种分布式屏幕拼接控制***及控制方法 | |
CN113593500A (zh) | 在视频优先级与图形优先级之间转换 | |
CN104471930B (zh) | 多视图视频处理中的具有基于位置的调整的串扰降低 | |
EP2959676A1 (en) | Systems and methods for appearance mapping for compositing overlay graphics | |
CN103024300A (zh) | 一种高动态范围图像显示方法及装置 | |
KR20210142013A (ko) | 비디오 기반 포인트 클라우드 압축에서 싱글 패스 경계 검출 | |
Chalmers et al. | HDR video past, present and future: A perspective | |
CA3018600C (en) | Method, apparatus and stream of formatting an immersive video for legacy and immersive rendering devices | |
CN101562712A (zh) | 实现数字电视网络视频自适应窗口截取播放的方法 | |
CN114365501A (zh) | 单流中心凹显示传输 | |
EP3497667A1 (en) | Apparatus, method, and computer program code for producing composite image | |
CN102457756A (zh) | 一种可裸眼观看视频的3d视频监控***的结构和方法 | |
CN107071322A (zh) | 视频录制及处理***以及方法 | |
CN112565603B (zh) | 图像处理方法、装置及电子设备 | |
CN107682673B (zh) | 一种基于gpu和视频io卡同时监看4khdr和hdsdr信号的方法 | |
KR20200098404A (ko) | 데이터 처리 시스템들 | |
CN202818497U (zh) | 基于高清数字摄像头监控的电子ptz装置 | |
CN116208754A (zh) | 屏幕及其控制方法、装置及存储介质 | |
CN114245027B (zh) | 一种视频数据混合处理方法、***、电子设备和存储介质 | |
US11418724B1 (en) | Increasing dynamic range of a virtual production display | |
CN102348120B (zh) | 一种立体显示装置 | |
WO2023094870A1 (en) | Increasing dynamic range of a virtual production display | |
CN113093903A (zh) | 一种图像显示方法及显示设备 | |
CN110225177B (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: 20090722 |