本申请涉及图像采集技术领域,特别涉及一种图像采集系统、方法及装置。
背景技术:
当前,在某些场景下,需要针对局部空间内的对象进行图像采集。例如,在驾驶员监控场景中,为了防范疲劳驾驶引发的交通事故,可以通过图像采集装置对驾驶室内的驾驶员进行图像采集。其中,为了适应不同的分析需求,可能需要通过两种不同的摄像头来对局部空间内的对象进行图像采集。然而,当同时采用两种不同的摄像头进行图像采集时,各个摄像头之间的补光会存在干扰,从而可能会导致采集的图像不符合需求。
技术实现要素:
本申请实施例提供了一种图像采集系统、方法及装置,该图像采集系统中可以同时包括第一摄像头、第二摄像头和控制器,第一摄像头的补光不会对第二摄像头造成干扰,从而使得两个摄像头可以采集到符合需求的图像。所述技术方案如下:
一方面,提供了一种图像采集系统,所述图像采集系统包括:第一摄像头、第二摄像头和控制器,所述第一摄像头和所述第二摄像头分别与所述控制器连接;
所述第一摄像头用于采集图像,并在采集图像的过程中按照预设的补光周期进行补光;
所述控制器用于获取所述补光周期,并在所述补光周期结束后向所述第二摄像头输出第一曝光触发信号;
所述第二摄像头用于根据所述第一曝光触发信号在第一曝光周期内进行曝光,所述第一曝光周期与所述补光周期不重叠。
可选地,所述第一摄像头用于向所述控制器输出第一控制信号,所述控制器用于通过所述第一控制信号获取所述补光周期。
可选地,所述第一摄像头包括第一补光器;
所述控制器用于根据所述第一控制信号,向所述第一摄像头输出所述第二控制信号;
所述第一摄像头用于根据所述第二控制信号控制所述第一补光器在所述补光周期内以常亮方式进行补光。
可选地,所述第一摄像头包括第一补光器;
所述控制器用于生成脉冲宽度调制pwm信号,对所述pwm信号和所述第一控制信号进行处理,得到第三控制信号,向所述第一摄像头输出所述第三控制信号;
所述第一摄像头用于根据所述第三控制信号控制所述第一补光器在所述补光周期内以频闪的方式进行补光。
可选地,所述控制器还用于向第一摄像头输出第二曝光触发信号;
所述第一摄像头还用于根据所述第二曝光触发信号在第二曝光周期内采集图像,所述第一控制信号是所述第一摄像头在接收到所述第二曝光触发信号后输出的。
可选地,所述第二摄像头包括第二补光器;
所述控制器用于向所述第二摄像头输出第四控制信号;
所述第二摄像头用于根据所述第四控制信号控制所述第二补光器进行补光。
可选地,所述控制器还用于在所述第二摄像头的曝光周期结束后,向所述第一摄像头输出第二曝光触发信号;
所述第一摄像头用于根据所述第二曝光触发信号在所述第二曝光周期内采集图像,并在采集图像的过程中按照所述补光周期进行补光。
可选地,所述第一摄像头设置在车辆内与驾驶位置相对的第一位置处,所述第二摄像头设置在所述第一位置和第二位置之间,所述第二位置是指所述车辆内与副驾驶位置相对的位置。
可选地,所述第一摄像头包括第一补光器,所述第二摄像头包括第二补光器,所述第一补光器的补光功率大于所述第二补光器的补光功率。
可选地,所述第一摄像头还用于输出第一图像信号,所述第二摄像头还用于输出第二图像信号,所述第一图像信号用于进行人脸识别,所述第二图像信号用于进行视频监控。
可选地,所述第一摄像头为全局曝光摄像头,所述第二摄像头为卷帘曝光摄像头。
另一方面,提供了一种图像采集方法,所述方法包括:
获取在第一图像传感器采集图像的过程中进行补光的补光周期;
在所述补光周期结束后,触发第二图像传感器在第一曝光周期内进行曝光,所述第一曝光周期与所述补光周期不重叠。
所述获取在第一图像传感器采集图像的过程中进行补光的补光周期,包括:
接收第一控制信号,并通过所述第一控制信号获取所述补光周期。
可选地,所述接收第一控制信号之后,还包括:
根据所述第一控制信号,向第一补光器输出第二控制信号,所述第二控制信号用于控制所述第一补光器在所述补光周期内以常亮方式进行补光,所述第一补光器为所述第一图像传感器对应的补光器。
可选地,所述接收第一控制信号之后,还包括:
生成脉冲宽度调制pwm信号;
对所述pwm信号和所述第一控制信号进行处理,得到第三控制信号;
向第一补光器输出所述第三控制信号,所述第三控制信号用于控制所述第一补光器在所述补光周期内以频闪方式进行补光,所述第一补光器为所述第一图像传感器对应的补光器。
可选地,所述在所述补光周期结束后,触发第二图像传感器在第一曝光周期内进行曝光,包括:
在所述补光周期结束后,向所述第二图像传感器输出第一曝光触发信号,以触发所述第二图像传感器在所述第一曝光周期内进行曝光。
可选地,所述方法还包括:
向第二补光器输出第四控制信号,所述第四控制信号用于控制所述第二补光器进行补光,所述第二补光器为所述第二图像传感器对应的补光器。
可选地,所述方法还包括:
在所述第二图像传感器的曝光周期结束后,向所述第一图像传感器输出第二曝光触发信号,以触发所述第一图像传感器在第二曝光周期内采集图像,并在采集图像的过程中,控制第一补光器按照所述补光周期进行补光,所述第一补光器为所述第一图像传感器对应的补光器。
另一方面,提供了一种图像采装置,所述装置包括:
获取模块,用于获取在第一图像传感器采集图像的过程中进行补光的补光周期;
触发模块,用于在所述补光周期结束后,触发第二图像传感器在第一曝光周期内进行曝光,所述第一曝光周期与所述补光周期不重叠。
可选地,所述获取模块包括:
接收子模块,用于接收第一控制信号,并通过所述第一控制信号获取所述补光周期。
可选地,所述获取模块还包括:
第一输出子模块,用于根据所述第一控制信号,向第一补光器输出第二控制信号,所述第二控制信号用于控制所述第一补光器在所述补光周期内以常亮方式进行补光,所述第一补光器为所述第一图像传感器对应的补光器。
可选地,所述获取模块还包括:
生成子模块,用于生成脉冲宽度调制pwm信号;
处理子模块,用于对所述pwm信号和所述第一控制信号进行处理,得到第三控制信号;
第二输出子模块,用于向第一补光器输出所述第三控制信号,所述第三控制信号用于控制所述第一补光器在所述补光周期内以频闪方式进行补光,所述第一补光器为所述第一图像传感器对应的补光器。
可选地,所述触发模块包括:
第三输出子模块,用于在所述补光周期结束后,向所述第二图像传感器输出第一曝光触发信号,以触发所述第二图像传感器在所述第一曝光周期内进行曝光。
可选地,所述装置还包括:
第一输出模块,用于向第二补光器输出第四控制信号,所述第四控制信号用于控制所述第二补光器进行补光,所述第二补光器为所述第二图像传感器对应的补光器。
可选地,所述装置还包括:
第二输出模块,用于在所述第二图像传感器的曝光周期结束后,向所述第一图像传感器输出第二曝光触发信号,以触发所述第一图像传感器在第二曝光周期内采集图像,并在采集图像的过程中,控制第一补光器按照所述补光周期进行补光,所述第一补光器为所述第一图像传感器对应的补光器。
另一方面,提供了一种计算机可读存储介质,所述存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现前述提供的图像采集方法的步骤。
本申请实施例提供的技术方案带来的有益效果至少包括:
在本申请实施例中,图像采集系统包括第一摄像头、第二摄像头和控制器,第一摄像头和第二摄像头分别与控制器连接,第一摄像头用于采集图像,并在采集图像的过程中按照预设的补光周期进行补光,控制器用于获取补光周期,并在补光周期结束后向第二摄像头输出第一曝光触发信号,第二摄像头用于根据第一曝光触发信号在第一曝光周期内进行曝光。由于第一曝光周期与补光周期不重叠,因此,第一摄像头的补光对第二摄像头的曝光不会造成干扰。
附图说明
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本申请实施例提供的一种图像采集系统的应用场景示意图;
图2是本申请实施例提供的一种图像采集系统的示意图;
图3是本申请实施例提供的另一种图像采集系统的示意图;
图4是本申请实施例提供的一种第一补光器的结构示意图;
图5是本申请实施例提供的一种控制器的结构示意图;
图6是本申请实施例提供的一种第三控制信号生成的时序图;
图7是采用本申请实施例的图像采集系统进行图像采集时的一种曝光时序图;
图8是本申请实施例提供的一种图像采集方法的流程图;
图9是本申请实施例提供的一种图像采集装置的结构示意图;
图10是本申请实施例提供的一种用于进行图像采集的终端的结构示意图。
具体实施方式
为使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请实施方式作进一步地详细描述。
在对本申请实施例进行详细的解释说明之前,先对本申请实施例涉及的应用场景予以介绍。
当前,各种各样的图像采集装置被应用于诸如驾驶员监控、乘客监控等监控场景中。例如,在驾驶员监控场景中,为了防范疲劳驾驶引发的交通事故,可以通过图像采集系统对驾驶员和副驾驶员进行图像采集,根据采集到的图像,对驾驶员的人脸特征和行为特征进行分析,以此来识别驾驶员的疲劳驾驶行为,对副驾驶员的行为特征进行分析,以识别副驾驶员的危险行为,进而及时提醒驾驶员以及车内其他人员,减少交通事故的发生。又如,在乘客监控场景中,乘客的某些危险行为可能会对乘客自身或者他人产生危害,在这种情况下,可以通过图像采集装置对乘客进行图像采集,根据采集到的图像,对乘客的人脸特征和行为特征进行分析,识别乘客的危险行为,进而及时提醒乘客和驾驶员,减少危险事件的发生。其中,人脸特征可以包括闭眼、眨眼频率、打哈欠等,行为特征可以包括低头、双手离开方向盘等。本申请实施例提供的图像采集系统即可以在上述场景中,进行图像采集。
图1是本申请实施例提供的一种图像采集系统的应用场景示意图。参见图1,该图像采集系统可以应用于汽车驾驶场景中,图像采集系统包括第一摄像头101、第二摄像头102和控制器103。其中,第一摄像头101可以设置在车辆内与驾驶位置相对的第一位置处,第二摄像头102可以设置在第一位置和第二位置之间,该第二位置是指该车辆内与副驾驶位置相对的位置。
其中,第一位置可以是与驾驶位置相对的汽车仪表盘处,或者是驾驶位置前方的平台上等,第二位置可以是副驾驶位置前方的平台上。第一摄像头101设置在第一位置处,可以保证该第一摄像头101能够采集到驾驶员的脸部图像,第二摄像头102设置在第一位置和第二位置之间,可以保证该第二摄像头102能够同时监控驾驶员、副驾驶员以及车辆内其他位置上的乘车人员。
控制器103可以设置在靠近第一摄像头101或者是靠近第二摄像头102的位置上,或者也可以设置在第一摄像头101和第二摄像头102之间。本申请实施例对此不做限定。
需要说明的是,应用于汽车驾驶场景中的该图像采集系统的具体实现方式可以参考下述实施例中关于该图像采集系统的介绍。
图2是本申请实施例提供的一种图像采集系统的结构示意图。该图像采集系统可以为图1中所示的图像采集系统。参见图2,该图像采集系统包括第一摄像头01、第二摄像头02和控制器03,第一摄像头01和第二摄像头02分别与控制器03连接。第一摄像头01用于采集图像,并在采集图像的过程中按照预设的补光周期进行补光。控制器03用于获取补光周期,并在补光周期结束后向第二摄像头02输出第一曝光触发信号。第二摄像头02用于根据第一曝光触发信号在第一曝光周期内进行曝光,且第一曝光周期与补光周期不重叠。
在本申请实施例中,第一摄像头可以在第二曝光周期内采集图像,并在第二曝光周期内按照预设的补光周期进行补光。其中,第二曝光周期的开始时间点可以早于补光周期的开始时间点,第二曝光周期的结束时间点可以晚于补光周期的开始时间点。或者,第二曝光周期的开始时间点可以早于补光周期的开始时间点,第二曝光周期的结束时间点可以与补光周期的结束时间点相同。又或者,第二曝光周期的开始时间点可以与补光周期的开始时间点相同,第二曝光周期的结束时间点可以晚于补光周期的结束时间点。又或者,第二曝光周期的开始时间点等于补光周期的开始时间点,第二曝光周期的结束时间点等于补光周期的结束时间点。
另外,第一摄像头01在采集图像过程中按照补光周期进行的补光可以为红外补光,也可以为白光补光,本申请实施例对此不做限定。
需要说明的是,如果在第二摄像头02曝光期间,第一摄像头01仍在进行补光,补光时的光信号会经物体反射回来,被第二摄像头02接收,从而对第二摄像头02的曝光产生干扰。基于此,在本申请实施例中,在第一摄像头01的补光周期结束之后,控制器03再向第二摄像头02输出第一曝光触发信号,第二摄像头02根据第一曝光触发信号在第一曝光周期内进行曝光。其中,第一摄像头01的补光周期与第二摄像头02的第一曝光周期不存在重叠,也即,在第二摄像头02的第一曝光周期内第一摄像头01不进行补光,这样可以避免第一摄像头01的补光对第二摄像头02的曝光产生干扰。
另外,在第一摄像头01的一个帧时长内,可以包括一个曝光周期和一个非曝光周期。第一摄像头仅在自身采集图像的过程中,也即曝光周期内,按照补光周期内进行补光,这样,可以降低第一摄像头01在一个帧时长内的平均补光功率,从而降低图像采集系统的补光功耗。
在一种可能的实现方式中,第一摄像头01可以向控制器03输出第一控制信号,控制器03可以通过该第一控制信号获取补光周期。其中,第一控制信号可以是高电平信号,也可以是低电平信号。
其中,参见图3,第一摄像头01可以包括第一图像传感器011,第一图像传感器011可以用于在第二曝光周期内进行图像采集。
示例性地,第一摄像头01还可以包括第一补光器012。控制器03在获取到第一控制信号后,根据该第一控制信号,向第一摄像头01输出第二控制信号,第一摄像头01可以根据该第二控制信号控制第一补光器012在补光周期内以常亮方式进行补光。其中,第二控制信号为高电平信号。
图4是本申请实施例提供的一种第一补光器的结构示意图。参见图4,第一补光器012可以包括补光驱动器0121和补光灯0122,补光驱动器0121包括与控制器03连接的en(enable,使能)管脚以及连接补光灯0122的正管脚和负管脚,补光灯0122可以是发光二极管。其中,通过en管脚,该补光驱动器0121可以接收控制器03发送的控制信号,以控制补光驱动器0121开启或者关闭补光灯0122。其中,第一补光器012的补光功率可以是6瓦特、8瓦特、10瓦特等,也可以是其他数值。
示例性地,在本申请实施例中,当第一控制信号为高电平信号时,控制器03可以直接将第一控制信号作为第二控制信号,向第一摄像头01输出第二控制信号。当第一控制信号为低电平信号时,控制器03可以先将第一控制信号取反,得到高电平信号,将该高电平信号作为第二控制信号,并向第一摄像头01输出第二控制信号。第一补光器012的补光驱动器0121可以通过en管脚接收到该第二控制信号,并在第二控制信号的控制下,驱动补光灯0122在补光周期内以常亮方式进行补光。
控制器03可以在补光周期结束时,向第一摄像头01输出一个第六控制信号,第一补光器012的补光驱动器0121可以通过en管脚接收到该第六控制信号,并在第六控制信号的控制下,关闭补光灯0122。其中,该第六控制信号可以是第一摄像头在补光周期结束之后向控制器输出的一个低电平的控制信号,也可以是对第一摄像头在补光周期结束之后向控制器输出的一个高电平的控制信号处理得到的低电平信号,或者,该第六控制信号可以是控制器在补光周期结束后生成的一个低电平信号。
上述介绍了控制器03控制第一补光器012在补光周期内进行常亮补光的实现方式。可选地,在另一种可能的情况中,控制器03在接收到第一摄像头01输出的第一控制信号之后,还可以根据该第一控制信号控制第一补光器012在补光周期内以频闪的方式进行补光。
示例性地,控制器03可以生成脉冲宽度调制pwm(pulsewidthmodulation,脉冲宽度调制)信号,对pwm信号和第一控制信号进行处理,得到第三控制信号,向第一摄像头01输出该第三控制信号,第一摄像头01用于根据第三控制信号控制第一补光器012在补光周期内以频闪的方式进行补光。
图5是本申请实施例提供的一种控制器03的结构示意图,参见图5,控制器03可以包括信号生成单元031和信号处理单元032,信号生成单元031用于生成pwm信号,信号处理单元032用于接收第一控制信号和pwm信号,对第一控制信号和pwm信号进行处理,得到第三控制信号,向第一补光器012输出第三控制信号,第一补光器012通过en管脚接收第三控制信号,并在第三控制信号的控制下,在补光周期内以频闪的方式进行补光。其中,第一控制信号可以为高电平信号或低电平信号。
其中,pwm信号的脉冲宽度可以根据环境光的强度进行调整,以减少补光功耗的损失。具体地,控制器03可以检测环境光的强度,当检测到的环境光的强度大于第一环境光阈值时,可以将pwm信号的脉冲宽度调窄,以减少补光,当检测到的环境光的强度小于第一环境光阈值时,可以将pwm信号的脉冲宽度调宽,以增加补光。
信号处理单元032可以包括一个与门电路,即可以将输入信号处理单元032的第一控制信号和pwm信号进行相与。其中,高电平信号和高电平信号相与得到为高电平信号,低电平信号和低电平信号相与后得到的是低电平信号,低电平信号与高电平信号相与后得到的也为低电平信号。基于此,当第一控制信号为高电平信号时,信号处理单元032可以直接通过与门电路对第一控制信号和pwm信号进行处理,从而得到第三控制信号。当第一控制信号为低电平信号时,信号处理单元032还可以包括一个取反部件,通过该取反部件对第一控制信号进行取反,得到一个高电平信号,之后通过与门电路对该高电平信号和pwm信号进行处理,从而得到第三控制信号。
图6是本申请实施例提供的一种第三控制信号生成的时序图。参见图6,第一控制信号为高电平信号,第一控制信号和pwm信号相与得到第三控制信号。可以看出,第三控制信号为高低电平交替出现的脉冲信号。其中,第三控制信号的高电平信号段可以控制第一补光器012开启,第三控制信号的低电平信号段则可以控制第一补光器012关闭,也即,通过第三控制信号可以控制第一补光器012在补光周期内以频闪的方式进行补光,这样可以减少第一补光器012在进行大功率补光的过程中的热损耗。
可选地,参见图6,信号处理单元032还可以接收第一摄像头01在补光周期结束时或者结束之前发送的第五控制信号,该第五控制信号为低电平信号。由于第五控制信号为低电平信号,因此,信号处理单元032将该第五控制信号与pwm信号相与之后,得到的第六控制信号仍为低电平信号,将该第六补光控制信号输出至第一补光器012,以此来控制第一补光器012停止补光。
需要说明的是,第一补光器012的补光驱动器0121控制补光灯0122开启之后,补光灯0122可以向环境发射光束,发射的光束经环境中的物体反射后,进入第一摄像头01内,第一摄像头01可以接收这些反射光,从而实现对第一摄像头01的补光。
另外,在本申请实施例中,控制器03还用于向第一摄像头01输出第二曝光触发信号,第一摄像头01还用于根据第二曝光触发信号在第二曝光周期内采集图像,且第一控制信号是第一摄像头01在接收到第二曝光触发信号后输出的。
其中,第二曝光触发信号用于触发第一摄像头01开始曝光。也即,控制器03可以向第一摄像头01发送第二曝光触发信号以触发第一摄像头01开始进行图像采集。
需要说明的是,第一摄像头01可以在接收到第二曝光触发信号时,即控制第一图像传感器011开始曝光。或者,第一摄像头01也可以在接收到第二曝光触发信号之后,经过第一时延后再开始曝光。
另外,第一摄像头01可以在接收到该第二曝光触发信号后即刻向控制器03输出第一控制信号。或者,第一摄像头01也可以从接收到第二曝光触发信号的时刻起,经过第二时延后再向控制器03发送第一控制信号。其中,第二时延和第一时延可以相等,也可以不等。
上文中介绍了由第一摄像头01向控制器03输出第一控制信号,控制器03根据第一控制信号获取补光周期,进而控制第一摄像头01在该补光周期内进行补光的实现过程。在另一种可能的实现方式中,第一摄像头01可以通过第一控制信号控制第一补光器012在补光周期内进行补光。也即,第一摄像头01可以不必向控制器03传输第一控制信号。在这种情况下,控制器03中可以预先存储有第一摄像头01的补光周期。此时,该补光周期可以等于第一摄像头01的第二曝光周期。
在第一摄像头01的补光周期结束之后,控制器03可以向第二摄像头02输出第一曝光触发信号,第二摄像头02可以根据第一曝光触发信号在第一曝光周期内进行曝光。
其中,如果控制器03是通过第一摄像头01输出的第一控制信号获取的补光周期,则控制器03可以在第一摄像头01停止输出第一控制信号时,确定第一摄像头01的补光周期结束。如果控制器03中预先存储有补光周期,且补光周期等于第二曝光周期,则控制器03可以从输出第一曝光触发信号开始起,根据预先存储的补光周期来判断补光周期是否结束。
控制器03可以在补光周期结束后即刻向第二摄像头02输出第一曝光触发信号,也可以从补光周期结束的时刻起,经过第二时延后再向第二摄像头02输出第一曝光触发信号。
其中,第一曝光触发信号可以是一个高电平信号,且该高电平信号的信号周期可以等于第二摄像头02的曝光周期,也即,第二摄像头02可以从检测到第一曝光触发信号起,开始曝光,在检测第一曝光触发信号跳变为一个低电平信号时,停止曝光。其中,第二摄像头02开始曝光的时刻到结束曝光的时刻之间的时间段为第一曝光周期。
参见图3,第二摄像头02可以包括第二图像传感器021,第二图像传感器021包括微透镜和多个感光像素点,该微透镜包括透红外微透镜和其他分量微透镜,透红外微透镜可以使红外光透过,其他分量微透镜可以使环境光透过,环境光和红外光透过微透镜后,第二图像传感器022上的感光像素点可以接收该环境光和红外光,进行曝光。
可选地,在某些场景中,考虑到第二摄像头02在第一曝光周期内进行曝光时,环境光的强度可能会比较低,如果不进行补光,会导致第二摄像头02曝光不足,因此,在第一曝光周期内可以对第二摄像头02进行补光,以弥补曝光不足的问题。在这种情况下,参见图3,该第二摄像头02还可以包括第二补光器022,第二补光器022的补光功率小于第一补光器011的补光功率。当第二摄像头02包括第二补光器022时,控制器03可以向第二摄像头02输出第四控制信号,第二摄像头02可以根据第四控制信号控制第二补光器022进行补光。
需要说明的是,控制器03可以从第二摄像头02开始曝光时,即开始向第二摄像头02输出高电平的第四控制信号,并在第二摄像头02结束曝光时,停止输出高电平的第四控制信号,以此来控制第二补光器022在第一曝光周期内以常亮的方式进行补光。或者,控制器03也可以从第二摄像头02开始曝光的时刻起,经过一定时延之后向第二摄像头02输出第四控制信号,在第二摄像头02结束曝光前停止输出第四控制信号,以此来控制第二补光器022在第一曝光周期内的部分时间段内进行补光。或者,考虑到第二补光器022的补光功率小于第一补光器011的补光功率,第一摄像头01在第二曝光周期内进行曝光时,第二补光器022进行相对小功率的补光,并不会对第一摄像头01的曝光产生影响,因此,控制器03也可以在第二摄像头02还未开始曝光时即向第二摄像头02发送第四控制信号。也即,在第一摄像头01的曝光周期内,第二补光器022也可以以常亮方式进行补光。
其中,第二补光器022的补光功率可以是1瓦特、2瓦特等,也可以是其他小于第一补光器011的补光功率的数值,本申请对此不做限定。
可选地,由于环境光的强度可能会由于天气或者时间等因素变化,在本申请实施例中,控制器03中还可以设置第二环境光阈值,同时,该图像采集系统还包括用于检测环境光强度的传感器,该传感器可以实时向控制器03传输检测到的环境光强度。在这种情况下,控制器03还可以将检测到的环境光的强度与第二环境光阈值进行比较。如果检测到的环境光的强度小于第二环境光阈值时,控制器03可以向第二摄像头02输出第四控制信号,第二摄像头02可以根据第四控制信号控制第二补光器022进行补光。如果检测到的环境光的强度大于第二环境光阈值,则控制器03可以向第二摄像头02输出低电平信号,第二摄像头可以根据该低电平信号控制第二补光器022停止补光。
可选地,控制器03还用于在第二摄像头02的第一曝光周期结束后,向第一摄像头01输出第二曝光触发信号,第一摄像头01用于根据第二曝光触发信号在第二曝光周期内采集图像,并在采集图像的过程中按照补光周期进行补光。
也即,在本申请实施例中,当第二摄像头02的曝光周期结束之后,控制器03可以再次向第一摄像头01输出第二曝光触发信号,第一摄像头01可以根据该第二曝光触发信号按照前述介绍的方法开始下一周期的图像采集。
可选地,当第一摄像头01和第二摄像头02在各自的曝光周期内完成曝光之后,第一摄像头01可以输出第一图像信号,第二摄像头02可以输出第二图像信号,第一图像信号可以用于进行人脸识别,第二图像信号可以用于进行视频监控。
其中,第一摄像头01可以第一图像信号输出至第一设备,第一设备可以对该第一图像信号进行人脸识别。第二摄像头02可以将第二图像信号输出至第二设备,第二设备可以将该第二图像信号作为监控视频进行存储,以便后续查看,或者,第二设备可以直接对该第二图像信号进行分析检测,以识别该第二图像信号所包含的场景内的信息。需要说明的是,第一设备和第二设备可以为同一个设备,也可以为不同的设备。或者,第一设备和第二设备可以为同一个设备内的两个不同的模块,本申请实施例对此不做限定。
示例性地,在驾驶场景中,第一摄像头采集到的第一图像信号可以是包含有驾驶员的人脸的图像信号,控制器在接收到第一图像信号后,可以进行人脸识别,以识别驾驶员的人脸特征,例如,驾驶员是否闭眼、频繁眨眼、打哈欠等。第二摄像头采集到的第二图像信号可以是包含有驾驶员和副驾驶员的全身的图像信号,控制器在接收到第二图像信号后,可以进行视频监控,以监控驾驶员和副驾驶员是否出现危险行为,进而提醒车内人员,例如,可以监控驾驶员是否出现低头看手机、双手离开方向盘等行为,副驾驶员是否出现影响驾驶员安全驾驶的行为。
可选地,前文中的第一摄像头01可以为全局曝光摄像头,第二摄像头02可以为卷帘曝光摄像头,相应的,第一图像传感器011为全局快门图像传感器,第二图像传感器021为卷帘快门图像传感器。
其中,全局快门图像传感器包括多行感光像素点,这些感光像素点可以接收光信号,进行曝光。全局快门图像传感器在进行曝光时,所有行的感光像素点同时开启曝光,同时结束曝光,每一行的曝光时间相同,曝光完成后,图像数据开始逐行读出,形成一帧图像信号。
卷帘式快门图像传感器包括n行感光像素点,在曝光周期内进行曝光时,采用的是感光像素点逐行曝光的方式,即第一行感光像素点曝光完成后,再进行第二行感光像素点曝光。其中,每行感光像素点曝光完成时,该行像素点的数据即开始读出。也即,卷帘式快门图像传感器中每行感光像素点的曝光开始时刻不同,结束时刻也不同,但每行的曝光时长相同。同样的,每行数据开始读取的时刻不同,结束读取的时刻不同,但是,每行数据的读取时长相同。
图7是采用本申请实施例的图像采集系统进行图像采集时的一种曝光时序图。如图7所示,第一摄像头01从接收到第二曝光触发信号的时刻起,经过第一时延之后,开始进行曝光,并向控制器03输出第一控制信号,第一控制信号为高电平信号,控制器03将第一控制信号与pwm信号进行相与,得到第三控制信号,通过第三控制信号控制第一摄像头01在补光周期内以频闪方式进行补光。在结束曝光时,第一摄像头01停止向控制器03输出第一控制信号,同时向控制器03输出第五控制信号,第五控制信号为低电平信号,控制器03对该第五控制信号和pwm信号进行相与得到的第六控制信号,该第六控制信号也为低电平信号,将该第六控制信号输出至第一摄像头01,第一摄像头01根据该第六控制信号控制第一补光器011停止进行补光。
控制器03从检测到第一控制信号跳变为第五控制信号的时刻起,经过第二时延后,开始向第二摄像头02输出第一曝光触发信号。第二摄像头02在检测到该第一曝光触发信号时,开始曝光,在检测到第一曝光触发信号跳变为低电平信号之后,结束曝光。其中,第二摄像头02结束曝光的时刻距离第一摄像头01下一次开始曝光和补光的时刻之间存在一定时间间隔。这样,第一摄像头01的补光周期与第二摄像头02的曝光周期不存在重叠,也即,第一摄像头01在第二摄像头02的曝光周期内不进行补光,避免了第一摄像头01的大功率补光对第二摄像头的曝光的干扰。如此,第一摄像头01可以在大功率补光的情况下,输出一路适用于进行人脸识别的图像信号,而第二摄像头02则可以在不受第一摄像头01的补光干扰的情况下,输出一路适用于进行视频监控的图像信号。
在本申请实施例中,图像采集系统包括第一摄像头、第二摄像头和控制器,第一摄像头和第二摄像头分别与控制器连接,第一摄像头用于采集图像,并在采集图像的过程中按照预设的补光周期进行补光,控制器用于获取补光周期,并在补光周期结束后向第二摄像头输出第一曝光触发信号,第二摄像头用于根据第一曝光触发信号在第一曝光周期内进行曝光,且第一曝光周期与补光周期不重叠。由于第一摄像头的补光周期与第二摄像头的第一曝光周期不重叠,因此,可以避免第一摄像头的补光对第二摄像头的曝光造成干扰。
接下来对本申请实施例提供的图像采集方法进行介绍。需要说明的是,下述图像采集方法可以应用于控制器中。其中,该控制器可以为前述实施例中介绍的图像采集系统中的控制器。并且,下述的第一图像传感器和第一补光器可以为前述图像采集系统中第一摄像头包括的图像传感器和补光器,第二图像传感器和第二补光器可以为前述图像采集系统中第二摄像头包括的图像传感器和补光器。这样,控制器可以控制第一图像传感器和第二图像传感器进行图像采集的具体实现方式可以参考前述图像采集系统的实现方式,本申请实施例在此不再赘述。可选地,在一些可能的情况下,下述的第一图像传感器、第二图像传感器、第一补光器、第二补光器以及控制器也可以位于同一个摄像头内。在这种情况下,控制器同样可以参考前述图像采集系统中的实现方式,通过下述提供的图像采集方法来控制第一图像传感器和第二图像传感器进行图像采集。
图8是本申请实施例提供的一种图像采集方法的流程图,如图8所示,该方法包括以下步骤:
步骤801:获取在第一图像传感器采集图像的过程中进行补光的补光周期。
在本申请实施例中,为了避免针对第一图像传感器的补光对第二图像传感器的曝光产生干扰,控制器可以首先获取第一图像传感器采集图像的过程中进行补光的补光周期,进而根据该补光周期来控制第二图像传感器进行曝光。
可选地,控制器获取在第一图像传感器采集图像的过程中进行补光的补光周期的实现过程可以为:接收第一控制信号,并通过第一控制信号获取补光周期。
其中,控制器可以接收第一图像传感器向控制器输出的第一控制信号,或者是控制第一图像传感器的控制电路输出的第一控制信号,并通过该第一控制信号获取补光周期。其中,第一控制信号可以是高电平信号,也可以是低电平信号。在这种情况下,第一控制信号的持续时长等于补光周期。
可选地,控制器接收第一控制信号之后,可以根据第一控制信号,向第一补光器输出第二控制信号,第二控制信号用于控制第一补光器在补光周期内以常亮方式进行补光,第一补光器为第一图像传感器对应的补光器。其中,第一补光器的结构可以参考前述实施例中提供的第一补光器的结构。
在本申请实施例中,当第一控制信号为高电平信号时,控制器可以直接将第一控制信号作为第二控制信号,向第一补光器输出第二控制信号。当第一控制信号为低电平信号时,控制器可以先将第一控制信号取反,得到高电平信号,将该高电平信号作为第二控制信号,并向第一补光器输出第二控制信号。第一补光器的补光驱动器可以通过en管脚接收到该第二控制信号,并在第二控制信号的控制下,驱动补光灯在补光周期内以常亮方式进行补光。
控制器可以在补光周期结束时,向第一补光器输出一个第六控制信号,第一补光器的补光驱动器可以通过en管脚接收到该第六控制信号,并在第六控制信号的控制下,关闭补光灯。其中,该第六控制信号可以是第一图像传感器或第一图像传感器的控制电路在补光周期结束之后向控制器输出的一个低电平的控制信号,也可以是对第一图像传感器在补光周期结束之后向控制器输出的一个高电平的控制信号处理得到的低电平信号,或者,该第六控制信号可以是控制器在补光周期结束后生成的一个低电平信号。
上述介绍了控制器控制第一补光器在补光周期内进行常亮补光的实现方式。可选地,在另一种可能的情况中,控制器在接收到第一控制信号之后,还可以根据该第一控制信号控制第一补光器在补光周期内以频闪的方式进行补光。
可选地,为了降低图像采集系统的补光功耗,控制器还可以根据第一控制信号生成第三控制信号,以控制第一补光器进行较低功耗的补光。
在本申请实施例中,控制器接收第一控制信号之后,还可以生成脉冲宽度调制pwm信号,并对pwm信号和第一控制信号进行处理,得到第三控制信号,向第一补光器输出第三控制信号,第一补光器根据该第三控制信号在补光周期内以频闪方式进行补光。
其中,pwm信号的脉冲宽度可以根据环境光的强度进行调整,以减少补光功耗的损失。具体地,控制器可以检测环境光的强度,当检测到的环境光的强度大于第一环境光阈值时,可以将pwm信号的脉冲宽度调窄,以减少补光,当检测到的环境光的强度小于第一环境光阈值时,可以将pwm信号的脉冲宽度调宽,以增加补光。
可选地,控制器中可以包括一个与门电路,即可以将输入的第一控制信号和pwm信号进行相与。其中,高电平信号和高电平信号相与得到为高电平信号,低电平信号和低电平信号相与后得到的是低电平信号,低电平信号与高电平信号相与后得到的也为低电平信号。基于此,当第一控制信号为高电平信号时,控制器可以直接通过与门电路对第一控制信号和pwm信号进行处理,从而得到第三控制信号。当第一控制信号为低电平信号时,信号处理单元还可以包括一个取反部件,通过该取反部件对第一控制信号进行取反,得到一个高电平信号,之后通过与门电路对该高电平信号和pwm信号进行处理,从而得到第三控制信号。
由前述介绍可知,通过第三控制信号可以控制第一补光器在补光周期内以频闪的方式进行补光,这样可以减少第一补光器在进行大功率补光的过程中的热损耗。
另外,控制器中还可以接收第一图像传感器在补光周期结束时或者结束之前发送的第五控制信号,该第五控制信号为低电平信号。由于第五控制信号为低电平信号,因此,信号处理单元将该第五控制信号与pwm信号相与之后,得到的第六控制信号仍为低电平信号,将该第六补光控制信号输出至第一补光器,以此来控制第一补光器停止补光。
需要说明的是,在本申请实施例中,控制器在接收第一控制信号之前,可以首先向第一图像传感器输出第二曝光触发信号,以触发第一图像传感器在第二曝光周期内进行图像采集。第一图像传感器可以在接收到第二曝光触发信号之后再发送第一控制信号。
其中,在接收到该第二曝光触发信号后,第一图像传感器或第一图像传感器的控制电路可以即刻向控制器输出第一控制信号。或者,从接收到第二曝光触发信号的时刻起,经过第二时延后,第一图像传感器或第一图像传感器的控制电路再向控制器发送第一控制信号。其中,第二时延和第一时延可以相等,也可以不等。
上文中介绍了控制器根据第一控制信号获取补光周期,进而控制第一图像传感器在该补光周期内进行补光的实现过程。在另一种可能的实现方式中,可以直接由第一图像传感器或第一图像传感器的控制电路通过第一控制信号控制第一补光器在补光周期内进行补光。在这种情况下,控制器中可以预先存储有第一图像传感器的补光周期。控制器可以获取存储的补光周期。
步骤802:在补光周期结束后,触发第二图像传感器在第一曝光周期内进行曝光,且第一曝光周期与补光周期不重叠。
在本申请实施例中,在第一图像传感器的补光周期结束后,控制器可以触发第二图像传感器在第一曝光周期内进行曝光。由于第一曝光周期与补光周期不重叠,因此,可以避免对第一图像传感器的补光对第二图像传感器的曝光造成干扰。
可选地,在补光周期结束后,控制器可以向第二图像传感器输出第一曝光触发信号,以触发第二图像传感器在第一曝光周期内进行曝光。
在第一图像传感器的补光周期结束之后,控制器可以向第二图像传感器输出第一曝光触发信号,第二图像传感器可以根据第一曝光触发信号在第一曝光周期内进行曝光。
其中,如果控制器是通过第一控制信号获取的补光周期,则控制器可以在第一图像传感器停止输出第一控制信号时,确定第一图像传感器的补光周期结束。如果控制器中预先存储有补光周期,且补光周期等于第二曝光周期,则控制器可以从输出第一曝光触发信号开始起,根据预先存储的补光周期来判断补光周期是否结束。
控制器可以在补光周期结束后即刻向第二图像传感器输出第一曝光触发信号,也可以从补光周期结束的时刻起,经过第二时延后再向第二图像传感器输出第一曝光触发信号。
其中,第一曝光触发信号可以是一个高电平信号,且该高电平信号的信号周期可以等于第二图像传感器的曝光周期,也即,第二图像传感器可以从检测到第一曝光触发信号起,开始曝光,在检测第一曝光触发信号跳变为一个低电平信号时,停止曝光。其中,第二图像传感器开始曝光的时刻到结束曝光的时刻之间的时间段为第一曝光周期。
可选地,在某些场景中,考虑到第二图像传感器在第一曝光周期内进行曝光时,环境光的强度可能会比较低,如果不进行补光,会导致第二图像传感器曝光不足,因此,在第一曝光周期内可以对第二图像传感器进行补光,以弥补曝光不足的问题。在这种情况下,可以采用第二补光器对第二图像传感器进行补光,其中,第二补光器的补光功率小于第一补光器的补光功率。
可选地,控制器可以向第二补光器输出第四控制信号,第四控制信号用于控制第二补光器进行补光,第二补光器为第二图像传感器对应的补光器。
需要说明的是,控制器可以从第二图像传感器开始曝光时,即开始向第二补光器输出高电平的第四控制信号,并在第二图像传感器结束曝光时,停止输出高电平的第四控制信号,以此来控制第二补光器在第一曝光周期内以常亮的方式进行补光。或者,控制器也可以从第二图像传感器开始曝光的时刻起,经过一定时延之后向第二补光器输出第四控制信号,在第二图像传感器结束曝光前停止输出第四控制信号,以此来控制第二补光器在第一曝光周期内的部分时间段内进行补光。或者,考虑到第二补光器的补光功率小于第一补光器的补光功率,第一图像传感器在第二曝光周期内进行曝光时,第二补光器进行相对小功率的补光,并不会对第一图像传感器的曝光产生影响,因此,控制器也可以在第二图像传感器还未开始曝光时即向第二补光器发送第四控制信号。也即,在第一图像传感器的曝光周期内,第二补光器也可以以常亮方式进行补光。
可选地,由于环境光的强度可能会由于天气或者时间等因素变化,在本申请实施例中,控制器中还可以设置第二环境光阈值,同时,前述实施例中提供的图像采集系统还可以包括用于检测环境光强度的传感器,该传感器可以实时向控制器传输检测到的环境光强度。在这种情况下,控制器还可以将检测到的环境光的强度与第二环境光阈值进行比较。如果检测到的环境光的强度小于第二环境光阈值时,控制器可以向第二补光器输出第四控制信号,第二补光器可以根据第四控制信号进行补光。如果检测到的环境光的强度大于第二环境光阈值,则控制器可以向第二补光器输出低电平信号,第二补光器可以根据该低电平信号控制停止补光。
可选地,在第二图像传感器的曝光周期结束后,控制器可以向第一图像传感器输出第二曝光触发信号,以触发第一图像传感器在第二曝光周期内采集图像,并在采集图像的过程中,控制第一补光器按照补光周期进行补光。
可选地,控制器还可以在第二图像传感器的第一曝光周期结束后,再次向第一图像传感器输出第二曝光触发信号,第一图像传感器根据第二曝光触发信号在第二曝光周期内采集图像,并在采集图像的过程中按照补光周期进行补光。
也即,在本申请实施例中,当第二图像传感器的曝光周期结束之后,控制器可以再次向第一图像传感器输出第二曝光触发信号,第一图像传感器可以根据该第一曝光触发信号按照前述介绍的方法开始下一周期的图像采集。
可选地,当第一图像传感器和第二图像传感器在各自的曝光周期内完成曝光之后,第一图像传感器可以输出第一图像信号,第二图像传感器可以输出第二图像信号,第一图像信号可以用于进行人脸识别,第二图像信号可以用于进行视频监控。
其中,第一图像传感器可以第一图像信号输出至第一设备,第一设备可以对该第一图像信号进行人脸识别。第二图像传感器可以将第二图像信号输出至第二设备,第二设备可以将该第二图像信号作为监控视频进行存储,以便后续查看,或者,第二设备可以直接对该第二图像信号进行分析检测,以识别该第二图像信号所包含的场景内的信息。需要说明的是,第一设备和第二设备可以为同一个设备,也可以为不同的设备。或者,第一设备和第二设备可以为同一个设备内的两个不同的模块,本申请实施例对此不做限定。
此外,第一图像传感器可以指的是全局快门图像传感器,第二图像传感器可以指的是卷帘快门图像传感器。全局快门图像传感器以及卷帘快门图像传感器的相关介绍与前述实施例相同,本申请实施例在此不再赘述。
在本申请实施例中,控制器可以获取在第一图像传感器采集图像的过程中进行补光的补光周期,在补光周期结束后,触发第二图像传感器在第一曝光周期内进行曝光。由于第一曝光周期与补光周期不存在重叠,因此,可以避免针对第一图像传感器的补光对第二图像传感器的曝光产生干扰。
接下来对本申请实施例提供的图像采集装置进行介绍。
图9是本申请实施例提供的一种图像采集装置的结构示意图。如图9所示,该装置包括:
获取模块901,用于获取在第一图像传感器采集图像的过程中进行补光的补光周期;
触发模块902,用于在补光周期结束后,触发第二图像传感器在第一曝光周期内进行曝光,第一曝光周期与补光周期不重叠。
可选地,获取模块901包括:
接收子模块,用于接收第一控制信号,并通过第一控制信号获取补光周期。
可选地,获取模块还包括:
第一输出子模块,用于根据第一控制信号,向第一补光器输出第二控制信号,第二控制信号用于控制第一补光器在补光周期内以常亮方式进行补光,第一补光器为第一图像传感器对应的补光器。
可选地,获取模块901还包括:
生成子模块,用于生成脉冲宽度调制pwm信号;
处理子模块,用于对pwm信号和第一控制信号进行处理,得到第三控制信号;
第二输出子模块,用于向第一补光器输出第三控制信号,第三控制信号用于控制第一补光器在补光周期内以频闪方式进行补光,第一补光器为第一图像传感器对应的补光器。
可选地,触发模块包括:
第三输出子模块,用于在补光周期结束后,向第二图像传感器输出第一曝光触发信号,以触发第二图像传感器在第一曝光周期内进行曝光。
可选地,该装置还包括:
第一输出模块,用于向第二补光器输出第四控制信号,第四控制信号用于控制第二补光器进行补光,第二补光器为第二图像传感器对应的补光器。
可选地,该装置还包括:
第二输出模块,用于在第二图像传感器的曝光周期结束后,向第一图像传感器输出第二曝光触发信号,以触发第一图像传感器在第二曝光周期内采集图像,并在采集图像的过程中,控制第一补光器按照补光周期进行补光,第一补光器为第一图像传感器对应的补光器。
在本申请实施例中,控制器可以获取在第一图像传感器采集图像的过程中进行补光的补光周期,在补光周期结束后,触发第二图像传感器在第一曝光周期内进行曝光,第一曝光周期与补光周期不重叠。由于第一曝光周期与补光周期不存在重叠,因此,可以避免第一摄像头内的补光对第二摄像头进行曝光时产生干扰,从而使得两个图像传感器集到的两路图像信号能够分别用于人脸识别和视频监控。
图10是本申请实施例提供的一种终端1000的结构框图。该终端1000可以是便携式移动终端,比如:智能手机、平板电脑、笔记本电脑或台式电脑。终端1000还可能被称为用户设备、便携式终端、膝上型终端、台式终端等其他名称。
通常,终端1000包括有:处理器1001和存储器1002。
处理器1001可以包括一个或多个处理核心,比如4核心处理器、8核心处理器等。处理器1001可以采用dsp(digitalsignalprocessing,数字信号处理)、fpga(field-programmablegatearray,现场可编程门阵列)、pla(programmablelogicarray,可编程逻辑阵列)中的至少一种硬件形式来实现。处理器1001也可以包括主处理器和协处理器,主处理器是用于对在唤醒状态下的数据进行处理的处理器,也称cpu(centralprocessingunit,中央处理器);协处理器是用于对在待机状态下的数据进行处理的低功耗处理器。在一些实施例中,处理器1001可以在集成有gpu(graphicsprocessingunit,图像处理器),gpu用于负责显示屏所需要显示的内容的渲染和绘制。一些实施例中,处理器1001还可以包括ai(artificialintelligence,人工智能)处理器,该ai处理器用于处理有关机器学习的计算操作。需要说明的是,图8所示实施例中用于实现图像采集方法的控制器即可以为处理器。
存储器1002可以包括一个或多个计算机可读存储介质,该计算机可读存储介质可以是非暂态的。存储器1002还可包括高速随机存取存储器,以及非易失性存储器,比如一个或多个磁盘存储设备、闪存存储设备。在一些实施例中,存储器1002中的非暂态的计算机可读存储介质用于存储至少一个指令,该至少一个指令用于被处理器1001所执行以实现本申请中方法实施例提供的图像采集方法。
在一些实施例中,终端1000还可选包括有:外围设备接口1003和至少一个外围设备。处理器1001、存储器1002和外围设备接口1003之间可以通过总线或信号线相连。各个外围设备可以通过总线、信号线或电路板与外围设备接口1003相连。具体地,外围设备包括:射频电路1004、触摸显示屏1005、摄像头1006、音频电路1007、定位组件1008和电源1009中的至少一种。
外围设备接口1003可被用于将i/o(input/output,输入/输出)相关的至少一个外围设备连接到处理器1001和存储器1002。在一些实施例中,处理器1001、存储器1002和外围设备接口1003被集成在同一芯片或电路板上;在一些其他实施例中,处理器1001、存储器1002和外围设备接口1003中的任意一个或两个可以在单独的芯片或电路板上实现,本实施例对此不加以限定。
射频电路1004用于接收和发射rf(radiofrequency,射频)信号,也称电磁信号。射频电路1004通过电磁信号与通信网络以及其他通信设备进行通信。射频电路1004将电信号转换为电磁信号进行发送,或者,将接收到的电磁信号转换为电信号。可选地,射频电路1004包括:天线系统、rf收发器、一个或多个放大器、调谐器、振荡器、数字信号处理器、编解码芯片组、用户身份模块卡等等。射频电路1004可以通过至少一种无线通信协议来与其它终端进行通信。该无线通信协议包括但不限于:万维网、城域网、内联网、各代移动通信网络(2g、3g、4g及5g)、无线局域网和/或wifi(wirelessfidelity,无线保真)网络。在一些实施例中,射频电路1004还可以包括nfc(nearfieldcommunication,近距离无线通信)有关的电路,本申请对此不加以限定。
显示屏1005用于显示ui(userinterface,用户界面)。该ui可以包括图形、文本、图标、视频及其它们的任意组合。当显示屏1005是触摸显示屏时,显示屏1005还具有采集在显示屏1005的表面或表面上方的触摸信号的能力。该触摸信号可以作为控制信号输入至处理器1001进行处理。此时,显示屏1005还可以用于提供虚拟按钮和/或虚拟键盘,也称软按钮和/或软键盘。在一些实施例中,显示屏1005可以为一个设置于终端1000的前面板;在另一些实施例中,显示屏1005可以为至少两个,分别设置在终端1000的不同表面或呈折叠设计;在其他一些实施例中,显示屏1005可以是柔性显示屏,设置在终端1000的弯曲表面上或折叠面上。甚至,显示屏1005还可以设置成非矩形的不规则图形,也即异形屏。显示屏1005可以采用lcd(liquidcrystaldisplay,液晶显示屏)、oled(organiclight-emittingdiode,有机发光二极管)等材质制备。
摄像头组件1006用于采集图像或视频。可选地,摄像头组件1006包括前置摄像头和后置摄像头。通常,前置摄像头设置在终端的前面板,后置摄像头设置在终端的背面。在一些实施例中,后置摄像头为至少两个,分别为主摄像头、景深摄像头、广角摄像头、长焦摄像头中的任意一种,以实现主摄像头和景深摄像头融合实现背景虚化功能、主摄像头和广角摄像头融合实现全景拍摄以及vr(virtualreality,虚拟现实)拍摄功能或者其它融合拍摄功能。在一些实施例中,摄像头组件1006还可以包括闪光灯。闪光灯可以是单色温闪光灯,也可以是双色温闪光灯。双色温闪光灯是指暖光闪光灯和冷光闪光灯的组合,可以用于不同色温下的光线补偿。
需要说明的是,摄像头组件1006可以包括第一图像传感器1010、第二图像传感器1011、第一补光器1012、第二补光器1013。其中,第一图像传感器1010和第二图像传感器1011可以在处理器1001的控制下根据本申请实施例提供的图像采集方法来采集图像或视频,第一补光器1012为第一图像传感器1010对应的补光器,处理器1001可以根据本申请实施例提供的图像采集方法来控制第一补光器1012对第一图像传感器1010进行补光,第二补光器1013为第二图像传感器1011对应的补光器,处理器1001可以根据本申请实施例提供的图像采集方法来控制第二补光器1013对第二图像传感器1011进行补光。
音频电路1007可以包括麦克风和扬声器。麦克风用于采集用户及环境的声波,并将声波转换为电信号输入至处理器1001进行处理,或者输入至射频电路1004以实现语音通信。出于立体声采集或降噪的目的,麦克风可以为多个,分别设置在终端1000的不同部位。麦克风还可以是阵列麦克风或全向采集型麦克风。扬声器则用于将来自处理器1001或射频电路1004的电信号转换为声波。扬声器可以是传统的薄膜扬声器,也可以是压电陶瓷扬声器。当扬声器是压电陶瓷扬声器时,不仅可以将电信号转换为人类可听见的声波,也可以将电信号转换为人类听不见的声波以进行测距等用途。在一些实施例中,音频电路1007还可以包括耳机插孔。
定位组件1008用于定位终端1000的当前地理位置,以实现导航或lbs(locationbasedservice,基于位置的服务)。定位组件1008可以是基于美国的gps(globalpositioningsystem,全球定位系统)、中国的北斗系统或俄罗斯的伽利略系统的定位组件。
电源1009用于为终端1000中的各个组件进行供电。电源1009可以是交流电、直流电、一次性电池或可充电电池。当电源1009包括可充电电池时,该可充电电池可以是有线充电电池或无线充电电池。有线充电电池是通过有线线路充电的电池,无线充电电池是通过无线线圈充电的电池。该可充电电池还可以用于支持快充技术。
本领域技术人员可以理解,图10中示出的结构并不构成对终端1000的限定,可以包括比图示更多或更少的组件,或者组合某些组件,或者采用不同的组件布置。
本申请实施例还提供了一种非临时性计算机可读存储介质,当所述存储介质中的指令由处理器执行时,使得处理器能够执行上述图8所示实施例提供的图像采集方法。
本申请实施例还提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述图8所示实施例提供的图像采集方法。
本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器、磁盘或光盘等。
以上所述仅为本申请的可选实施例,并不用以限制本申请,凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。