一种测试摄像头延时的方法及装置与流程

文档序号:11460244阅读:738来源:国知局
一种测试摄像头延时的方法及装置与流程

本发明涉及图像处理技术领域,尤其涉及一种测试摄像头延时的方法及装置。



背景技术:

目前,为了提升摄像机、照相机等拍摄设备的拍摄效果,通常会对摄像设备的待测摄像头进行延时测量。具体地,常见的测试摄像头延时的方式通常可包括以下两种:

第一种、按压秒表的方式。即,在使用摄像头进行拍摄的同一时刻,按下秒表,以开始计时,并在所述待测摄像头输出该待测摄像头所拍摄到的图像的同一时刻,再次按下秒表,以停止计时,之后,读取秒表中的时间,并将读取到的时间作为所述待测摄像头的延时。但是,由于这种方式不仅需要人工确定进行拍摄的拍摄时刻以及待测摄像头输出该图像的当前时刻,还需要人工按压秒表,因而很容易出现由于视觉误差以及反应误差所导致的准确性较低以及效率较低的问题;且,为了进一步提升准确性,这种方式还需要较多的人员参与,因而还会出现资源浪费较严重的问题。

第二种,人工计算的方式。即,通过摄像头拍摄某一时钟显示界面,得到图像,并在所述摄像头输出该图像时,人工读取该时钟显示界面中所呈现的当前时刻以及该图像中的时钟显示界面图案中所呈现的拍摄时刻,以及,人工计算这两个时刻的时间差,并将人工计算得到的时间差作为所述摄像头的延时。但是,由于这种方式不仅需要人工确定所述摄像头是否输出了该图像,还需要人工读取相应的当前时刻以及拍摄时刻,因而仍会存在由于视觉误差以及反应误差所导致的准确性较低以及效率较低的问题;且,为了提升准确性,这种方式也需要较多的人员参与,因而还是会存在资源浪费较严重问题。

也就是说,现有的测试摄像头延时的方法存在准确性较低、效率较低以及资源浪费较严重的问题。



技术实现要素:

本发明实施例提供了一种测试摄像头延时的方法及装置,用以解决现有的测试摄像头延时的方法所存在的准确性较低、效率较低以及资源浪费较严重等的问题。

本发明实施例提供了一种测试摄像头延时的方法,包括:

获取时钟显示界面的第一图像,其中,所述第一图像为利用待测摄像头对所述时钟显示界面进行图像获取得到的图像;

在所述待测摄像头输出所述第一图像时,采集所述时钟显示界面中所呈现的当前时刻,以及从所述第一图像中采集时钟显示界面图案中所呈现的时刻为拍摄时刻;

根据所述当前时刻以及所述拍摄时刻,确定所述待测摄像头的延时。

相应地,本发明实施例中还提供了一种测试摄像头延时的装置,包括:

获取模块,用于获取时钟显示界面的第一图像,其中,所述第一图像为利用待测摄像头对所述时钟显示界面进行图像获取得到的图像;

采集模块,用于在所述待测摄像头输出所述第一图像时,采集所述时钟显示界面中所呈现的当前时刻,以及从所述第一图像中采集时钟显示界面图案中所呈现的时刻为拍摄时刻;

确定模块,用于根据所述当前时刻以及所述拍摄时刻,确定所述待测摄像头的延时。

进一步地,本发明实施例还提供了一种计算设备,其包括存储器和处理器,其中,所述存储器用于存储程序指令,所述处理器用于调用所述存储器中存储的程序指令,按照获得的程序执行上述测试摄像头延时的方法。

进一步地,本发明实施例还提供了一种计算机存储介质,所述计算机存储介质存储有计算机可执行指令,所述计算机可执行指令用于使所述计算机执行上述测试摄像头延时的方法。

本发明有益效果如下:

本发明实施例提供了一种测试摄像头延时的方法,可获取时钟显示界面的第一图像,其中,所述第一图像为利用待测摄像头对所述时钟显示界面进行图像获取得到的图像;并可在所述待测摄像头输出所述第一图像时,采集所述时钟显示界面中所呈现的当前时刻,以及从所述第一图像中采集时钟显示界面图案中所呈现的时刻为拍摄时刻;之后,可根据所述当前时刻以及所述拍摄时刻,确定所述待测摄像头的延时。相比于现有技术,在本发明实施例中,无需人工确定进行拍摄的拍摄时刻以及待测摄像头输出所拍摄到的图像的当前时刻,也无需人工按压相应的秒表,更无需人工计算当前时刻与拍摄时刻之间的时间差,因而不会存在由于人的视觉误差以及反应误差所带来的准确性较低以及效率较低的问题;且,在本发明实施例中,由于无需使用较多的人力资源即可实现摄像头延时的精确确定,因而还能减少资源的浪费,降低延时确定的成本。解决了现有的测试摄像头延时的方法所存在的准确性较低、效率较低以及资源浪费较严重的问题。

附图说明

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1所示为本发明实施例一中提供的测试摄像头延时的方法的流程示意图;

图2所示为本发明实施例一中提供的显示设备的显示屏幕示意图;

图3所示为本发明实施例一中提供的当前时刻以及拍摄时刻的采集流程示意图;

图4所示为本发明实施例一中提供的待测摄像头与显示设备的放置示意图;

图5所示为本发明实施例一中提供的第一图像的第一种可能的显示示意图;

图6所示为本发明实施例一中提供的第一图像的第二种可能的显示示意图;

图7所示为本发明实施例一中提供的待测摄像头与显示设备之间的信息传输示意图;

图8所示为本发明实施例一中提供的摄像单元与显示设备的放置示意图;

图9所示为本发明实施例一中提供的第二图像的第一种可能的显示示意图;

图10所示为本发明实施例一中提供的第二图像的第二种可能的显示示意图;

图11所示为本发明实施例一中提供的摄像单元与运算处理单元之间的信息传输示意图;

图12所示为本发明实施例一中提供的摄像单元的第一种可能的位置示意图;

图13所示为本发明实施例一中提供的摄像单元的第二种可能的位置示意图;

图14所示为本发明实施例一中提供的待测摄像头的延时与时间的关系示意图;

图15所示为本发明实施例二中提供的测试摄像头延时的装置的结构示意图;

图16所示为本发明实施例三中提供的计算设备的结构示意图。

具体实施方式

为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步地详细描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。

实施例一:

为了解决现有的测试摄像头延时的方法所存在的准确性较低、效率较低以及资源浪费较严重的问题,本发明实施例一提供了一种测试摄像头延时的方法,如图1所示,其为本发明实施例一中所述的测试摄像头延时的方法的流程示意图。其中,本发明实施例中所述的测试摄像头延时的方法通常可被应用在摄像头出厂自检等任意需要明确摄像头延时的场合,具体地,由图1可知,本发明实施例一中所述的测试摄像头延时的方法可包括以下步骤:

步骤101:获取时钟显示界面的第一图像,其中,所述第一图像为利用待测摄像头对所述时钟显示界面进行图像获取得到的图像;

步骤102:在所述待测摄像头输出所述第一图像时,采集所述时钟显示界面中所呈现的当前时刻,以及从所述第一图像中采集时钟显示界面图案中所呈现的时刻为拍摄时刻;

步骤103:根据所述当前时刻以及所述拍摄时刻,确定所述待测摄像头的延时。

需要说明的是,所述时钟显示界面通常可为任意时钟的显示屏幕,如可为指针式时钟的显示屏幕和/或数字式时钟的显示屏幕。其中,所述指针式时钟可为石英钟表、挂钟、摆钟等任意能够通过指针形式呈现时间的时钟,所述数字式时钟可为电子钟表、智能手表等任意能够通过数字形式呈现时间信息的时钟,只要能够表示相应时区的正确时间即可,例如能够表示东八区的正确时间等。再有,所述时钟显示界面也可为任意时钟的显示屏幕的一部分,如所述时钟显示屏幕中的某一区域等,只要能够基于所述时钟显示界面得到相应的时间信息即可。

另外,所述时钟除了可为独立设置的独立时钟之外,还可为集成设置在相应的电子设备的中的集成时钟,如可为集成在手机、平板电脑、电脑等其它电子设备中的集成时钟,本发明实施例对此不作任何限定。

其中,所述待测摄像头即可为待测试延时的摄像头,如可为照相机、摄像机等拍摄设备上的摄像头。当然,需要说明的是,所述待测摄像头还可为手机、平板电脑、电脑、智能手表等其它电子设备上的摄像头,只要具备基本的图像获取功能(即拍摄功能)即可,例如可对时钟显示界面进行拍摄等;本发明实施例中所述的图像获取通常可指相应的拍摄动作,本发明实施例对此不作任何限定。

也就是说,本发明实施例中,可获取时钟显示界面的第一图像,其中,所述第一图像为利用待测摄像头对所述时钟显示界面进行图像获取得到的图像;并可在所述待测摄像头输出所述第一图像时,采集所述时钟显示界面中所呈现的当前时刻,以及从所述第一图像中采集时钟显示界面图案中所呈现的时刻为拍摄时刻;之后,可根据所述当前时刻以及所述拍摄时刻,确定所述待测摄像头的延时。相比于现有技术,在本发明实施例中,无需人工确定进行拍摄的拍摄时刻以及待测摄像头输出所拍摄到的图像的当前时刻,也无需人工按压相应的秒表,更无需人工计算当前时刻与拍摄时刻之间的时间差,因而不会存在由于人的视觉误差以及反应误差所带来的准确性较低以及效率较低的问题;且,在本发明实施例中,由于无需使用较多的人力资源即可实现摄像头延时的精确确定,因而还能减少资源的浪费,降低延时确定的成本。解决了现有的测试摄像头延时的方法所存在的准确性较低、效率较低以及资源浪费较严重的问题。

需要说明的是,本发明实施例中所述的测试摄像头延时的方法的执行主体通常可为相应的测试摄像头延时的装置,只要能够配合相应的待测摄像头确定出所述待测摄像头的延时即可,本发明实施例对此不作任何限定。

其中,“在所述待测摄像头输出所述第一图像时”是指在与所述待测摄像头相对应的第一显示屏幕中显示出所述待测摄像头所拍摄到的所述第一图像的时刻。需要说明的是,与所述待测摄像头相对应的第一显示屏幕即可为与所述待测摄像头通过有线通信方式和/或无线通信方式连接的任一显示屏幕,此处所述的有线通信方式不限于包括通信线缆等方式,此处所述的无线通信方式不限于包括wifi(wirelessfidelity,无线保真)、蓝牙、红外、紫蜂或者nfc(nearfieldcommunication,近距离无线通信)等方式。再者,需要说明的是,当所述待测摄像头与相应的第一显示屏幕通过无线通信方式连接时,所述待测摄像头与相应的第一显示屏幕还可具备相应的无线传输单元,以实现所述待测摄像头与所述第一显示屏幕之间的信息传输。

即,当所述待测摄像头为照相机或者摄像机等拍摄设备上的摄像头时,与所述待测摄像头相对应的第一显示屏幕即可为所述照相机或者摄像机等拍摄设备自带的显示屏幕,例如,假设所述待测摄像头为照相机上的摄像头,则与所述待测摄像头相对应的第一显示屏幕即可为所述照相机的显示屏幕。当然,所述第一显示屏幕也可为与所述照相机相连的其它显示屏幕,如与所述照相机相连的手机、平板电脑、电脑等电子设备的显示屏幕,例如,假设所述待测摄像头为照相机上的摄像头、且所述照相机与某一电脑相连,则与所述待测摄像头相对应的第一显示屏幕还可为所述电脑的显示屏幕;

类似地,当所述待测摄像头为手机、平板电脑、电脑等电子设备上的摄像头时,与所述待测摄像头相对应的第一显示屏幕即可为所述手机、平板电脑、电脑等电子设备上的显示屏幕,例如,假设所述待测摄像头为手机上的摄像头,则与所述待测摄像头相对应的第一显示屏幕即可为所述手机的显示屏幕。当然,所述显示屏幕也可为与所述手机、平板电脑、电脑等电子设备相连的其它手机、其它平板电脑、其它电脑等其它电子设备的显示屏幕,只要能够将所述待测摄像头所拍摄到的第一图像显示出来即可,例如,假设所述待测摄像头为手机上的摄像头、且所述手机与某一电脑相连,则与所述待测摄像头相对应的第一显示屏幕还可为所述电脑的显示屏幕,本发明实施例对此不作任何限定。

需要说明的是,在本发明实施例中,所述拍摄时刻是指所述第一图像中的时钟显示界面图案中所呈现的时刻,通常也可为所述待测摄像头执行相应的拍摄动作的时刻,即按下所述待测摄像头的快门的时刻,例如,假设按下所述待测摄像头的快门的时刻为01:12:23(即1时12分23秒),则可确定相应的拍摄时刻为01:12:23;所述当前时刻是指所述待测摄像头输出所述第一图像的时刻,通常也可为与所述待测摄像头相对应的第一显示屏幕中出现所述第一图像的出现时刻,例如,假设在所述待测摄像头拍摄完成之后,与所述待测摄像头相对应的显示屏幕中出现相应的第一图像的时刻为01:23:45,即可确定相应的当前时刻为01:23:45。

需要说明的是,所述待测摄像头输出所述第一图像的时刻(即当前时刻)通常可通过以下几种方式进行确定:

在所述待测摄像头拍摄了所述时钟显示界面的同时或之后,开启相应的摄制设备的连拍功能或者录像功能,以得到一系列图像帧,并将所述一系列图像帧中首次出现了所述第一图像图案的图像帧所对应的摄制时刻作为所述待测摄像头输出所述第一图像的时刻。其中,所述摄制设备可为一摄像头,且所述摄制设备可与所述待测摄像头相同或不同;所述连拍的时间间隔和/或所述录像中连续两帧之间的时间间隔均可根据实际情况灵活设置,如可设置在0.1秒等,通常情况下,所述连拍的时间间隔和/或所述录像中连续两帧之间的时间间隔可尽量设置为较小的数值。当然,所述连拍的时间间隔和/或所述录像中连续两帧之间的时间间隔的设置还需要依据相应设备的运算能力;或者,

在所述待测摄像头拍摄了所述时钟显示界面的同时或之后,采集所述第一显示屏幕的亮度变化值,并将所述第一显示屏幕的亮度变化值不小于设定的亮度变化阈值时,所述时钟显示界面中所呈现的时间作为所述待测摄像头输出所述第一图像的时刻;例如,可实时或者每隔第一设定时长采集所述第一显示屏幕的亮度,并在确定所述第一显示屏幕的亮度变化值不小于设定的亮度变化阈值时,将此时时钟显示界面中所呈现的时间作为所述待测摄像头输出所述第一图像的时刻,其中,所述第一设定时长可根据实际情况灵活设置,如在精度要求较高的场合中,可设置在为尽量小的值,在精度要求较低的场合中,可设置较大的值;或者,

在所述待测摄像头拍摄了所述时钟显示界面的同时或之后,采集所述第一显示屏幕的对比度变化值,并将所述第一显示屏幕的对比度变化值不小于设定的对比度变化阈值时,所述时钟显示界面中所呈现的时间作为所述待测摄像头输出所述第一图像的时刻;例如,可实时或者每隔第二设定时长采集所述第一显示界面幕的对比度,并在确定所述第一显示界面幕的对比度变化值超过了设定的对比度变化阈值时,将此时时钟显示界面中所呈现的时间作为所述待测摄像头输出所述第一图像的时刻,其中,所述第二设定时长可根据实际情况灵活设置,如在精度要求较高的场合中,可设置在为尽量小的值,在精度要求较低的场合中,可设置较大的值。需要说明的是,所述第一设定时长以及所述第二设定时长可设置为相同或者不同。

