一种利用视线凝视操作手机相机的方法

文档序号:7796460阅读:220来源:国知局
一种利用视线凝视操作手机相机的方法
【专利摘要】本发明公开了一种利用视线操作手机相机的方法,属于手机设备【技术领域】。该方法包括以下步骤,调用手机操作系统打开手机相机,同时手机摄像头获取眼球每一帧图像信息并提取所述图像信息;将提取的图像信息进行存储并处理,得到当前帧眼球图像的视点位置;对设定时间内的多帧图像的视点位置及所述视点位置所对应的时间信息存入一数组序列;手机系统进行数组序列分析,若所述数组序列中视点位置相同,则触发拍照模式,对相机进行拍照操作。本发明通过人眼凝视来操作手机相机,解放了用户的双手,避免语音、手势操作所存在的使用环境限制等问题,给用户带来了较大便利。
【专利说明】一种利用视线凝视操作手机相机的方法

【技术领域】
[0001] 本发明涉及手机设备【技术领域】,特别涉及一种利用视线凝视操作手机相机的方 法。

【背景技术】
[0002] 由于人类生活水平的提高,各种高科技家电设备也日渐普及,而智能手机也得到 了快速发展。
[0003] 智能手机通过手势动作、语音等可以实现对手机的操作控制,这两种操作方式虽 然给手机用户带来了极大的便利,但是由于其使用环境的局限性,在某些特定环境中,使用 也极为不便,比如手势动作操作手机需要用户双手或单手对手机采集端摄像头进行操作, 在较为寒冷的环境中,用户通常不愿意进行该操作,而语音操作则在环境比较吵闹、尤其是 噪音较大的环境中无法使用,其需要一个相对较为安静的环境。
[0004] 当今的手机操作越来越方便,但是不外乎一些传统的方法。而根据研究发现,人眼 在通过手机拍照时,上下左右的运动是类似的,是可以有依据,有轨迹,有模型的,因此可以 以人眼的运动轨迹实现对手机的操作控制,实现手机交互,这种方式可以极大解放用户的 双手,避免语音、手势操作所存在的使用环境限制等问题。
[0005] 有鉴于此,本领域技术人员针对上述问题,提供了一种通过眼球跟踪,分析用户事 件的手机拍照方法。


【发明内容】

[0006] 为了解决目前手机通过手势动作、语音操作使用环境的局限性,且在某些特定环 境中使用不方便的问题,现提供了一种利用视线凝视操作手机相机的方法。具体技术方案 如下:
[0007] -种利用视线操作手机相机的方法,其特征在于,包括以下步骤,
[0008] 调用手机操作系统打开手机相机,同时手机摄像头获取眼球每一帧图像信息并提 取所述图像信息;
[0009] 将提取的图像信息进行存储并处理,得到当前帧眼球图像的视点位置;
[0010] 对设定时间内的多帧图像的视点位置及所述视点位置所对应的时间信息存入一 数组序列;
[0011] 手机系统进行数组序列分析,若所述数组序列中视点位置相同,则触发拍照模式, 对相机进行拍照操作。
[0012] 进一步的,数组序列分析包括以下步骤,
[0013] 步骤一,获得第一帧图像的视点为(xQ,y。),
[0014] 其中Xtl为视点的横坐标,^为视点的纵坐标
[0015] 步骤二,获得后续第i帧的视点为(Xi,yi),
[0016] 其中Xi为该帧视点的横坐标,yi为该帧视点的纵坐标
[0017] 步骤三,如果T秒内,前后帧图像的平均偏移δ小于Ts,则发送点击操作事件。
[0018] 其中:T为触发时间,取值范围为1-2秒;
[0019] Ts为偏移阈值,取值为0. 1,晃动的场合取为0. 2 ;
[0020] δ 为平均偏移 δ = max ( δ 丨,δ 2,…δ 丨,…δ η) ; δ 丨=max (I χ「χ。I,I y^y。I)其中
[0021] δ i第i帧与第一帧视点的偏移;
[0022] Xtl为第一帧视点的横坐标,%为第一帧视点的纵坐标;
[0023] Xi为第i帧视点的横坐标,yi为第i帧视点的纵坐标;
[0024] η为T秒内的帧数。
[0025] 进一步的,还包括在获取图像信息前调用手机操作系统打开摄像头的步骤。
[0026] 进一步的,在对所述获取的图像信息进行处理过程包括将获取的彩色图像转换为 灰色图像后再进行处理的步骤。
[0027] 进一步的,设定时间为2-5秒。
[0028] 进一步的,对灰色图像的处理后还包括进行人脸检测的步骤,并获取每帧图像中 的人脸的上半部分作为人眼的候选区域,初步确定人眼的位置;
[0029] 然后再从候选区域提取眼球虹膜边界;
[0030] 在成功提取虹膜边界后,利用hough变换,寻找最匹配边界的圆,以所述圆的圆心 作为该帧图像的视点,将视点和对应时间信息存入程序数组序列,进行序列分析对比。
[0031] 进一步的,在所述候选区域寻找最匹配边界的圆的圆心包括以下步骤,
[0032] 步骤一,检测候选区域内每个点p的梯度,如该点梯度较大,则加入候选点集P
[0033]

