一种图像获取方法、系统、设备及介质技术方案

技术编号:25843132 阅读:20 留言:0更新日期:2020-10-02 14:21
本发明专利技术提供一种图像获取方法、系统、设备及介质,包括:通过浏览器来调用图像拍摄装置,将图像拍摄装置拍摄的连续帧图像投射至目标区域;再从目标区域抓取图像拍摄装置拍摄的图像,并将抓取的图像绘制至图像辅助画布中进行记录。本发明专利技术通过浏览器来获取图像,不需要人脸识别认证设备同时具备采集图像或视频流的功能;同时,仅传输抓取的图像,所需要的带宽是传输视频流的几十分之一,能够比现有技术降低至少一个量级。并且本发明专利技术仅需要解析绘制后的图像,不需要额外部署实时解析视频流的业务,对资源消耗也比较少。而且本发明专利技术通过浏览器来获取图像,不仅在抓取图片的过程中对用户无感,并且抓取完成后也不会占用页面空间。

【技术实现步骤摘要】
一种图像获取方法、系统、设备及介质
本专利技术涉及图像处理
,特别是涉及一种图像获取方法、系统、设备及介质。
技术介绍
随着人工智能的发展,人脸识别、人脸检测、体态识别等技术逐渐从实验室走出,并融入我们的日常生活。由于人脸识别验证在特定应用场景中具有很高的准确性,所以在楼宇门禁、社区管理、驾驶员身份认证等场景中得到了广泛应用,甚至近两年在高考考生认证、疑犯追踪领域也呈现出星火燎原之势。然而,目前人脸识别验证的应用还具有以下局限性:对人脸识别认证设备要求高,需要设备具有采集图像或视频流、人脸检测、人脸特征值提取的功能;需要额外部署视频流解析处理服务,对资源消耗较大;需要较高的网络带宽来传输实时视频流。
技术实现思路
鉴于以上所述现有技术的缺点,本专利技术的目的在于提供一种图像获取方法、系统、设备及介质,用于解决现有技术中存在的问题。为实现上述目的及其他相关目的,本专利技术提供一种图像获取方法,包括有:通过浏览器调用图像拍摄装置,获取所述图像拍摄装置拍摄的图像;向目标区域投射所述图像拍摄装置拍摄的图像;从所述目标区域中抓取所述图像拍摄装置拍摄的图像,并将抓取的图像绘制至图像辅助画布中进行记录。可选地,所述图像拍摄装置拍摄的图像包括连续帧图像或间隔帧图像。可选地,包括:从所述目标区域抓取当前时刻所述图像拍摄装置拍摄的图像;和/或,从所述目标区域抓取当前时刻之前所述图像拍摄装置拍摄的图像。可选地,分析所述图像辅助画布记录的图像,确定所述图像辅助画布记录的图像是否包含人脸。可选地,若所述图像辅助画布记录的图像包含有人脸,还包括确定所述人脸的质量分。可选地,对所述图像辅助画布记录的图像进行编码,获取对应的编码信息;将所述编码信息传输至服务端进行解码,获取解码信息;所述服务端基于所述解码信息分析所述图像辅助画布记录的图像,确定所述图像辅助画布记录的图像是否包含人脸。可选地,在通过所述浏览器调用所述图像拍摄装置前,还包括初始化所述图像拍摄装置,确定调用所述图像拍摄装置拍摄的连续帧图像的宽参数、高参数。可选地,向目标区域投射所述图像拍摄装置拍摄的连续帧图像前,还包括创建所述目标区域,并确定所述目标区域的宽参数、高参数。可选地,所述目标区域包括所述浏览器中的video元素。可选地,所述video元素包括宽参数为0、高参数为0、overflow属性为hidden的容器包裹。可选地,所述图像辅助画布包括所述浏览器中的canvas元素。可选地,所述canvas元素包括宽参数为0、高参数为0、overflow属性为hidden的容器包裹。可选地,所述图像拍摄装置包括通过浏览器能够访问的摄像头。可选地,所述图像拍摄装置包括有以下至少之一:计算机自带的摄像头、手机自带的摄像头、与计算机连接的摄像头、与手机连接的摄像头。本专利技术还提供一种图像获取系统,包括有:采集模块,用于通过浏览器调用图像拍摄装置,获取所述图像拍摄装置拍摄的连续帧图像;投射模块,用于向目标区域投射所述图像拍摄装置拍摄的连续帧图像;绘制模块,用于从所述目标区域中抓取所述图像拍摄装置拍摄的图像,并将抓取的图像绘制至图像辅助画布中进行记录。可选地,所述图像拍摄装置拍摄的图像包括连续帧图像或间隔帧图像。可选地,包括:从所述目标区域抓取当前时刻所述图像拍摄装置拍摄的图像;和/或,从所述目标区域抓取当前时刻之前所述图像拍摄装置拍摄的图像。可选地,分析所述图像辅助画布记录的图像,确定所述图像辅助画布记录的图像是否包含人脸。可选地,若所述图像辅助画布记录的图像包含有人脸,还包括确定所述人脸的质量分。可选地,对所述图像辅助画布记录的图像进行编码,获取对应的编码信息;将所述编码信息传输至服务端进行解码,获取解码信息;所述服务端基于所述解码信息分析所述图像辅助画布记录的图像,确定所述图像辅助画布记录的图像是否包含人脸。可选地,在通过所述浏览器调用所述图像拍摄装置前,还包括初始化所述图像拍摄装置,确定调用所述图像拍摄装置拍摄的连续帧图像的宽参数、高参数。可选地,向目标区域投射所述图像拍摄装置拍摄的连续帧图像前,还包括创建所述目标区域,并确定所述目标区域的宽参数、高参数。可选地,所述目标区域包括所述浏览器中的video元素。可选地,所述video元素包括宽参数为0、高参数为0、overflow属性为hidden的容器包裹。可选地,所述图像辅助画布包括所述浏览器中的canvas元素。可选地,所述canvas元素包括宽参数为0、高参数为0、overflow属性为hidden的容器包裹。可选地,所述图像拍摄装置包括通过浏览器能够访问的摄像头。可选地,所述图像拍摄装置包括有以下至少之一:计算机自带的摄像头、手机自带的摄像头、与计算机连接的摄像头、与手机连接的摄像头。本专利技术还提供一种图像获取设备,包括有:通过浏览器调用图像拍摄装置,获取所述图像拍摄装置拍摄的连续帧图像;向目标区域投射所述图像拍摄装置拍摄的连续帧图像;从所述目标区域中抓取所述图像拍摄装置拍摄的图像,并将抓取的图像绘制至图像辅助画布中进行记录。本专利技术还提供一种设备,包括:一个或多个处理器;和存储有指令的一个或多个机器可读介质,当所述一个或多个处理器执行所述指令时,使得所述设备执行如上述中任意一项所述的方法。本专利技术还提供一个或多个机器可读介质,其特征在于,其上存储有指令,当由一个或多个处理器执行所述指令时,使得设备执行如上述中任意一项所述的方法。如上所述,本专利技术提供的一种图像获取方法、系统、设备及介质,具有以下有益效果:通过浏览器调用图像拍摄装置,获取所述图像拍摄装置拍摄的连续帧图像;向目标区域投射图像拍摄装置拍摄的连续帧图像;从目标区域中抓取图像拍摄装置拍摄的图像,并将抓取的图像绘制至图像辅助画布中进行记录。本专利技术通过浏览器来调用图像拍摄装置(例如计算机自带的摄像头、手机自带的摄像头、与计算机连接的摄像头、与手机连接的摄像头),将图像拍摄装置拍摄的连续帧图像投射至目标区域;再从目标区域抓取图像拍摄装置拍摄的图像,并将抓取的图像绘制至图像辅助画布中进行记录。本专利技术通过浏览器来获取图像,不需要人脸识别认证设备同时具备采集图像或视频流的功能;解决了现有技术中对人脸识别设备要求高的问题。同时,本专利技术将图像拍摄装置拍摄的连续帧图像投射至目标区域中,并从目标区域中抓取图像拍摄装置拍摄的图像;与现有技术传输视频流相比,本专利技术仅需要传输抓取的图像,所需要的带宽仅仅是传输视频流的几十分之一,相当于在网络带宽要求方面,能够比现有技术降低至少一个量级。并且与现有技术相比,本专利技术将抓取的图像绘制至图像辅助画布中进行记录,仅需要解析绘制后的图像,不需要额外部署实时解析视频流的业务,对资源消耗也比较少。而且本专利技术通过浏览器来获取图像本文档来自技高网...

