CN114422777A - 一种基于图像识别的延时测试方法、装置及存储介质 - Google Patents
一种基于图像识别的延时测试方法、装置及存储介质 Download PDFInfo
- Publication number
- CN114422777A CN114422777A CN202210309368.0A CN202210309368A CN114422777A CN 114422777 A CN114422777 A CN 114422777A CN 202210309368 A CN202210309368 A CN 202210309368A CN 114422777 A CN114422777 A CN 114422777A
- Authority
- CN
- China
- Prior art keywords
- frame image
- target
- target frame
- video
- image
- 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
- 238000012360 testing method Methods 0.000 title claims abstract description 66
- 238000012545 processing Methods 0.000 claims abstract description 34
- 238000000034 method Methods 0.000 claims abstract description 28
- 238000003709 image segmentation Methods 0.000 claims abstract description 25
- 230000009191 jumping Effects 0.000 claims abstract description 19
- 238000010998 test method Methods 0.000 claims description 11
- 238000012015 optical character recognition Methods 0.000 claims description 8
- 238000010191 image analysis Methods 0.000 claims description 7
- 238000012216 screening Methods 0.000 claims description 6
- 208000025174 PANDAS Diseases 0.000 claims description 5
- 208000021155 Paediatric autoimmune neuropsychiatric disorders associated with streptococcal infection Diseases 0.000 claims description 5
- 240000004718 Panda Species 0.000 claims description 5
- 235000016496 Panda oleosa Nutrition 0.000 claims description 5
- 230000011218 segmentation Effects 0.000 claims description 3
- 238000012795 verification Methods 0.000 description 18
- 238000010586 diagram Methods 0.000 description 10
- 238000004891 communication Methods 0.000 description 3
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 230000001934 delay Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 238000003384 imaging method Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N17/00—Diagnosis, testing or measuring for television systems or their details
- H04N17/002—Diagnosis, testing or measuring for television systems or their details for television cameras
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/10—Segmentation; Edge detection
- G06T7/11—Region-based segmentation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/10—Image acquisition modality
- G06T2207/10016—Video; Image sequence
Landscapes
- Engineering & Computer Science (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Health & Medical Sciences (AREA)
- Biomedical Technology (AREA)
- General Health & Medical Sciences (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Image Analysis (AREA)
Abstract
本申请公开了一种基于图像识别的延时测试方法、装置及存储介质,用于提高测试摄像头延时的效率。本申请方法包括:获取包含第一区域视频和第二区域视频的目标视频,该第一区域视频为待测摄像头拍摄秒表显示界面的秒表跳动生成的预览视频,该第二区域视频为该秒表显示界面的秒表跳动的实时视频;获取该目标视频的目标帧图像;对该目标帧图像进行图像分割处理,获取第一目标帧图像及第二目标帧图像;识别该第一目标帧图像获取第一时刻,该第一时刻为待测摄像头拍摄第一目标帧图像的时刻;识别该第二目标帧图像获取第二时刻,该第二时刻为该待测摄像头输出该第一目标帧图像的实际时刻;根据该第一时刻及该第二时刻确定该待测摄像头的延时。
Description
技术领域
本申请涉及图像处理领域,尤其涉及一种基于图像识别的延时测试方法、装置及存储介质。
背景技术
目前,为了判断摄像机、照相机等拍摄镜头的拍摄效果,通常会对摄像机及照相机的摄像头进行延时测试。
在现有技术中,通常是由测试人员手动对待测摄像头进行延时测试。具体的,需要测试人员人工录制测试视频,再对测试视频进行手动切帧,获取测试视频的测试帧图像,再通过获取同一测试帧图像的不同显示区域的时间差得到待测摄像头的延时时间。
当测试视频及测试帧图像较多时,需要大量的测试人员耗费大量的精力和时间分析及计算待测摄像头的延时,从而耗费了大量的人力并且降低了测试摄像头延时的效率。
发明内容
本申请提供了一种基于图像识别的延时测试方法、装置及存储介质,用于提高测试摄像头延时的效率。
本申请第一方面提供了一种基于图像识别的延时测试方法,包括:
获取包含第一区域视频和第二区域视频的目标视频,所述第一区域视频为待测摄像头拍摄秒表显示界面的秒表跳动生成的预览视频,所述第二区域视频为所述秒表显示界面的秒表跳动的实时视频;
获取所述目标视频的目标帧图像,所述目标帧图像为符合预设标准的目标视频的帧图像;
对所述目标帧图像进行图像分割处理,获取第一目标帧图像及第二目标帧图像,所述第一目标帧图像为所述第一区域视频的帧图像,所述第二目标帧图像为所述第二区域视频的帧图像;
识别所述第一目标帧图像获取第一时刻,所述第一时刻为待测摄像头拍摄第一目标帧图像的时刻;
识别所述第二目标帧图像获取第二时刻,所述第二时刻为所述待测摄像头输出所述第一目标帧图像的实际时刻;
根据所述第一时刻及所述第二时刻确定所述待测摄像头的延时。
可选地,在所述获取包含第一区域视频和第二区域视频的目标视频之前,所述测试方法还包括:
获取所述待测摄像头所支持的至少两个分辨率;
所述获取包含第一区域视频和第二区域视频的目标视频包括:
设置第一目标分辨率,获取包含第一区域视频和第二区域视频的目标视频;
所述根据所述第一时刻及所述第二时刻,确定所述待测摄像头的延时包括:
根据所述第一时刻及所述第二时刻,确定所述待测摄像头设置为第一目标分辨率时的第一延时;
切换设置第二目标分辨率;
确定所述待测摄像头设置为第二目标分辨率时的第二延时。
可选地,所述获取所述目标视频的目标帧图像包括:
通过裁切所述目标视频获取所述目标视频的帧图像;
通过图像分析筛选所述目标视频的帧图像并获取目标帧图像,所述目标帧图像为符合预设标准的所述帧图像。
可选地,所述对所述目标帧图像进行图像分割处理包括:
读取所述目标帧图像;
当所述第一区域视频及所述第二区域视频在所述目标视频中为左右显示时,获取所述目标帧图像的目标宽度;
根据所述目标宽度及目标比例获取所述目标帧图像左侧区域的第一目标帧图像,并获取所述目标帧图像右侧区域的第二目标帧图像,所述目标比例为所述第一区域视频的区域占所述目标视频的整个区域的比值;
或,
当所述第一区域视频及所述第二区域视频在所述目标视频中为上下显示时,获取所述目标帧图像的目标高度;
根据所述目标高度及所述目标比例获取所述目标帧图像上方区域的一目标帧图像,并获取所述目标帧图像下方区域的第二目标帧图像。
可选地,所述识别所述第一目标帧图像获取第一时刻包括:
基于OCR识别引擎Tesseract或Pytesseract识别所述第一目标帧图像,获取第一时刻。
可选地,在所述识别所述第二目标帧图像获取第二时刻之后,所述方法还包括:
获取所述第一时刻对应的第一校验图像及所述第二时刻对应的第二校验图像,所述第一校验图像为所述秒表显示界面显示所述第一时刻时的图像,所述第二校验图像为所述秒表显示界面显示所述第二时刻时的图像;
匹配所述第一目标帧图像及所述第一校验图像,并匹配所述第二目标帧图像及所述第二校验图像,获取所述第一目标帧图像与所述第一校验图像的第一相似度,并获取第二目标帧图像与所述第二校验图像的第二相似度;
若所述第一相似度小于预设阈值,则重新识别所述第一目标帧图像,获取第三时刻;
若所述第二相似度小于所述预设阈值,则重新识别所述第二目标这图像,获取第四时刻;
所述根据所述第一时刻及所述第二时刻确定所述待测摄像头的延时包括:
根据所述第三时刻及所述第四时刻确定所述待测摄像头的延时。
可选地,所述获取所述目标视频的目标帧图像包括:
获取所述目标视频预设数量的目标帧图像;
所述对所述目标帧图像进行图像分割处理,获取第一目标帧图像及第二目标帧图像包括:
分别对所述目标帧图像进行图像分割处理,分别获取第一目标帧图像及第二目标帧图像;
所述根据所述第一时刻及所述第二时刻,确定所述待测摄像头的延时包括:
根据所述第一时刻及所述第二时刻,确定预设次数的所述待测摄像头的延时。
可选地,所述根据所述第一时刻及所述第二时刻,确定所述待测摄像头的延时包括:
计算所述第二时刻与所述第一时刻的差值;
将所述差值确定为所述待测摄像头的延时。
可选地,所述计算所述第二时刻与所述第一时刻的差值包括:
调用Panda模块数据处理API计算所述第一时刻与所述第二时刻的差值。
可选地,在所述确定所述待测摄像头的延时之后,所述方法还包括:
将所述待测摄像头的延时输出至目标excel表格,以使得测试人员根据所述目标excel表格查阅所述待测摄像头的延时。
本申请第二方面提供了一种基于图像识别的延时测试装置,包括:
第一获取单元,用于获取包含第一区域视频和第二区域视频的目标视频,所述第一区域视频为待测摄像头拍摄秒表显示界面的秒表跳动生成的预览视频,所述第二区域视频为所述秒表显示界面的秒表跳动的实时视频;
第二获取单元,用于获取所述目标视频的目标帧图像,所述目标帧图像为符合预设标准的目标视频的帧图像;
分割单元,用于对所述目标帧图像进行图像分割处理,获取第一目标帧图像及第二目标帧图像,所述第一目标帧图像为所述第一区域视频的帧图像,所述第二目标帧图像为所述第二区域视频的帧图像;
第一识别单元,用于识别所述第一目标帧图像获取第一时刻,所述第一时刻为待测摄像头拍摄第一目标帧图像的时刻;
第二识别单元,用于识别所述第二目标帧图像获取第二时刻,所述第二时刻为所述待测摄像头输出所述第一目标帧图像的实际时刻;
确定单元,用于根据所述第一时刻及所述第二时刻确定所述待测摄像头的延时。
可选地,所述测试装置还包括:
第三获取单元,用于获取所述待测摄像头所支持的至少两个分辨率;
所述第一获取单元具体用于:
设置第一目标分辨率,获取包含第一区域视频和第二区域视频的目标视频;
所述确定单元具体用于:
根据所述第一时刻及所述第二时刻,确定所述待测摄像头设置为第一目标分辨率时的第一延时;
切换设置第二目标分辨率;
确定所述待测摄像头设置为第二目标分辨率时的第二延时。
可选地,所述第二获取单元具体用于:
通过裁切所述目标视频获取所述目标视频的帧图像;
通过图像分析筛选所述目标视频的帧图像并获取目标帧图像,所述目标帧图像为符合预设标准的所述帧图像。
可选地,所述分割单元具体用于:
读取所述目标帧图像;
当所述第一区域视频及所述第二区域视频在所述目标视频中为左右显示时,获取所述目标帧图像的目标宽度;
根据所述目标宽度及目标比例获取所述目标帧图像左侧区域的第一目标帧图像,并获取所述目标帧图像右侧区域的第二目标帧图像,所述目标比例为所述第一区域视频的区域占所述目标视频的整个区域的比值;
或,
当所述第一区域视频及所述第二区域视频在所述目标视频中为上下显示时,获取所述目标帧图像的目标高度;
根据所述目标高度及所述目标比例获取所述目标帧图像上方区域的一目标帧图像,并获取所述目标帧图像下方区域的第二目标帧图像。
可选地,所述第一识别单元具体用于:
基于OCR识别引擎Tesseract或Pytesseract识别所述第一目标帧图像,获取第一时刻。
可选地,所述装置还包括:
第四获取单元,用于获取所述第一时刻对应的第一校验图像及所述第二时刻对应的第二校验图像,所述第一校验图像为所述秒表显示界面显示所述第一时刻时的图像,所述第二校验图像为所述秒表显示界面显示所述第二时刻时的图像;
匹配单元,用于匹配所述第一目标帧图像及所述第一校验图像,并匹配所述第二目标帧图像及所述第二校验图像,获取所述第一目标帧图像与所述第一校验图像的第一相似度,并获取第二目标帧图像与所述第二校验图像的第二相似度;
第三识别单元,用于若所述第一相似度小于预设阈值,则重新识别所述第一目标帧图像,获取第三时刻;
第四识别单元,用于若所述第二相似度小于所述预设阈值,则重新识别所述第二目标这图像,获取第四时刻;
所述确定单元具体用于:
根据所述第三时刻及所述第四时刻确定所述待测摄像头的延时。
可选地,所述第二获取单元具体用于:
获取所述目标视频预设数量的目标帧图像;
所述对所述目标帧图像进行图像分割处理,获取第一目标帧图像及第二目标帧图像包括:
分别对所述目标帧图像进行图像分割处理,分别获取第一目标帧图像及第二目标帧图像;
所述根据所述第一时刻及所述第二时刻,确定所述待测摄像头的延时包括:
根据所述第一时刻及所述第二时刻,确定预设次数的所述待测摄像头的延时。
可选地,所述确定单元具体用于:
计算所述第二时刻与所述第一时刻的差值;
将所述差值确定为所述待测摄像头的延时。
可选地,所述确定单元具体用于:
调用Panda模块数据处理API计算所述第一时刻与所述第二时刻的差值。
可选地,所述测试装置还包括:
输出单元,用于将所述待测摄像头的延时输出至目标excel表格,以使得测试人员根据所述目标excel表格查阅所述待测摄像头的延时。
本申请第三方面提供了一种基于图像识别的延时测试装置,所述装置包括:
处理器、存储器、输入输出单元以及总线;
所述处理器与所述存储器、所述输入输出单元以及所述总线相连;
所述存储器保存有程序,所述处理器调用所述程序以执行第一方面以及第一方面中任一项可选的一种基于图像识别的延时测试方法。
本申请第四方面提供了一种计算机可读存储介质,所述计算机可读存储介质上保存有程序,所述程序在计算机上执行时执行第一方面以及第一方面中任一项可选的一种基于图像识别的延时测试方法。
从以上技术方案可以看出,本申请具有以下优点:由终端自动对目标视频进行裁切获取目标帧图像,并处理目标帧图像获取第一时刻和第二时刻,再根据第一时刻及第二时刻确定待测摄像头的延时,从而节约了人力,并且由于终端的计算能力远高于人,从而提高了测试摄像头延时的效率。
附图说明
为了更清楚地说明本申请中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本申请提供的一种基于图像识别的延时测试方法一个实施例流程示意图;
图2为本申请提供的一种基于图像识别的延时测试方法另一个实施例流程示意图;
图3为本申请提供的一种基于图像识别的延时测试方法另一个实施例流程示意图;
图4为本申请提供的一种基于图像识别的延时测试装置一个实施例结构示意图;
图5为本申请提供的一种基于图像识别的延时测试装置另一个实施例结构示意图;
图6为本申请提供的一种基于图像识别的延时测试装置另一个实施例结构示意图;
图7为本申请提供的一种基于图像识别的延时测试装置一个实施例结构示意图。
具体实施方式
本申请提供了一种基于图像识别的延时测试方法、装置及存储介质,用于提高测试摄像头的延时的效率。
需要说明的是,本申请提供的一种基于图像识别的延时测试方法,可以应用于终端,还可以应用于服务器上,例如终端可以是智能手机或电脑、平板电脑、智能电视、智能手表、便携计算机终端也可以是台式计算机等固定终端。为方便阐述,本申请中以终端为执行主体进行举例说明。
请参阅图1,图1为本申请提供的一种基于图像识别的延时测试方法的一个实施例,该方法包括:
101、终端获取包含第一区域视频和第二区域视频的目标视频,该第一区域视频为待测摄像头拍摄秒表显示界面的秒表跳动生成的预览视频,该第二区域视频为秒表显示界面的秒表跳动的实时视频;
在本实施例中,将待测摄像头水平放置于终端显示屏前,用于录制终端的秒表显示界面的秒表跳动。待测摄像头通过有线方式或无线方式与终端通信连接,并通过potplayer在终端的显示屏上实时显示待测摄像头拍摄该秒表显示界面的秒表跳动所生成的预览视频。在该待测摄像头启动拍摄之前,将该秒表显示界面的秒表置零,当该待测摄像头启动拍摄时,将该秒表显示界面的秒表与该待测摄像头同时启动。该秒表显示界面秒表跳动的实时视频与该预览视频在终端的显示屏的不同区域同时显示。终端开启屏幕录制功能,录制终端显示屏当前的视频,从而获取包含第一区域视频和第二区域视频的目标视频,其中,第一区域视频为待测摄像头拍摄秒表显示界面的秒表跳动生成的预览视频,第二区域视频为秒表显示界面的秒表跳动的实时视频。该待测摄像头可以为任一能够调用Windows接口并且需要进行延时测试的摄像头。
102、终端获取目标视频的目标帧图像,该目标帧图像为符合预设标准的目标视频的帧图像;
在本实施例中,目标视频由若干张连续播放的帧图像组成,终端获取目标视频的若干张帧图像,并通过筛选若干张帧图像获取目标帧图像,其中,目标帧图像为符合预设标准的目标视频的帧图像。该预设标准为图像内容完整并且能够清晰显示秒表显示界面的秒表数字的图像。例如:目标视频的时长为10秒,目标视频每秒播放1张图像,则此时目标视频含有10张帧图像,若这10张帧图像中存在5张内容完整且能够使得终端识别秒表显示界面的秒表上的数字的帧图像,则这5张图像就是目标帧图像。
103、终端对目标帧图像进行图像分割处理,获取第一目标帧图像及第二目标帧图像,第一目标帧图像为第一区域视频的帧图像,第二目标帧图像为第二区域视频的帧图像;
在本实施例中,终端根据第一区域视频和第二区域视频在终端的显示屏上显示的位置对目标帧图像进行图像分割处理。例如,第一区域视频在终端显示屏的上方显示,第二区域视频在终端显示屏的下方显示,则将目标帧图像通过图像分割处理上下分割为第一目标帧图像及第二目标帧图像。或,第一区域视频在终端显示屏的左侧显示,第二区域视频在终端显示屏的右侧显示,则将目标帧图像通过图像分割处理左右分割为第一目标帧图像及第二目标帧图像。从而获取第一区域视频的帧图像及第二区域视频的帧图像。具体的图像分割处理方法将在下一个实施例中进行详细描述。
104、终端识别第一目标帧图像获取第一时刻,第一时刻为待测摄像头拍摄第一目标帧图像的时刻;
在本实施例中,终端通过图像识别技术识别第一目标帧图像获取第一时刻,第一时刻为待测摄像头拍摄第一目标帧图像的时刻。例如终端识别第一目标帧图像获取的第一时刻为13.715秒,则此时终端确定13.715秒是待测摄像头拍摄第一目标帧图像的时刻。
105、终端识别第二目标帧图像获取第二时刻,第二时刻为待测摄像头输出第一目标帧图像的实际时刻;
在本实施例中,终端通过图像识别技术识别第二目标帧图像获取第二时刻,第二时刻为待测摄像头输出第一目标帧图像的实际时刻。例如终端识别第二目标帧图像获取的第二时刻为13.916秒,则此时终端确定13.916秒是待测摄像头输出第一目标帧图像的实际时刻。第一目标帧图像及第二目标帧图像是终端对目标帧图像进行图像分割处理获取的,即第一目标帧图像及第二目标帧图像在目标视频中为同一时刻的图像,而第一目标帧图像为待测摄像头输出的图像,第二目标帧图像为当待测摄像头输出图像时,终端录制实时跳动的秒表显示界面所获取的图像,故而第二目标帧图像所显示的第二时刻即为待测摄像头输出第一目标帧图像的实际时刻。通过终端同时录制待测摄像头输出图像的视频以及秒表显示界面秒表实时跳动的视频,确保第二目标帧图像所显示的第二时刻准确对应待测摄像头输出第一目标帧图像的实际时刻,从而提高了测试的准确性。
106、终端根据第一时刻及第二时刻确定待测摄像头的延时。
在本实施例中,终端调用Panda模块数据处理API计算第一时刻与第二时刻的差值,并根据第二时刻及第一时刻的差值确定待测摄像头的延时。例如第一时刻为13.715,秒,第二时刻为13.916秒,则此时终端确定待测摄像头的延时为:13.916-13.715=0.165。
在本实施例中,终端获取目标视频,并由终端裁切目标视频获取目标帧图像,并对目标帧图像进行图像分割处理,获取第一目标帧图像及第二目标帧图像,再由终端识别第一目标帧图像获取第一时刻,识别第二目标帧图像获取第二时刻,再由终端根据第一时刻及第二时刻确定待测镜头的延时。通过上述方法,不需要人工裁切目标视频,也不需要人工读取第一图像及第二图像的显示的第一时刻及第二时刻,并且不需要人工根据第一时刻及第二时刻确定待测镜头的延时,大大降低了人工成本。并且,当需要处理的目标视频及目标帧图像数量较多,或要求计算的延时的精度要求较高时,人工的误差率远远大于机器的误差率并且人工的效率远远低于机器的效率,通过上述方法,提高了测试摄像头延时的测试精度和测试效率。
请参阅图2,图2为本申请提供的一种基于图像识别的延时测试方法另一个实施例,该方法包括:
201、终端获取待测摄像头所支持的至少两个分辨率;
在本实施例中,获取待测摄像头所支持的至少两个分辨率包括:通过调用uiautomation模块的控件查找接口查找待测摄像头的分辨率切换列表,并遍历读取该分辨率切换列表获取待测摄像头所支持的至少两个分辨率。例如待测摄像头所支持的分辨率包括:640×360、160×90、800×600,则此时遍历读取分辨率切换列表获取这三个分辨率,并将获取的这三个分辨率保存至Python的内存中。
202、终端设置第一目标分辨率,获取包含第一区域视频和第二区域视频的目标视频;
在本实施例中,第一目标分辨率是指待测摄像头所支持的所有分辨率中的任一分辨率。例如待测摄像头所支持的所有分辨率包括:640×360、160×90、800×600,则第一目标分辨率可以为640×360或160×90或800×600。若终端将第一目标分辨率设置为640×360,则此时终端获取待测摄像头设置为640×360时的目标视频。
203、终端获取目标视频的目标帧图像,目标帧图像为符合预设标准的目标视频的帧图像;
在本实施例中,终端获取目标视频的目标帧图像具体为:终端通过裁切目标视频获取目标视频的帧图像,终端通过图像分析筛选目标视频的帧图像并获取目标帧图像,目标帧图像为符合预设标准的帧图像。该预设标准为图像内容完整并且能够清晰显示数字的图像。终端通过图像分析筛选目标视频的帧图像并获取目标帧图像具体为:终端通过图像分析确定帧图像中的数字区域占整张帧图像的区域的比值是否超过预设阈值,若超过,则终端确定帧图像为内容完整并且能够清晰显示数字的目标帧图像。
204、终端对目标帧图像进行图像分割处理,获取第一目标帧图像及第二目标帧图像,第一目标帧图像为第一区域视频的帧图像,第二目标帧图像为第二区域视频的帧图像;
在本实施例中,终端基于Python图形处理库PIL的Image库对目标帧图片进行区域截取,从而尽可能缩小图像识别的范围,进而提高图像识别的精度。终端对目标帧图像进行图像分割处理包括:终端读取目标帧图像,当第一区域视频及第二区域视频在目标视频中为左右显示时,终端获取目标帧图像的目标宽度,终端根据目标宽度及目标比例获取目标帧图像左侧区域的第一目标帧图像,并获取目标帧图像右侧区域的第二目标帧图像,该目标比例为第一区域视频的区域占目标视频的整个区域的比值。例如:第一区域视频占目标视频的整个区域的比值为1/2,并且第一区域视频在目标视频的左侧显示,第二区域视频在目标视频的右侧显示,目标帧图像的宽度为10cm,则此时终端获取目标帧图像左侧0cm至5cm宽度范围内的第一目标帧图像,并获取目标帧图像右侧5cm至10cm宽度范围内的第二目标帧图像。
或,当第一区域视频及第二区域视频在目标视频中为上下显示时,终端获取目标帧图像的目标高度,终端根据目标高度及目标比例获取目标帧图像上方区域的第一目标帧图像,并获取目标帧图像下方区域的第二目标帧图像。例如:第一区域视频占目标视频的整个区域的比值为1/4,并且第一区域视频在目标视频的下方,第二区域视频在目标视频的上方,目标帧图像的高度为20cm,则此时终端获取目标帧图像0至5cm高度范围内的第一目标帧图像,终端获取目标帧图像5cm至20cm高度范围内的第二目标帧图像。
205、终端识别第一目标帧图像获取第一时刻,第一时刻为待测摄像头拍摄第一目标帧图像的时刻;
在本实施例中,终端基于ORC识别引擎Tesseract或Pytesseract识别第一目标帧图像中的数字获取第一时刻。
206、终端识别第二目标帧图像获取第二时刻,第二时刻为待测摄像头输出第一目标帧图像的实际时刻;
在本实施例中,终端基于ORC识别引擎Tesseract或Pytesseract识别第二目标帧图像中的数字获取第二时刻。
207、终端根据第一时刻及第二时刻,确定待测摄像头设置为第一目标分辨率时的第一延时;
在本实施例中,不同的分辨率会导致待测摄像头的延时不同。例如当第一目标分辨率为640×360时,第一时刻为13.838秒,第二时刻为13.994秒,则待测摄像头设置为640×360分辨率时的第一延时为13.994-13.838=0.156。
208、终端切换设置第二目标分辨率;
在本实施例中,第二目标分辨率为除第一目标分辨率之外的其余分辨率中的任意一个分辨率。例如待测摄像头所支持的所有分辨率包括:640×360、160×90、800×600,若第一目标分辨率为640×360,则第二目标分辨率可以为160×90或800×600。
209、终端确定待测摄像头设置为第二目标分辨率时的第二延时。
在本实施例中,终端确定待测摄像头设置为第二目标分辨率时的第二延时与终端确定待测摄像头设置为第一目标分辨率时的延时的步骤相同,具体此处不再赘述。
210、终端将待测摄像头的第一延时及第二延时输出至目标excel表格,以使得测试人员根据该目标excel表格查阅待测摄像头的延时。
在本实施例中,例如待测摄像头在第一目标分辨率下的第一延时为0.156,在第二目标分辨率下的第二延时为0.151,则终端将第一分辨率下的第一延时0.156及第二分辨率下的第二延时0.151均输出至目标excel表格,从而使得测试人员从目标excel表格中查阅待测摄像头的延时。
在本实施例中,终端自动切换不同的分辨率并测试不同分辨率下的待测摄像头的延时,进一步提升了测试效率。终端将摄像头不同分辨率分别对应的延时或摄像头同一分辨率对应的多个延时输出至同一张excel表格中,便于测试人员可以直观地从同一张表格中获取同一待测摄像头的不同分辨率的延时或摄像头同一分辨率对应的多个延时,从而提升了测试人员的工作效率。
请参阅图3,图3为本申请提供的一种基于图像识别的延时测试方法的另一个实施例,该方法包括:
301、终端获取包含第一区域视频和第二区域视频的目标视频,该第一区域视频为待测摄像头拍摄秒表显示界面的秒表跳动生成的预览视频,该第二区域视频为秒表显示界面的秒表跳动的实时视频;
本实施例中的步骤301与前述图1实施例中的步骤101类似,具体此处不再赘述。
302、终端获取目标视频预设数量的目标帧图像;
在本实施例中,例如预设数量为10张,目标视频共有30张帧图像,其中符合预设条件的帧图像有20张,此时终端从这20张帧图像中任意获取10张目标帧图像。
303、终端分别对这些目标帧图像进行图像分割处理,分别获取第一目标帧图像及第二目标帧图像,第一目标帧图像为第一区域视频的帧图像,第二目标帧图像为第二区域视频的帧图像;
在本实施例中,例如目标帧图像为A、B、C三张,则此时终端分别分割A图像,获取A图像对应的第一目标帧图像及第二目标帧图像,终端分割B图像,获取B图像对应的第一目标帧图像及第二目标帧图像,终端分割C图像,获取C图像对应的第一目标帧图像及第二目标帧图像。
304、终端识别第一目标帧图像获取第一时刻,该第一时刻为待测摄像头拍摄第一目标帧图像的时刻;
305、终端识别第二目标帧图像获取第二时刻,该第二时刻为待测摄像头输出第二目标帧图像的实际时刻;
在本实施例中,步骤304至305与前述图1实施例中的步骤104至105类似,具体此处不再赘述。
306、终端获取第一时刻对应的第一校验图像及所述第二时刻对应的第二校验图像,该第一校验图像为秒表显示界面显示第一时刻时的图像,该第二校验图像为秒表显示界面显示第二时刻时的图像;
在本实施例中,由测试人员提前拍摄秒表显示界面的若干个显示时刻作为校验图像,并将校验图片的名称命名为其所述显示的时刻,并保存至终端。当终端根据图像识别第一目标图像对应的第一时刻以及第二目标图像对应的第二时刻后,终端根据第一时刻搜索第一校验图像,并根据第二时刻搜索第二校验图像。例如:测试人员提前拍摄时钟显示界面0到15秒之间若干时刻的校验图像,并且按照校验图片所显示的时刻为校验图片命名,例如校验图片所显示的时刻为13.916秒,则此时将校验图片的名称命名为13.916秒,当终端通过图像识别获取第一时刻为13.916秒后,终端搜索名称为13.916秒的校验图像,从而获取第一时刻对应的第一校验图像。
307、终端匹配第一目标帧图像及第一校验图像,并匹配第二目标帧图像及第二校验图像,得到第一目标帧图像与第一校验图像的第一相似度,并获取第二目标帧图像与第二校验图像的第二相似度;
在本实施例中,终端通过图像匹配匹配第一目标帧图像及第一校验图像,得到第一目标帧图像与第一校验图像的第一相似度,由于秒表显示界面的背景相同,因此,第一目标帧图像与第一校验图像的相似度越高,则表示终端识别第一目标帧图像所显示的第一时刻数据越准确,反之,第一目标帧图像与第一校验图像的相似度越低,则表示终端识别第一目标帧图像所显示的第一时刻数据越不准确。
308、若第一相似度小于预设阈值,则终端重新识别第一目标帧图像获取第三时刻;
在本实施例中,若第一相似度小于预设阈值,则表示终端识别第一目标帧图像获取第一时刻的准确率低于预设准确率,此时终端重新识别第一目标帧图像获取第三时刻。
309、若第二相似度小于预设阈值,则终端重新识别第二目标帧图像获取第四时刻;
在本实施例中,若第二相似度小于预设阈值,则表示终端识别第二目标帧图像获取第二时刻的准确率低于预设准确率,此时终端重新识别第二目标帧图像获取第四时刻。
310、终端根据第三时刻及第四时刻确定预设次数的待测摄像头的延时。
在本实施例中,预设次数等于预设数量。例如终端获取10张目标帧图像,则终端根据这10张目标帧图像确定10次待测摄像头的延时。
在本实施例中,通过使用多张目标帧图像确定多次待测摄像头的延时,提高了测试的可信度,从而提升了测试的准确性,并且在本实施例中,终端对识别的第一时刻及第二时刻进行了校验处理,从而可以去除图像识别误差较大的第一时刻及第二时刻,从而避免测试结果出现较大偏差,进一步提升了测试的准确性。
请参阅图4,图4为本申请提供的一种基于图像识别的延时测试装置一个实施例,该延时测试装置包括:
第一获取单元401,用于获取包含第一区域视频和第二区域视频的目标视频,该第一区域视频为待测摄像头拍摄秒表显示界面的秒表跳动生成的预览视频,该第二区域视频为该秒表显示界面的秒表跳动的实时视频;
第二获取单元402,用于获取该目标视频的目标帧图像,该目标帧图像为符合预设标准的目标视频的帧图像;
分割单元403,用于对该目标帧图像进行图像分割处理,获取第一目标帧图像及第二目标帧图像,该第一目标帧图像为该第一区域视频的帧图像,该第二目标帧图像为该第二区域视频的帧图像;
第一识别单元404,用于识别该第一目标帧图像获取第一时刻,该第一时刻为待测摄像头拍摄第一目标帧图像的时刻;
第二识别单元405,用于识别该第二目标帧图像获取第二时刻,该第二时刻为该待测摄像头输出该第一目标帧图像的实际时刻;
确定单元406,用于根据该第一时刻及该第二时刻确定该待测摄像头的延时。
可选地,该第二获取单元402具体用于:
获取该目标视频预设数量的目标帧图像;
该对该目标帧图像进行图像分割处理,获取第一目标帧图像及第二目标帧图像包括:
分别对该目标帧图像进行图像分割处理,分别获取第一目标帧图像及第二目标帧图像;
该根据该第一时刻及该第二时刻,确定该待测摄像头的延时包括:
根据该第一时刻及该第二时刻,确定预设次数的该待测摄像头的延时。
在本实施例中,由第一获取单元401获取目标视频,第二获取单元402自动对目标视频进行裁切获取目标帧图像,分割单元403处理目标帧图像,获取第一目标帧图像及第二目标帧图像,第一识别单元404识别第一目标帧图像获取第一时刻,第二识别单元405识别第二目标帧图像获取第二时刻,再由确定单元406根据第一时刻及第二时刻确定待测摄像头的延时,通过该上述装置,自动测试了待测摄像头的延时,从而节约了人力,并且由于终端的计算能力远高于人,从而提高了测试待测摄像头延时的测试效率。
下面对本申请提供的一种基于图像识别的延时测试装置进行详细说明,请参阅图5,图5为本申请提供的一种基于图像识别的延时测试装置另一个实施例,该延时测试装置包括:
第一获取单元501,用于获取包含第一区域视频和第二区域视频的目标视频,该第一区域视频为待测摄像头拍摄秒表显示界面的秒表跳动生成的预览视频,该第二区域视频为该秒表显示界面的秒表跳动的实时视频;
第二获取单元502,用于获取该目标视频的目标帧图像,该目标帧图像为符合预设标准的目标视频的帧图像;
分割单元503,用于对该目标帧图像进行图像分割处理,获取第一目标帧图像及第二目标帧图像,该第一目标帧图像为该第一区域视频的帧图像,该第二目标帧图像为该第二区域视频的帧图像;
第一识别单元504,用于识别该第一目标帧图像获取第一时刻,该第一时刻为待测摄像头拍摄第一目标帧图像的时刻;
第二识别单元505,用于识别该第二目标帧图像获取第二时刻,该第二时刻为该待测摄像头输出该第一目标帧图像的实际时刻;
确定单元506,用于根据该第一时刻及该第二时刻确定该待测摄像头的延时。
可选地,该测试装置还包括:
第三获取单元507,用于获取该待测摄像头所支持的至少两个分辨率;
该第一获取单元501具体用于:
设置第一目标分辨率,获取包含第一区域视频和第二区域视频的目标视频;
该确定单元具体用于:
根据该第一时刻及该第二时刻,确定该待测摄像头设置为第一目标分辨率时的第一延时;
切换设置第二目标分辨率;
确定该待测摄像头设置为第二目标分辨率时的第二延时。
可选地,该第二获取单元502具体用于:
通过裁切该目标视频获取该目标视频的帧图像;
通过图像分析筛选该目标视频的帧图像并获取目标帧图像,该目标帧图像为符合预设标准的该帧图像。
可选地,该分割单元503具体用于:
读取该目标帧图像;
当该第一区域视频及该第二区域视频在该目标视频中为左右显示时,获取该目标帧图像的目标宽度;
根据该目标宽度及目标比例获取该目标帧图像左侧区域的第一目标帧图像,并获取该目标帧图像右侧区域的第二目标帧图像,该目标比例为该第一区域视频的区域占该目标视频的整个区域的比值;
或,
当该第一区域视频及该第二区域视频在该目标视频中为上下显示时,获取该目标帧图像的目标高度;
根据该目标高度及该目标比例获取该目标帧图像上方区域的一目标帧图像,并获取该目标帧图像下方区域的第二目标帧图像。
可选地,该第一识别单元504具体用于:
基于OCR识别引擎Tesseract或Pytesseract识别该第一目标帧图像,获取第一时刻。
可选地,该确定单元506具体用于:
计算该第二时刻与该第一时刻的差值;
将该差值确定为该待测摄像头的延时。
可选地,该测试装置还包括:
输出单元508,用于将该待测摄像头的延时输出至目标excel表格,以使得测试人员根据该目标excel表格查阅该待测摄像头的延时。
下面对本申请提供的一种基于图像识别的延时测试装置进行详细说明,请参阅图6,图6为本申请提供的一种基于图像识别的延时测试装置另一个实施例,该延时测试装置包括:
第一获取单元601,用于获取包含第一区域视频和第二区域视频的目标视频,该第一区域视频为待测摄像头拍摄秒表显示界面的秒表跳动生成的预览视频,该第二区域视频为该秒表显示界面的秒表跳动的实时视频;
第二获取单元602,用于获取该目标视频的目标帧图像,该目标帧图像为符合预设标准的目标视频的帧图像;
分割单元603,用于对该目标帧图像进行图像分割处理,获取第一目标帧图像及第二目标帧图像,该第一目标帧图像为该第一区域视频的帧图像,该第二目标帧图像为该第二区域视频的帧图像;
第一识别单元604,用于识别该第一目标帧图像获取第一时刻,该第一时刻为待测摄像头拍摄第一目标帧图像的时刻;
第二识别单元605,用于识别该第二目标帧图像获取第二时刻,该第二时刻为该待测摄像头输出该第一目标帧图像的实际时刻;
确定单元606,用于根据该第一时刻及该第二时刻确定该待测摄像头的延时。
可选地,该装置还包括:
第四获取单元607,用于获取该第一时刻对应的第一校验图像及该第二时刻对应的第二校验图像,该第一校验图像为该秒表显示界面显示该第一时刻时的图像,该第二校验图像为该秒表显示界面显示该第二时刻时的图像;
匹配单元608,用于匹配该第一目标帧图像及该第一校验图像,并匹配该第二目标帧图像及该第二校验图像,获取该第一目标帧图像与该第一校验图像的第一相似度,并获取第二目标帧图像与该第二校验图像的第二相似度;
第三识别单元609,用于若该第一相似度小于预设阈值,则重新识别该第一目标帧图像,获取第三时刻;
第四识别单元610,用于若该第二相似度小于该预设阈值,则重新识别该第二目标帧图像,获取第四时刻;
该确定单元606具体用于:
根据该第三时刻及该第四时刻确定该待测摄像头的延时。
可选地,该第二获取单元602具体用于:
获取该目标视频预设数量的目标帧图像;
该对该目标帧图像进行图像分割处理,获取第一目标帧图像及第二目标帧图像包括:
分别对该目标帧图像进行图像分割处理,分别获取第一目标帧图像及第二目标帧图像;
该根据该第一时刻及该第二时刻,确定该待测摄像头的延时包括:
根据该第三时刻及该第四时刻,确定预设次数的该待测摄像头的延时。
可选地,该确定单元606具体用于:
计算该第三时刻与该第四时刻的差值;
将该差值确定为该待测摄像头的延时。
可选地,该确定单元606具体用于:
调用Panda模块数据处理API计算该第三时刻与该第四时刻的差值。
本实施例***中,各单元的功能与前述图2所示方法实施例中的步骤对应,此处不再赘述。
本申请还提供了一种基于图像识别的延时测试装置,请参阅图7,图7为本申请提供的一种基于图像识别的延时测试装置一个实施例,该测试装置包括:
处理器701、存储器702、输入输出单元703、总线704;
处理器701与存储器702、输入输出单元703以及总线704相连;
存储器702保存有程序,处理器701调用程序以执行如上任一一种基于图像识别的延时测试方法。
本申请还涉及一种计算机可读存储介质,计算机可读存储介质上保存有程序,当程序在计算机上运行时,使得计算机执行如上任一一种基于图像识别的延时测试方法。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的***,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的几个实施例中,应该理解到,所揭露的***,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,read-onlymemory)、随机存取存储器(RAM,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。
Claims (13)
1.一种基于图像识别的延时测试方法,其特征在于,所述延时测试方法包括:
获取包含第一区域视频和第二区域视频的目标视频,所述第一区域视频为待测摄像头拍摄秒表显示界面的秒表跳动生成的预览视频,所述第二区域视频为所述秒表显示界面的秒表跳动的实时视频;
获取所述目标视频的目标帧图像,所述目标帧图像为符合预设标准的所述目标视频的帧图像;
对所述目标帧图像进行图像分割处理,获取第一目标帧图像及第二目标帧图像,所述第一目标帧图像为所述第一区域视频的帧图像,所述第二目标帧图像为所述第二区域视频的帧图像;
识别所述第一目标帧图像获取第一时刻,所述第一时刻为所述待测摄像头拍摄所述第一目标帧图像的时刻;
识别所述第二目标帧图像获取第二时刻,所述第二时刻为所述待测摄像头输出所述第一目标帧图像的实际时刻;
根据所述第一时刻及所述第二时刻确定所述待测摄像头的延时。
2.根据权利要求1所述的延时测试方法,其特征在于,在所述获取包含第一区域视频和第二区域视频的目标视频之前,所述延时测试方法还包括:
获取待测摄像头所支持的至少两个分辨率;
所述获取包含第一区域视频和第二区域视频的目标视频包括:
设置第一目标分辨率,获取包含第一区域视频和第二区域视频的目标视频;
所述根据所述第一时刻及所述第二时刻确定所述待测摄像头的延时包括:
根据所述第一时刻及所述第二时刻,确定所述待测摄像头设置为所述第一目标分辨率时的第一延时;
切换设置第二目标分辨率;
确定所述待测摄像头设置为所述第二目标分辨率时的第二延时。
3.根据权利要求1所述的延时测试方法,其特征在于,所述获取所述目标视频的目标帧图像包括:
通过裁切所述目标视频获取所述目标视频的帧图像;
通过图像分析筛选所述目标视频的帧图像并获取目标帧图像,所述目标帧图像为符合预设标准的所述帧图像。
4.根据权利要求1所述的延时测试方法,其特征在于,所述对所述目标帧图像进行图像分割处理包括:
读取所述目标帧图像;
当所述第一区域视频及所述第二区域视频在所述目标视频中为左右显示时,获取所述目标帧图像的目标宽度;
根据所述目标宽度及目标比例获取所述目标帧图像左侧区域的第一目标帧图像,并获取所述目标帧图像右侧区域的第二目标帧图像,所述目标比例为所述第一区域视频的区域占所述目标视频的整个区域的比值;
或,
当所述第一区域视频及所述第二区域视频在所述目标视频中为上下显示时,获取所述目标帧图像的目标高度;
根据所述目标高度及所述目标比例获取所述目标帧图像上方区域的一目标帧图像,并获取所述目标帧图像下方区域的第二目标帧图像。
5.根据权利要求1至4中任一项所述的延时测试方法,其特征在于,所述识别所述第一目标帧图像获取第一时刻包括:
基于OCR识别引擎Tesseract或Pytesseract识别所述第一目标帧图像获取第一时刻。
6.根据权利要求5所述的延时测试方法,其特征在于,在所述识别所述第二目标帧图像获取第二时刻之后,所述延时测试方法还包括:
获取所述第一时刻对应的第一校验图像及所述第二时刻对应的第二校验图像,所述第一校验图像为所述秒表显示界面显示所述第一时刻时的图像,所述第二校验图像为所述秒表显示界面显示所述第二时刻时的图像;
匹配所述第一目标帧图像及所述第一校验图像,并匹配所述第二目标帧图像及所述第二校验图像,获取所述第一目标帧图像与所述第一校验图像的第一相似度,并获取所述第二目标帧图像与所述第二校验图像的第二相似度;
若所述第一相似度小于预设阈值,则重新识别所述第一目标帧图像,获取第三时刻;
若所述第二相似度小于所述预设阈值,则重新识别所述第二目标帧图像,获取第四时刻;
所述根据所述第一时刻及所述第二时刻确定所述待测摄像头的延时包括:
根据所述第三时刻及所述第四时刻确定所述待测摄像头的延时。
7.根据权利要求6所述的延时测试方法,其特征在于,所述获取所述目标视频的目标帧图像包括:
获取所述目标视频预设数量的目标帧图像;
所述对所述目标帧图像进行图像分割处理,获取第一目标帧图像及第二目标帧图像包括:
分别对所述目标帧图像进行图像分割处理,分别获取第一目标帧图像及第二目标帧图像;
所述根据所述第一时刻及所述第二时刻,确定所述待测摄像头的延时包括:
根据所述第一时刻及所述第二时刻,确定预设次数的所述待测摄像头的延时。
8.根据权利要求1至4中任一项所述的延时测试方法,其特征在于,所述根据所述第一时刻及所述第二时刻,确定所述待测摄像头的延时包括:
计算所述第二时刻与所述第一时刻的差值;
将所述差值确定为所述待测摄像头的延时。
9.根据权利要求8所述的延时测试方法,其特征在于,所述计算所述第二时刻与所述第一时刻的差值包括:
调用Panda模块数据处理API计算所述第二时刻与所述第一时刻的差值。
10.根据权利要求1至4中任一项所述的延时测试方法,其特征在于,在所述确定所述待测摄像头的延时之后,所述延时测试方法还包括:
将所述待测摄像头的延时输出至目标excel表格,以使得测试人员根据所述目标excel表格查阅所述待测摄像头的延时。
11.一种基于图像识别的延时测试装置,其特征在于,所述延时测试装置包括:
第一获取单元,用于获取包含第一区域视频和第二区域视频的目标视频,所述第一区域视频为待测摄像头拍摄秒表显示界面的秒表跳动生成的预览视频,所述第二区域视频为所述秒表显示界面的秒表跳动的实时视频;
第二获取单元,用于获取所述目标视频的目标帧图像,所述目标帧图像为符合预设标准的目标视频的帧图像;
分割单元,用于对所述目标帧图像进行图像分割处理,获取第一目标帧图像及第二目标帧图像,所述第一目标帧图像为所述第一区域视频的帧图像,所述第二目标帧图像为所述第二区域视频的帧图像;
第一识别单元,用于识别所述第一目标帧图像获取第一时刻,所述第一时刻为所述待测摄像头拍摄第一目标帧图像的时刻;
第二识别单元,用于识别所述第二目标帧图像获取第二时刻,所述第二时刻为所述待测摄像头输出所述第一目标帧图像的实际时刻;
确定单元,用于根据所述第一时刻及所述第二时刻确定所述待测摄像头的延时。
12.一种基于图像识别的延时测试装置,其特征在于,所述延时测试装置包括:
处理器、存储器、输入输出单元以及总线;
所述处理器与所述存储器、所述输入输出单元以及所述总线相连;
所述存储器保存有程序,所述处理器调用所述程序以执行如权利要求1至10中任一项所述方法。
13.一种计算机可读存储介质,所述计算机可读存储介质上保存有程序,所述程序在计算机上执行如权利要求1至10中任一项所述方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210309368.0A CN114422777A (zh) | 2022-03-28 | 2022-03-28 | 一种基于图像识别的延时测试方法、装置及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210309368.0A CN114422777A (zh) | 2022-03-28 | 2022-03-28 | 一种基于图像识别的延时测试方法、装置及存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN114422777A true CN114422777A (zh) | 2022-04-29 |
Family
ID=81263544
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210309368.0A Pending CN114422777A (zh) | 2022-03-28 | 2022-03-28 | 一种基于图像识别的延时测试方法、装置及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114422777A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116074622A (zh) * | 2022-12-17 | 2023-05-05 | 珠海视熙科技有限公司 | 多协议控制usb相机的实现方法、装置、设备及介质 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105791986A (zh) * | 2014-12-23 | 2016-07-20 | ***通信集团公司 | 视频时延的检测方法及装置 |
CN106851259A (zh) * | 2017-01-17 | 2017-06-13 | 中国科学院上海高等研究院 | 监控***中的视频延时测试装置 |
CN210518643U (zh) * | 2019-08-20 | 2020-05-12 | 广州海格通信集团股份有限公司 | 一种精确测试视频监视时延的*** |
CN113824902A (zh) * | 2021-09-30 | 2021-12-21 | 杭州海康汽车软件有限公司 | 红外摄像机***时延确定方法、装置、***、设备及介质 |
-
2022
- 2022-03-28 CN CN202210309368.0A patent/CN114422777A/zh active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105791986A (zh) * | 2014-12-23 | 2016-07-20 | ***通信集团公司 | 视频时延的检测方法及装置 |
CN106851259A (zh) * | 2017-01-17 | 2017-06-13 | 中国科学院上海高等研究院 | 监控***中的视频延时测试装置 |
CN210518643U (zh) * | 2019-08-20 | 2020-05-12 | 广州海格通信集团股份有限公司 | 一种精确测试视频监视时延的*** |
CN113824902A (zh) * | 2021-09-30 | 2021-12-21 | 杭州海康汽车软件有限公司 | 红外摄像机***时延确定方法、装置、***、设备及介质 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116074622A (zh) * | 2022-12-17 | 2023-05-05 | 珠海视熙科技有限公司 | 多协议控制usb相机的实现方法、装置、设备及介质 |
CN116074622B (zh) * | 2022-12-17 | 2023-08-29 | 珠海视熙科技有限公司 | 多协议控制usb相机的实现方法、装置、设备及介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107509107B (zh) | 视频播放故障的检测方法、装置及设备、可读介质 | |
CN111105392B (zh) | 显示性能测试方法、装置及存储介质 | |
CN103873852A (zh) | 多模态并行的视频质量故障检测方法及装置 | |
CN112203150B (zh) | 一种耗时获取方法、装置、设备及计算机可读存储介质 | |
CN109104608B (zh) | 电视性能测试方法、设备及计算机可读存储介质 | |
CN112637568B (zh) | 基于多节点边缘计算设备的分布式安全监控方法和*** | |
CN110826646A (zh) | 机器人视觉测试方法、装置、存储介质及终端设备 | |
CN114422777A (zh) | 一种基于图像识别的延时测试方法、装置及存储介质 | |
CN110717452B (zh) | 图像识别方法、装置、终端及计算机可读存储介质 | |
CN110582016A (zh) | 视频信息展示方法、装置、服务器及存储介质 | |
CN112073713B (zh) | 视频漏录测试方法、装置、设备及存储介质 | |
CN108289176B (zh) | 一种拍照搜题方法、搜题装置及终端设备 | |
CN111669479A (zh) | 一种验证摄像头同步曝光的方法及其***和电子设备 | |
CN110113630B (zh) | 视频检测方法、装置、电子设备及存储介质 | |
CN111881734A (zh) | 一种自动截取目标视频的方法和装置 | |
CN116437068A (zh) | 一种唇音同步的测试方法、装置、电子设备和存储介质 | |
CN113068021B (zh) | 延时测试方法、装置、设备及存储介质 | |
CN115426534A (zh) | 视频流质量检测方法、装置、设备及存储介质 | |
CN111127701B (zh) | 车辆失效场景检测方法及*** | |
CN111669575B (zh) | 图像处理效果的测试方法、***、电子设备、介质及终端 | |
CN114745537A (zh) | 音画延迟测试方法、装置、电子设备和存储介质 | |
CN114827712A (zh) | 一种视频播放检测方法、装置及电子设备 | |
CN110108448A (zh) | 一种动态logo的缺陷自动检测方法 | |
CN112770080A (zh) | 一种抄表方法、抄表装置及电子设备 | |
CN112565630B (zh) | 一种用于视频拼接的视频帧同步方法 |
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 | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20220429 |