需要说明的是,所述亮度变化阈值以及所述对比度变化阈值均可根据实际情况灵活设置,只要能够精确判断所述第一显示屏幕中是否出现了所述待测摄像头所拍摄到的所述第一图像即可;再者,除了可根据亮度变化值以及对比度变化值来确定所述第一显示屏幕中是否出现了所述第一图像之外,还可根据其它参数进行判断,如灰度值等,本发明实施例此不作赘述。

另外,需要说明的是,除了可确定所述第一显示屏幕中的亮度变化值,还可确定所述第一显示屏幕中的设定区域的亮度变化值等,其中,所述设定区域可根据实际情况灵活设置,如可将第一显示屏幕中的中间部分作为所述设定区域等,对此不作赘述。

优选地,为了提升确定出的摄像头延时的准确性以及精度,还可根据实际情况灵活设置所述当前时刻以及所述拍摄时刻的精度级别,如将所述当前时刻以及所述拍摄时刻的精度设置为毫秒级或者微秒级等,本发明实施例对此也不作赘述。

可选地,采集所述时钟显示界面中所呈现的当前时刻,以及从所述第一图像中采集时钟显示界面图案中所呈现的时刻为拍摄时刻,可包括:

获取第二图像,其中,所述第二图像为对所述时钟显示界面中所呈现的当前时刻以及所述第一图像中的时钟显示界面图案中所呈现的拍摄时刻进行图像获取得到的图像;

基于图像处理,从所述第二图像中采集所述当前时刻以及所述拍摄时刻。

需要说明的是,通常可通过设置在所述测试摄像头延时的装置内部的摄像单元来执行对所述第二图像的采集操作。其中,所述摄像单元可为任一摄像头,如可为所述待测摄像头本身或者与所述待测摄像头不同的其它摄像头,当所述摄像单元不为所述待测摄像头时,其规格参数可与所述待测摄像头相同或者不同。具体地,当所述摄像单元不为所述待测摄像头时,所述摄像单元可被设置在所述测试摄像头延时的装置的采集模块中,用以对所述时钟显示界面中所呈现的所述当前时刻,以及所述第一图像中的时钟显示界面图案中所呈现的所述拍摄时刻进行拍摄,之后,可在与所述摄像单元相对应的第二显示屏幕中显示所述第二图像。类似地,所述摄像单元与所述第二显示屏幕也可通过有线方式和/或无线方式进行连接,且,当所述摄像单元与所述第二显示屏幕通过无线方式进行连接时,所述摄像单元以及所述第二显示屏幕还可具备相应的无线传输单元,对此不作赘述。

通常情况下,为了能够通过所述摄像单元同时拍摄到所述时钟显示界面中所呈现的所述当前时刻以及所述第一图像中的时钟显示界面图案中所呈现的所述拍摄时刻,并且能够保证所述第二图像的清晰度,通常可将所述时钟与所述第一图像放置在一起,如并列放置等。

优选地,为了进一步提升所述摄像单元拍摄到的第二图像的清晰性以及直观性,还可将所示时钟以及所述第一显示屏幕集成在一起,组成相应的显示设备。此时,所述显示设备的显示屏幕可被分为两个区域,以分别对应所述时钟以及所述第一显示屏幕。

可选地,在获取时钟显示界面的第一图像之前,所述方法还可包括:

将显示设备的显示屏幕划分为多个显示区域,所述多个显示区域可包括第一显示区域以及第二显示区域;

其中,所述第一显示区域可用于展示所述时钟显示界面,所述第二显示区域可用于展示所述第一图像。

需要说明的是,所述多个显示区域的相对位置可根据实际情况灵活设置,如可设置为左右相邻、上下相邻、或者互不相邻等,对此不作赘述。

例如,如图2所示,假设将所述显示设备的显示屏幕划分为两个显示区域,即将所述显示设备的显示屏幕划分为第一显示区域以及第二显示区域,其中,所述第一显示区域可为所述显示设备的显示屏幕的左半部分(图2所示)、右半部分、上半部分、下半部分或者其它任意的一部分,所述第二显示区域可为所述显示设备的显示屏幕的右半部分(图2所示)、左半部分、上半部分、下半部分或者其它任意的一部分,只要能够保证所述第二显示区域中的信息不与所述第一显示区域中的信息相互遮挡即可。需要说明的是,所述第一显示区域可用于展示所述时钟显示界面,所述第二显示区域可用于展示所述第一图像,即可作为所述第一显示屏幕。当然,所述第一显示区域还可用于展示所述第一图像,所述第二显示区域还可用于展示所述时钟显示界面,对此不作赘述。

为了提升确定出的延时的精确性,还可根据实际情况将所述显示设备的显示屏幕划分为多个显示区域,以分别展示多个时钟以及所述第一显示屏幕。需要说明的是,此时,所述当前时刻还可根据多个时钟的当前时刻来确定,如可取多个当前时刻的平均值等,对此不作赘述。

下面,仍以所述显示设备的显示屏幕被分为第一显示区域以及第二显示区域、且所述第一区域为所述显示设备的显示屏幕的左半部分,所述第二显示区域为所述显示设备的显示屏幕的右半部分为例,对本发明实施例中所述的当前时刻以及拍摄时刻的采集过程进行详细地介绍:

