梯度隐私屏蔽的制作方法_2

文档序号:8343103阅读:来源:国知局
个实施例通过提供新型的隐私屏蔽解决了这个问题,该新型的隐私屏蔽在图像的屏蔽和未屏蔽部分之间创建更平滑的过渡,因此获得了对于正看图片的人来说更“正常”样子的图像,其中屏蔽和未屏蔽区域之间的明显过渡不存在。
[0032]各个实施例还提供通过以逐个像素为基础改变屏蔽的程度仅部分隐藏隐私屏蔽之下的部分的隐私屏蔽。如以下进一步详细描述,在一些实施例中,这可以通过使用不同的模糊水平或针对隐私屏蔽的不同区域使用不同的“隐藏水平”而实现。例如,隐私屏蔽的各个像素可以具有不同的屏蔽水平,以允许隐私屏蔽的一些部分覆盖需要比隐私屏蔽的另一个部分更失真的东西。例如,可能期望将其中的一些对象靠近并且因此需要更多失真的区域模糊到更高的程度,同时较轻的模糊可以被施加至图像中示出对象较远并且因此需要较轻模糊的区域。如以下也将描述,屏蔽的不同部分的强度可以根据与图像内容有关的参数而动态地设定。在一个实施例中,屏蔽覆盖整个图像并且从O %屏蔽改变至100%屏蔽。
[0033]本领域技术人员将理解,本发明的多个方面可以体现为系统、方法或计算机程序产品。因此,本发明的多个方面可以采用完全硬件实施例的形式、完全软件实施例(包括固件、常驻软件、微代码等)的形式、或者结合这里通常可能被称为是“电路”、“模块”或“系统”的软件方面和硬件方面的实施例的形式。此外,本发明的多个方面可以采用被体现为其上嵌入有计算机可读程序代码的一个或多个计算机可读介质的计算机程序产品的形式。
[0034]可以利用一个或多个计算机可读介质的任意组合。计算机可读介质可以是计算机可读信号介质或计算机可读存储介质。计算机可读存储介质可以是,例如,但不限于,电子、磁、光、电磁、红外或半导体系统、装置或设备、或上述的任何合适的组合。计算机可读存储介质的更具体的示例(非穷尽列表)将包括以下:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦除可编程只读存储器(EPR0M或闪存)、光纤、便携式光盘只读存储器(CD-ROM)、光存储设备、磁存储设备,或者上述的任何合适的组合。在本文件中,计算机可读存储介质可以是可包含或存储通过或结合指令执行系统、装置或设备而使用的程序的任何有形介质。
[0035]计算机可读信号介质可以包括其中例如在基带中或作为载波的一部分嵌入有计算机可读程序代码的传播数据信号。这种传播信号可以采用多种形式的任一种,包括但不限于,电磁的、光学的、或其任意适合的组合。计算机可读信号介质可以是任意计算机介质,其不是计算机可读存储介质,并且其可以通信、传播或传输通过或结合指令执行系统、装置或设备使用的程序。
[0036]在计算机可读介质上嵌入的程序代码可以使用任意适合的介质发送,包括但不限于无线、电话线、光缆、RF等、或上述的任意适当组合。实施本发明的多个方面的操作的计算机程序代码可以通过一个或多个编程语言的任意组合来书写,包括诸如Java、Smalltalk、C++等的面向对象的编程语言,以及诸如“C”编程语言或类似编程语言的传统程序化编程语言。程序代码可以作为独立运行的软件包完全在用户的计算机上、部分在用户的计算机上执行,可以部分在用户的计算机上且部分在远程计算机上执行,或者完全在远程计算机或服务器上执行。在后一种情况下,远程计算机可以通过任意类型的网络连接至用户的计算机,任意类型的网络包括局域网(LAN)或广域网(WAN),或者该连接可以去往外部计算机(例如,通过使用因特网服务提供商的因特网)。
[0037]以下结合根据本发明实施例的方法、装置(系统)和计算机程序产品的流程图和/或框图描述本发明的各方面。可以理解的是,流程图和/或框图的每个框以及流程图和/或框图中的框的组合,可以由计算机程序指令实施。这些计算机程序指令可以被提供至通用计算机、专用计算机或其他可编程数据处理装置的处理器,以产生一机器,使得经由计算机或其他可编程数据处理装置的处理器执行的指令创建创建用于实施流程图和/或框图或框中所指定的功能/行为的设备。
[0038]这些计算机程序指令还可以被存储在计算机可读介质中,该计算机可读介质可以指引计算机、其他可编程数据处理装置或其他设备以特定的方式运作,使得存储在计算机可读介质中的指令产生包括实施流程图和/或框图或框中所指定的功能/行为的指令的制品O
[0039]计算机程序指令还可以被下载到计算机、其他可编程数据处理装置或其他设备上,以使在计算机、其他可编程装置或其他设备上执行的一系列操作步骤产生计算机实施的进程,使得在计算机或其他可编程装置上执行的指令提供用于实施流程图和/或框图或框中所指定的功能/行为的进程。
[0040]因此,本发明涉及实施和使用用于隐藏由一些像素组成的图像的第一区域的技术的方法和装置,包括计算机程序产品。屏蔽被获取。屏蔽针对图像的第一区域中的每个像素限定隐藏水平。基于针对每个像素的屏蔽隐藏水平,图像的第一区域中的像素被隐藏。_1]图像的捕获
[0042]图1示出用于捕获或调查一场景的摄像机100的示意图。目标是使相机100尽可能好地捕获场景的图像。相机100包括用于收集入射光的镜头系统120、用于记录入射光的图像传感器以及本领域中熟知的电路,图像传感器例如是电荷耦合设备的形式、CCD、CMOS传感器或类似的传感器。例如,电路通常包括:包括图像/视频编码器(以硬件、软件或其任意组合实现)的图像处理模块108、管理例如视频分析的处理单元104、存储器106、以及用于连接至网络和诸如计算机的另外的处理设备的网络接口 110。包括图像/视频编码器的图像处理模块108被布置为将捕获的数字图像数据编码为用于连续视频序列、受限视频序列、静态图像或流图像/视频的几种已知格式中的任一种。例如,图像信息可以被编码为MPEG1、MPEG2、MPEG4、H.264、JPEG、M-JPEG、位图等。
[0043]话应件隐私屏蔽
[0044]图2A示出由相机100捕获的图像200的示意性示例。图像200示出具有一组窗户202的房屋。传统上,由于隐私等原因,图像中可能存在不应该被看到的区域。如上面所描述,在这种情况下,常见的是创建隐私屏蔽来遮挡这种区域。图2B示出以四个不透明方形的形式施加到房屋200的每个窗户202的传统隐私屏蔽204的示意性示例。从图2中可以看到,图像200的观察者可以清楚地看到隐私屏蔽204已经被用于遮挡图像200的某些部分。
[0045]图3示出图像200的施加了根据一个实施例的隐私屏蔽302的示意性示例。图3中可以看出,与图2的隐私屏蔽204形成对照,隐私屏蔽302具有变化的隐藏程度。例如,在这种情况下,中心的两个窗户分别不如右边和左边的窗户遮挡程度重。也就是说,隐私屏蔽302具有可以以逐个像素为基础为图像设定的变化的隐藏程度。下面将更详细的描述,隐藏水平通常根据图像200的内容动态设定。
[0046]此外,可以从图3中看出,与传统的隐私屏蔽相比,隐私屏蔽302的边缘和背景之间的过渡可以被设定为较平滑。最终,与图2中使用现有隐私屏蔽204的图像200相比,使用根据本发明各个实施例的隐私屏蔽302的图像200具有更“自然”的外观。
[0047]为了进一步描述在一个实施例中可以怎样实施
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1