【技术保护点】
1.一种图像获取方法,其特征在于,包括有:/n通过浏览器调用图像拍摄装置,获取所述图像拍摄装置拍摄的图像;/n向目标区域投射所述图像拍摄装置拍摄的图像;/n从所述目标区域中抓取所述图像拍摄装置拍摄的图像,并将抓取的图像绘制至图像辅助画布中进行记录。/n

【技术特征摘要】
1.一种图像获取方法,其特征在于,包括有:
通过浏览器调用图像拍摄装置,获取所述图像拍摄装置拍摄的图像;
向目标区域投射所述图像拍摄装置拍摄的图像;
从所述目标区域中抓取所述图像拍摄装置拍摄的图像,并将抓取的图像绘制至图像辅助画布中进行记录。


2.根据权利要求1所述的图像获取方法,其特征在于,所述图像拍摄装置拍摄的图像包括连续帧图像或间隔帧图像。


3.根据权利要求1所述的图像获取方法,其特征在于,包括:从所述目标区域抓取当前时刻所述图像拍摄装置拍摄的图像;和/或,从所述目标区域抓取当前时刻之前所述图像拍摄装置拍摄的图像。


4.根据权利要求1所述的图像获取方法,其特征在于,分析所述图像辅助画布记录的图像,确定所述图像辅助画布记录的图像是否包含人脸。