假设,所述第一显示区域用于展示某一时钟的时钟显示界面,所述第二显示区域用于展示所述第一图像,则整个采集过程可分为以下几个步骤,如图3所示:

s31:通过待测摄像头对所述所述显示设备的第一显示区域进行图像获取。

如图4所示,其为本发明实施例中所述的待测摄像头与显示设备的放置示意图。具体地,由图4可知,所述待测摄像头可放置在所述显示设备的显示屏幕的第一显示区域的正前方,以使得所述待测摄像头能够完整且清晰地拍摄所述显示设备的显示屏幕的第一显示区域,例如,假设所述待测摄像头执行拍摄动作的时刻为01:12:23,则所述待测摄像头所拍摄到的所述第一图像可如图5所示。再例如,当所述时钟为指针式时钟,则所述第一图像还可如图6所示。

当然,需要说明的是,所述待测摄像头也可不完全放置在所述显示设备的显示屏幕的第一显示区域的正前方,只要能够清晰完整地拍摄到所述第一显示区域中的时钟显示界面中所呈现的时间信息即可,对此不作赘述。

s32:待测摄像头将拍摄到的所述第一图像传输给所述显示设备,以使得所述显示设备通过所述显示设备的显示屏幕的第二显示区域输出所述第一图像。

如图7所示,其为本发明实施例中所述的待测摄像头以及显示设备之间的信息传输示意图。具体地,以所述时钟为数字时钟为例,所述待测摄像头以及所述显示设备之间可通过有线通信方式和/或无线通信方式进行连接,其中,图7中是以有线通信方式连接的,此时,所述显示设备可通过其第二显示区域将所述待测摄像头所拍摄到的所述第一图像显示出来。其中,需要说明的是,此时,所述显示设备的第一显示区域中的时间已经发生了变化,如图7所示,可变为01:23:45,对此不作赘述。

s33:通过摄像单元对所述显示设备的第一显示区域以及第二显示区域进行图像获取.

如图8所示,其为本发明实施例中所述摄像单元以及显示设备的放置示意图。具体地,由图8可知,所述摄像单元可正对着所述显示设备的显示屏幕放置,以使所述摄像单元能够完整且清晰地拍摄所述显示设备的整个显示屏幕,例如,假设在所述拍摄单元执行拍摄动作时所述显示设备上显示的拍摄时刻为01:12:23、当前时刻为01:23:45,则所述摄像单元所拍摄到的所述第二图像可如图9所示,再例如,当所述时钟为指针式时钟,则所述摄像单元所拍摄到的所述第二图像还可如图10所示,对此不作赘述。

s34:摄像单元将拍摄到的所述第二图像发送至相应的运算处理单元。

其中,所述运算处理单元通常可包括两个子单元,如可包括提取子单元以及运算子单元。其中,所述提取子单元通常可设置在所述测试摄像头延时的装置的采集模块中,用于提取出相应的当前时刻以及拍摄时刻;所述运算子单元通常可设置在所述测试摄像头延时的装置的确定模块中,用于计算所述当前时刻以及所述拍摄时刻之间的时间差。当然,所述运算处理单元还可包括相应的显示子单元(即显示屏幕),用于将计算得到的延时进行显示,对此不作赘述。

需要说明的是,所述第二图像通常可通过与所述摄像单元相对应的第二显示屏幕显示,其中,所述第二显示屏幕可独立于所述显示设备设置,也可集成在所述显示设备中。当所述第二显示屏幕为集成在所述显示设备中的集成单元时,所述显示设备的显示屏幕还可被划分成三个显示区域,如分别对应时钟、第一显示屏幕以及第二显示屏幕,对此不作赘述。

再者,所述摄像单元在拍摄到相应的第二图像时,也可不进行所述第二图像的显示,而是直接将所述第二图像发送至所述运算处理单元,以由所述运算处理单元通过相应的显示子单元将所述第二图像进行显示。

如图11所示,其为本发明实施例中所述的摄像单元与运算处理单元之间的信息传输示意图。具体地,所述摄像单元与所述运算处理单元之间也可通过有线通信方式和/或无线通信方式进行连接,其中,图11中是以有线通信方式连接的。

需要说明的是,如图12所示,其为本发明实施例中所述的摄像单元的第一种可能的位置示意图,所述运算处理单元还可被集成在所述显示设备中,此时,所述显示设备的显示屏幕还可被分为四个显示区域,分别对应时钟、第一显示屏幕、第二显示屏幕以及运算处理单元。其中,所述第二显示屏幕与所述运算处理单元的显示子单元还可为同一个显示区域,对此不作赘述。

当然,还需要说明的是,所述显示设备的多个显示区域的面积可根据实际情况灵活设置,如可设置为全部相同,也可设置为各不相同。且,不同显示区域之间可互相重叠或者不重叠,只要在需要提取相应的拍摄时刻以及当前时刻时,能够正常提取即可,对此不作赘述。

s35:所述运算处理单元基于图像处理,从所述第二图像中采集所述当前时刻以及所述拍摄时刻。

例如,仍以图8为例,则所述运算处理单元可基于图像处理,从所述图8中采集到所述拍摄时刻为01:12:23以及所述当前时刻为01:23:45。

