CN111008543A - 一种人脸识别方法及图像采集设备 - Google Patents
一种人脸识别方法及图像采集设备 Download PDFInfo
- Publication number
- CN111008543A CN111008543A CN201811166769.5A CN201811166769A CN111008543A CN 111008543 A CN111008543 A CN 111008543A CN 201811166769 A CN201811166769 A CN 201811166769A CN 111008543 A CN111008543 A CN 111008543A
- Authority
- CN
- China
- Prior art keywords
- image
- face image
- processing module
- data processing
- face
- 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
- 238000000034 method Methods 0.000 title claims abstract description 39
- 239000000872 buffer Substances 0.000 claims description 32
- 230000001360 synchronised effect Effects 0.000 claims description 30
- 239000000284 extract Substances 0.000 claims description 19
- 238000006243 chemical reaction Methods 0.000 claims description 4
- 239000000126 substance Substances 0.000 claims description 4
- 238000010586 diagram Methods 0.000 description 20
- 238000004590 computer program Methods 0.000 description 7
- 230000006870 function Effects 0.000 description 6
- 230000005540 biological transmission Effects 0.000 description 4
- 230000001815 facial effect Effects 0.000 description 4
- 241000282414 Homo sapiens Species 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 230000009286 beneficial effect Effects 0.000 description 2
- 210000000887 face Anatomy 0.000 description 2
- 241001465754 Metazoa Species 0.000 description 1
- 230000003139 buffering effect Effects 0.000 description 1
- 230000015556 catabolic process Effects 0.000 description 1
- 230000009977 dual effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000035484 reaction time Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V40/00—Recognition of biometric, human-related or animal-related patterns in image or video data
- G06V40/10—Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
- G06V40/16—Human faces, e.g. facial parts, sketches or expressions
- G06V40/161—Detection; Localisation; Normalisation
- G06V40/166—Detection; Localisation; Normalisation using acquisition arrangements
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V40/00—Recognition of biometric, human-related or animal-related patterns in image or video data
- G06V40/10—Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
- G06V40/16—Human faces, e.g. facial parts, sketches or expressions
- G06V40/161—Detection; Localisation; Normalisation
- G06V40/167—Detection; Localisation; Normalisation using comparisons between temporally consecutive images
Landscapes
- Engineering & Computer Science (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Oral & Maxillofacial Surgery (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Multimedia (AREA)
- Theoretical Computer Science (AREA)
- Studio Devices (AREA)
- Image Processing (AREA)
Abstract
本发明公开了一种人脸识别方法及图像采集设备。图像采集设备,包括:图像数据处理模块和至少两个摄像头;至少两个摄像头,用于采集用户的人脸图像;图像数据处理模块,用于在第一时刻通过至少两个摄像头中的第一摄像头采集用户的第一人脸图像;在第二时刻通过至少两个摄像头中的第二摄像头采集用户的第二人脸图像;图像数据处理模块还用于,基于第一人脸图像和第二人脸图像,进行人脸识别。在这种方式中,图像采集设备设置有至少两个摄像头,一方面,有助于提高图像采集设备的图像采集效率,进而加快了图像采集设备的工作效率;另一方面,至少两个摄像头分别采集用户的图像,有助于提高人脸识别的准确性。
Description
技术领域
本发明涉及图像处理技术领域,尤指一种人脸识别方法及图像采集设备。
背景技术
人类获取的外界信息约有60%来自于图像信息,如何获取和处理图像信息变得尤为重要。通常,图像采集设备采集图像的过程为:图像采集设备采集物体的光学图像,将光学图像转换成数字图像数据,供图像采集设备进行处理(比如人脸识别)。
本发明发明人发现现有技术存在如下缺点:
目前,图像采集设备上设置单摄像头,单摄像头采集图像的效率较低,从而导致图像采集设备工作效率(比如人脸识别效率)较低。
发明内容
本发明实施例提供一种人脸识别方法及图像采集设备,用以解决现有技术中存在单摄像头采集图像效率低,从而导致图像采集设备工作效率(比如人脸识别效率)较低的问题。
第一方面,本发明实施例提供一种人脸识别方法,应用于一图像采集设备,所述图像采集设备包括:图像数据处理模块和至少两个摄像头;所述至少两个摄像头分别对用户人脸图像进行采集;所述方法包括:
所述图像数据处理模块在第一时刻通过所述至少两个摄像头中的第一摄像头采集所述用户的第一人脸图像;
所述图像数据处理模块在第二时刻通过所述至少两个摄像头中的第二摄像头采集所述用户的第二人脸图像;所述第一时刻与所述第二时刻之间的时间差小于所述第一摄像头的采集周期,所述采集周期为所述第一摄像头采集连续两帧图像的时间差;
所述图像数据处理模块基于所述第一人脸图像和所述第二人脸图像,进行人脸识别。
可选地,所述图像数据处理模块基于所述第一人脸图像和所述第二人脸图像,进行人脸识别、包括:
所述图像数据处理模块从所述第一人脸图像中提取第一像素信息;
所述图像数据处理模块从所述第二人脸图像中提取第二像素信息;
所述图像数据处理模块基于所述第一像素信息、第二像素信息,进行人脸识别。
可选地,所述图像数据处理模块从所述第一人脸图像中提取第一像素信息,包括:
所述图像数据处理模块从第一人脸图像中提取第一场同步信息、第一行同步信息和第一像素时钟;
所述图像数据处理模块基于所述第一场同步信息、所述第一行同步信息和所述第一像素时钟从所述第一人脸图像中提取所述第一像素信息。
可选地,所述图像数据处理模块从所述第二人脸图像中提取第二像素信息,包括:
所述图像数据处理模块从第二人脸图像中提取第二场同步信息、第二行同步信息和第二像素时钟;
所述图像数据处理模块基于所述第二场同步信息、所述第二行同步信息和所述第二像素时钟从所述第二人脸图像中提取所述第二像素信息。
可选地,所述图像数据处理模块基于所述第一像素信息、第二像素信息,进行人脸识别,包括:
所述图像数据处理模块基于所述第一像素信息、第二像素信息得到所述用户的人脸图像;
所述图像数据处理模块基于得到的人脸图像,进行人脸识别。
第二方面,本发明实施例提供一种图像采集设备,包括:图像数据处理模块和至少两个摄像头;所述图像数据处理模块和至少两个摄像头连接;
所述至少两个摄像头,用于采集用户的人脸图像;
所述图像数据处理模块,用于在第一时刻通过所述至少两个摄像头中的第一摄像头采集所述用户的第一人脸图像;
所述图像数据处理模块还用于,在第二时刻通过所述至少两个摄像头中的第二摄像头采集所述用户的第二人脸图像;其中,所述第一时刻与所述第二时刻之间的时间差小于所述第一摄像头的采集周期,所述采集周期为所述第一摄像头采集连续两帧图像的时间差;
所述图像数据处理模块还用于,基于所述第一人脸图像和所述第二人脸图像,进行人脸识别。
可选地,所述图像数据处理模块包括:数据选择器和处理器,所述数据选择器和所述至少两个摄像头连接,所述处理器与所述数据选择器连接;其中,
所述数据选择器,用于在第一时刻通过所述至少两个摄像头中的第一摄像头采集所述用户的第一人脸图像;
所述数据选择器还用于,在第二时刻通过所述至少两个摄像头中的第二摄像头采集所述用户的第二人脸图像;
所述处理器,用于从所述数据选择器中获取所述第一人脸图像和第二人脸图像,并基于所述第一人脸图像和第二人脸图像,进行人脸识别。
可选地,所述图像数据处理模块还包括:异步先进先出缓存器、同步先进先出缓存器,所述异步先进先出缓存器与所述数据选择器连接,所述同步先进先出缓存器与所述异步先进先出缓存器连接,所述同步先进先出缓存器与所述处理器连接;其中,
所述数据选择器还用于将所述第一人脸图像和所述第二人脸图像发送给所述异步先进先出缓存器;
所述异步先进先出缓存器,用于对所述第一人脸图像和第二人脸图像进行异步到同步的转换处理,并将处理后的第一人脸图像和第二人脸图像发送给同步先进先出缓存器;
所述处理器具体用于,从同步先进先出缓存器中获取所述处理后的第一人脸图像和第二人脸图像,并基于所述处理后的第一人脸图像和第二人脸图像进行人脸识别。
可选地,所述图像数据处理模块还包括:数据提取器,所述数据提取器分别与所述异步先进先出缓存器和所述同步先进先出缓存器连接;
所述数据提取器,用于从所述异步先进先出缓存器获取处理后的第一人脸图像,并提取所述处理后的第一人脸图像中的第一像素信息;
所述数据提取器,还用于从所述异步先进先出缓存器获取处理后的第二人脸图像,并从所述处理后的第二人脸图像中提取第二像素信息;
所述数据提取器还用于将所述第一像素信息和所述第二像素信息发送给所述同步先进先出缓存器;
所述处理器具体用于:从所述同步先进先出缓存器中获取所述第一像素信息和所述第二像素信息,并基于所述第一像素信息和所述第二像素信息,进行人脸识别。
可选地,所述图像数据处理模块还包括:DMA和存储器;
所述处理器还用于将对所述存储器的读写权交给所述DMA,所述DMA从所述同步先进先出缓存器中获取所述第一像素信息和所述第二像素信息,并将所述第一像素信息和所述第二像素信息存储在所述存储器中。
本发明有益效果如下:
本发明中实施例的技术方案中,图像采集设备,包括:图像数据处理模块和至少两个摄像头;至少两个摄像头,用于采集用户的人脸图像;图像数据处理模块,用于在第一时刻通过至少两个摄像头中的第一摄像头采集用户的第一人脸图像;在第二时刻通过至少两个摄像头中的第二摄像头采集用户的第二人脸图像;其中,第一时刻与第二时刻之间的时间差小于第一摄像头的采集周期,采集周期为第一摄像头采集连续两帧图像的时间差;图像数据处理模块还用于,基于所述第一人脸图像和所述第二人脸图像,进行人脸识别。在这种方式中,图像采集设备设置有至少两个摄像头,一方面,有助于提高图像采集设备的图像采集效率,进而加快了图像采集设备的工作效率;另一方面,至少两个摄像头分别采集用户的图像,有助于提高人脸识别的准确性。
附图说明
图1为本发明实施例提供的第一种图像采集设备的结构示意图;
图2为本发明实施例提供的第二种图像采集设备的结构示意图;
图3为本发明实施例提供的第三种图像采集设备的结构示意图;
图4为本发明实施例提供的第四种图像采集设备的结构示意图;
图5为本发明实施例提供的第五种图像采集设备的结构示意图;
图6为本发明实施例提供的一种人脸识别方法的流程示意图;
图7为本发明实施例提供的第一摄像头和第二摄像头采集周期的示意图。
具体实施方式
为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步地详细描述,显然,所描述的实施例仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
附图中各部件的形状和大小不反映真实比例,目的只是示意说明本发明内容。
请参考图1所示,为本发明实施例提供的一种图像采集设备的结构示意图。该图像采集设备可以是摄像机、手机、ipad、数码相机等具有图像采集功能的终端。
示例性的,图1示出了本申请实施例提供的第一种图像采集设备的示意图。
如图1所示,图像采集设备包括:图像数据处理模块100和至少两个摄像头200(图1中以两个摄像头为例,即第一摄像头201和第二摄像头202)。可选地,至少两个摄像头200可以是相同类型的摄像头,也可以是不同类型的摄像头。比如第一摄像头201和第二摄像头202可以都为数字摄像头或模拟摄像头;或者,第一摄像头201是数字摄像头,第二摄像头202是模拟摄像头。为了简化工艺,至少两个摄像头200可以都为数字摄像头或都为模拟摄像头。
请继续参见图1所示,图像数据处理模块100与第一摄像头201和第二摄像头202连接。其中,第一摄像头201和第二摄像头202可以一直处于开启状态,或者;为了节省电量,第一摄像头201开启时,第二摄像头202关闭,第一摄像头201关闭时,第二摄像头202开启。下文中,以第一摄像头201和第二摄像头202可以一直处于开启状态为例。
可选地,第一摄像头201和第二摄像头202可以采集同一用户的人脸图像,也可以采集不同用户的人脸图像。比如,以第一摄像头201和第二摄像头202采集同一用户的人脸图像为例,可选地,为了图像数据处理模块100在单位时间内获取更多的用户人脸图像,图像数据处理模块100在第一时刻通过第一摄像头201采集用户的第一人脸图像,在第二时刻通过第二摄像头202采集用户的第二人脸图像。其中,第一时刻与第二时刻之间的时间差小于第一摄像头201的采集周期,采集周期为第一摄像头201采集连续两帧图像的时间差(具体内容将在后文介绍)。图像数据处理模块100基于第一人脸图像和第二人脸图像,进行人脸识别。
可选地,第一时刻可以是图像采集设备开机的时间,或者是第一摄像头201开启的时间。
示例性的,图2示出了本申请实施例提供的第二种可能的图像采集设备的示意图。如图2所示,图像数据处理模块100包括:数据选择器101和处理器102,数据选择器101和第一摄像头201、第二摄像头202连接,处理器102与数据选择器101连接。可选地,数据选择器101具有至少两种不同位宽的并行数据接口,数据选择器101通过至少两种不同位宽的并行数据接口分别与第一摄像头201和第二摄像头202对应连接。
如图2所示,数据选择器101通过第一通路与第一摄像头201连接,通过第二通路与第二摄像头202连接。数据选择器101通过第一通路获取第一摄像头采集的第一人脸图像,通过第二通路获取第二摄像头采集的第二人脸图像。
可选地,数据选择器101被配置为在不同时刻通过不同的摄像头采集图像。比如,数据选择器101可以被配置第一时刻和一个时间差,在第一时刻通过第一通路获取第一摄像头201采集第一人脸图像,在第二时刻(第一时刻加上所述时间差)通过第二通路获取第二摄像头202采集第二人脸图像。其中,时间差与第一摄像头201的采集周期的关系,前面已经介绍过,不多赘述。
处理器102,从数据选择器101中获取第一人脸图像和第二人脸图像,并基于第一人脸图像和第二人脸图像,进行人脸识别。
需要说明的是,上述第一时刻和第二时刻之间的时间差,可以小于显示器(图中未示出)连续两帧图像数据的刷新时间。而显示器的刷新时间可以小于人的反应时间。通过这种方式,可以尽可能的保证显示器上的画面切换,人眼无感知,即,呈现在人眼中的画面是流畅的,不会观影效果。从另一个角度上述第一时刻和第二时刻之间的时间差的倒数是数据选择器101的切换频率,即单位时间内数据选择器101从第一通路切换到第二通路的次数。该切换频率可以用于反映单位时间内获取的图像的帧数,即切换频率越大、获取的图像的帧数越多。因此,该切换频率可以小于显示器的画面刷新频率。该画面刷新频率即显示器单位时间显示画面的帧数。也就是说,数据选择器101的切换频率可以大于或等于显示器的画面刷新频率。
示例性的,图3示出了本申请实施例提供的第三种图像采集设备的示意图。
如图3所示,数据选择器101通过异步先进先出缓存器(First Input FirstOutput,FIFO)103和同步FIFO104与处理器102连接。其中,异步FIFO103与数据选择器101连接,同步FIFO104与异步FIFO103连接,同步FIFO104与处理器102连接。可选地,数据选择器101将第一人脸图像和第二人脸图像发送给异步FIFO103,异步FIFO103将接收到的第一人脸图像和第二人脸图像进行异步到同步的转换处理,并将处理后的第一人脸图像和第二人脸图像发送给同步FIFO104。处理器102从同步FIFO104中获取处理后的第一人脸图像和第二人脸图像,并基于处理后的第一人脸图像和第二人脸图像进行人脸识别。
通常,第一摄像头201和第二摄像头202采集用户人脸图像的第一时钟与图像数据处理模块100的工作时钟即第二时钟不同。因此,在第一摄像头201和第二摄像头202采集用户人脸图像传输给数据处理模块100过程中,容易发生亚稳态现象。通常,一个器件以一个时钟进行业务处理,由于第一时钟和第二时钟不同,所以异步FIFO103获取摄像头采集的第一人脸图像和第二人脸图像的过程以及向同步FIFO104发送第一人脸图像和第二人脸图像的过程是以两个不同的时钟运行,容易导致亚稳态现象。比如。由于时钟不同,异步FIFO103无法在某个规定时间段内确定一个准确的运行状态。若较长时间维持这种状态,易导致***崩溃。
因此,在本申请实施例中,如图3所示,在图像数据处理模块中设置异步FIFO103与数据选择器101连接。异步FIFO103以前述第一时钟从数据选择器101依次获取第一人脸图像和第二人脸图像,然后将获取的第一人脸图像和第二人脸图像按照第二时钟发送给同步FIFO104,即,异步FIFO103将第一人脸图像和第二人脸图像进行异步到同步的处理。所以在后续的过程中,各个器件的工作时钟即第二时钟,进而解决了不同时钟下图像传输的问题。
可选地,异步FIFO103可以是基于双端口随机存取存储器(Random AccessMemory,RAM)。由于异步FIFO103的双端口可以输入不同的时钟,例如,一个端口输入第一时钟,另一个端口输入第二时钟,双端口的工作状态是独立的,不会发生时钟上的冲突,可以有效的解决了数据跨不同时钟传输过程中可能发生的亚稳态现象。
可选的,为了更好的避免第一人脸图像和第二人脸图像跨不同时钟的传输过程中可能发生的亚稳态现象,异步FIFO103可以采用现有技术中的格雷码计数器进行读写操作,本申请不多赘述。
通过以上描述可知,在本申请实施例中,异步FIFO103可以避免第一人脸图像和第二人脸图像跨不同时钟传输过程中由于两边时钟不一致导致读写速度不一致,进而导致数据溢出的情况,即图像数据处理模块中设置异步FIFO103可以有效避免亚稳态现象的发生。
可选地,为了可以保证异步FIFO103工作过程中不会发生数据溢出情况,异步FIFO103的深度值可以为16。当然,异步FIFO103的具体深度值,可以根据异步FIFO103两端读写时钟频率进行一定换算得到,或者,根据其它方式确定,本申请不作限定。
示例性的,图4示出了本申请实施例提供的第四种图像采集设备的示意图。
如图4所示,图像数据处理模块100还包括:数据提取器105,数据提取器105分别与异步FIFO103和同步FIFO104连接。数据提取器105从异步FIFO103获取处理后的第一人脸图像,并提取处理后的第一人脸图像中的第一像素信息。数据提取器105从异步FIFO103获取处理后的第二人脸图像,并从处理后的第二人脸图像中提取第二像素信息。数据提取器105将第一像素信息和第二像素信息发送给同步FIFO104。处理器102从同步FIFO104中获取第一像素信息和第二像素信息,并基于第一像素信息和第二像素信息,进行人脸识别。
可选地,数据提取器105有多种方式从异步FIFO103中提取第一人脸图像中的第一像素信息。方式一:第一摄像头201采集的用户的第一人脸图像中包括第一场同步信息、第一行同步信息,数据提取器105基于第一人脸图像中的第一场同步信息、第一行同步信息以及第一像素时钟从第一人脸图像中提取出第一像素信息。其中,第一场同步信息、第一行同步信息和第一像素时钟可以是第一像素信息的第一标识信息,数据提取器105可以根据该第一标识信息从第一人脸图像中,确定与该第一标识信息对应的第一像素信息。
方式二:第一摄像头201采集用户人脸图像时将特殊字符嵌入到第一人脸图像中。比如,用特殊字符来标注从摄像头获取的第一人脸图像的数据流的帧头(FS)、帧尾(FE)、线头(LS)、线尾(LE),数据提取器105根据这些特殊字符识别并提取第一像素信息。
数据提取器105可以采取类似的方式从异步FIFO103中提取第二人脸图像中的第二像素信息。
示例性的,图5示出了本申请实施例提供的第五种图像采集设备的示意图。
如图5所示,图像数据处理模块100还包括:直接内存存取106(Direct MemoryAccess,DMA)和存储器107。处理器102将对存储器107的读写权交给DMA106,DMA106从同步FIFO104中获取第一像素信息和第二像素信息,并将第一像素信息和第二像素信息存储在存储器107中。
可选地,如图5所示,同步FIFO104和存储器107之间通过高级高性能总线108(Advanced High Performance Bus,AHB)连接,处理器102通过AHB108与控制寄存器109连接来实现对各个元器件(比如同步FIFO104,数据选择器101,异步FIFO103)的控制。
可选地,如图5所示,为了避免处理器102直接将数据选择器101提取的第一像素信息和第二像素信息写入存储器107时,发生数据覆盖引起数据漏存储情况,在图像数据处理模块100中设置同步FIFO104与数据提取器105连接。同步FIFO104将数据选择器101提取的第一像素信息和第二像素信息缓存后,处理器将同步FIFO104缓存的第一像素信息和第二像素信息写入存储器107,以起到数据缓冲效果。
可选地,处理器102可以通过AHB108控制控制寄存器109,进而通过控制寄存器109对图像数据处理模块100中各个部件进行控制。比如,异步FIFO103读写地址已被占满,异步FIFO103将空满标志位通过数据选择器101发送给处理器102,处理器102通过AHB108向控制寄存器109发送控制指令,控制寄存器109根据该控制指令控制数据选择器101不再将人脸图像数据传输给异步FIFO103,尽可能的避免了异步FIFO103可能发生的数据溢出的情况。
以上介绍的是处理器102通过控制寄存器109对异步FIFO103的控制过程,处理器102通过控制寄存器109对同步FIFO104的控制过程是类似的,不多赘述。处理器102通过控制寄存器109对数据选择器101的控制过程可以是,处理器102为数据选择器101配置第一时刻和时间差,关于第一时刻和该时间差的作用前述已经介绍过,不再赘述。
可选地,同步FIFO104可以有多种方式将第一像素信息和第二像素信息写入存储器107中存储。方式一:处理器102通过AHB108选择控制寄存器109中寄存的读写控制信号,并控制同步FIFO104中缓存的第一像素信息和第二像素信息通过AHB108写入存储器107中存储。方式二:处理器102将对存储器107的读写控制权交给DMA106,DMA106通过控制寄存器109中的读写控制信号将同步FIFO104中缓存的第一像素信息和第二像素信息通过AHB108数据搬入存储器107中存储。通过这种方式,可以缓解存储器107中的读写带宽压力。
上述介绍图像采集设备对用户人脸图像的过程,图像采集设备还可以对动物、植物等的图像进行识别,本文在此不做限定。
基于同一发明构思,本发明实施例了提供一种人脸识别方法,请参考图6所示,为本发明实施例提供的一种人脸识别方法的流程示意图,该方法可以应用于上述图1-图5所示的图像采集设备或者类似的图像采集设备中。下文中以图1为例进行说明。如图6所示,该方法包括:
步骤601、图像数据处理模块100在第一时刻通过至少两个摄像头中的第一摄像头201采集用户的第一人脸图像。
步骤602、图像数据处理模块100在第二时刻通过至少两个摄像头中的第二摄像头202采集用户的第二人脸图像;第一时刻与第二时刻之间的时间差小于第一摄像头201的采集周期,采集周期为第一摄像头201采集连续两帧图像的时间差。
步骤603、图像数据处理模块100基于第一人脸图像和第二人脸图像,进行人脸识别。
在本申请实施例中,图像采集设备的人脸识别过程可以采集多帧人脸图像。其中,两个摄像头分别具有采集周期,为了提高图像采集效率,请参见图7所示,第一摄像头201在T1时刻(即前述的第一时刻)采集第一帧人脸图像,在T3时刻采集第二帧人脸图像,其中,T1和T3的时间差为第一摄像头201的采集周期1。第二摄像头202在T2时刻(即前述的第二时刻)采集第一帧人脸图像,在T4时刻采集第二帧人脸图像,其中,T2和T4的时间差为第二摄像头202的采集周期2。由此可见,在本申请实施例中,图像采集设备可以在T1时刻获取第一摄像头201采集的第一帧人脸图像,可以在T2时刻获取第二摄像头202采集的第一帧人脸图像,可以在T3时刻获取采集第一摄像头201采集的第二帧人脸图像,可以在T4时刻获取第二摄像头202采集的第二帧人脸图像。因此,图像数据处理模块100能够在单位时间内获取更多的用户人脸图像,有助于提高图像采集效率,而且两个摄像头可以从不同角度拍摄人脸,可以提高人脸识别准确性。
可选地,第一摄像头201的采集周期1可以根据经验值确定,或者可以在第一摄像头201出厂时设置好。可选地,第二摄像头202的采集周期2可以与第一摄像头201的采集周期1相同,也可以不同,本文不做限定。
本申请实施例的方案,不仅可以适用于人脸识别的场景,还可以应用于其它场景,比如视频拍摄、动图拍摄等等。
本发明中实施例的技术方案中,图像采集设备,包括:图像数据处理模块和至少两个摄像头;至少两个摄像头,用于采集用户的人脸图像;图像数据处理模块,用于在第一时刻通过至少两个摄像头中的第一摄像头采集用户的第一人脸图像;在第二时刻通过至少两个摄像头中的第二摄像头采集用户的第二人脸图像;其中,第一时刻与第二时刻之间的时间差小于第一摄像头的采集周期,采集周期为第一摄像头采集连续两帧图像的时间差;图像数据处理模块还用于,基于所述第一人脸图像和所述第二人脸图像,进行人脸识别。在这种方式中,图像采集设备设置有至少两个摄像头,一方面,有助于提高图像采集设备的图像采集效率,进而加快了图像采集设备的工作效率;另一方面,至少两个摄像头分别采集用户的图像,有助于提高人脸识别的准确性。
本领域内的技术人员应明白,本发明的实施例可提供为方法、***、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
Claims (10)
1.一种人脸识别方法,应用于一图像采集设备,其特征在于,所述图像采集设备包括:图像数据处理模块和至少两个摄像头;所述至少两个摄像头分别对用户人脸图像进行采集;所述方法包括:
所述图像数据处理模块在第一时刻通过所述至少两个摄像头中的第一摄像头采集所述用户的第一人脸图像;
所述图像数据处理模块在第二时刻通过所述至少两个摄像头中的第二摄像头采集所述用户的第二人脸图像;所述第一时刻与所述第二时刻之间的时间差小于所述第一摄像头的采集周期,所述采集周期为所述第一摄像头采集连续两帧图像的时间差;
所述图像数据处理模块基于所述第一人脸图像和所述第二人脸图像,进行人脸识别。
2.如权利要求1所述的方法,其特征在于,所述图像数据处理模块基于所述第一人脸图像和所述第二人脸图像,进行人脸识别、包括:
所述图像数据处理模块从所述第一人脸图像中提取第一像素信息;
所述图像数据处理模块从所述第二人脸图像中提取第二像素信息;
所述图像数据处理模块基于所述第一像素信息、第二像素信息,进行人脸识别。
3.如权利要求2所述的方法,其特征在于,所述图像数据处理模块从所述第一人脸图像中提取第一像素信息,包括:
所述图像数据处理模块从第一人脸图像中提取第一场同步信息、第一行同步信息和第一像素时钟;
所述图像数据处理模块基于所述第一场同步信息、所述第一行同步信息和所述第一像素时钟从所述第一人脸图像中提取所述第一像素信息。
4.如权利要求2所述的方法,其特征在于,所述图像数据处理模块从所述第二人脸图像中提取第二像素信息,包括:
所述图像数据处理模块从第二人脸图像中提取第二场同步信息、第二行同步信息和第二像素时钟;
所述图像数据处理模块基于所述第二场同步信息、所述第二行同步信息和所述第二像素时钟从所述第二人脸图像中提取所述第二像素信息。
5.如权利要求2-4任一所述的方法,其特征在于,所述图像数据处理模块基于所述第一像素信息、第二像素信息,进行人脸识别,包括:
所述图像数据处理模块基于所述第一像素信息、第二像素信息得到所述用户的人脸图像;
所述图像数据处理模块基于得到的人脸图像,进行人脸识别。
6.一种图像采集设备,其特征在于,包括:图像数据处理模块和至少两个摄像头;所述图像数据处理模块和至少两个摄像头连接;
所述至少两个摄像头,用于采集用户的人脸图像;
所述图像数据处理模块,用于在第一时刻通过所述至少两个摄像头中的第一摄像头采集所述用户的第一人脸图像;
所述图像数据处理模块还用于,在第二时刻通过所述至少两个摄像头中的第二摄像头采集所述用户的第二人脸图像;其中,所述第一时刻与所述第二时刻之间的时间差小于所述第一摄像头的采集周期,所述采集周期为所述第一摄像头采集连续两帧图像的时间差;
所述图像数据处理模块还用于,基于所述第一人脸图像和所述第二人脸图像,进行人脸识别。
7.如权利要求6所述的设备,其特征在于,所述图像数据处理模块包括:数据选择器和处理器,所述数据选择器和所述至少两个摄像头连接,所述处理器与所述数据选择器连接;其中,
所述数据选择器,用于在第一时刻通过所述至少两个摄像头中的第一摄像头采集所述用户的第一人脸图像;
所述数据选择器还用于,在第二时刻通过所述至少两个摄像头中的第二摄像头采集所述用户的第二人脸图像;
所述处理器,用于从所述数据选择器中获取所述第一人脸图像和第二人脸图像,并基于所述第一人脸图像和第二人脸图像,进行人脸识别。
8.如权利要求7所述的设备,其特征在于,所述图像数据处理模块还包括:异步先进先出缓存器、同步先进先出缓存器,所述异步先进先出缓存器与所述数据选择器连接,所述同步先进先出缓存器与所述异步先进先出缓存器连接,所述同步先进先出缓存器与所述处理器连接;其中,
所述数据选择器还用于将所述第一人脸图像和所述第二人脸图像发送给所述异步先进先出缓存器;
所述异步先进先出缓存器,用于对所述第一人脸图像和第二人脸图像进行异步到同步的转换处理,并将处理后的第一人脸图像和第二人脸图像发送给同步先进先出缓存器;
所述处理器具体用于,从同步先进先出缓存器中获取所述处理后的第一人脸图像和第二人脸图像,并基于所述处理后的第一人脸图像和第二人脸图像进行人脸识别。
9.如权利要求8所述的设备,其特征在于,所述图像数据处理模块还包括:数据提取器,所述数据提取器分别与所述异步先进先出缓存器和所述同步先进先出缓存器连接;
所述数据提取器,用于从所述异步先进先出缓存器获取处理后的第一人脸图像,并提取所述处理后的第一人脸图像中的第一像素信息;
所述数据提取器,还用于从所述异步先进先出缓存器获取处理后的第二人脸图像,并从所述处理后的第二人脸图像中提取第二像素信息;
所述数据提取器还用于将所述第一像素信息和所述第二像素信息发送给所述同步先进先出缓存器;
所述处理器具体用于:从所述同步先进先出缓存器中获取所述第一像素信息和所述第二像素信息,并基于所述第一像素信息和所述第二像素信息,进行人脸识别。
10.如权利要求9所述的设备,其特征在于,所述图像数据处理模块还包括:DMA和存储器;
所述处理器还用于将对所述存储器的读写权交给所述DMA,所述DMA从所述同步先进先出缓存器中获取所述第一像素信息和所述第二像素信息,并将所述第一像素信息和所述第二像素信息存储在所述存储器中。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811166769.5A CN111008543A (zh) | 2018-10-08 | 2018-10-08 | 一种人脸识别方法及图像采集设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811166769.5A CN111008543A (zh) | 2018-10-08 | 2018-10-08 | 一种人脸识别方法及图像采集设备 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN111008543A true CN111008543A (zh) | 2020-04-14 |
Family
ID=70111077
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811166769.5A Pending CN111008543A (zh) | 2018-10-08 | 2018-10-08 | 一种人脸识别方法及图像采集设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111008543A (zh) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN202282830U (zh) * | 2011-10-27 | 2012-06-20 | 上海德致伦电子科技有限公司 | 图像处理芯片及视频监控*** |
CN108288165A (zh) * | 2018-03-28 | 2018-07-17 | 成都信达智胜科技有限公司 | 一种高精度人脸确认方法 |
CN108407759A (zh) * | 2018-05-21 | 2018-08-17 | 辽宁工业大学 | 基于人脸识别的汽车智能启动模块及启动方法 |
CN108549867A (zh) * | 2018-04-12 | 2018-09-18 | Oppo广东移动通信有限公司 | 图像处理方法、装置、计算机可读存储介质和电子设备 |
-
2018
- 2018-10-08 CN CN201811166769.5A patent/CN111008543A/zh active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN202282830U (zh) * | 2011-10-27 | 2012-06-20 | 上海德致伦电子科技有限公司 | 图像处理芯片及视频监控*** |
CN108288165A (zh) * | 2018-03-28 | 2018-07-17 | 成都信达智胜科技有限公司 | 一种高精度人脸确认方法 |
CN108549867A (zh) * | 2018-04-12 | 2018-09-18 | Oppo广东移动通信有限公司 | 图像处理方法、装置、计算机可读存储介质和电子设备 |
CN108407759A (zh) * | 2018-05-21 | 2018-08-17 | 辽宁工业大学 | 基于人脸识别的汽车智能启动模块及启动方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110832875B (zh) | 视频处理方法、终端设备、机器可读存储介质 | |
CN107371061B (zh) | 一种视频流播放方法、装置及设备 | |
EP4054190A1 (en) | Video data encoding method and device, apparatus, and storage medium | |
CN112949547A (zh) | 数据传输和显示方法、装置、***、设备以及存储介质 | |
CN113067994A (zh) | 一种视频录制方法及电子设备 | |
CN111698530A (zh) | 视频传输方法、装置、设备及计算机可读存储介质 | |
CN113286174B (zh) | 视频抽帧方法、装置、电子设备、计算机可读存储介质 | |
CN111314395A (zh) | 一种图像的传输方法及终端、存储介质 | |
CN114598786A (zh) | 多摄像头的帧同步控制方法及自行走设备 | |
EP2012535B1 (en) | Direct interface of camera module to general purpose i/o port of digital baseband processor | |
CN104715470A (zh) | 一种klt角点检测装置及方法 | |
CN105554592A (zh) | 一种实现高帧率视频图像采集传输的方法及*** | |
CN111464864B (zh) | 倒序视频获取方法、装置、电子设备以及存储介质 | |
CN111008543A (zh) | 一种人脸识别方法及图像采集设备 | |
US11057587B2 (en) | Compositing video signals and stripping composite video signal | |
CN114153408B (zh) | 图像显示控制方法及相关设备 | |
CN101247475B (zh) | 进行图像采集和摄像的装置和方法 | |
CN109672869A (zh) | 一种分时复用图像处理装置、方法以及电子设备 | |
CN114945072A (zh) | 双摄像头帧同步处理方法、装置、用户终端及存储介质 | |
CN114339071A (zh) | 图像处理电路、图像处理方法及电子设备 | |
CN110800284B (zh) | 图像处理方法、装置、设备及存储介质 | |
CN112541429A (zh) | 一种智能抓图方法、装置、电子设备以及存储介质 | |
CN112261474A (zh) | 一种多媒体视频图像处理***及处理方法 | |
CN101247474B (zh) | 一种图像处理的装置及方法 | |
US10904536B2 (en) | Frame processing method and device |
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 | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20201120 Address after: 519070 No. 789 Jinji Road West, Zhuhai, Guangdong Applicant after: GREE ELECTRIC APPLIANCES,Inc.OF ZHUHAI Applicant after: Zhuhai Zero Boundary Integrated Circuit Co.,Ltd. Address before: 519070 Guangdong city of Zhuhai Province Qianshan Applicant before: GREE ELECTRIC APPLIANCES,Inc.OF ZHUHAI |
|
TA01 | Transfer of patent application right |