空间变化的闪烁检测的制作方法

文档序号:7990441阅读:213来源:国知局
空间变化的闪烁检测的制作方法
【专利摘要】一种成像系统包括:图像模块,其被配置为以帧速率F产生图像帧,该图像模块被配置为在不同时间捕获图像帧的每个的第一部分和第二部分;频率确定模块,其被通信地耦合到图像模块,被配置以确定与在N个、多个图像帧上的第一部分和第二部分相关联的频率分量;以及闪烁分析模块,其被通信地耦合到频率确定模块,被配置成确定第一部分和第二部分的任何频率分量是否指示可察觉的闪烁。
【专利说明】空间变化的闪烁检测
【背景技术】
[0001]图像捕获设备用在包括各种相机的各种各样的设备中。例如,固定位置相机和摇摄/倾斜/变焦相机使用图像捕获设备。图像捕获设备有各种各样的形式,包括“全局快门”捕获设备和“卷帘快门”捕获设备。全局快门捕获设备同时获取整个帧,而卷帘快门设备通常滚动帧的像素行,连续行的捕获通常及时地部分重叠。
[0002]应用卷帘快门捕获设备,可能发生图像闪烁,这是由于周期性照射或者直接照射到捕获设备或通过在捕获设备的视域中物体的反射。当滚动各行时,不同的行将包括周期性照射的周期的不同部分。因此,将产生相对亮的像素的条纹和相对暗的像素的条纹。条纹将趋向于逐帧移动,除非图像捕获频率匹配照明周期的倍数。
[0003]各种技术已经被提出来检测这种闪烁。例如,可以通过在连续帧中获取相同行的亮度的差异,然后观察其在垂直帧上的差异,检测闪烁。通过发现帧的高度上的差异的峰和谷的数目,确定闪烁的频率。可选地,可以通过对每一行中的像素进行求和,和根据帧周期与在每图像帧的周期中的交流线路频率的积确定频率,来确定闪烁。另外可选地,可以通过以下来确定闪烁:对连续帧的行的像素强度进行求和,从其它帧减去一个帧的行和,以及分析所产生的周期数据以确定闪烁的频率。进一步地,单独的光传感器可以用于检查光强度并识别闪烁。

【发明内容】