具体地,所述图像处理通常可包括hog(histogramoforientedgradient,方向梯度直方图)技术以及svm(supportvectormachine,支持向量机)技术,当然,需要说明的是,所述图像处理还可包括其它任意能够对图像中的信息进行提取的技术。

也就是说,在本发明实施例中,可基于hog+svm技术分析相应的第二图像,并可从所述第二图像中提取出相应的图片信息,之后,可配合现有的数字信息模型,计算得到所需要的拍摄时刻以及当前时刻。

由上述内容可知,除了待确定延时的待测摄像头之外,要实现本发明,实际需求的设备可仅包括时钟、第一显示屏幕、摄像单元、第二显示屏幕以及运算处理单元,且,通常情况下,时钟、第一显示屏幕、第二显示屏幕以及运算处理单元均可集成在相应的显示设备中,因此,实际需求的设备可仅包括摄像单元以及相应的显示设备,这就保证了测量摄像头延时的低成本。其中,需要说明的是,所述显示设备可为具备时钟显示功能以及屏幕显示功能的手机、平板电脑、电脑等电子设备,例如,假设所述显示设备为电脑,则所述电脑中的电子钟即可为所述时钟,所述电脑的显示屏幕即可为所述第一显示屏幕和/或第二显示屏幕,所述电脑中的cpu(centralprocessingunit,中央处理器)即可为所述运算处理单元。

进一步地,由于手机、平板电脑、电脑等电子设备中通常还具备相应的截图单元或者截屏单元,因此,还可将电脑等电子设备上的截图或者截屏单元作为所述摄像单元,这就能够进一步减少实现本发明所需要的设备,即,可仅需要一台带有显示器的、具备运算能力和截图功能的电脑即可实现本发明,对此不作赘述。

优选地,采集所述时钟显示界面中所呈现的当前时刻以及所述第一图像中的时钟显示界面图案中所呈现的拍摄时刻,还可包括:

获取第二图像,其中,所述第二图像为对所述时钟显示界面中所呈现的当前时刻进行图像获取得到的图像;

基于图像处理,从所述第二图像中采集所述当前时刻,以及,从所述第一图像中采集所述拍摄时刻。

如图13所示,其为本发明实施例中所述的摄像单元的第二种可能的位置示意图。具体地,由图13可知,为了保证所述第二图像的清晰度,通常可将所述摄像单元放置在所述显示设备的正前方。其中,图13中所述的显示设备集成了相应的时钟、第一显示屏幕以及运算处理单元。

需要说明的是,在本发明实施例中,用以计算待测摄像头延时的数据仅仅为拍摄时刻以及当前时刻,且,由于之前已经通过所述待测摄像头得到了所述第一图像,因而,可直接通过所述运算处理单元对所述第一图像进行图像处理,即可得到相应的拍摄时刻,而无需再次对所述第一图像中的时钟显示界面图案中所呈现的拍摄时刻进行图像获取。因此,此时可仅通过所述摄像单元对所述时钟显示界面中所呈现的当前时刻进行图像获取,以使得所述运算处理单元对所述第二图像进行图像处理,以得到相应的当前时刻,从而减少了摄像单元拍摄的范围,节省了摄像单元以及相应显示设备的内部空间。

也就是说,在本发明实施例中,所述摄像单元除了可同时拍摄所述显示设备的显示屏幕的第一显示区域以及第二显示区域之外,还可仅拍摄所述显示设备的第一显示区域,从而能够进一步降低成本,节省资源。

优选地,采集所述时钟显示界面中所呈现的当前时刻以及所述第一图像中的时钟显示界面图案中所呈现的拍摄时刻,还可包括:

从所述时钟内部的电子钟中采集所述当前时刻,以及,基于图像处理,从所述第一图像中采集所述拍摄时刻。

其中,从所述时钟内部的电子钟中采集所述当前时刻,可包括:

向所述时钟发送当前时刻获取指令,并接收所述时钟返回的所述时钟内部的电子钟中的当前时刻;和/或,

直接访问所述时钟内部的电子钟,并获取所述电子钟中的当前时刻。

类似地,由于之前已经通过所述待测摄像头得到了所述第一图像,因而可直接通过所述运算处理单元对所述第一图像进行图像处理,即可得到相应的拍摄时刻,而无需再次对所述第一图像中的时钟显示界面图案中所呈现的拍摄时刻进行图像获取;且,由于此时所述运算处理单元还可直接获取到所述时钟显示界面中所呈现的所述当前时刻,因而也无需采用相应的摄像单元对所述显示设备的第一显示区域进行拍摄,即无需通过相应的摄像单元对所述时钟显示界面中所呈现的当前时刻进行图像获取。

也就是说,在本发明实施例中,除了可设置相应的摄像单元来对所述时钟显示界面中所呈现的所述当前时刻进行图像获取,以得到相应的第二图像,并由所述运算处理单元基于图像处理,从所述第二图像中采集出相应的当前时刻之外,还可不设置相应的摄像单元,直接通过所述运算处理单元获取所述时钟显示界面中所呈现当前时刻,因而不仅减少了拍摄次数,还提升了摄像头延时的测试效率,降低了成本,节省了资源。

具体地,根据所述当前时刻以及所述拍摄时刻,确定所述待测摄像头的延时,可包括:

计算所述当前时刻以及所述拍摄时刻之间的差值;

将所述差值作为所述待测摄像头的延时。

仍以上述例子为例,假设所述运算处理单元采集到的所述拍摄时刻为01:12:23、所述当前时刻为01:23:45,则可得到所述待测摄像头的延时为11分22秒,对此不作赘述。

需要说明的是,由于在本发明实施例中,可利用显示设备的读取功能实现所述拍摄时刻以及所述当前时刻的读取,并可利用所述显示设备的计算功能实现所述待测摄像头的延时的确定,因而不会存在由于视觉误差以及反应误差所导致的准确性较低以及效率较低的问题;且,由于整个过程不需要依靠任何人力,因为还能降低延时的确定成本,节省人力的资源。

另外,本发明实施例中,在计算得到相应的延时之后,还可将所述延时按照设定的要求进行显示,例如,可将所述延时通过所述运算处理单元的显示屏幕进行显示等,或者,可将所述延时通过所述显示设备的显示屏幕进行显示等。当然,需要说明的是,还可将所述延时通过相应的语音播放单元播放出来,其中,所述语音播放单元可独立设置在所述显示设备之外,且可与所述运算处理单元进行连接,连接的方式可包括有线通信方式和/或无线通信方式;所述语音播放单元,还可被集成在所述显示设备中,对此不作赘述。

进一步地,在确定了所述待测摄像头的延时之后,还可基于所述延时,确定在所述待测摄像头的延时随着时间的变化趋势,如图14所示,其为本发明实施例中所述的待测摄像头的延时与时间的关系示意图。具体地,由图14可知,随着时间的不断增加,所述待测摄像头的延时逐渐变大,因而就能够为用户挑选摄像头提供相应的参考和依据。例如,用户在购买相机时,如果发现该相机的延时随着使用时间的增加发生了大幅度地增加,则该用户可确定该相机的性能并不佳;反之,如果发现该相机的延时随着使用时间的增加发生了较小幅度地增加,则该用户可确定该相机的性能较好,对此不作赘述。

本发明实施例一提供了一种测试摄像头延时的方法,可获取时钟显示界面的第一图像,其中,所述第一图像为利用待测摄像头对所述时钟显示界面进行图像获取得到的图像;并可在所述待测摄像头输出所述第一图像时,采集所述时钟显示界面中所呈现的当前时刻,以及从所述第一图像中采集时钟显示界面图案中所呈现的时刻为拍摄时刻;之后,可根据所述当前时刻以及所述拍摄时刻,确定所述待测摄像头的延时。相比于现有技术,在本发明实施例中,无需人工确定进行拍摄的拍摄时刻以及待测摄像头输出所拍摄到的图像的当前时刻,也无需人工按压相应的秒表,更无需人工计算当前时刻与拍摄时刻之间的时间差,因而不会存在由于人的视觉误差以及反应误差所带来的准确性较低以及效率较低的问题;且,在本发明实施例中,由于无需使用较多的人力资源即可实现摄像头延时的精确确定,因而还能减少资源的浪费,降低延时确定的成本。解决了现有的测试摄像头延时的方法所存在的准确性较低、效率较低以及资源浪费较严重的问题。

实施例二:

基于与本发明实施例一相同的发明构思,本发明实施例二提供了一种测试摄像头延时的装置,如图15所示,其为本发明实施例二中所述的测试摄像头延时的装置的结构示意图。具体地,由图15可知,本发明实施例二中所述的测试摄像头延时的装置可包括:

获取模块151,可用于获取时钟显示界面的第一图像,其中,所述第一图像为利用待测摄像头对所述时钟显示界面进行图像获取得到的图像;

采集模块152,可用于在所述待测摄像头输出所述第一图像时,采集所述时钟显示界面中所呈现的当前时刻,以及从所述第一图像中采集时钟显示界面图案中所呈现的时刻为拍摄时刻;

确定模块153,可用于根据所述当前时刻以及所述拍摄时刻,确定所述待测摄像头的延时。

其中,所述采集模块152中可包括相应的提取子单元(图中未标出),用于从所述时钟显示界面提取所述当前时刻,以及从所述第一图像中提取所述拍摄时刻;所述确定模块153中可包括相应的运算子单元(图中未标出),用于根据所述当前时刻以及所述拍摄时刻,计算相应的延时。当然,所述确定模块153中还可包括相应的显示子单元(图中未标出),用于将所述延时进行显示。需要说明的是,所述提取子单元、所述运算子单元以及所述显示子单元通常可集成在相应的控制逻辑中,对此不作赘述。

也就是说,在本发明实施例中,可包括用于获取时钟显示界面的第一图像的获取模块,其中,所述第一图像为利用待测摄像头对所述时钟显示界面进行图像获取得到的图像;用于在所述待测摄像头输出所述第一图像时,采集所述时钟显示界面中所呈现的当前时刻,以及从所述第一图像中采集时钟显示界面图案中所呈现的时刻为拍摄时刻的采集模块;以及,以及用于根据所述当前时刻以及所述拍摄时刻,确定所述待测摄像头的延时的确定模块。相比现有技术,在本发明实施例中,无需人工确定进行拍摄的拍摄时刻以及待测摄像头输出所拍摄到的图像的当前时刻,也无需人工按压相应的秒表,更无需人工计算当前时刻与拍摄时刻之间的时间差,因而不会存在由于人的视觉误差以及反应误差所带来的准确性较低以及效率较低的问题;且,在本发明实施例中,由于无需使用较多的人力资源即可实现摄像头延时的精确确定,因而还能减少资源的浪费,降低延时确定的成本。解决了现有的测试摄像头延时的方法所存在的准确性较低、效率较低以及资源浪费较严重的问题。

