一种智能检测摄像头运动代替按键操作的方法

文档序号:9551506阅读:900来源:国知局
一种智能检测摄像头运动代替按键操作的方法
【技术领域】
[0001]本发明涉及一种智能检测摄像头运动代替按键操作的方法,属于手机应用和手机管理、手机游戏和手机娱乐领域。
【背景技术】
[0002]随着手机技术的发展,手机的功能也越来越丰富。除了打电话,手机游戏和手机娱乐的应用也越来越多,如上网,听歌,玩游戏等。其中按键操作是目前人们使用手机运行程序的重要手段,且手机按键主要完成打开程序、关闭程序、选择程序、执行程序、以及完成数据或字符的输入等功能。
[0003]此外,申请号为200410155088、发明名称为“带摄像头手机及其向电脑输入视频数据的方法”的中国专利申请公开了一种如何通过手机上的摄像头拍摄数据并向计算机输入的方法,从而可代替计算机的摄像装置。申请号为200310108642、发明名称为“手机监控多功能摄像头”的中国专利申请公开了一种将摄像头装在电器里面,通过手机或电脑远程监控电器的方法。申请号为03128141、发明名称为“彩信图像报警装置”的中国专利申请公开了一种利用彩信手机实现对远距离的移动目标、现场进行遥控监视的方法,即当用户想看监控现场时,发送一条指令短信给拫警装置,报警装置会即时釆集当时图像并发回给用户,或在监控现场发生变化时,自动向用户手机发送彩信图像,实现报警。上述均属于手机摄像领域或监测领域的有关专利申请,然而,目前并未出现能使手机的操作和使用更加快捷、方便和更加人性化,而且也更具娱乐性和更方便老人、小孩以及残疾人士无障碍地使用的技术。

【发明内容】

[0004]为解决上述现有的缺点,本发明的主要目的在于提供一种实用的智能检测摄像头运动代替按键操作的方法,其不仅在操作和使用上更加快捷、方便和更加人性化,而且也更具娱乐性和更方便老人、小孩以及残疾人士无障使用。此外,手机厂家可将本发明所述的方法应用于手机的任何应用的管理中。
[0005]为达成以上所述的目的,本发明的一种智能检测摄像头运动代替按键操作的方法采取如下技术方案:
一种智能检测摄像头运动代替按键操作的方法,其特征在于,通过在手机上预先设置“热键”的方式或预先设定的手机运动模式的方式,在点击“热键”或进行手机预先设定的运动模式操作后实现由该方法恢复到通过按键的方式进行有关操作,包括如下步骤:
步骤1:通过手机上的摄像头获取视频,即在所选择的程序开始运行时,同时在后台启动摄像?呆作,完成对现场环境的拍摄;
步骤2:对上述步骤I中获取的视频序列进行预处理,进行初步分析和归类该视频序列中的视频帧;
步骤3:利用运动估计和图像跟踪技术对上述视频序列进行运动参数的提取,其中上述运动参数至少包括运动方向、运动速度及运动距离中的一种或一种以上的参数;
步骤4:进行动作匹配,即把上述提取的运动参数与按键归类序列中的按键操作相对应;
步骤5:通过移动可拍照手机,手机自动检测到摄像头的运动参数,根据其代表的不同含义执行相应的操作。
[0006]所述的一种智能检测摄像头运动代替按键操作的方法,其特征在于上述步骤2中对视频序列进行的预处理至少包括釆用滤波、去噪及边缘增强操作中的一种或一种以上的操作。
[0007]所述的一种智能检测摄像头运动代替按键操作的方法,其特征在于上述步骤3包括如下步骤:
步骤301:在第一帧视频中选出参照物;
步骤302:在第二帧视频中寻找该参照物所对应的区域,找到后,计算其与第一帧视频之间的位移和运动方向,进而计算出该参照物的运动参数。
[0008]所述的一种智能检测摄像头运动代替按键操作的方法,其特征在于上述步骤3至少包括:
1)参照物的选取;
2)参照物的匹配:至少釆用运动估计技术和三步法快速箅法中的一种或一种以上的方法来实现匹配。
[0009]所述的一种智能检测摄像头运动代替按键操作的方法,其特征在于上述步骤4中的按键归类序列包括如下实现步骤:
步骤401:对不同款式和不同型号的手机上的按键进行提取;
步骤402:对不同型号的手机的按键功能进行分析,分析其按键所完成的主要功能;步骤403:通过上述步骤402对按键的分析,对其进行归类,至少分为数字类、字母类、选择类、确认类中的一种或一种以上的类别;
步骤404:对上述步骤403中按键归类的内容进行排队和入库,把每一类按键按序号分类装载到数据库中,形成按键归类序列。
[0010]采用如上技术方案的本发明,具有如下有益效果:
本发明不仅在操作和使用上更加快捷、方便和更加人性化,而且也更具娱乐性和更方便老人、小孩以及残疾人士无障使用。此外,手机厂家可将本发明所述的方法应用于手机的任何应用的管理中。
【附图说明】
[0011]图1为本发明所述方法的原理图。
【具体实施方式】
[0012]为了进一步说明本发明,下面结合附图进一步进行说明:
本发明所述方法是通过检测可拍照手机上摄像头的不同运动距离、运动速度和运动方向等参数,把摄像头的不同运动参数与手机的相应按键操作相对应,以达到控制手机程序,从而实现摄像头的不同动作代表不同按键操作的目的。由于可拍照手机上摄像头的运动距离、运动速度和运动方向的多样性,因此它能在一定程度上代表人们想要表达的意思,并能替代手工按键。在可拍照手机的应用过程中或者在移动通信应用(第三代移动通信系统,即3G)中,如果人们仅仅通过可拍照手机的移动就可以操纵程序,则可使人觉得使用更为方便和快捷。
[0013]图1是本发明所述方法的原理图。如图1所示,本发明所述的方法包括如下步骤: 步骤1:通过手机上的摄像头获取视频,即在所选择的程序开始运行:时,同时在后台启动摄像?呆作,完成对现场环境的拍摄;
步骤2:对上述步骤I中获取的视频序列进行预处理,进行初步分析和归类该视频序列中的视频帧,其中至少包括采用滤波、去噪及边缘增强操作中的一种或一种以上的操作;步骤3:利用运动估计和图像跟踪技术对上述视频序列进行运动参数的提取;上述运动参数至少包括运动方向、运动速度、运动距离中的一种或一种以上的参数;其中首先在第一帧视频中选出参照物,其中通常可以择视频中心位置8X8的区域,但也可选择该第一帧视频中的其他任何适当的区域;然后在第二帧视频中寻找该参照物所对应的区域,找到后,计算其与第一帧视频之间的位移和运动方向,进而计算出该参照物的运动参数;若在第二帧中没有找到第一帧中的参照物,可将所有运动参数赋值为零或其他参数,即认为没有运动;
步骤4:进行动作匹配,即把上述提取的运动参数与按键归类序列中的所有按键操作相对应;例如运动方向代表手机的方向选择键,运动速度代表数字输入键,运动距离代表程序间的切换操作,如由数字向字母切换等,这里可以自由定义以方便实现不同功能和特定操作;
步骤5:通过移动可拍照手机,手机自动检测到摄像头的运动参数,根据其代表的不同含义执行相应的操作。
[0014]其中,上述步骤4
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1