[发明专利]一种浏览器中摄像头的使用方法和装置有效
申请号: | 201210227048.7 | 申请日: | 2012-06-29 |
公开(公告)号: | CN102789561A | 公开(公告)日: | 2012-11-21 |
发明(设计)人: | 唐曦;陈志;李鸣;任寰 | 申请(专利权)人: | 奇智软件(北京)有限公司 |
主分类号: | G06F21/00 | 分类号: | G06F21/00;G06F17/30;G06F13/10 |
代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 苏培华 |
地址: | 100016 北京市朝阳*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 浏览器 摄像头 使用方法 装置 | ||
技术领域
本发明涉及浏览器技术领域,特别是涉及一种浏览器中摄像头的使用方法和装置。
背景技术
随着互联网的迅猛发展,网络的利用率越来越高,同时也出现了各种各样的应用工具,如视频通话中用到的摄像头。摄像头与计算机主板连接,通过加载匹配的驱动程序和摄像头视频图像应用类软件获取摄像头的视频图像。在摄像头的使用过程中,必须打开摄像头视频图像应用类软件,如摄像头自带的管理软件,或视频聊天软件等。
通过浏览器访问互联网已经成为人们应用网络资源的重要途径,在访问一些需要注册才能浏览的网站时,往往需要注册用户名,并为用户名创建密码。通过正确的用户名和与之匹配的密码才能登录成功。但是用户名和密码这样的加密组合非常容易被破解,这就急需出现一种简便、安全的加密验证方式。
发明内容
本发明所要解决的技术问题是提供一种浏览器中摄像头的使用方法和装置,以解决现有技术中必须借助摄像头视频图像应用类软件才能获取摄像头的视频图像问题,同时也提出了一种简便、安全的加密验证方式。
为了解决上述问题,本发明公开了一种浏览器中摄像头的使用方法,包括:
监测到浏览器中的表单信息递交事件;
识别浏览器的摄像头,并向识别的摄像头发送图像获取请求;
接收来自摄像头的用户头像信息,并计算所述用户头像信息的特征码;
将所述特征码与预存用户头像信息的特征码进行比对;
当所述特征码与预存用户头像信息的特征码匹配时,授权进行网站登录信息的输入。
优选的,通过加载COM组件监测表单信息递交事件,所述加载COM组件的步骤包括:
在注册表中注册为COM Server;
将其CLSID在注册表相应位置下注册为子键;
浏览器启动时,在注册表中的相应位置找到对应的COM组件加载。
优选的,进一步包括:
当再次监测到表单信息递交事件时,预先将已保存的特征码与预存用户头像信息的特征码进行比对;
如果匹配,授权进行网站登录信息的输入。
优选的,进一步包括:
当接收到来自摄像头的用户头像信息时,对所述预存用户头像信息和/或网站登录信息进行保护。
优选的,所述监测到浏览器中的表单信息递交事件的步骤包括:
获取Idispatch端口指针;
通过Idispatch端口指针监测表单信息递交事件。
优选的,所述识别浏览器的摄像头的步骤包括:
查找所述摄像头的硬件ID信息;
判断是否有与所述硬件ID信息对应的驱动程序;
如果有,则识别出所述浏览器的摄像头。
优选的,所述向识别的摄像头发送图像获取请求的步骤包括:
通过API接口向浏览器所处的操作系统发送图像获取请求;
将所述图像获取请求经过操作系统传递给识别的摄像头。
优选的,进一步包括:
将所述预存用户头像信息作为用户的属性信息,同步到网络侧。
优选的,进一步包括:
将所述接收到的来自摄像头的用户头像信息保存到本地。
优选的,进一步包括:
接收用户操作,对已保存的用户头像信息进行浏览、查找操作。
优选的,所述计算所述用户头像信息的特征码的步骤包括:
在所述用户头像信息中提取出用户头像图像;
对所述用户头像图像进行预处理;
对所述预处理后的用户头像图像进行独立变量分析,得到用户头像图像的像素信息;
在所述像素信息中确定代表头像图像特征的像素信息;
其中,所述代表头像图像特征的像素信息为特征码。
优选的,所述将所述特征码与预存用户头像信息的特征码进行比对的步骤包括:
将所述特征码与预存用户头像信息的特征码逐一比对;
如果匹配,比对结束;
如果不匹配,继续将所述特征码与下一个预存用户头像信息的特征码进行比对,直到匹配或者与全部预存用户头像信息的特征码比对完成。
本发明还公开了一种浏览器中摄像头的使用装置,包括:
表单信息递交事件监测模块,其配置为监测到浏览器中的表单信息递交事件;
摄像头识别模块,其配置为识别浏览器的摄像头;
图像获取请求发送模块,其配置为向识别的摄像头发送图像获取请求;
用户头像信息接收模块,其配置为接收来自摄像头的用户头像信息;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于奇智软件(北京)有限公司,未经奇智软件(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210227048.7/2.html,转载请声明来源钻瓜专利网。