具体地,所述采集模块152,可具体用于获取第二图像,并基于图像处理,从所述第二图像中采集所述当前时刻以及所述拍摄时刻,其中,所述第二图像为对所述时钟显示界面中所呈现的当前时刻以及所述第一图像中的时钟显示界面图案中所呈现的拍摄时刻进行图像获取得到的图像。

其中,需要说明的是,所述采集模块152通常可基于所述采集模块152中的摄像单元来执行对所述第二图像的采集操作。其中,所述摄像单元可为任一不同于所述待测摄像头的待测摄像头,其规格参数可与所述待测摄像头相同或者不同。

可选地,所述采集模块152,还可具体用于获取第二图像,并基于图像处理,从所述第二图像中采集所述当前时刻,以及,从所述第一图像中采集所述拍摄时刻,其中,所述第二图像为对所述时钟显示界面中所呈现的当前时刻进行图像获取得到的图像。。

可选地,所述采集模块152,还可具体用于从所述时钟内部的电子钟中采集所述当前时刻,以及,基于图像处理,从所述第一图像中采集所述拍摄时刻。

具体地,所述确定模块153,可具体用于计算所述当前时刻以及所述拍摄时刻之间的差值,并将所述差值作为所述待测摄像头的延时。

可选地,所述测试摄像头延时的装置还可包括划分模块154:

所述划分模块154,可用于在获取时钟显示界面的第一图像之前,将显示设备的显示屏幕划分为多个显示区域,所述多个显示区域包括第一显示区域以及第二显示区域;

其中,所述第一显示区域用于展示所述时钟显示界面,所述第二显示区域用于展示所述第一图像。

本发明实施例二提供了一种测试摄像头延时的装置,可包括用于获取时钟显示界面的第一图像的获取模块,其中,所述第一图像为利用待测摄像头对所述时钟显示界面进行图像获取得到的图像;用于在所述待测摄像头输出所述第一图像时,采集所述时钟显示界面中所呈现的当前时刻,以及从所述第一图像中采集时钟显示界面图案中所呈现的时刻为拍摄时刻的采集模块;以及,以及用于根据所述当前时刻以及所述拍摄时刻,确定所述待测摄像头的延时的确定模块。相比现有技术,在本发明实施例中,无需人工确定进行拍摄的拍摄时刻以及待测摄像头输出所拍摄到的图像的当前时刻,也无需人工按压相应的秒表,更无需人工计算当前时刻与拍摄时刻之间的时间差,因而不会存在由于人的视觉误差以及反应误差所带来的准确性较低以及效率较低的问题;且,在本发明实施例中,由于无需使用较多的人力资源即可实现摄像头延时的精确确定,因而还能减少资源的浪费,降低延时确定的成本。解决了现有的测试摄像头延时的方法所存在的准确性较低、效率较低以及资源浪费较严重的问题。

实施例三:

本发明实施例三提供了一种计算设备,如图16所示,其为本发明实施例中所述的计算设备的结构示意图。该计算设备具体可以为桌面计算机、便携式计算机、智能手机、平板电脑、个人数字助理(personaldigitalassistant,pda)等。具体地,本发明实施例中所述的计算设备可以包括中央处理器(centerprocessingunit,cpu)1601、存储器1602、输入设备1603以及输出设备1604等,输入设备1603可以包括键盘、鼠标、触摸屏等,输出设备1604可以包括显示设备,如液晶显示器(liquidcrystaldisplay,lcd)、阴极射线管(cathoderaytube,crt)等。

存储器1602可以包括只读存储器(rom)和随机存取存储器(ram),并向中央处理器1601提供存储器1602中存储的程序指令和数据。在本发明实施例中,存储器1602可以用于存储测试摄像头延时的方法的程序。

中央处理器1601通过调用存储器1602存储的程序指令,中央处理器1601可用于按照获得的程序指令执行:获取时钟显示界面的第一图像,其中,所述第一图像为利用待测摄像头对所述时钟显示界面进行图像获取得到的图像;在所述待测摄像头输出所述第一图像时,采集所述时钟显示界面中所呈现的当前时刻,以及从所述第一图像中采集时钟显示界面图案中所呈现的时刻为拍摄时刻;根据所述当前时刻以及所述拍摄时刻,确定所述待测摄像头的延时。

实施例四:

本发明实施例四提供了一种计算机存储介质,用于储存为上述计算设备所用的计算机程序指令,其包含用于执行上述测试摄像头延时的方法的程序。

所述计算机存储介质可以是计算机能够存取的任何可用介质或数据存储设备,包括但不限于磁性存储器(例如软盘、硬盘、磁带、磁光盘(mo)等)、光学存储器(例如cd、dvd、bd、hvd等)、以及半导体存储器(例如rom、eprom、eeprom、非易失性存储器(nandflash)、固态硬盘(ssd))等。

本领域技术人员应明白,本发明的实施例可提供为方法、装置(设备)、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。

本发明是参照根据本发明实施例的方法、装置(设备)和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。

显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1