[0004]—种成像系统的一个不例包括:图像模块,其被配置为以巾贞速率F产生图像巾贞,该图像模块配置为在不同时间捕获图像帧的每一个的第一部分和第二部分;频率确定模块,其被通信地耦合到图像模块,被配置成确定与在多个(N个)图像帧上的第一部分和第二部分相关联的频率分量;以及闪烁分析模块,其被通信地耦合到频率确定模块,被配置成确定第一部分和第二部分的任何频率分量是否指示可察觉的闪烁。
[0005]这样的成像系统的实施可以包括一个或多个以下特征。该系统还包括:累加模块,其被通信地耦合到图像模块,被配置为累加与N个图像帧相关联的多组(N组)信息,其中频率确定模块被通信地耦合到累加模块,并且被配置成将一个傅立叶变换应用于N组信息来确定与N个图像帧的第一部分和第二部分相关联的频率分量。该系统还包括空间下采样模块,其被通信地耦合到图像模块和累加模块,被配置成空间下采样图像帧的每个以产生所述组信息。该空间下采样模块被配置为在每个图像帧的多个区域上平均像素值以产生与N个图像帧相关联的N组信息,其中区域中的不同区域分别包括第一部分和第二部分。
[0006]另外地或者可选地,这样的成像系统的实施可以包括一个或多个以下特征。闪烁分析模块被配置为分析与图像帧的第一部分相关联的至少一个频率分量,以确定该至少一个频率分量是否具有(I)与所关注的光源频率相关的至少一个闪烁频率相对应的频率,和(2)具有相对于闪烁幅度阈值的不期望的关系的幅度。闪烁分析模块被配置为仅当所述至少一个频率分量对应于与帧的第一部分相关联的主要信号时确定至少一个频率分量是否满足条件(I)和(2)。至少一个闪烁频率为在使用具有N个样本和采样频率为F的傅利叶变换时与50hz、60hz、IOOhz或120hz中至少一个混叠的频率。
[0007]—种示例性闪烁检测系统包括:图像模块,其被配置为以帧速率F产生图像帧,图像模块被配置为在不同时间捕获图像帧的每一个的第一部分和第二部分;下采样装置,其被通信地耦合到图像模块,用于空间下采样图像帧以产生下采样的图像帧,这些下采样的图像帧中的每一个分别具有包括第一部分和第二部分的第三和第四不同的区域;频率确定装置,其被通信地耦合到下采样装置,用于将傅立叶变换应用于多个(N个)下采样的图像帧,以产生第三和第四部分的频率分量的指示;和闪烁分析装置,其被通信地耦合到频率确定装置,用于分析频率分量的指示以便确定任何的频率分量是否对应于各个区域中的主要信号,是否对应于至少一个所关注的频率,以及会被观看图像帧的人可察觉。
[0008]这种闪烁检测系统的实施可包括一个或多个以下特征。该系统还包括累加装置,其被通信地耦合到下采样装置和频率确定装置,用于累加N个下采样的帧。下采样装置被配置成平均每个不同的区域上的像素值。至少一个所关注的频率为当使用具有N个样本和采样频率为F的傅利叶变换时时与50hz、60hz、IOOhz或120hz中至少一个混叠的频率。
[0009]驻留在非暂时性处理器可读介质上的示例性计算机程序产品包括被配置为引起处理器进行以下操作的指令:以帧速率F产生图像帧,每个图像帧的第一部分和第二部分在不同的时间被捕获;确定与在多个(N个)图像帧上的第一部分和第二部分相关联的频率分量;以及确定或者第一或者第二部分中的任何频率分量是否各自指示可察觉的闪烁。
[0010]这种计算机程序产品的实施可以包括一个或多个以下特征。计算机程序产品还包括被配置为引起处理器进行以下操作的指令:空间下采样多个(N个)图像帧的每个以产生N组信息;并且将傅立叶变换应用于N组信息来确定与N个图像帧的第一部分和第二部分相关联的频率分量。被配置成促使处理器确定或者第一或者第二部分中的任何一个任何频率分量是否各自指示可察觉的闪烁的指令被配置为促使处理器分析与图像帧的第一部分相关联的至少一个第一频率分量,以确定第一频率分量是否(I)具有对应于与所关注的光源频率相关联的至少一个闪烁频率,(2)具有相对于闪烁幅度阈值的不期望的关系的幅度,和(3)对应于与图像巾贞的第一部分相关联的主要信号。
[0011]示例性的在图像帧中闪烁检测的方法包括:以帧速率F产生图像帧,在不同的时间捕获每个图像帧的第一部分和第二部分;确定与在多个(N个)图像帧上的第一部分和第二部分相关联的频率分量;和确定第一部分的第一频率分量或第二部分的第二频率分量中的至少一个是否指示可察觉的闪烁。
[0012]这样的一种方法的实施可以包括一个或多个以下特征。该方法还包括:空间下采样多个(N个)图像帧中的每一个以产生N组信息;并且将傅立叶变换应用于N组信息来确定与N个图像帧的第一部分和第二部分相关联的频率分量。确定第一部分的第一频率分量或第二部分的第二频率分量中的至少一个是否指示可察觉的闪烁包括确定第一频率分量是否(I)具有对应于与所关注的光源频率相关联的至少一个闪烁频率的频率,(2)具有相对于闪烁幅度阈值的不期望的关系的幅度(3)对应于与图像帧的第一部分相关联的主要信号。
[0013]本文描述的项目和/或技术可以提供一个或多个下面的功能,以及未提及的其它功能。图像中空间变化的局部闪烁能够被检测出,以便于其减少或消除。宽动态范围中的闪烁能够被卷帘快门的成像系统检测出,以便于其减少或消除。如上提到的效果可以通过除了提到的之外的装置达到,而提到的项目/技术可能未必产生提到的效果。进一步地讲,本文所讨论的或从本文中的讨论所推导出的至少某些实施可能不提供一个或多个所讨论的功能。
[0014]通过下面的详细说明,其他的功能和应用将变得明显。
[0015]附图概述
[0016]图1是视频系统的简化示意图。
[0017]图2是图1所示的相机的框图。
[0018]图3是由图2所示的处理器实施的闪烁检测模块的功能框图。
[0019]图4是图1所示的相机捕获的帧的曝光时间图。
[0020]图5是拼接图1所示的相机捕获的不同曝光时间的多个帧以产生单个图像帧的图解流程图。
[0021]图6是多个空间分割的图像帧的简化示意图。
[0022]图7是检测空间变化的闪烁的过程的方框流程图。
【具体实施方式】
[0023]公开了用于检测捕获图像中的空间变化的闪烁的技术。例如,卷帘快门成像系统使用不同捕获时间用于捕获图像的不同部分。由成像系统提供的图像的部分可能显示或含有闪烁,而其它部分没有。多个帧的每个都被进行空间下采样,且下采样的帧被分析以确定它们的频率分量(例如,采用傅立叶变换)。频率分量被分析,以确定它们中的任何一个是否对应于闪烁频率,以及是否有足够幅度可被一个正在观看帧的人觉察到。其它技术都在本发明的范围之内。
[0024]参照图1,视频系统10包括相机12、对象14和光源16。相机12被配置为在它的视域中捕获任何事物的图像帧,这里是对象14。光源16是周期性光源,产生强度随时间变化的光,例如具有例如50赫兹、60赫兹、100赫兹、120赫兹等的频率的荧光灯。
[0025]相机12被配置成产生图像,其中空间分隔的像素具有不同的曝光持续时间,SP,能够接收不同时间量的光,且其中空间分隔的像素具有不同的曝光时间,即在不同的时间接收光。这里,相机12是宽动态范围(WDR)的卷帘快门相机。因此,相机12被配置为捕获各种曝光持续时间的和在不同时间的像素行,而相机可同时捕获一个以上的像素行(见图4)。
[0026]再参看图2,相机12包括光学组件20、存储器22、处理器24和电机26。电机26被配置成驱动相机12以进行摇动和倾斜。可选地,可以使用固定位置相机或仅沿一个轴移动的相机(例如,摇动或倾斜,但不是两者)。光学组件20包括一个或多个透镜以及卷帘快门,比便将相机12聚焦和捕获光,将所捕获的光转换成数字电信号,并将电信号传送到存储器22。处理器24优选是一个智能设备,例如由丨mel?公司或AMD?制造的那些中央处理单元(CPU)、微控制器、专用集成电路(ASIC)等。存储器22包括随机存取存储器(RAM)和只读存储器(R0M),并且还可以包括一个或多个磁盘驱动器,其包括硬盘驱动器、⑶-ROM驱动器和/或压缩驱动器等。存储器22包括处理器可读、处理器可执行的软件代码28,其包含用于控制处理器24的指令以执行下面所述的功能(尽管该描述可以读出软件28执行功能)。这些功能实施闪烁检测和校正系统。软件28可以通过,经由网络连接下载、从磁盘上传等,被加载到存储器22。进一步地,软件28可能并不是可直接执行的,例如在执行之前需要编译。
[0027]再参看图3,处理器24和软件28实施闪烁检测模块40。闪烁检测模块40包括图像模块41、空间下采样/分割模块46、累加模块48、频率确定模块50和闪烁分析模块52。图像模块41包括图像捕获模块42和拼接模块44以捕获多个候选图像帧和根据多个图像帧候选形成合成图像帧。图像模块41可被通信地耦合到空间下采样/分割模块46,空间下采样/分割模块46被通信地耦合至累加模块48,累加模块48被通信地耦合到频率确定模块50,频率确定模块50被通信地耦合到闪烁分析模块52。闪烁检测模块40被配置成确定被相机12捕获的图像中可察觉的闪烁的存在和频率,使得闪烁可以被考虑例如使用已知技术进行校正或者是减少。
[0028]图像捕获模块42被配置为控制光学组件20和电机26以获取候选图像帧,这些图像帧中的每一个包括二维阵列的像素。图像捕获模块42被配置成控制电机26按期望地移动相机和控制光学组件20为不同的像素行顺序打开快门(例如,行对应于像素的电荷耦合器件(CCD)的)。
[0029]再参看图4, 图像捕获模块42实施卷帘快门的宽动态范围技术。如图所示,模块42使光学组件20在总收集持续时间60上捕获候选图像帧中的像素的每一行的数据(即,一组像素行)。在持续时间60期间,模块42可以在几个点处采样所收集的光数据,以产生多个曝光持续时间的数据,或,如这里,促使光学组件20连续地收集多个持续时间
的每一个的数据。尽管持续时间62被实施如图所示依次从最长到最短,但持续时间62可以以任何顺序获得。多个行的数据同时被收集,但如图4所示,图像帧中的所有行并不都同时曝光(即,使得它们的数据被收集)。因此,图像帧的不同空间部分的光数据在不同时间被收集。进一步地,每一像素的多个曝光/数据收集持续时间是可用的并且存储在存储器22中。每个持续时间62所收集数据在存储器22中被存储为候选图像帧。以帧速率F (例如每秒30帧)收集各帧的数据。
[0030]再参看图5,图像捕获模块42的拼接模块44被配置为根据N个候选图像帧72组装合成图像帧70。拼接模块44分析图像帧候选72并提取适当曝光的每个帧候选72的部分。在存在其中相同的部分被适当曝光的多个候选72时,模块44确定具有来自相应的候选的最佳曝光的部分。如图5所示,在候选图像72i中的部分74被适当曝光,而部分76ι过度曝光(例如,在持续时间62i内太亮),收集过多的光用于部分76i,从而导致图像质量差(这里,被洗掉)。然而,在图像候选72_?中,部分74m是曝光不足的,产生差的图像质量(在相应的持续时间62m内这里是太暗了),而部分76m被适当曝光。对于该实例,拼接模块44将来自图像候选72i的部分71与来自图像候选72m的部分76_?拼接在一起从而形成合成图像帧70,整个帧可适当曝光。因此,图像帧70的不同空间部分可以具有与它们的像素相关联的不同的曝光持续时间62 (只要多于一个的候选图像72被用于形成合成图像70,尽管图像70可以是图像72的单独一个)。因此,尽管持续时间GZ1可以足够长,50赫兹、60赫兹、100赫兹或120赫兹的光源将不诱导明显的闪烁,如果持续时间62m不足够长,那么闪烁效应是可诱导的,可以仅在图像帧70的部分(或多个部分)上被诱导。然后,这些效果在连续观看多个帧70时可以被感知。因此,当周期性/振荡光可以入射在相机12的透镜的全部或主要部分上时,闪烁效应可以是局部的,即,在小于周期/振荡光入射的区域上诱导或察觉。因此,在图像帧70中闪烁可以是不均匀的,在一个或多个区域中存在/可察觉,在一个或多个其它区域中不存在/可察觉。
[0031]参见图3和6,空间下采样/分割模块46被配置以空间下采样图像帧70。模块46将帧70的每个分成片80,这里是矩形网格、相同大小的片80,然而其它形状可以被使用,不同尺寸的片可以被用在帧70内。例如,对于具有1280X960像素的帧70的64X下采样,模块46将帧70分为片80的20 X 15网格。模块46还被配置为产生单一值R,以表不每个片80的像素强度。这里,模块46被配置成平均像素强度,以产生帧η列q、行p的每个片80的值i?:。可选地,其它值可以被使用,例如像素强度的总和等等。
[0032]累加模块48被配置成关联多个存储的合成图像帧70。累加模块48累积/关联一组82的一定量(N)的帧70,如下所述用于检测空间变化的闪烁,即,闪烁出现少于图像帧70中的所有的像素。为了避免例如在整个帧上应用闪烁校正,这可能是重要的,这可能在它存在的地方校正闪烁,但在之前没有存在闪烁地方诱导反向闪烁。
[0033]频率确定模块50被配置为分析累加帧70以确定片80的频率分量。模块50将傅立叶变换(例如,快速傅立叶变换(FFT))应用到一组η个分割的帧的片80。FFT的结果将是片80的频率分量的指示。
[0034]闪烁分析模块52被配置成确定每个片80的主要频率分量是否指示将诱导闪烁的所关注的频率(例如50、60、100或120赫兹)。因为很难(如果不是不可能)检测超过采样频率的一半的频率分量,并且,因为这里所关注的频率(例如,50、60、100、120赫兹)超过30赫兹的采样频率,模块52查找所关注的频率相对应的混叠的频率分量。该模块查找混叠的频率,根据如下:
[0035]Fa= I Fd-N^Fs (I)
[0036]其中:Fa是混叠 的频率;
[0037]Fs是采样频率;
[0038]Fd是所关注的频率;和
[0039]N=round (Fd/Fs)。
[0040]因此,混置频率Fa可以确定用于每个所关注的频率Fd。I旲块52确定每个片80的主要频率分量(即,最高强度的分量)是否对应于所关注的频率Fd中的一个对应(表示)的一个混叠频率Fa。
[0041]模块52还被配置为确定所关注的频率是否具有将被人类观察者可察觉到的幅度。对于其主要频率分量对应于一个所关注的混叠频率分量的任何片80,模块52确定片80的这个分量的幅度是否具有相对于例如超过与可见察觉的人相关联的阈值的不期望的关系。1?块52确定是否:
[0042]Ip, q>Tp (2)
[0043]其中:Tp=Ta*Tm(3)
[0044]
在11个帧上的段80p, q的平均强度
Tm=图像的最大范围(4)
[0045]Ta=观察到的常数[0046]其中Ip,q是在片80p,q的η帧70上所关注的混叠频率的分量的强度,Tp是人可察觉的闪烁的阈值,Ta是观察到的幅度阈值(根据观察图像和关注闪烁区域的人的实验结果来确定),而Tm是阈值修改量。对于Tm,使用在η帧上给定片的光的所有频率分量的平均像素强度。最大范围是用于特定图像的最大值,例如用于8位图像的255。如果模块52确定Ip,,超过阈值Τρ,那么模块52将触发片80p,q的闪烁消除(校正)。
[0047]可察觉的闪烁阈值Tp的值取决于当前使用的色调映射压缩和帧70所示的场景中的动态范围。阈值Tp的值取决于使用多少压缩,因为这影响可察觉的闪烁的幅度。这被计入阈值修改量Tm。
[0048]参见图7,并进一步参照图1-6,检测和校正空间变化的闪烁的过程110包括显示的步骤。然而,过程110仅是示例,并不是限制性的。过程110可以被改变,例如通过以下步骤:增加、移出、重新布置、组合和/或同时执行。
[0049]在步骤112,图像帧70被产生。图像捕获模块42捕获使用不同的曝光持续时间62的候选图像帧72的数据。使用来自一个或多个候选图像帧72的适当曝光部分,拼接模块44分析候选图像帧72并将合成的图像帧70拼接在一起。
[0050]在步骤114,多个合成帧70的不同部分的频率分量被确定。合成帧70被空间下采样/分割模块46分割。模块46将帧70分为多组片80,和确定用于指示各个片80的像素强度的每个片的下采样值R。累加模块48累加用于频率分析的多个(N个)合成帧70。频率确定模块50作用于N个累加帧70以确定各片80的每个相对应的相机12的射入光的频率分量。这里,模块50将FFT应用到分片信息来确定频率分量。
[0051]在步骤116,确定各个空间不同的片80的主要频率分量是否指示可察觉的闪烁。闪烁分析模块确定每个片80的主要频率分量。根据式(I ),模块52确定主要频率分量是否对应于所关注的混叠频率。对于相对应这些混叠频率的频率分量,模块52通过估算等式
(2)确定分量是否可被人类观察者察觉。如果主要频率分量是与有关频率相关的频率的,并且其幅度使得人类观察者将能够在一组帧70中察觉闪烁,那么模块52检测到相应的片80具有闪烁。
[0052]在步骤118,闪烁被校正。模块52识别具有闪烁的片80以及闪烁的一个(或多个)幅度和频率。已知的技术可以通过处理器24根据在软件28中的指令被应用于减少或消除在合成帧70 (相对于下采样的帧)中的闪烁,或者至少减弱到人类观察者不能察觉到它的程度。
[0053]其它考虑
[0054]在不背离本公开内容或权利要求的范围的情况下,可以对给定的具体实施例进行变化和修改。本文所公开的具体实施例不是限制后面的权利要求。例如,虽然上述说明描述了两个相位的补偿作和合成波形的幅度作为步进电机速度的功能,但实施方式也可通过移除上述各个分量用于补偿相位或幅度,但不是两者。
[0055]其它实施例和实施方式将落入本公开内容和所附权利要求的范围和精神。例如,由于软件的性质,上述功能可使用由处理器、硬件、固件、硬连线或任何这些的组合执行的软件实现。实现功能特征也可以在物理上位于不同的位置,包括被分布成使得部分功能在不同的物理位置上实现。而且,如本文所用,包括在权利要求书中,在项目列表中使用的“或者”前加“至少一个”指示分离性列表,使得例如,“A、B、或C中至少一个”的列表表示A或B或C或AB或AC或BC或ABC卿,A和B和C)。
[0056]所描述的配置的实质性变化可以根据特定要求做出。例如,定制的硬件也可以使用,和/或特定的元件可以用硬件、软件(包括可移植软件,例如小应用程序等)或两者实现。进一步,可以采用与其它计算设备(例如网络输入/输出设备)的连接。
[0057]如本文所使用的术语“机器可读介质”和“处理器可读介质”是指参与提供使得机器以特定方式运行的数据的任何介质。在使用计算机系统实现的实施例中,各种计算机可读介质可以是参与向处理器提供指令/代码,用于执行和/或可能用于存储和/或装载这样的指令/代码(例如,作为信号)。在许多实施例中,计算机可读介质是非暂时性的、物理和/或有形存储介质。这样的介质可以采用多种形式,包括但不限于,非易失性介质、易失性介质和传输介质。非易失性介质包括,例如,光学的和/或磁盘。易失性介质包括但不限于动态存储器。传输介质包括,但不限于同轴电缆、铜线和光纤。因此,传输介质也可以米取波的形式(包括但不限于无线电波、声波和/或光波,例如在无线电波和红外数据通信期间生成的那些)。
[0058]普通形式的物理的和/或有形的计算机可读介质包括,例如,软盘、柔性盘、硬盘、磁带、或任何其它磁性介质、CD-ROM、任何其它光介质、穿孔卡、纸带、任何其它具有孔图案的物理介质、随机存取存储器、可编程序只读存储器、可擦可编程只读存储器、快擦编程只读存储器、任何其它存储器芯片或盒式磁带、下文中描述的载波、或计算机可从其读取指令和/或代码的任何其它介质。
[0059]上述方法、系统和设备是示例。各种配置可以适当地省略、替代或增加各种流程或组件。例如,在可替代的配置中,该方法可以以不同于所描述的顺序进行,并且各种步骤均可以增加、省略或组合。另外,针对特定配置所描述的特征可以在各种其它配置中组合。配置的不同方面和元件可以以类似的方式组合。同时技术也在发展,因此,许多元件是示例,并不限制本公开内容或权利要求的范围。
[0060]在说明中给出具体细节以帮助全面理解示例配置(包括实施方式)。然而,配置也可以在没有这些具体细节的情况下实施。例如,没有所示出的公知的电路、过程、算法、结构和技术的不必要的细节,以免混淆这些配置。该描述仅仅提供了示例配置,并不限制权利要求的范围、适用性或配置。而是,前面描述的配置将向本领域技术人员提供能够用于实现所述技术的描述。可以在元件的功能和布置中进行各种改变,而不偏离本发明的精神或范围。
[0061]进一步地,前面的描述给出了安防相机系统的细节。然而,本文所描述的系统和方法可以一般地适用于其它形式的相机系统或其它系统。
[0062]此外,所述方法的实施例可以通过硬件、软件、固件、中间件、微代码、硬件描述语言或它们的任何组合来实施。当以软件、固件、中间件或微代码实现时,执行任务的程序代码或代码段可以存储在非暂时性计算机可读介质(如存储介质)中。处理器可以执行所描述的任务。
[0063]进一步地,可能公开了一个以上的发明。
【权利要求】
1.一种成像系统,包括: 图像模块,其被配置为以帧速率F产生图像帧,所述图像模块配置为在不同时间捕获每个所述图像帧的第一部分和第二部分; 频率确定模块,其被通信地耦合到所述图像模块,被配置成在多个图像帧上确定与所述第一部分和所述第二部分相关联的频率分量,所述多个图像帧为N个图像帧;以及 闪烁分析模块,其被通信地耦合到所述频率确定模块,被配置成确定所述第一部分和所述第二部分的任何所述频率分量是否指示可察觉的闪烁。
2.根据权利要求1所述的系统,还包括累加模块,该累加模块被通信地耦合到所述图像模块,并被配置为累加与所述N个图像帧相关联的多组信息,所述多组信息为N组信息,其中所述频率确定模块被通信地耦合至所述累加模块,并且被配置成将傅立叶变换应用于所述N组信息来确定与所述N个图像帧的所述第一部分和所述第二部分相关联的所述频率分量。
3.根据权利要求2所述的系统,还包括空间下采样模块,该空间下采样模块被通信地耦合到所述图像模块和所述累加模块,并被配置成空间下采样每个所述图像帧以产生所述多组信息。
4.根据权利要求3所述的系统,其中所述空间下采样模块被配置为对每个所述图像帧的多个区域上的像素值进行平均,以产生与所述N个图像帧相关联的所述N组信息,其中所述区域中的不同区域分别包括所述第一部分和所述第二部分。
5.根据权利要求1所述的系统,其中所述闪烁分析模块被配置为分析与所述图像帧的所述第一部分相关联的所述频率分量中的至少一个,以确定所述频率分量中的所述至少一个是否具有(I)与所关注的光源频率相关的至少一个闪烁频率相对应的频率,和(2)具有相对于闪烁幅度阈值的不期望的关系的幅度。
6.根据权利要求5所述的系统,其中,所述闪烁分析模块被配置为,仅当所述频率分量中的所述至少一个对应于与所述帧的所述第一部分相关联的主要信号时,所述闪烁分析模块才确定所述频率分量的所述至少一个是否满足条件(1)和(2 )。
7.根据权利要求5所述的系统,其中,所述至少一个闪烁频率为当使用具有N个样本和采样频率为F的傅利叶变换时与50hz、60hz、IOOhz或120hz中至少一个混叠的频率。
8.一种闪烁检测系统,包括: 图像模块,其被配置为以帧速率F产生图像帧,所述图像模块配置为在不同时间捕获每个所述图像帧的第一部分和第二部分; 下采样装置,其被通信地耦合到所述图像模块,用于空间下采样所述图像帧以产生下采样的图像帧,这些下采样的图像帧中的每一个分别具有包括所述第一部分和所述第二部分的第三区域和第四区域,所述第三区域和所述第四区域为不同的区域; 频率确定装置,其被通信地耦合到所述下采样装置,用于将傅立叶变换应用于多个下采样的图像帧,以便产生所述第三部分和所述第四部分的频率分量的指示,所述多个下采样的图像帧为N个下采样的图像帧;以及 闪烁分析装置,其被通信地耦合到所述频率确定装置,用于分析所述频率分量的指示,以便确定所述频率分量中的任何频率分量是否对应于在相应区域中的主要信号、是否对应于至少一个所关注的频率,以及是否将会被观看所述图像帧的人察觉。
9.根据权利要求8所述的系统,还包括累加装置,该累加装置被通信地耦合到所述下采样装置和所述频率确定装置,用于累加所述N个下采样的帧。
10.根据权利要求8所述的系统,其中所述下采样装置被配置成对每个所述不同的区域上的像素值进行平均。
11.根据权利要求8所述的系统,其中,所述至少一个所关注的频率为当使用具有N个样本和采样频率为F的傅利叶变换时与50hz、60hz、IOOhz或120hz中至少一个混叠的频率。
12.—种计算机程序产品,其驻留在非暂时性处理器可读介质中并且包括被配置以使处理器执行以下操作的指令: 以帧速率F产生图像帧,且所述每个图像帧的第一部分和第二部分在不同的时间被捕-M-犾; 在多个图像帧上确定与所述第一部分和所述第二部分相关联的频率分量,其中所述多个图像帧为N个图像帧;以及 确定所述第一部分或者所述第二部分中任一方的任何所述频率分量是否各自指示可察觉的闪烁。
13.根据权利要求12所述的计算机程序产品,还包括被配置为使所述处理器进行以下操作的指令: 空间下采样所述多个图像帧的每个图像帧以产生N组信息,其中所述多个图像帧为N个图像帧;以及 将傅立叶变换应用于所述N组信息来确定与所述N个图像帧的所述第一部分和所述第二部分相关联的所述频率分量。
14.根据权利要求12所述的计算机程序产品,其中被配置成使所述处理器确定所述第一部分或者所述第二部分中任一方的任何频率分量是否各自指示可察觉的闪烁的所述指令被配置为使得所述处理器分析与所述图像帧的所述第一部分相关联的至少一个第一频率分量,以确定所述第一频率分量是否(I)具有对应于与所关注的光源频率相关联的至少一个闪烁频率的频率,(2)具有相对于闪烁幅度阈值的不期望的关系的幅度,和(3)对应于与所述图像帧的所述第一部分相关联的主要信号。
15.—种检测图像帧中闪烁的方法,所述方法包括: 以帧速率F产生图像帧,且每个所述图像帧的第一部分和第二部分在不同的时间被捕-M-犾; 在多个图像帧上确定与所述第一部分和所述第二部分相关联的频率分量,其中所述多个图像帧为N个图像帧;以及 确定所述第一部分的第一频率分量或所述第二部分的第二频率分量中的至少一个是否指示可察觉的闪烁。
16.根据权利要求15所述的方法,还包括: 空间下采样个数为N的所述多个图像帧中的每个图像帧以产生N组信息;以及将傅立叶变换应用于所述N组信息来确定与所述N个图像帧的所述第一部分和所述第二部分相关联的频率分量。
17.根据权利要求15所述的方法,其中确定所述第一部分的所述第一频率分量或所述第二部分的所述第二频率分量中的至少一个是否指示可察觉的闪烁包括确定所述第一频率分量是否(I)具有对应于与所关注的光源频率相关联的至少一个闪烁频率的频率,(2)具有相对于闪烁幅度阈值的不期望的关系的幅度,以及(3)对应于与所述图像帧的所述第一部分相关联的 主要信号。
【文档编号】H04N5/217GK103583035SQ201280027803
【公开日】2014年2月12日 申请日期:2012年4月4日 优先权日:2011年4月6日
【发明者】马修·L·特朗勃 申请人:派尔高公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1