【权利要求】
1. 一种利用视线凝视操作手机相机的方法,其特征在于,包括以下步骤, 调用手机操作系统打开手机相机,同时手机摄像头获取眼球每一帧图像信息并提取所 述图像信息; 将提取的图像信息进行存储并处理,得到当前帧眼球图像的视点位置; 对设定时间内的多帧图像的视点位置及所述视点位置所对应的时间信息存入一数组 序列; 手机系统进行数组序列分析,若所述数组序列中视点位置相同,则触发拍照模式,对相 机进行拍照操作。
2. 根据权利要求1所述的利用视线凝视操作手机相机的方法,其特征在于,数组序列 分析包括以下步骤, 步骤一,获得第一帧图像的视点为(? y〇), 其中&为视点的横坐标,为视点的纵坐标 步骤二,获得后续第i帧的视点为(Xi,yi), 其中Xi为该帧视点的横坐标,yi为该帧视点的纵坐标 步骤三,如果T秒内,前后帧图像的平均偏移s小于Ts,则发送点击操作事件。 其中:T为触发时间,取值范围为1-2秒; Ts为偏移阈值,取值为0. 1,晃动的场合取为0. 2 ; 5 为平均偏移 S = max ( S 丨,S 2,…S i,…S n) ; S i = max (I Xi-Xtl I,I I)其中 3 i第i巾贞与第一巾贞视点的偏移; X。为第一帧视点的横坐标,%为第一帧视点的纵坐标; Xi为第i帧视点的横坐标,yi为第i帧视点的纵坐标; n为T秒内的帧数。
3. 根据权利要求1所述的利用视线凝视操作手机相机的方法,其特征在于,还包括在 获取图像信息前调用手机操作系统打开摄像头的步骤。
4. 根据权利要求1所述的利用视线凝视操作手机相机的方法,其特征在于,在对所述 获取的图像信息进行处理过程包括将获取的彩色图像转换为灰色图像后再进行处理的步 骤。
5. 根据权利要求1所述的利用视线凝视操作手机相机的方法,其特征在于,设定时间 为2-5秒。
6. 根据权利要求3所述的利用视线凝视操作手机相机的方法,其特征在于,对灰色图 像的处理后还包括进行人脸检测的步骤,并获取每帧图像中的人脸的上半部分作为人眼的 候选区域,初步确定人眼的位置; 然后再从候选区域提取眼球虹膜边界; 在成功提取虹膜边界后,利用hough变换,寻找最匹配边界的圆,以所述圆的圆心作为 该帧图像的视点,将视点和对应时间信息存入程序数组序列,进行序列分析对比。
7. 根据权利要求6所述的利用视线凝视操作手机相机的方法,其特征在于,在所述候 选区域寻找最匹配边界的圆的圆心包括以下步骤, 步骤一,检测候选区域内每个点P的梯度,如该点梯度较大,则加入候选点集P
【文档编号】H04N5/232GK104345883SQ201410041299
【公开日】2015年2月11日 申请日期:2014年1月28日 优先权日:2014年1月28日
【发明者】陈英时 申请人:陈英时
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1