5.根据权利要求4所述的图像获取方法,其特征在于,若所述图像辅助画布记录的图像包含有人脸,还包括确定所述人脸的质量分。


6.根据权利要求4所述的图像获取方法,其特征在于,对所述图像辅助画布记录的图像进行编码,获取对应的编码信息;
将所述编码信息传输至服务端进行解码,获取解码信息;
所述服务端基于所述解码信息分析所述图像辅助画布记录的图像,确定所述图像辅助画布记录的图像是否包含人脸。


7.根据权利要求2所述的图像获取方法,其特征在于,在通过所述浏览器调用所述图像拍摄装置前,还包括初始化所述图像拍摄装置,确定调用所述图像拍摄装置拍摄的连续帧图像的宽参数、高参数。


8.根据权利要求7所述的图像获取方法,其特征在于,向目标区域投射所述图像拍摄装置拍摄的连续帧图像前,还包括创建所述目标区域,并确定所述目标区域的宽参数、高参数。


9.根据权利要求1至8中任一所述的图像获取方法,其特征在于,所述目标区域包括所述浏览器中的video元素。


10.根据权利要求9所述的图像获取方法,其特征在于,所述video元素包括宽参数为0、高参数为0、overflow属性为hidden的容器包裹。


11.根据权利要求1至8中任一所述的图像获取方法,其特征在于,所述图像辅助画布包括所述浏览器中的canvas元素。


12.根据权利要求11所述的图像获取方法,其特征在于,所述canvas元素包括宽参数为0、高参数为0、overflow属性为hidden的容器包裹。


13.根据权利要求1至8中任一所述的图像获取方法,其特征在于,所述图像拍摄装置包括通过浏览器能够访问的摄像头。


14.根据权利要求13所述的图像获取方法,其特征在于,所述图像拍摄装置包括有以下至少之一:计算机自带的摄像头、手机自带的摄像头、与计算机连接的摄像头、与手机连接的摄像头。


15.一种图像获取系统,其特征在于,包括有:
采集模块,用于通过浏览器调用图像拍摄装置,获取所述图像拍摄装置拍摄的连续帧图像;
投射模块,用于向目标区域投射所述图像拍摄装置拍摄的连续帧图像;
绘制模块,用于从所述目标区域中抓取所述图像拍摄装置拍摄的图像,并将抓取的图像绘制至图像辅助画布中进行记录。


16.根据权利要求15所述的图像获取系统,其...

【专利技术属性】
技术研发人员:姚志强周曦赵文
申请(专利权)人:江苏云从曦和人工智能有限公司
类型:发明
国别省市:江苏;32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1