CN113132617A - 图像抖动判断方法及装置、图像识别触发方法及装置 - Google Patents
图像抖动判断方法及装置、图像识别触发方法及装置 Download PDFInfo
- Publication number
- CN113132617A CN113132617A CN201911420730.6A CN201911420730A CN113132617A CN 113132617 A CN113132617 A CN 113132617A CN 201911420730 A CN201911420730 A CN 201911420730A CN 113132617 A CN113132617 A CN 113132617A
- Authority
- CN
- China
- Prior art keywords
- image
- background
- light
- target area
- light supplement
- 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.)
- Granted
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/60—Control of cameras or camera modules
- H04N23/68—Control of cameras or camera modules for stable pick-up of the scene, e.g. compensating for camera body vibrations
- H04N23/681—Motion detection
- H04N23/6811—Motion detection based on the image signal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/70—Circuitry for compensating brightness variation in the scene
- H04N23/74—Circuitry for compensating brightness variation in the scene by influencing the scene brightness using illuminating means
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/80—Camera processing pipelines; Components thereof
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Image Analysis (AREA)
- Studio Devices (AREA)
Abstract
本发明提供了一种图像抖动判断方法及装置、图像识别触发方法及装置,该图像抖动判断方法包括:在目标区域存在待拍摄对象的情况下,获取所述目标区域的背景图像;在所述背景图像的第一总体亮暗指示值在所述第一预定范围内的情况下,判定待拍摄对象稳定地位于所述目标区域;其中,在补光灯为打开状态下,面向所述目标区域拍摄,得到补光图像;在所述补光灯为关闭状态下,面向所述目标区域拍摄,得到非补光图像;通过将一张所述补光图像和一张所述非补光图像相减,得到去背景图像;通过将连续两帧所述去背景图像相减,得到所述背景图像。通过上述方案能够提高判断图像抖动情况的效率。
Description
技术领域
本发明涉及图像识别技术领域,尤其涉及一种图像抖动判断方法及装置、图像识别触发方法及装置。
背景技术
证件识别设备可包括补光灯、证件放置区域、摄像头等。在证件放置区放入证件之后,补光开启,拍摄清晰显示证件的图像。
现有技术中,根据补光灯亮时拍摄的一张或多张照片可以得到证件图像,通过对比前、后两张证件图像中各对应像素点的亮度值或灰度值,判断该两张证件图像中证件的位置是否相同,即是否存在图像抖动,若不存在图像抖动,则触发拍照或触发图像识别。
这种判断图像抖动情况的方法对比次数多、计算量大、耗时长,甚至会造成判断出图像抖动的结果后,证件又产生了位置的变化或证件已经被移出了证件放置区等判断结果远远滞后于实际情况的问题。
发明内容
有鉴于此,本发明提供了一种图像抖动判断方法及装置、图像识别触发方法及装置,以提高判断图像抖动情况的效率,解决现有图像抖动判断方法判断结果远远滞后于实际情况的问题。
为了实现上述目的,本发明采用以下方式:
根据本发明实施例的一个方面,提供了一种图像抖动判断方法,包括:在目标区域存在待拍摄对象的情况下,获取所述目标区域的背景图像;在所述背景图像的第一总体亮暗指示值在所述第一预定范围内的情况下,判定待拍摄对象稳定地位于所述目标区域;其中,在补光灯为打开状态下,面向所述目标区域拍摄,得到补光图像;在所述补光灯为关闭状态下,面向所述目标区域拍摄,得到非补光图像;通过将一张所述补光图像和一张所述非补光图像相减,得到去背景图像;通过将连续两帧所述去背景图像相减,得到所述背景图像。
根据本发明实施例的另一个方面,提供了一种图像识别触发方法,包括:如上述实施例所述的图像抖动判断方法,还包括:在判定待拍摄对象稳定地位于所述目标区域后,输出用于控制识别待拍摄对象的触发信号。
根据本发明实施例的又一个方面,提供了一种图像抖动判断装置,包括:拍摄单元,用于在补光灯为打开状态下,面向目标区域拍摄,得到补光图像;在所述补光灯为关闭状态下,面向所述目标区域拍摄,得到非补光图像;去背景单元,用于通过将一张所述补光图像和一张所述非补光图像相减,得到去背景图像;背景单元,用于在目标区域存在待拍摄对象的情况下,获取所述目标区域的背景图像;具体用于通过将连续两帧所述去背景图像相减,得到所述背景图像;抖动判断单元,用于在所述背景图像的第一总体亮暗指示值在所述第一预定范围内的情况下,判定待拍摄对象稳定地位于所述目标区域。
根据本发明实施例的又一个方面,提供了一种图像识别触发装置,包括如上述实施例所述的图像抖动判断装置,还包:括触发单元,用于在判定待拍摄对象稳定地位于所述目标区域后,输出用于控制识别待拍摄对象的触发信号。
根据本发明实施例的又一个方面,提供了一种图像识别装置,包括:如上述实施例所述的图像识别触发装置。
根据本发明实施例的再一个方面,提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述实施例所述方法的步骤。
本发明的图像抖动判断方法、图像识别触发方法、图像抖动判断装置、图像识别触发装置、图像识别装置及计算机可读存储介质,通过将补光图像和非补光图像相减得到去背景图像,通过将前后两张去背景图像相减得到背景图像,根据背景图像的第一总体亮暗指示值判断图像抖动情况,由于去背景图像是经过补光图像和非补光图像相减处理得到的,所得去背景图像主要反映的是待拍摄对象本身的情况,该反映不易受外界环境影响,所以以去背景图像作为判断图像抖动的基本条件,能够较好地抵抗外界环境影响;同时,背景图像是由去背景图像进行相减处理得到的,所以背景图像的总体亮暗指示值反映的是两张去背景图像之间的差别,即待拍摄对象的抖动情况,通过背景图像的总体亮暗指示值与第一预定范围之间的对比结果,可以准确的判断出两张去背景图像中待拍摄对象的位置是否发生变化,进而准确判断出图像是否抖动;由于去背景图像主要反映的是待拍摄对象本身的情况,则背景图像反应的是待拍摄对象在成像中的位置变化情况,所以只需计算背景图像的总体亮暗指示值即可判断出,参与对比的图像中待拍摄对象的位置是否发生变化,即图像抖动情况,在保证了判断准确的同时,还具有运算量小、耗时短的优点,有效解决了现有图像抖动判断方法判断结果远远滞后于实际情况的问题。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。在附图中:
图1是本发明一实施例的图像抖动判断方法的流程示意图;
图2是本发明一实施例的获取背景图像的流程示意图;
图3是本发明一实施例的图像识别触发方法的流程示意图;
图4是本发明一实施例的证件识别设备的结构示意图;
图5是本发明一具体实施例的图像识别触发方法中获取图像的示意图;
图6是本发明一具体实施例的图像识别触发方法的流程示意图;
图7是本发明一实施例中关灯时拍摄得到的图像示意图;
图8是本发明一实施例中开灯时拍摄得到的图像示意图;
图9是本发明一实施例中图像像素点灰度相减的示意图;
图10是本发明一实施例的图像识别触发装置的结构示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚明白,下面结合附图对本发明实施例做进一步详细说明。在此,本发明的示意性实施例及其说明用于解释本发明,但并不作为对本发明的限定。
以证件识别设备为例,常规情况下,均是在补光灯开灯的情况下拍摄图像,例如,在补光灯开灯时拍摄图像,证件部分为证件图像。通过对比前、后两张证件图像中各对应像素点的亮度值或灰度值,来判断两张证件图像中证件的位置是否相同,即是否存在图像抖动,若不存在图像抖动,则触发拍照或触发图像识别。这种判断图像抖动情况的方法对比次数多、计算量大、耗时长,甚至会造成判断出图像抖动的结果后,证件又产生了位置的变化或证件已经被移出了证件放置区等判断结果远远滞后于实际情况的问题。
为了解决上述问题,发明人经过研究发现,在补光灯开灯时拍摄图像,证件部分为证件图像,在补光灯关灯时拍摄图像,证件部分为全暗,几乎为背景图像,所以通过补光灯开灯时拍摄图像减去补光灯关灯时拍摄图像,能够得到去除背景后的证件图像。基于此发现,本发明提供了一种图像抖动判断方法及一种图像识别触发方法;该图像抖动判断方法能够用于触发自动拍照也能够用于触发识别电子证件,能够解决抖动判断结果严重滞后于证件在目标拍摄区域的实际情况,也能够抵抗外界环境变化所导致的证件识别误触发。当然,本发明不仅能够用于触发电子证件识别,还能够用于其他图像或物品的识别。
图1是本发明一实施例的图像抖动判断方法的流程示意图。如图1所示,一些实施例的图像抖动判断方法,可包括:
S110:在目标区域存在待拍摄对象的情况下,获取所述目标区域的背景图像;
S120:在所述背景图像的第一总体亮暗指示值在所述第一预定范围内的情况下,判定待拍摄对象稳定地位于所述目标区域;
其中,所述第一预定范围能够表明待拍摄对象稳定地位于所述目标区域。
一些实施例中,所述背景图像的获取方法,可包括:
S111:在补光灯为打开状态下,面向目标区域拍摄,得到补光图像;在所述补光灯为关闭状态下,面向所述目标区域拍摄,得到非补光图像;
S112:通过将一张所述补光图像和一张所述非补光图像相减,得到去背景图像;
S113:通过将连续两帧所述去背景图像相减,得到背景图像;
在上述步骤S111中,补光灯可以为白光灯、红外灯等,可以照射到目标区域。目标区域可以用来放置物品,例如,物品本身(如纸质证件、图画)、显示的物品的图像(如显示的电子证件、人脸图像)等。可以利用摄像设备进行拍摄,该摄像设备可以拍摄到目标区域,如此一来,当将物品放置在目标区域时,就可以拍摄到物品的图像,用于对该物品进行识别等处理。
补光灯可以手动开关;或者,补光灯可以自动开关,自动开关的时间间隔可以是固定的。例如,补光灯按预定时间间隔开关,其中,该预定时间间隔可以是关灯状态持续的时长或开灯状态持续的时长。
示例性地,上述步骤S111的具体实施方式可包括:在补光灯按预定时间间隔开关的情况下,在所述补光灯的打开时间期间,面向所述待拍摄对象拍摄,得到补光图像,在所述补光灯的关闭时间期间,面向所述目标区域拍摄,得到非补光图像。该预定时间间隔可以是指补光灯的打开时间期间或补光灯的关闭时间期间。补光灯的打开时间期间和补光灯的关闭时间期间可以构成一个开关周期,其中,打开时间期间可指一个开关周期中的灯亮持续时间,关闭时间期间可指一个开关周期中的灯暗持续时间。具体实施时,可以通过编写程序,将摄像设备的拍摄设备的拍摄时间间隔和补光灯的开关时间间隔设为一致或近似,使得能够在补光灯开灯期间拍摄得到补光图像,在补光灯关灯期间拍摄得到非补光图像。该实施例中,通过在补光灯按预定时间间隔开关的情况下拍摄得到补光图像和非补光图像,能够自动、规律地拍摄图像,拍摄图像的工作效率高。当然,补光灯的打开时间期间和关闭时间期间可以相同或不同,打开时间期间、关闭时间期间或开关的周期可以按一定规律变化。示例性地,用于得到所述去背景图像的所述非补光图像和所述补光图像为相邻帧图像。本实施例中,所述相邻帧图像,可以是先获取所述补光图像,下一帧再获取所述非补光图像,以使程序简洁;或者,所述相邻帧图像,也可以是先获取所述非补光图像,下一帧再获取所述补光图像,以使程序运行进度较快。
其中,本发明中的补光图像是指在补光灯照射目标区域时,面向目标区域拍摄得到的图像;当然,所述补光图像也可以理解有其他光源给目标区域补光的情况下,面向目标区域拍摄得到的图像。本发明中的非补光图像是指补光灯没有照射目标区域拍摄得到的图像;当然,所述非补光图像也可以理解没有其他光源给目标区域补光的情况下,面向目标区域拍摄得到的图像。换言之,所述非补光图像可以是在外界环境自然光线或外界光源条件下拍摄得到的图像;所述补光图像是在外界环境自然光线或外界光源条件下,有补光灯或其他能提供灯光补偿的光源照射下,拍摄的到的图像。其中的“面向”并不限定是正对面,只要能够拍摄到目标区域的图像即可,进一步的要求可以根据是否能够用于后续图像识别来确定。在一般情况下,补光灯可以不断开关,同时可以不断拍摄得到补光图像和非补光图像,所以,当目标区域放入了物品(如证件)时,补光图像中包含物品的图像,非补光图像中也可以包含物品的图像;当目标区域没有放入物品时,补光图像和非补光图像中都不包含物品的图像。当然,可以在放置了物品至目标区域后,通过人工打开补光灯启动开关,使得补光灯自动按设定时间间隔开关,或者手动开关补光灯。
在上述步骤S112中,在相同或不同的补光灯为打开状态的期间,可以得到一张或多张补光图像,在相同或不同的补光灯为关闭状态的期间,可以得到一张或多张非补光图像。选择一张补光图像和一张非补光图像,将二者相减,可以得到去背景图像,该去背景图像反映所需得到的图像本身,例如,放置在目标区域的证件本身的图像。
在补光灯按预定时间间隔开关的情况下,进一步的实施例中,可以进行配置使得:用于得到所述去背景图像的补光图像对应的所述补光灯的打开时间期间和用于得到所述去背景图像的非补光图像对应的所述补光灯的关闭时间期间相邻。例如,补光灯的打开时间期间为Δt1,补光灯的关闭时间期间为Δt2,则补光灯的开关过程依次可以包括第一个打开时间期间Δt1、第一个关闭时间期间Δt2、第二个打开时间期间Δt1、第二个关闭时间期间Δt2、第三个打开时间期间Δt1、第三个关闭时间期间Δt2……,进而可以将相邻的打开时间期间和关闭时间期间分别拍摄到的图像来分别作为上述补光图像和上述非补光图像,具体地例如,在第二个打开时间期间Δt1拍摄一张图像作为补光图像,在第二个关闭时间期间Δt2拍摄一张图像作为非补光图像。如此一来,可使后续所得的去背景图像更准确或同所要拍摄的图像本身一致。
可以通过将能够反映图像差异的参数值相减,来得到去背景图像。示例性地,该步骤S112的具体实施方式可包括:通过将一张所述补光图像的像素点的第一亮暗指示值和一张所述非补光图像的相应像素点的第一亮暗指示值相减,得到去背景图像。其中,该第一亮暗指示值可以是各种能够反映图像之间亮暗差异的参数值,例如,该第一亮暗指示值可以是灰度值、亮度值或颜色分量的值,换言之,该第一亮暗指示值的类型可以为灰度、亮度或颜色分量。其中,颜色分量可以是红(R)、绿(G)、蓝(B)三个颜色中的一种或多种。
具体的,可以通过将一张所述补光图像的像素点的第一亮暗指示值减去一张所述非补光图像的相应像素点的第一亮暗指示值的差值图像作为所述去背景图像;或者根据一张所述补光图像的像素点的第一亮暗指示值与一张所述非补光图像的相应像素点的第一亮暗指示值的差值的绝对值得到所述去背景图像。
一般情况下,补光图像的第一亮暗指示值较大,非补光图像的第一亮暗指示值较小,补光图像各像素点第一亮暗指示值减去非补光图像各像素点第一亮暗指示值,得到的各差值不为负数,可直接根据各差值的图像得到去背景图像,也可根据各差值的绝对值得到去背景图像;非补光图像各像素点第一亮暗指示值减去补光图像各像素点第一亮暗指示值,得到的各差值可能为负数,需将差值取绝对值,再根据差值的绝对值得到去背景图像。
举例而言,假设补光图像和非补光图像均为3×3像素阵列的图像,补光图像的各像素点的亮暗指示值(如像素值)用矩阵可表示为非补光图像的各像素点的亮暗指示值(如像素值)用矩阵可表示为则补光图像和非补光图像相减的结果(如像素值)用矩阵可表示为根据该相减结果的矩阵可以得到去背景图像。若另一补光图像的各像素点的亮暗指示值(如像素值)用矩阵可表示为另一补光图像和上述非补光图像相减的结果(如像素值)用矩阵可表示为去背景图像可以直接是补光图像和非补光图像相减的结果,或者可以是补光图像和非补光图像相减的结果经过一定处理的结果,例如,对相减结果中的每个元素取绝对值。补光图像的亮暗指示值的类型和非补光图像的亮暗指示值的类型一般是一致的,用来表示去背景图像的亮暗指示值的类型可以根据补光图像和非补光图像的亮暗指示值的类型确定。更具体地,用来表示去背景图像的亮暗指示值的类型可以与补光图像和非补光图像的亮暗指示值的类型一致,或者,可以是根据补光图像和非补光图像的亮暗指示值的类型的值推得的值。具体而言,补光图像和非补光图像的亮暗指示值的类型均为灰度时,去背景图像的亮暗指示值的类型可以是灰度,或者是亮度,其中,去背景图像的灰度值可以换算为亮度值,在可以由灰度值换算为颜色分量的值的情况下,去背景图像的亮暗指示值的类型可以是颜色分量。
上面示例出的该步骤S112的具体实施方式,即,通过将一张所述补光图像的像素点的第一亮暗指示值和一张所述非补光图像的相应像素点的第一亮暗指示值相减,得到去背景图像,更具体地,可包括:将一张所述补光图像的像素点的第一亮暗指示值和一张所述非补光图像的相应像素点的第一亮暗指示值相减得到差值,并根据所述差值的绝对值得到所述去背景图像。其中,由于一般在拍摄得到补光图像和非补光图像时目标区域不会发生变化,所以,非补光图像的相应像素点可指与补光图像的像素点的位置对应的位置处的像素点,例如,若补光图像的像素点的位置为补光图像中第a行第b列(a、b均为大于或等于1的正整数)位置处的像素点,则非补光图像的相应像素点可指非补光图像中第a行第b列位置处的像素点。例如,在假设补光图像和非补光图像均为3×3像素阵列的图像的情况下,去背景图像即其亮暗指示值(如灰度值)用矩阵可表示为另一去背景图像即其亮暗指示值(如灰度值)用矩阵可表示为通过绝对值的形式来表示,可以简化后续计算过程,使得在计算总体亮暗指示值的结果更能反映实际情况。
一种实施场景中,所述在所述背景图像的第一总体亮暗指示值在所述第一预定范围内,可具体包括:两张所述背景图像的第一总体亮暗指示值均在第一预定范围内。
一种实施场景中,用于判定第一总体亮暗指示值在第一预定范围内的两张所述背景图像为连续的两张图像。
在上述步骤S113中,用于得到去背景图像的补光图像和非补光图像可以按一定时间间隔拍摄得到,用于得到背景图像的两张去背景图像在获取时间上可以存在一定关系。例如,用于得到所述去背景图像的补光图像对应的所述补光灯的打开时间期间和用于得到所述去背景图像的非补光图像对应的所述补光灯的关闭时间期间相邻,两张所述去背景图像对应的所述预定时间间隔相邻。更具体例如,用于得到去背景图像的非补光图像和补光图像可以为相邻帧图像,用于得到背景图像的两张去背景图像可以为相邻帧图像。
举例而言,拍摄得到的第一帧图像为第一补光图像,第二帧图像为第一非补光图像,第三帧图像为第二补光图像,第四帧图像为第二非补光图像,第五帧图像为第三补光图像,第六帧图像为第三非补光图像,第七帧图像为第四补光图像,第八帧图像为第四非补光图像,则通过将第一补光图像和第一非补光图像相减得到第一张去背景图像,通过将第二补光图像和第二非补光图像相减得到第二张去背景图像,通过将第三补光图像和第三非补光图像相减得到第三张去背景图像,通过将第四补光图像和第四非补光图像相减得到第四张去背景图像,通过将第一张去背景图像和第二张去背景图像相减得到第一张背景图像,通过将第三张去背景图像和第四张去背景图像相减得到第二张背景图像,则第一张去背景图像和第二张去背景图像为相邻帧图像,第二张去背景图像和第三张去背景图像相邻帧图像,第三张去背景图像和第四张去背景图像为相邻帧图像,第一张背景图像和第二张背景图像为相邻帧图像。
上述步骤S113中,可以通过将能够反映图像差异的参数值相减,来得到背景图像,该背景图像能够反映去背景图像(如目标区域的证件的图像)的抖动情况。示例性地,该步骤S113,即,通过将连续两帧所述去背景图像相减,得到背景图像,更具体地,可包括:根据连续两帧所述去背景图像的对应像素点的第二亮暗指示值的差值的绝对值得到背景图像。其中,该第二亮暗指示值的类型可以为灰度、亮度或颜色分量,该颜色分量可以为红(R)、绿(G)、蓝(B)三个颜色中的一种或多种。该第二亮暗指示值的类型可以根据上述第一亮暗指示值的类型确定。具体而言,可以指,该第二亮暗指示值的类型可以与上述第一亮暗指示值的类型一致,或者,该第二亮暗指示值的类型可以根据上述第一亮暗指示值的类型变换得到,例如,若上述第一亮暗指示值为灰度值,那么该第二亮暗指示值可以为灰度值(一致的情况)或亮度值(变换得到的情况),其中,亮度值可以由灰度值变换得到。
该步骤S113的上述示例性的实施方式,即,通过将连续两帧去背景图像的对应像素点的第二亮暗指示值相减,得到背景图像,更具体地可包括:将连续两帧所述去背景图像的对应像素点的第二亮暗指示值相减,并根据相减差值的绝对值得到背景图像。例如,一张去背景图像的各像素点的第二亮暗指示值(可以为绝对值的形式)用矩阵可表示为另一张去背景图像的各像素点的第二亮暗指示值(可以为绝对值的形式)用矩阵可表示为则,背景图像的各像素点的亮暗指示值用矩阵可表示为或者可以将背景图像的各像素点的亮暗指示值表示为绝对值的形式通过以绝对值的形式来表示,可以简化计算过程,使得在计算总体亮暗指示值的结果更能反映实际情况。
在补光灯按预定时间间隔开关的情况下,一些实施例中,可以进行配置使得:两张所述去背景图像对应的所述预定时间间隔相邻,换言之,得到这两张去背景图像所基于的两对图像(每对图像包含一张补光图像和一张非补光图像)的拍摄时间期间相邻。例如,在第一个打开时间期间Δt1拍摄得到一张补光图像,在第一个关闭时间期间Δt2拍摄得到一张非补光图像,根据第一个补光灯开关周期中得到的补光图像和非补光图像可以得到一张去背景图像,在紧邻补光灯开关周期(第二个补光灯开关周期)中拍摄图像,即,在第二个打开时间期间Δt1拍摄得到另一张补光图像,在第二个关闭时间期间Δt2拍摄得到另一张非补光图像,根据第二个补光灯开关周期中得到的补光图像和非补光图像可以得到另一张去背景图像,则如此得到的两张去背景图像所对应的所述预定时间间隔即为相邻的。如此一来,可以使得背景图像更准确,即更能反映物品或目标区域的图像的抖动情况。
在上述步骤S120中,所述第一总体亮暗指示值的类型可为灰度、亮度或颜色分量。所述第一总体亮暗指示值的类型可根据所述第二亮暗指示值的类型确定,具体为:第一总体亮暗指示值的类型与第二亮暗指示值的类型相同,例如,均为灰度;或者,第一总体亮暗指示值与第二亮暗指示值可以相互换算,例如,第二亮暗指示值的类型为灰度,第一总体亮暗指示值的类型可为亮度。第一总体亮暗指示值与第二亮暗指示值的区别主要在于,第二亮暗指示值可以用于反映某一像素点处的参数值,第一总体亮暗指示值可以反映图像的总体参数值情况,可以为总和值、均值等。在一些实施例中,所述第一亮暗指示值的类型和所述第二亮暗指示值的类型可均为灰度,所述第一总体亮暗指示值可为总灰度值,以此可以便于计算,直观反映图像亮暗情况。
该第一预定范围能够反映用来进行图像识别的图像本身的抖动情况,具体的范围可根据需要进行设定。只有在判断背景图像的第一总体亮暗指示值在第一预定范围内的情况下,才会输出触发信号。可以适当设置第一预定范围,使得当背景图像的第一总体亮暗指示值在第一预定范围内时,能够认为去背景图像的抖动在允许范围内,只有在此时才输出触发信号,以此能够保证用于识别图像的图像更便于得到更准确的识别结果。
本些实施例中,通过将补光图像和非补光图像相减得到去背景图像,并通过将满足要求的两张去背景图像得到背景图像,且在该背景图像满足要求的情况下才输出触发信号,由于对去背景图像进行了相减处理,所得背景图像主要反映的是待识别图像本身的抖动情况,不易受外界环境影响,所以以背景图像作为触发图像识别的基本条件,能够较好地抵抗外界环境影响,减少图像识别的误触发。
一些实施例中,在上述步骤S110中的“在目标区域存在待拍摄对象的情况下”,具体可包括:
S101:判断所述去背景图像的第二总体亮暗指示值是否在第二预定范围内;
S102:在所述去背景图像的第二总体亮暗指示值在所述第二预定范围内的情况下,判定所述目标区域存在待拍摄对象。
在上述步骤中,所述第二总体亮暗指示值可以为一张所述去背景图像的所有像素点的总灰度、总亮度或总颜色分量。去背景图像的第二总体亮暗指示值在第二预定范围内可以表明上述目标区域存在待拍摄对象,例如待识别的证件。
其他一些实施例中,在上述步骤S110中的“在目标区域存在待拍摄对象的情况下”,具体还可以应用下述方法中的任一:
方法一:
(11)获取所述目标区域的多帧监测图像;
(12)将前后两帧所述监测图像相减,得到差值监测图像;
(13)判断所述差值监测图像中是否存在符合预设条件的参照物,其中,所述参照物为符合预设条件的参考线、参考点的集合或参考线的集合中的至少一种;
(14)在所述监测图像中存在所述参照物的情况下,判定所述目标区域存在待拍摄对象。
在上述步骤中,所述获得差值监测图像的各监测图像均是光源亮度足够情况下拍摄的图像,即可以均是补光灯打开状态下拍摄的图像,也可以是有其他光源补充时拍摄的图像。
方法二:
(21):获取所述目标区域的荧光反应图像;
(22):判断所述荧光反应图像中是否存在符合预设亮度阈值的荧光标识;
(23):在所述荧光反应图像中存在符合预设亮度阈值的荧光标识的情况下,判定所述目标区域存在待拍摄对象。
上述步骤中,上述荧光反应图像为紫外灯等能够使待拍摄对象中的荧光标识起荧光反应的光源照射待拍摄对象时,拍摄得到的图像;此方法适用于身份证、护照等有荧光标识的待拍摄对象。
方法三:
(31):获取所述目标区域的图像,并将该图像转换成RGB色彩模式的初始图像;
(32):计算所述初始图像的差值预设区域的平均灰度值和/或平均颜色分量;
(33):在前一张所述初始图像的差值预设区域的平均灰度值与后一张所述初始图像的差值预设区域的平均灰度值片的差值预设区域的平均灰度值之间的差值的绝对值大于灰度值差值阀值时,且/或前一张所述初始图像的差值预设区域的平均颜色分量与后一张所述初始图像的差值预设区域的平均颜色分量之间的差值的绝对值大于颜色分量差值阈值的情况下,判定所述目标区域存在待拍摄对象。
上述步骤中,所述差值预设区域的平均灰度值是指所述差值预设区域内所述像素点的灰度值的平均值。
上述实施例中在确定目标区域存在待拍摄对象的情况下,再进行图像抖动判断,防止没有待拍摄对象仍进行抖动判断而造成的误判;上述方法仅为示例说明判断所述目标区域是否存在待拍摄对象,当然也可以选择人为判断或采用其他方式判断目标区域存在待拍摄对象后再启动抖动判断;当然,本实施例采用运算的方式判断所述目标区域是否有待拍摄物,具有判断迅速、反应快且准确的优点。
图3是本发明一实施例的图像识别触发方法的流程示意图。如图3所示,一些实施例的图像识别触发方法,可包括:如上述实施例所述图像抖动判断方法,还包括:S130:在判定待拍摄对象稳定地位于所述目标区域后,输出用于控制识别待拍摄对象的触发信号。
一实施例中,用于图像识别的图像可以为去背景图像,该去背景图像可以采用类似于上述步骤S111和S112的方法得到,可以从最新得到的去背景图像中选择一张,例如,各实施例的所述的方法,还可包括步骤:S140,输出最新得到的所述去背景图像,用于识别待拍摄对象。该步骤S140中输出的去背景图像可以是在执行上述步骤S111和步骤S112后输出触发信号之前已经得到的最新去背景图像;或者,在确定背景图像的第一总体亮暗指示值在第一预定范围内时重新获得一张去背景图像,再将重新得到的该去背景图像用于图像识别。
示例性地,输出用于控制识别待拍摄对象的触发信号之前,各实施例的所述的方法还可包括步骤:
重新获取一张去背景图像为第一去背景图像;在所述第一去背景图像的第三总体亮暗指示值在第三预定范围内的情况下,输出第一去背景图像,用于识别待拍摄对象,其中,所述第三预定范围能够表明所述目标区域存在待拍摄对象;
或者,重新获取一张补光图像为第一补光图像,输出所述第一补光图像,用于识别待拍摄对象。
本实施例中,该第三总体亮暗指示值与第一总体亮暗指示值的类型可以不相同,例如,第一总体亮暗指示值为灰度,该第三总体亮暗指示值为亮度,此时,先确定所述第一去背景图像的第三总体亮暗指示值在第三预定范围内再输出触发信号,能够便于起到亮度检测的作用,保证亮度是在正常范围内,从而可以进一步提高抗外界干扰的能力。在该第三总体亮暗指示值为灰度的情况下,若为亮度检测,则可相应的修改第三预定范围的具体范围值。
此外,在该第三总体亮暗指示值与第一总体亮暗指示值的类型相同的情况下,该第三预定范围与上述第一预定范围可以相同或相似,例如,该第三总体亮暗指示值与第一总体亮暗指示值可均为灰度,若第三预定范围与上述第一预定范围相似,则可用于确认图像识别的图像是所需图像,即包含或为目标区域上放入的物品的图像。另外,在需要输出触发信号时,重新获取满足要求的去背景图像,可以用来图像识别,以此能够保证该去背景图像为所需图像。
在其他实施例中,可以从已经获得的补光图像中,选取最新的补光图像用来图像识别,或者,在输出触发信号之前,可以重新拍摄一张图像用于图像识别。示例性地,在所述背景图像的第一总体亮暗指示值在第一预定范围内的情况下,各实施例的方法还可包括步骤:所述补光灯为打开状态时,重新面向所述目标区域拍摄,得到第三补光图像,并输出所述第三补光图像,用于识别待拍摄对象。
在一些实施例中,各实施例的图像识别触发方法,还可包括用来判断目标区域的物品是否被移走的步骤,具体地,输出用于控制识别待拍摄对象的触发信号之后,所述方法还可包括步骤:
S151:重新获取一张去背景图像为第二去背景图像;
S152:通过判断所述第二去背景图像的第四总体亮暗指示值是否在第四预定范围内,来判断所述目标区域的待拍摄对象是否被移离所述目标区域;
S153:在所述待拍摄对象被移离所述目标区域的情况下,重新执行在补光灯为打开状态下,面向目标区域拍摄,得到补光图像,在所述补光灯为关闭状态下,面向所述目标区域拍摄,得到非补光图像的步骤;其中,所述第四预定范围能够表明所述目标区域不存在待拍摄对象。
上述步骤S151可以参照上述步骤S112的具体实施方式进行实施。上述第四预定范围能够反映表明所述目标区域不存在待拍摄对象,可以根据上述第三预定范围之外的范围类似,例如,上述第四预定范围与上述第三预定范围之外的范围相同,或在上述第三预定范围之外的范围之内。当判断待拍摄对象或物品已被移离所述目标区域后,可重新从上述步骤S110开始执行,可以用来对下一次放入目标区域的待拍摄对象或物品进行处理以输出相应的触发信号。
本实施例中,通过判断待拍摄对象或物品是否已被移离所述目标区域,且在已被移离所述目标区域后,重新执行上述步骤S110,使得整个图像识别触发控制过程能够自动循环执行,减少了人为的判断或操作,从而能够提高触发控制或图像识别的效率。
需要说明的是,各实施例的所提及的亮暗指示值可以反映像素点的亮暗情况,例如,第一亮暗指示值、第二亮暗指示值等。各实施例的所提及的总体亮暗指示值可以反映图像的总体亮暗情况,例如,第一总体亮暗指示值、第二总体亮暗指示值、第三总体亮暗指示值、第四总体亮暗指示值等。其中,第二总体亮暗指示值、第三总体亮暗指示值、第四总体亮暗指示值可以用来判断目标区域是否存在待拍摄对象或物品,相应的上述第二预定范围、第三预定范围及第四预定范围之外范围可以相同或不同,具体可根据其作用和需要判断的数据的类型确定。第一总体亮暗指示值可以反映去背景图像的抖动情况。上述各亮暗指示值、各总体亮暗指示值的参数类型可以均为灰度,或者均为亮度,或者均为颜色分量,更具体地例如可均为红色颜色、绿色颜色或蓝色颜色。上述各亮暗指示值、各总体亮暗指示值的参数类型可以不同,不同类型的值之间可以相互换算。各亮暗指示值均可取绝对值,各总体亮暗指示值可以为一图像的各像素点的亮暗指示值的总和、均值等。
例如,所述第一亮暗指示值的类型可以为灰度、亮度或颜色分量;所述第二亮暗指示值的类型可以为灰度、亮度或颜色分量;所述第一总体亮暗指示值的类型可以为灰度、亮度或颜色分量;所述第二总体亮暗指示值的类型可以为灰度、亮度或颜色分量;所述第一总体亮暗指示值可以为所述去背景图像的各像素点的亮暗指示值的均值或和;所述第二总体亮暗指示值可以为所述背景图像的各像素点的亮暗指示值的均值或和。
为使本领域技术人员更好地了解本发明,下面将以具体实施例说明本发明的实施方式。
图4是本发明一实施例的证件识别设备的结构示意图。参见图4,证件识别设备(图像识别装置)可包括补光灯201、摄像头202、证件放置区203(物品放置区)等。补光灯201可以为白光灯或红外灯,摄像头202可以为摄像机、照相机等,证件放置区203可以由一块透明基板(例如玻璃板)提供。补光灯201可以照射到证件放置区203,摄像头202可以拍摄到证件放置区203,摄像头202和补光灯201可位于证件放置区203的一侧,证件204位于证件放置区203的另一侧,证件放置区203上方可以设置遮光盖(未示出),也可以不设置遮光盖,具体可根据实际情况设置。图3仅仅示例性说明本发明实施例的方法可基于的设备或装置,在其他实施例中,补光灯201、摄像头202、证件204可均位于证件放置区203同一侧。
另外,需要说明的是,此处仅是以证件为例说明识别设备以及后续的识别方法,但具体实施时,待识别的对象完全可以是其他各种物品,可以利用不同的图像识别算法识别不同的物品或物品图像,例如,人脸、植物、动物、文字等,所以,上述证件识别设备也可称为图像识别装置。
基于图4所示的证件识别设备,参见图5和图6,一具体实施例的证件识别触发方法,也称为图像识别触发方法,可包括如下步骤S301~S312。
S301:在补光灯按照预设时间间隔开关的情况下,通过摄像头按照该预设时间间隔获取证件放置区的第一图像(补光图像或非补光图像)。
其中,获取到的第一图像可以是任意格式或者颜色模式的图像,本发明不对其做任何限定。在补光灯的一个开关周期内,可以获取到的前后两帧图像,一帧是开灯时拍摄到的图像(补光图像),另一帧是关灯时拍摄到的图像(非补光图像)。
再参见图4,假设外界环境不变,无证件放入证件放置区(目标区域)时:关灯和开灯拍摄到的图像是一样的,如图7所示;有证件放入证件放置区时:关灯时拍摄到的图像与开灯时拍摄到的图像不同,如图7和8所示,关灯和开灯时拍摄到的图像的差别在证件部分,关灯时证件部分为黑色或暗色,开灯时证件部分为证件图像。
S302:将当前获取到的第一图像与前一帧第一图像进行相减,得到去背景图像。
其中,由补光图像和非补光图像得到去背景图像的过程可以称为去背景。得到第一去背景图像的方法可包括:将前后帧第一图像对应的各像素点的灰度值相减,得到各像素点的灰度值差值的绝对值(后称第一绝对值),各第一绝对值为去背景图像的各像素点的灰度值。举例说明,参见图9,包括A、B和C三张图,A是关灯时拍摄到的图像,B是开灯时拍摄到的图像,A和B是前后帧第一图像。X1~X9是图像A的每个像素点的灰度值,X1'~X9'是图像B的每个像素点的灰度值,相同位置像素点的灰度值相减(可以是图像A的像素点灰度值减去图像B的像素点灰度值,也可以是图像B的像素点灰度值减去A的像素点灰度值),得到相应的第一绝对值|X1-X1'|、|X2-X2'|等,其中,每个第一绝对值是图像C的一个像素点的灰度值。在其他实施例中,可以不对灰度差值取绝对值,例如,利用补光图像减去非补光图像,灰度差值均为正,则不需要取绝对值,如果有负值,可以保留负值或按灰度值范围等进行标准化处理。
S303:判断当前获取到的去背景图像的总灰度值是否大于第一预设阈值。
若判断结果是“大于”,则可执行后续步骤S304,继续获得更多的去背景图像,否则,可执行前述步骤S301,重新拍摄补光图像和和非补光图像。
其中,该步骤S303为判断所述去背景图像的第二总体亮暗指示值是否在第二预定范围的具体实施步骤,在第二总体亮暗指示值为总灰度值时,该第一预设阈值为该第二预定范围的阈值下限。
S304:将步骤S303之后获取到的多帧第一图像中每相邻两帧图像(补光图像和非补光图像)相减,可得到至少两个去背景图像。
S305:将步骤S302获取到的去背景图像以及步骤S304获取到的至少两个去背景图像中的每相邻两张去背景图像相减,可得到至少两个背景图像,并得到各背景图像的第一总灰度值(第一总体亮暗指示值)。
S306:判断得到的至少两个第一总灰度值(第一总体亮暗指示值)是否均在预设范围(第一预定范围)内。
若判断结果为“是”,则可执行后续步骤S307,再获得一去背景图像用来证件识别,否则,可执行上述S301,重新拍摄补光图像和和非补光图像。
S307:将执行步骤S306后获取到的最新的第一图像(补光图像/非补光图像)与前一帧第一图像(非补光图像/补光图像)相减,可得到去背景图像。
S308:判断步骤S307获取到的去背景图像的总灰度是否大于第二预设阈值。
若判断结果是“大于”,可执行后续S309;否则,可执行上述S301,重新执行拍摄补光图像和和非补光图像的动作。
其中,该步骤S308是前述实施例中判断去背景图像的第三总体亮暗指示值是否在第三预定范围内的具体实施方式。当第三总体亮暗指示值为总灰度时,该第二预设阈值为该第三预定范围的阈值下限。本步骤对获取到的去背景图像再次判断,能够保证证件放置区的最新状态是放置有证件的。
S309:输出触发信号。
其中,该触发信号用于告知证件识别设备有证件放入了且证件稳定的置于目标区域内,即证件在目标区域中的位置没有变化,证件识别设备可按照预设的识别模式进行证件识别(图像识别),其中进行识别时所用的证件图像可以是通过重新拍摄得到的图像,也可以用步骤S307得到的去背景图像进行识别,或者还可以重新拍照,然后将重新拍照得到的前后帧第一图像相减得到去背景图像,并作为用来识别的图像。
需要说明的是,若执行步骤S309后,直接使用步骤S307得到的去背景图像进行证件识别,不进行拍摄操作,则可直接接着执行后续S310,补光灯可持续闪烁;若执行步骤S309后,需要拍摄图像,可待拍摄完毕后,再接着执行后续步骤S310,补光灯在拍摄图像过程中,可闪烁也可不闪烁,这可根据实际需求进行设置。
S310:按照预设时间间隔获取证件放置区的第二图像(补光图像或非补光图像)。
S311:将当前获取到的第二图像与前一帧第二图像(一帧为补光图像或另一帧为非补光图像)相减,得到去背景图像。
S312:判断当前获取到的去背景图像的总灰度是否小于第三预设阈值。
若判断结果是“小于”,则判定证件移出,然后重新执行S301,重新执行拍摄补光图像和和非补光图像的动作;否则,判定证件未移出,可重复执行S311,再次判断证件是否移出。
证件识别设备的补光灯按照预设时间间隔开关,通过摄像头按照相同的预设时间间隔获取证件放置区图像,将开、关灯情况下获取到的图像相减,得到去背景图像,若去背景图像的总灰度值在预设范围内,则将连续两帧所述去背景图像相减,得到背景图像,若背景图像的总灰度值在预设范围内,然后获取下一个去背景图像,判断该去背景图像的总灰度是否大于预设阈值,若是,则输出触发信号,然后检测证件是否移出;否则,重复按照上述预设时间间隔拍照。该实施例中提及的灰度可以为亮度,也可为颜色分量。
该实施例的方法具有下述有益效果:
(1)去抖操作(判断至少两个背景图像的灰度值是否均在预设范围内),减少误触发机率,提高抗干扰性;且由于背景图像反应的是待拍摄对象在成像中的位置变化情况,所以只需计算背景图像的总体亮暗指示值即可判断出,待拍摄对象的位置是否发生变化,即图像抖动情况,在保证了判断准确的同时,还具有运算量小、耗时短的优点,有效解决了现有图像抖动判断方法判断结果远远滞后于实际情况的问题。
(2)对整个证件放置区对应的图像进行去背景操作,得到的图像是去掉环境因素的图像,根据这样的图像判断是否触发,准确率较高,降低了误触发率。
若仅仅前后帧图像预设区域的灰度值差大于预设阈值,便触发,并未考虑环境因素影响,误触发率高。
(3)现有技术中,在判断出有证件放入时,自动触发证件识别设备重新拍照、识别,本方案与现有技术相比,可直接使用去背景图像进行识别,减少操作步骤、节省时间、提高效率。另外该去背景图像是过滤掉干扰的图像,因而还可提高识别正确率。
简言之,该实施例能够执行去抖操作、亮度检测、接到触发信号后,将去背景后的图像作为待识别图像,进行证件识别,以及执行证件移出检测等操作。
基于与图1所示的图像抖动判断方法相同的发明构思,本申请实施例还提供了一种图像抖动判断装置,如下实施例所述。由于该图像抖动判断装置与图像抖动判断方法相似,因此该图像抖动判断装置的实施可以参见图像抖动判断方法的实施,重复之处不再赘述。
基于与图3所示的图像识别触发方法相同的发明构思,本申请实施例还提供了一种图像识别触发装置,如下实施例所述。由于该图像识别触发装置解决问题的原理与图像识别触发方法相似,因此该图像识别触发装置的实施可以参见图像识别触发方法的实施,重复之处不再赘述。
图10是本发明一实施例的图像识别触发装置的结构示意图。如图10所示,一些实施例的图像识别触发装置,可包括:
拍摄单元410,用于在补光灯为打开状态下,面向目标区域拍摄,得到补光图像;在所述补光灯为关闭状态下,面向所述目标区域拍摄,得到非补光图像;
去背景单元420,用于通过将一张所述补光图像和一张所述非补光图像相减,得到去背景图像;
背景单元430,用于在目标区域存在待拍摄对象的情况下,获取所述目标区域的背景图像;具体用于通过将连续两帧所述去背景图像相减,得到所述背景图像;
抖动判断单元440,用于在所述背景图像的第一总体亮暗指示值在所述第一预定范围内的情况下,判定待拍摄对象稳定地位于所述目标区域;
触发单元450,用于在判定待拍摄对象稳定地位于所述目标区域后,输出用于控制识别待拍摄对象的触发信号;
入图像判断单元460,用于判断所述目标区域是否存在待拍摄对象。
本实施例中所述图像抖动判断装置包括上述拍摄单元410、去背景单元420、背景单元430、抖动判断单元440和入图像判断单元460。
一些实施例中,所述拍摄单元410,具体用于:
在补光灯按预定时间间隔开关的情况下,在所述补光灯的打开时间期间,面向所述待拍摄对象拍摄,得到补光图像;在所述补光灯的关闭时间期间,面向所述目标区域拍摄,得到非补光图像。
一些实施例中,用于得到所述去背景图像的所述补光图像和所述非补光图像为相邻帧图像。
一些实施例中,去背景单元420,具体用于:
通过将一张所述补光图像和一张所述非补光图像相减,得到去背景图像,包括:
将一张所述补光图像的像素点的第一亮暗指示值减去一张所述非补光图像的相应像素点的第一亮暗指示值得到的差值图像作为所述去背景图像;或者,
根据一张所述补光图像的像素点的第一亮暗指示值与一张所述非补光图像的相应像素点的第一亮暗指示值的差值的绝对值得到所述去背景图像。。
一些实施例中,背景单元430,具体用于:
根据连续两帧所述去背景图像的对应像素点的第二亮暗指示值的差值的绝对值得到背景图像。
一些实施例中,所述背景图像的第一总体亮暗指示值在所述第一预定范围内的情况,具体包括:
两张所述背景图像的第一总体亮暗指示值均在所述第一预定范围内。
一些实施例中,入图像判断单元,具体用于:
判断所述去背景图像的第二总体亮暗指示值是否在第二预定范围内;
在所述去背景图像的第二总体亮暗指示值在所述第二预定范围内的情况下,判定所述目标区域存在待拍摄对象;
或者,入图像判断单元,具体用于:
获取所述目标区域的多帧监测图像;
将前后两帧所述监测图像相减,得到差值监测图像;
判断所述差值监测图像中是否存在符合预设条件的参照物;
在所述监测图像中存在所述参照物的情况下,判定所述目标区域存在待拍摄对象;其中,所述参照物为符合预设条件的参考线、参考点的集合或参考线的集合中的至少一种;所述监测图像为面向所述目标区域拍摄,获得的图像;
或者,入图像判断单元,具体用于:
获取所述目标区域的荧光反应图像;
判断所述荧光反应图像中是否存在符合预设亮度阈值的荧光标识;
在所述荧光反应图像中存在符合预设亮度阈值的荧光标识的情况下,判定所述目标区域存在待拍摄对象。
或者,所述入图像判断单元,具体用于:
所述入图像判断单元,具体用于:
获取所述目标区域的图像,并将该图像转换成RGB色彩模式的初始图像;
计算所述初始图像的差值预设区域的平均灰度值和/或平均颜色分量;
在前一张所述初始图像的差值预设区域的平均灰度值与后一张所述初始图像的差值预设区域的平均灰度值片的差值预设区域的平均灰度值之间的差值的绝对值大于灰度值差值阀值时,且/或前一张所述初始图像的差值预设区域的平均颜色分量与后一张所述初始图像的差值预设区域的平均颜色分量之间的差值的绝对值大于颜色分量差值阈值的情况下,判定所述目标区域存在待拍摄对象。
一些实施例中,所述图像识别触发装置还包输出单元;
在输出用于控制识别待拍摄对象的触发信号之前:
所述去背景单元,还用于重新获取一张去背景图像为第一去背景图像;
所述输出单元,用于在所述第一去背景图像的第三总体亮暗指示值在第三预定范围内的情况下,输出所述第一去背景图像,用于识别待拍摄对象,其中,所述第三预定范围能够表明所述目标区域存在待拍摄对象;
或者,
所述拍摄单元,还用于重新获取一张补光图像为第一补光图像,输出所述第一补光图像,用于识别待拍摄对象。
本实施例中所述触发单元、所述去背景单元和所述拍摄单元分别与所述输出单元点连接
一些实施例中,所述图像识别触发装置还包括移出单元;
输出用于控制识别待拍摄对象的触发信号之后:
所述去背景单元,还用于重新获取一张去背景图像为第二去背景图像;
所述移出单元,用于通过判断所述第二去背景图像的第四总体亮暗指示值是否在第四预定范围内,来判断所述目标区域的待拍摄对象是否被移离所述目标区域;
所述拍摄单元,还用于在所述待拍摄对象被移离所述目标区域的情况下,重新执行在补光灯为打开状态下,面向目标区域拍摄,得到补光图像,在所述补光灯为关闭状态下,面向所述目标区域拍摄,得到非补光图像的步骤;其中,所述第四预定范围能够表明所述目标区域不存在待拍摄对象。
上述实施例中。所述拍摄单元和所述触发单元分别与所述移出单元电连接。
本发明实施例还提供一种图像识别装置,包括上述实施例所述的图像识别触发装置。该图像识别触发装置可以基于芯片或电子设备等实现。该图像识别装置还可包括补光灯、摄像设备、用于形成目标区域的部件等,可以用于对放置在目标区域的物品拍照,并根据拍摄的图像进行判断来输出触发信号,以及根据触发信号触发图像识别的动作。
本发明实施例还提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述实施例所述方法的步骤。
综上所述,本发明实施例的图像抖动判断方法、图像识别触发方法、图像抖动判断装置、图像识别触发装置、图像识别装置及计算机可读存储介质,通过将补光图像和非补光图像相减得到去背景图像,通过将前后两张去背景图像相减得到背景图像,根据背景图像的第一总体亮暗指示值判断图像抖动情况,由于去背景图像是经过补光图像和非补光图像相减处理得到的,所得去背景图像主要反映的是待拍摄对象本身的情况,该反映不易受外界环境影响,所以以去背景图像作为判断图像抖动的基本条件,能够较好地抵抗外界环境影响;同时,背景图像是由去背景图像进行相减处理得到的,所以背景图像的总体亮暗指示值反映的是两张去背景图像之间的差别,即待拍摄对象的抖动情况,通过背景图像的总体亮暗指示值与第一预定范围之间的对比结果,可以准确的判断出两张去背景图像中待拍摄对象的位置是否发生变化,进而准确判断出图像是否抖动;由于去背景图像主要反映的是待拍摄对象本身的情况,则背景图像反应的是待拍摄对象在成像中的位置变化情况,所以只需计算背景图像的总体亮暗指示值即可判断出,参与对比的图像中待拍摄对象的位置是否发生变化,即图像抖动情况,在保证了判断准确的同时,还具有运算量小、耗时短的优点,有效解决了现有图像抖动判断方法判断结果远远滞后于实际情况的问题。
在本说明书的描述中,参考术语“一个实施例”、“一个具体实施例”、“一些实施例”、“例如”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。各实施例中涉及的步骤顺序用于示意性说明本发明的实施,其中的步骤顺序不作限定,可根据需要作适当调整。
本领域内的技术人员应明白,本发明的实施例可提供为方法、***、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
以上所述的具体实施例,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施例而已,并不用于限定本发明的保护范围,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (10)
1.一种图像抖动判断方法,其特征在于,包括:
在目标区域存在待拍摄对象的情况下,获取所述目标区域的背景图像;
在所述背景图像的第一总体亮暗指示值在所述第一预定范围内的情况下,判定待拍摄对象稳定地位于所述目标区域;
其中,
在补光灯为打开状态下,面向所述目标区域拍摄,得到补光图像;在所述补光灯为关闭状态下,面向所述目标区域拍摄,得到非补光图像;通过将一张所述补光图像和一张所述非补光图像相减,得到去背景图像;通过将连续两帧所述去背景图像相减,得到所述背景图像。
2.如权利要求1所述的图像抖动判断方法,其特征在于,在目标区域存在待拍摄对象的情况下,具体包括:
判断所述去背景图像的第二总体亮暗指示值是否在第二预定范围内;
在所述去背景图像的第二总体亮暗指示值在所述第二预定范围内的情况下,判定所述目标区域存在待拍摄对象;
或者,
获取所述目标区域的多帧监测图像;
将前后两帧所述监测图像相减,得到差值监测图像;
判断所述差值监测图像中是否存在符合预设条件的参照物,其中,所述参照物为符合预设条件的参考线、参考点的集合或参考线的集合中的至少一种;
在所述监测图像中存在所述参照物的情况下,判定所述目标区域存在待拍摄对象;
或者,
获取所述目标区域的荧光反应图像;
判断所述荧光反应图像中是否存在符合预设亮度阈值的荧光标识;
在所述荧光反应图像中存在符合预设亮度阈值的荧光标识的情况下,判定所述目标区域存在待拍摄对象;
或者,
获取所述目标区域的图像,并将该图像转换成RGB色彩模式的初始图像;
计算所述初始图像的差值预设区域的平均灰度值和/或平均颜色分量;
在前一张所述初始图像的差值预设区域的平均灰度值与后一张所述初始图像的差值预设区域的平均灰度值片的差值预设区域的平均灰度值之间的差值的绝对值大于灰度值差值阀值时,且/或前一张所述初始图像的差值预设区域的平均颜色分量与后一张所述初始图像的差值预设区域的平均颜色分量之间的差值的绝对值大于颜色分量差值阈值的情况下,判定所述目标区域存在待拍摄对象。
3.如权利要求1所述的图像抖动判断方法,其特征在于,在补光灯为打开状态下,面向待拍摄对象拍摄,得到补光图像,在所述补光灯为关闭状态下,面向所述待拍摄对象拍摄,得到非补光图像,包括:
在补光灯按预定时间间隔开关的情况下,在所述补光灯的打开时间期间,面向所述待拍摄对象拍摄,得到补光图像,在所述补光灯的关闭时间期间,面向所述目标区域拍摄,得到非补光图像。
4.如权利要求3所述的图像抖动判断方法,其特征在于,用于得到所述去背景图像的所述补光图像和所述非补光图像为相邻帧图像。
5.如权利要求4所述的图像抖动判断方法,其特征在于,通过将一张所述补光图像和一张所述非补光图像相减,得到去背景图像,包括:
将一张所述补光图像的像素点的第一亮暗指示值减去一张所述非补光图像的相应像素点的第一亮暗指示值得到的差值图像作为所述去背景图像;或者,
根据一张所述补光图像的像素点的第一亮暗指示值与一张所述非补光图像的相应像素点的第一亮暗指示值的差值的绝对值得到所述去背景图像。
6.一种图像识别触发方法,包括如权利要求1至5中任一项所述的图像抖动判断方法,其特征在于,还包括:在判定待拍摄对象稳定地位于所述目标区域后,输出用于控制识别待拍摄对象的触发信号。
7.一种图像抖动判断装置,其特征在于,包括:
拍摄单元,用于在补光灯为打开状态下,面向目标区域拍摄,得到补光图像;在所述补光灯为关闭状态下,面向所述目标区域拍摄,得到非补光图像;
去背景单元,用于通过将一张所述补光图像和一张所述非补光图像相减,得到去背景图像;
背景单元,用于在目标区域存在待拍摄对象的情况下,获取所述目标区域的背景图像;具体用于通过将连续两帧所述去背景图像相减,得到所述背景图像;
抖动判断单元,用于在所述背景图像的第一总体亮暗指示值在所述第一预定范围内的情况下,判定待拍摄对象稳定地位于所述目标区域。
8.一种图像识别触发装置,包括如权利要求7所述的图像抖动判断装置,其特征在于,还包:括触发单元,用于在判定待拍摄对象稳定地位于所述目标区域后,输出用于控制识别待拍摄对象的触发信号。
9.一种图像识别装置,其特征在于,包括:如权利要求8所述的图像识别触发装置。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1至6中任一项所述方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911420730.6A CN113132617B (zh) | 2019-12-31 | 2019-12-31 | 图像抖动判断方法及装置、图像识别触发方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911420730.6A CN113132617B (zh) | 2019-12-31 | 2019-12-31 | 图像抖动判断方法及装置、图像识别触发方法及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113132617A true CN113132617A (zh) | 2021-07-16 |
CN113132617B CN113132617B (zh) | 2023-04-07 |
Family
ID=76770704
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201911420730.6A Active CN113132617B (zh) | 2019-12-31 | 2019-12-31 | 图像抖动判断方法及装置、图像识别触发方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113132617B (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116977332A (zh) * | 2023-09-21 | 2023-10-31 | 合肥联宝信息技术有限公司 | 摄像头补光灯性能测试方法、装置、电子设备及存储介质 |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080284858A1 (en) * | 2007-05-18 | 2008-11-20 | Casio Computer Co., Ltd. | Image pickup apparatus equipped with function of detecting image shaking |
CN101739551A (zh) * | 2009-02-11 | 2010-06-16 | 北京智安邦科技有限公司 | 运动目标识别方法及*** |
CN102622594A (zh) * | 2012-03-07 | 2012-08-01 | 华南理工大学 | 一种基于红外和帧差的近距离目标提取方法 |
CN104700430A (zh) * | 2014-10-05 | 2015-06-10 | 安徽工程大学 | 机载显示器的运动检测方法 |
CN105744173A (zh) * | 2016-02-15 | 2016-07-06 | 广东欧珀移动通信有限公司 | 一种区分图像前后景区域的方法、装置及移动终端 |
CN106548488A (zh) * | 2016-10-25 | 2017-03-29 | 电子科技大学 | 一种基于背景模型及帧间差分的前景检测方法 |
CN109544589A (zh) * | 2018-11-24 | 2019-03-29 | 四川川大智胜***集成有限公司 | 一种视频图像分析方法及其*** |
-
2019
- 2019-12-31 CN CN201911420730.6A patent/CN113132617B/zh active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080284858A1 (en) * | 2007-05-18 | 2008-11-20 | Casio Computer Co., Ltd. | Image pickup apparatus equipped with function of detecting image shaking |
CN101739551A (zh) * | 2009-02-11 | 2010-06-16 | 北京智安邦科技有限公司 | 运动目标识别方法及*** |
CN102622594A (zh) * | 2012-03-07 | 2012-08-01 | 华南理工大学 | 一种基于红外和帧差的近距离目标提取方法 |
CN104700430A (zh) * | 2014-10-05 | 2015-06-10 | 安徽工程大学 | 机载显示器的运动检测方法 |
CN105744173A (zh) * | 2016-02-15 | 2016-07-06 | 广东欧珀移动通信有限公司 | 一种区分图像前后景区域的方法、装置及移动终端 |
CN106548488A (zh) * | 2016-10-25 | 2017-03-29 | 电子科技大学 | 一种基于背景模型及帧间差分的前景检测方法 |
CN109544589A (zh) * | 2018-11-24 | 2019-03-29 | 四川川大智胜***集成有限公司 | 一种视频图像分析方法及其*** |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116977332A (zh) * | 2023-09-21 | 2023-10-31 | 合肥联宝信息技术有限公司 | 摄像头补光灯性能测试方法、装置、电子设备及存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN113132617B (zh) | 2023-04-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111385482B (zh) | 图像处理设备及其控制方法和机器可读介质 | |
CN101882034B (zh) | 触摸装置的触摸笔颜色识别装置及方法 | |
EP2324391B1 (en) | In-camera based method of detecting defect eye with high accuracy | |
WO2009088080A1 (ja) | プロジェクタ | |
CN101442679B (zh) | 自动白平衡控制***及其方法 | |
CN108322651B (zh) | 拍摄方法和装置、电子设备、计算机可读存储介质 | |
CN111368819B (zh) | 光斑检测方法和装置 | |
CN103379281A (zh) | 用于进行图像合成的图像处理设备和图像处理方法 | |
CN104052933A (zh) | 动态范围模式的判定方法及其图像获取装置 | |
EP2161679B1 (en) | Apparatus and method for extracting object image | |
US20190019049A1 (en) | Character/graphics recognition device, character/graphics recognition method, and character/graphics recognition program | |
CN112672009B (zh) | 一种视频处理方法、装置、设备及存储介质 | |
JP2012120132A (ja) | 撮像装置およびプログラム | |
JP2015026931A (ja) | 撮像装置、撮像方法及び撮像プログラム | |
CN114158163A (zh) | 船舶智能照明控制方法、装置、设备及存储介质 | |
CN113132617B (zh) | 图像抖动判断方法及装置、图像识别触发方法及装置 | |
CN108401109B (zh) | 图像获取方法、装置、存储介质及电子设备 | |
CN113129242A (zh) | 图像识别触发方法及装置 | |
CN113747008A (zh) | 一种摄像机及补光方法 | |
CN112770021B (zh) | 摄影机与滤片切换方法 | |
CN108629329B (zh) | 图像处理方法和装置、电子设备、计算机可读存储介质 | |
CN113297880A (zh) | 指纹采集方法、装置、终端及存储介质 | |
JP2020160510A (ja) | 信号灯表示判別装置、信号灯表示判別方法及びプログラム | |
JP2009063674A (ja) | 撮像装置及びフラッシュ制御方法 | |
JP7278764B2 (ja) | 撮像装置、電子機器、撮像装置の制御方法およびプログラム |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |