CN103207686B - 一种指点杆、指点杆信息转换方法、装置及电子设备 - Google Patents
一种指点杆、指点杆信息转换方法、装置及电子设备 Download PDFInfo
- Publication number
- CN103207686B CN103207686B CN201210007805.XA CN201210007805A CN103207686B CN 103207686 B CN103207686 B CN 103207686B CN 201210007805 A CN201210007805 A CN 201210007805A CN 103207686 B CN103207686 B CN 103207686B
- Authority
- CN
- China
- Prior art keywords
- information
- image
- fingerprint
- change
- trackpoint
- 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.)
- Active
Links
Landscapes
- Image Input (AREA)
Abstract
本申请提供了一种指点杆、指点杆信息转换方法、装置及电子设备。一种指点杆信息转换装置,包括:获取模块,用于获取所述指点杆的触摸端面因受触碰所形成的图像信息;检测模块,用于对所获取的图像信息进行识别检测;转换模块,用于将检测结果转换为鼠标输入信息。所述鼠标输入信息可以为鼠标坐标信息和鼠标移动速度信息,进一步电子设备,如笔记本中的控制模块可以依据鼠标坐标信息和鼠标移动速度信息控制鼠标移动。因此,本申请提供的指点杆信息转换装置利用图像处理技术获得的鼠标输入信息,避免外力误差累积,从而提高了鼠标控制精准度。
Description
技术领域
本申请涉及笔记本技术领域,特别涉及一种指点杆、指点杆信息转换方法、装置及电子设备。
背景技术
指点杆是一种设置在笔记本中,控制鼠标移动的装置。目前,笔记本中常用的指点杆包括:金属杆、设置在金属杆上的杆帽、设置在金属杆下方的陶瓷片和鼠标键,如thinkpad笔记本中的指点杆,其中金属杆设置在键盘的G、H和B三个按键之间,鼠标键位于空格键下方。
上述指点杆的工作原理为,在用户按压杆帽的压力作用下,金属杆挤压其下方的陶瓷片,陶瓷片发生形变,从而使陶瓷片电阻变化,进而产生作为鼠标输入信息的电信号。再由指点杆内的电路对电信号进行分析,得出鼠标的移动方向和移动速度。指点杆进一步通过其内的鼠标键依据得出的移动方向和移动速度控制鼠标移动。
但是,现有指点杆需要依次经过杆帽、金属杆和陶瓷片这种机械式控制方式,使陶瓷片电阻变化,进而产生作为鼠标输入信息的电信号。但是外力误差在机械式传递过程中随传递次数的增加而累积,从而降低了鼠标控制精准度。
发明内容
有鉴于此,本申请提供一种指点杆信息转换装置和方法,改变现有指点杆机械式控制方式。
本申请还提供一种指点杆和电子设备,改变现有指点杆机械式结构,用以保证上述方法的技术实现和应用。技术方案如下:
基于本申请的一方面,提供一种指点杆信息转换装置,包括:
获取模块,用于获取所述指点杆的触摸端面因受触碰所形成的图像信息;
检测模块,用于对所获取的图像信息进行识别检测;
转换模块,用于将检测结果转换为鼠标输入信息。
优选地,所述检测模块,具体用于对所获取的图像信息进行动态识别检测。
优选地,所述检测模块所做的动态识别检测包括以下至少一种:根据图像位置变化识别在所述触摸端面平面上的运动变化;根据图像大小变化识别垂直于所述触摸端面平面上的纵向运动变化;根据图像形成和消失时间识别点击次数;根据图像的方向变化识别控制角度变化。
优选地,所述检测模块根据图像位置变化识别在所述触摸端面平面上的运动变化包括:检测图像中至少一个角点在前后变化的图像中的位置变化量,根据位置变化量计算角点的移动量,根据角点的移动量得出平均移动量;
所述检测模块根据图像大小变化识别垂直于所述触摸端面平面上的纵向运动变化包括:获取图像中至少两个角点之间的距离量,在检测到前后变化的图像中任一两个角点之间的距离量不一致的情况下,检测前后变化的图像中至少两个角点之间的距离变化量,根据所述距离变化量得出平均变化量,根据所述平均变化量与所述触摸端面变形结构的关系,得出所述触摸端面的纵向变化移动量;
所述根据图像形成和消失时间识别点击次数包括:检测所述图像信息在触摸端面平面上的形成时间、消失时间;获取形成时间和消失时间的时间间隔,判断时间间隔是否小于第一预设时间间隔,若是则判定为一次点击;判断连续的前后两次点击之间的时间间隔是否小于第二预设时间间隔,若是判定为连续点击,并统计连续点击的个数;
所述根据图像的方向变化识别控制角度变化包括:检测图像中至少两个角点在前后变化的图像中各自的移动量,比较各角点移动量并判断角点移动量之差是否都小于第一阈值,若否,则判定图像发生方向变化,进一步计算每个角点与旋转中心点之间连线在前后变化图像中的角度变化量,根据所述角度变化量得出平均角度变化量。
优选地,所述图像方向变化识别过程还包括根据图像外轮廓的角度变化判断图像是否发生方向变化。
优选地,所述图像信息为指纹图像信息。
优选地,在所获取的图像信息为指纹图像信息时,所述检测模块识别检测是在所述检测模块对所述指纹图像信息与预设的指纹图像信息进行指纹识别,在识别结果为获取的指纹图像信息与预设的指纹图像信息相匹配的情况下执行。
优选地,在所获取的图像信息为指纹图像信息时,所述检测模块所做的识别检测包括:对所述指纹图像信息与预设的指纹图像信息进行指纹识别。
优选地,在所获取的图像信息为指纹图像信息时,所述检测模块所做的识别检测包括:检测所述指纹图像信息的灰度变化次数。
基于本申请的另一方面,提供一种指点杆,其特征在于,包括触摸端面以及上述指点杆信息转换装置。
优选地,所述触摸端面为透明弹性材质。
优选地,所述触摸端面为硅胶触摸端面。
优选地,还包括设置在所述触摸端面和所述获取模块之间的透明间隔装置。
基于本申请的再一方面,提供一种电子设备,包括上述指点杆。
基于本申请的再一方面,提供一种指点杆信息转换方法,包括:
获取所述指点杆的触摸端面因受触碰所形成的图像信息;
对所获取的图像信息进行识别检测;
将检测结果转换为鼠标输入信息。
优选地,对所获取的图像信息进行识别检测包括:对所获取的图像信息进行动态识别检测。
优选地,所述对所获取的图像信息进行动态识别检测包括以下至少一种:根据图像位置变化识别在所述触摸端面平面上的运动变化;根据图像大小变化识别垂直于所述触摸端面平面上的纵向运动变化;根据图像形成和消失时间识别点击次数;根据图像的方向变化识别控制角度变化。
优选地,在所获取的图像信息为指纹图像信息时,所述根据图像位置变化识别在所述触摸端面平面上的运动变化包括:检测图像中至少一个角点在前后变化的图像中的位置变化量,根据位置变化量计算角点的移动量,根据角点的移动量得出平均移动量;
所述根据图像大小变化识别垂直于所述触摸端面平面上的纵向运动变化包括:获取图像中至少两个角点之间的距离量,在检测到前后变化的图像中任一两个角点之间的距离量不一致的情况下,检测前后变化的图像中至少两个角点之间的距离变化量,根据所述距离变化量得出平均变化量,根据所述平均变化量与所述触摸端面变形结构的关系,得出所述触摸端面的纵向变化移动量;
所述根据图像形成和消失时间识别点击次数包括:检测所述图像信息在触摸端面平面上的形成时间、消失时间;获取形成时间和消失时间的时间间隔,判断时间间隔是否小于第一预设时间间隔,若是则判定为一次点击;判断连续的前后两次点击之间的时间间隔是否小于第二预设时间间隔,若是判定为连续点击,并统计连续点击的个数;
所述根据图像的方向变化识别控制角度变化包括:检测图像中至少两个角点在前后变化的图像中各自的移动量,比较各角点移动量并判断角点移动量之差是否都小于第一阈值,若否,则判定图像发生方向变化,进一步计算每个角点与旋转中心点之间连线在前后变化图像中的角度变化量,根据所述角度变化量得出平均角度变化量。
优选地,所述图像方向变化识别过程还包括根据图像外轮廓的角度变化判断图像是否发生方向变化。
优选地,所述图像信息为指纹图像信息。
优选地,在所获取的图像信息为指纹图像信息时,对所述指纹图像信息与预设的指纹图像信息进行指纹识别,在识别结果为获取的指纹图像信息与预设的指纹图像信息相匹配的情况下执行对所获取的图像信息进行动态识别检测。
优选地,在所获取的图像信息为指纹图像信息时,所述对所获取的图像信息进行识别检测包括:对所述指纹图像信息与预设的指纹图像信息进行指纹识别。
优选地,在所获取的图像信息为指纹图像信息时,所述对所获取的图像信息进行识别检测包括:检测所述指纹图像信息的灰度变化次数。
在本申请中,提供了一种新的指点杆信息转换装置,其改变了现有指点杆的机械式控制方式。指点杆信息转换装置中获取模块可以获取指点杆的触摸端面因受触碰所形成的图像信息;再由检测模块对所获取的图像信息进行识别检测,转换模块将检测结果转换为鼠标输入信息。所述鼠标输入信息可以为鼠标坐标信息和鼠标移动速度信息,进一步电子设备,如笔记本中的控制模块可以依据鼠标坐标信息和鼠标移动速度信息控制鼠标移动。因此,本申请提供的指点杆信息转换装置利用图像处理技术获得的鼠标输入信息,避免外力误差累积,从而提高了鼠标控制精准度。
附图说明
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本申请实施例提供的指点杆信息转换装置的结构示意图;
图2为一副指纹图像的示意图;
图3为另一幅指纹图像的示意图;
图4为再一幅指纹图像的示意图;
图5为再一幅指纹图像的示意图;
图6为再一幅指纹图像的示意图;
图7为再一幅指纹图像的示意图;
图8为本申请实施例提供的指点杆的结构示意图;
图9为本申请实施例提供的指点杆的实物图;
图10为本申请实施例提供的指点杆信息转换方法的流程图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
一个实施例
请参阅图1,其示出了本申请提供的一种指点杆信息转换装置,包括:获取模块11、检测模块12和转换模块13。
获取模块11,用于获取所述指点杆的触摸端面因受触碰所形成的图像信息。其中,图像信息可以为用户手指触碰触摸端面时,在触摸端面平面上形成的指纹图像信息;图像信息还可以为用户使用其他物体,如笔触碰触摸端面时,在触摸端面平面上形成的图像信息。
检测模块12,用于对所获取的图像信息进行识别检测。其中,所述识别检测可以为动态识别检测。
转换模块13,用于将检测结果转换为鼠标输入信息。
在本实施例中,检测模块12的动态识别检测可以包括多种情况,相应地,转换模块13转换的鼠标输入信息也可以包括多种情况。下面列举几种动态识别检测和每种动态识别检测对应的鼠标输入信息。
在本实施例中,检测模块12所做的动态识别检测可以包括:根据图像位置变化识别在触摸端面平面上的运动变化;根据图像大小变化识别垂直于触摸端面平面上的纵向运动变化。
上述检测模块12根据图像位置变化识别在触摸端面平面上的运动变化包括:检测图像中至少一个角点在前后变化的图像中的位置变化量,根据位置变化量计算每个角点的移动量,根据每个角点移动量得出平均移动量。以前后变化的指纹图像为例,指纹图像示意图可以参阅图2和图3,其中,图2和图3为前后变化的两幅指纹图像,其内各个圆点为指纹纹路的各个角点,且两幅图中标号相同的圆点为指纹图像信息中的同一个角点,两幅前后指纹图像表明了各个角点的运动轨迹。
在实际应用过程中,检测模块12首先确定同一角点在前后变化的两幅指纹图像中的位置;其次依据角点在前后变化的两幅指纹图像中的位置变化量,计算该角点的移动量;最后依据该角点移动量得出平均移动量。当然,平均移动量还可以为所有角点的移动量的平均值,对此不加以限制。
转换模块13将平均移动量转换为鼠标坐标信息,并将鼠标坐标信息作为鼠标输入信息。进一步,电子设备,如笔记本的控制模块可以依据鼠标坐标信息控制鼠标光标的移动轨迹。
上述检测模块12根据图像大小变化识别垂直于触摸端面平面上的纵向运动变化包括:获取图像中至少两个角点之间的距离量,在检测到前后变化的图像中任一两个角点之间的距离量不一致的情况下,检测前后变化的图像中至少两个角点之间的距离变化量,根据所述距离变化量得出平均变化量,根据所述平均变化量与所述触摸端面变形结构的关系,得出所述触摸端面的纵向变化移动量。
前后变化的指纹图像示意图可以参阅图4和图5,其中,图4和图5为指纹图像信息中前后变化的两幅指纹图像,其内各个圆点为指纹纹路的各个角点,且标号相同的圆点为指纹图像信息中的同一个角点,前后变化的两幅指纹图像表明了触摸端面的纵向变化移动量。
在实际应用过程中,检测模块12首先分别获取图4和图5所示的指纹图像中多个角点之间的距离量,如角点1与角点2之间的距离量,角点1与角点4之间的距离量;其次分别判断图4中角点1与角点2之间的距离量与图5中角点1与角点2之间的距离量或者图4中角点1与角点4之间的距离量与图5中角点1与角点4之间的距离量是否一致;之后在图4和图5中对应角点1与角点2或/和角点1与角点4之间的距离量不一致的情况下,确定同一角点在前后变化的两幅指纹图像中的位置;之后依据角点在前后变化的两幅指纹图像中的位置,获取该角点的距离变化量;之后,在获取到所有角点的距离变化量之后,计算所有角点的距离变化量的平均值,得出平均变化量;最后,根据所述平均变化量与所述触摸端面变形结构的关系,得出所述触摸端面的纵向变化移动量。
在本实施例中,平均变化量还可以为任一角点的距离变化量,对此不加以限制。
进一步,转换模块13将纵向变化移动量转换为鼠标移动速度信息,并将鼠标移动速度信息作为鼠标输入信息。进一步,电子设备,如笔记本的控制模块可以依据鼠标移动速度信息控制鼠标的移动速度。
需要说明的是:在本实施例中,若一幅指纹图像中的某个角点在另一幅指纹图像中未出现,则在动态识别检测过程中,省去对该角点的识别检测。
上述检测模块12在进行动态识别时,图像信息可以为指纹图像信息。在图像信息为指纹图像信息时,检测模块12可以对指纹图像信息与预设的指纹图像信息进行指纹识别,在识别结果为获取的指纹图像信息与预设的指纹图像信息相匹配的情况下执行运动变化和纵向运动变化的识别过程。当然,检测模块12还可以直接执行运动变化和纵向运动变化的识别过程。对此不加以限制。
应用上述技术方案,本实施例提供了一种新的指点杆信息转换装置,其改变了现有指点杆的机械式控制方式。指点杆信息转换装置中获取模块11可以获取指点杆的触摸端面因受触碰所形成的图像信息;再由检测模块12对所获取的图像信息进行识别检测,转换模块13将检测结果转换为鼠标输入信息。所述鼠标输入信息可以为鼠标坐标信息和鼠标移动速度信息,进一步电子设备,如笔记本中的控制模块可以依据鼠标坐标信息和鼠标移动速度信息控制鼠标移动。因此,本申请提供的指点杆信息转换装置利用图像处理技术获得的鼠标输入信息,避免外力误差累积,从而提高了鼠标控制精准度。
另一个实施例
上一个实施例中,检测模块12所做的动态识别检测可以为根据图像位置变化识别在触摸端面平面上的运动变化;根据图像大小变化识别垂直于触摸端面平面上的纵向运动变化。
在本实施例中,检测模块12所做的动态识别检测包括:根据图像形成和消失时间识别点击次数。根据图像形成和消失时间识别点击次数可以包括:检测所述图像信息在触摸端面平面上的形成时间、消失时间;获取形成时间和消失时间的时间间隔,判断时间间隔是否小于第一预设时间间隔,若是则判定为一次点击;判断连续的前后两次点击之间的时间间隔是否小于第二预设时间间隔,若是判定为连续点击,并统计连续点击的个数。假如在触摸端面上形成的图像信息的图像个数为N,则形成时间和消失时间的总个数为2N,第一预设时间间隔或第二预设时间间隔个数为2N-1。下面分别以前后变化的指纹图像为例,图像个数为1或2对检测模块12的具体实施过程进行说明。
在图像个数为1时,假如形成时间为T1,消失时间为T2,第一预设时间间隔为T,则时间间隔t为形成时间T1和消失时间T2的差值,进一步检测模块12判断时间间隔t与第一预设时间间隔T的大小进行判断,在时间间隔t小于第一预设时间间隔T的情况下,检测模块12判定为一次点击。转换模块13将其转换为鼠标单击操作信息作为鼠标输入信息,从而电子设备,如电脑的控制模块控制鼠标执行单击操作。
在图像个数为2时,假如形成时间为T3和T4,消失时间为T5和T6,且时间顺序为T3、T4、T5和T6,形成时间T3和消失时间T5的时间间隔为t1,消失时间T5和形成时间T4的时间间隔为t2,形成时间T4和消失时间T6的时间间隔为t3。
进一步检测模块12对各个时间间隔与第二预设时间间隔的大小进行判断,在检测模块12的检测结果为各个时间间隔小于第二预设时间间隔的情况下,检测模块12判定为连续点击,并统计连续点击的个数。转换模块13将其转换为鼠标双击操作信息作为鼠标输入信息,从而电子设备,如电脑的控制模块控制鼠标执行单击操作。
在图像个数大于2的情况下,检测模块12的执行过程与图像个数为2的情况相同,不同之处在于转换的鼠标输入信息不同。在图像个数不同时,转换模块13转换的鼠标输入信息可以依据使用场景设定,对此不加以限制。
需要说明的是:在本实施例中,第二预设时间间隔可以为一个时间集合,其内记录有每个时间间隔对应的预设时间间隔,进一步,检测模块12判断每个时间间隔与自身对应的预设时间间隔的大小。
上述检测模块12在进行动态识别时,图像信息可以为指纹图像信息。在图像信息为指纹图像信息时,检测模块12可以对指纹图像信息与预设的指纹图像信息进行指纹识别,在识别结果为获取的指纹图像信息与预设的指纹图像信息相匹配的情况下执行形成时间、消失时间和图像个数的识别过程。当然,检测模块12还可以直接执行形成时间、消失时间和图像个数的识别过程。对此不加以限制。
应用上述技术方案,检测模块12检测所述图像信息在触摸端面平面上的形成时间、消失时间;获取形成时间和消失时间的时间间隔,判断时间间隔是否小于第一预设时间间隔,若是则判定为一次点击;判断连续的前后两次点击之间的时间间隔是否小于第二预设时间间隔,若是判定为连续点击,并统计连续点击的个数,转换模块13将检测结果转换为鼠标点击操作信息作为鼠标输入信息。更进一步,电子设备,如电脑的控制模块可以依据鼠标输入信息控制鼠标执行点击操作。
再一个实施例
本实施例中,检测模块12所做的动态识别检测可以包括:根据图像的方向变化识别控制角度变化。根据图像的方向变化识别控制角度变化可以包括:检测图像中至少两个角点在前后变化的图像中各自的移动量,比较各角点移动量并判断角点移动量之差是否都小于第一阈值,若否,则判定图像发生方向变化,进一步计算每个角点与旋转中心点之间连线在前后变化图像中的角度变化量,根据所述角度变化量得出平均角度变化量。
下面分别以前后变化的指纹图像为例,对检测模块12的具体实施过程进行说明。
上述检测模块12的具体实施过程以图6和图7所示的前后变换的两幅指纹图像为例进行说明。检测模块12首先检测图像中至少两个角点在前后变化的图像中各自的移动量,比较各角点移动量并判断角点移动量之差是否都小于第一阈值,若否,则判定图像发生方向变化,其次选取前后变化的两幅指纹图像中的同一点作为中心点;之后计算以中心点,以图像中同一个角点在图6和图7中与中心点的连线作为边的角的角度变化量;最后根据所述角度变化量得出平均角度量。在本实施例中,平均角度量还可以为所有角度的角度变化量的平均值,对此不加以限制。
转换模块13可以将平均角度量转换为旋转信息,并将旋转信息作为鼠标输入信息。进一步,电子设备,如笔记本的控制模块可以依据旋转信息控制笔记本所显示的图像的旋转,或者文字的旋转。
在本实施例中,图像方向变化识别过程还包括根据图像外轮廓的角度变化判断图像是否发生方向变化。其中,图像外轮廓为图像的***框架,可以判断外轮廓中两个边的夹角角度的变化判断图像是否发生方向变化。
需要说明的是:在本实施例中,若一幅指纹图像中的某个角点在另一幅指纹图像中未出现,则在动态识别检测过程中,省去对该角点的识别检测。
上述检测模块12在进行动态识别时,图像信息可以为指纹图像信息。在图像信息为指纹图像信息时,检测模块12可以在对指纹图像信息与预设的指纹图像信息进行指纹识别,在识别结果为获取的指纹图像信息与预设的指纹图像信息相匹配的情况下执行角度量的识别过程。当然,检测模块12还可以直接执行角度量的识别过程。对此不加以限制。
在本实施例中,检测模块12可以检测所述指纹图像信息中前后变化图像中角点的角度变换量,再根据角度变化量得出平均角度量。进一步,转换模块13可以将平均角度量转换为旋转信息,并将旋转信息作为鼠标输入信息,从而电子设备,如笔记本的控制模块可以依据旋转信息控制笔记本所显示的图像的旋转,或者文字的旋转。
再一个实施例
本实施例中,在所获取的图像信息为指纹图像信息时,检测模块12所做的识别检测包括:对所述指纹图像信息与预设的指纹图像信息进行指纹识别。
其中,检测模块12的指纹识别过程为所获取的指纹图像信息与预设的指纹图像信息进行匹配识别。在检测结果为所获取的指纹图像信息与预设的指纹图像信息相匹配的情况下,转换模块13将该检测结果转换为认证通过信息作为鼠标输入信息。在检测结果为所获取的指纹图像信息与预设的指纹图像信息未匹配的情况下,将该检测结果转换为认证未通过信息作为鼠标输入信息。
更进一步地,在鼠标输入信息为认证通过信息的情况下,电子设备中的控制模块可以控制电子设备中的装置执行用户操作指令,例如用户通过本申请提供的新的指点杆发送的鼠标移动速度信息控制鼠标的移动轨迹。在鼠标输入信息为认证未通过信息的情况下,电子设备中的控制模块可以控制电子设备中的装置终止执行用户操作指令。
当然,本实施例中的指点杆可以单独作为一个认证装置,在认证结果为通过或未通过的情况下,电子设备中的控制模块都直接控制电子设备中的装置执行用户操作指令。
应用上述技术方案,检测模块12可以对所获取的指纹图像信息与预设的指纹图像信息进行匹配识别,进而实现对用户身份的识别。更进一步地,电子设备在用户身份认证通过的情况下,由控制模块控制电子设备中的装置执行用户操作指令。
再一个实施例
本实施例中,在所获取的图像信息为指纹图像信息时,检测模块12所做的识别检测包括:检测所述指纹图像信息的灰度变化次数。
其中,检测模块12检测灰度变化次数可以为:检测预设时间段内指纹图像信息的灰度变化次数。例如:用户在预设时间段内将手指一直触碰触摸端面的平面,获取该预设时间段内的指纹图像信息。当血液流过用户手指时,所获取的指纹图像信息的灰度值大;当血液未流过用户手指时,所获取的指纹图像信息的灰度值小。因此,检测模块12可以通过检测预设时间段内指纹图像信息的灰度值变化,得出灰度变化次数,进而转换模块13得出血液流过用户手指的次数,进一步将其转换为心率检测结果信息作为鼠标输入信息。上述预设时间段可以依据应用场景由用户实现设定,对此不加以限制。
需要说明的是:本实施例中的指点杆可以单独作为一个心率检测装置,将检测结果发送给电子设备。电子设备可以将心率检测结果进行显示。更进一步地,电子设备中的控制模块可以依据心率检测结果控制电子设备中的其他装置的工作状态。
再一个实施例
与上述指点杆信息转换装置实施例相对应,本申请还提供一种指点杆,结构示意图如图8所示,包括:触摸端面81和指点杆信息转换装置82,其中,指点杆信息转换装置82包括获取模块11、检测模块12和转换模块13。
在本实施例中,获取模块11、检测模块12和转换模块13的具体实现过程请参阅上述指点杆信息转换装置实施例中的说明,对此不再加以阐述。指点杆的实物图请参阅图9,检测模块12和转换模块13并未画出,图9中的触摸端面81为透明弹性材质,例如触摸端面81可以为硅胶触摸端面。获取模块11可以为摄像头。为了避免获取模块11和触摸端面81之间接触,在两者之间安装一个透明间隔装置83,该间隔装置83可以为玻璃。
上述指点杆实施例中所阐述的指点杆可以集成到笔记本中,或者其他电子设备中。
再一个实施例
与上述指点杆信息转换装置实施例相对应,本申请还提供一种指点杆信息转换方法,其流程图请参阅图10,可以包括以下步骤:
步骤101:获取所述指点杆的触摸端面因受触碰所形成的图像信息。其中,图像信息可以为用户手指触碰触摸端面时,在触摸端面平面上形成的指纹图像信息;图像信息还可以为用户使用其他物体,如笔触碰触摸端面时,在触摸端面平面上形成的图像信息。其中,触摸端面可以为硅胶触摸端面。
步骤102:对所获取的图像信息进行识别检测。其中,所述识别检测可以为动态识别检测。
步骤103:将检测结果转换为鼠标输入信息。
在本实施例中,动态识别检测可以包括多种情况,相应地,鼠标输入信息也可以包括多种情况。下面列举几种动态识别检测和每种动态识别检测对应的鼠标输入信息。
第一种情况
对所获取的图像信息进行动态识别检测包括:根据图像位置变化识别在所述触摸端面平面上的运动变化;根据图像大小变化识别垂直于所述触摸端面平面上的纵向运动变化。
其中,根据图像位置变化识别在所述触摸端面平面上的运动变化包括:检测图像中至少一个角点在前后变化的图像中的位置变化量,根据位置变化量计算每个角点的移动量,根据每个角点移动量得出平均移动量。将平均移动量转换为鼠标坐标信息,并将鼠标坐标信息作为鼠标输入信息,以控制鼠标的移动轨迹。
根据图像大小变化识别垂直于所述触摸端面平面上的纵向运动变化包括:获取图像中至少两个角点之间的距离量,在检测到前后变化的图像中任一两个角点之间的距离量不一致的情况下,检测前后变化的图像中至少一个角点与其他角点之间的距离变化量,根据所述距离变化量得出平均变化量,根据所述平均变化量与所述触摸端面变形结构的关系,得出所述触摸端面的纵向变化移动量。将纵向变化移动量转换为鼠标移动速度信息,并将鼠标移动速度信息作为鼠标输入信息,以控制鼠标的移动速度。
第二种情况
所述对所获取的图像信息进行动态识别检测包括:根据图像形成和消失时间识别点击次数。根据图像形成和消失时间识别点击次数可以包括检测所述图像信息在触摸端面平面上的形成时间、消失时间;获取形成时间和消失时间的时间间隔,判断时间间隔是否小于第一预设时间间隔,若是则判定为一次点击;判断连续的前后两次点击之间的时间间隔是否小于第二预设时间间隔,若是判定为连续点击,并统计连续点击的个数。
进一步,将一次点击转换为鼠标单击操作信息,将连续点击转换为鼠标多击操作信息,且分别作为鼠标输入信息,以控制鼠标执行多击操作。
第三种情况
所述对所获取的图像信息进行动态识别检测包括:根据图像的方向变化识别控制角度变化。其中根据图像的方向变化识别控制角度变化包括:检测图像中至少两个角点在前后变化的图像中各自的移动量,比较各角点移动量并判断角点移动量之差是否都小于第一阈值,若否,则判定图像发生方向变化,进一步计算每个角点与旋转中心点之间连线在前后变化图像中的角度变化量,根据所述角度变化量得出平均角度变化量。将平均角度量转换为旋转信息,并将旋转信息作为鼠标输入信息,以控制笔记本所显示的图像的旋转,或者文字的旋转。
所述图像方向变化识别过程还包括根据图像外轮廓的角度变化判断图像是否发生方向变化。
上述三种情况图像信息可以为指纹图像信息。在所获取的图像信息为指纹图像信息时,上述动态识别检测过程之前,首先对所述指纹图像信息与预设的指纹图像信息进行指纹识别,在识别结果为获取的指纹图像信息与预设的指纹图像信息相匹配的情况下执行对所获取的图像信息进行动态识别检测。
在本实施例中,在所获取的图像信息为指纹图像信息时,所述对所获取的图像信息进行识别检测包括:对所述指纹图像信息与预设的指纹图像信息进行指纹识别。具体指纹识别为匹配识别,在检测结果为所获取的指纹图像信息与预设的指纹图像信息相匹配的情况下,将该检测结果转换为认证通过信息作为鼠标输入信息。在检测结果为所获取的指纹图像信息与预设的指纹图像信息未匹配的情况下,将该检测结果转换为认证未通过信息作为鼠标输入信息。
此外,在所获取的图像信息为指纹图像信息时,所述对所获取的图像信息进行识别检测包括:检测所述指纹图像信息的灰度变化次数。将灰度变化次数转换为心率检测结果信息作为鼠标输入信息。
本实施例中上述识别检测的具体实施过程请参阅指点杆实施例中的具体说明,对此不再加以阐述。
需要说明的是,本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。
最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个......”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
为了描述的方便,描述以上装置时以功能分为各种单元分别描述。当然,在实施本申请时可以把各单元的功能在同一个或多个软件和/或硬件中实现。
通过以上的实施方式的描述可知,本领域的技术人员可以清楚地了解到本申请可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例或者实施例的某些部分所述的方法。
以上对本申请所提供的一种指点杆、指点杆信息转换方法、装置及电子设备进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的一般技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。
Claims (17)
1.一种指点杆信息转换装置,其特征在于,包括:
获取模块,用于获取所述指点杆的触摸端面因受触碰所形成的图像信息;
检测模块,用于对所获取的图像信息进行识别检测;
转换模块,用于将检测结果转换为鼠标输入信息;
其中,所述检测模块,具体用于对所获取的图像信息进行动态识别检测;
所述检测模块所做的动态识别检测包括以下至少一种:根据图像位置变化识别在所述触摸端面平面上的运动变化;根据图像大小变化识别垂直于所述触摸端面平面上的纵向运动变化;根据图像形成和消失时间识别点击次数;根据图像的方向变化识别控制角度变化;
所述检测模块根据图像位置变化识别在所述触摸端面平面上的运动变化包括:检测图像中至少一个角点在前后变化的图像中的位置变化量,根据位置变化量计算角点的移动量,根据角点的移动量得出平均移动量;
所述检测模块根据图像大小变化识别垂直于所述触摸端面平面上的纵向运动变化包括:获取图像中至少两个角点之间的距离量,在检测到前后变化的图像中任一两个角点之间的距离量不一致的情况下,检测前后变化的图像中至少两个角点之间的距离变化量,根据所述距离变化量得出平均变化量,根据所述平均变化量与所述触摸端面变形结构的关系,得出所述触摸端面的纵向变化移动量;
所述根据图像形成和消失时间识别点击次数包括:检测所述图像信息在触摸端面平面上的形成时间、消失时间;获取形成时间和消失时间的时间间隔,判断时间间隔是否小于第一预设时间间隔,若是则判定为一次点击;判断连续的前后两次点击之间的时间间隔是否小于第二预设时间间隔,若是判定为连续点击,并统计连续点击的个数;
所述根据图像的方向变化识别控制角度变化包括:检测图像中至少两个角点在前后变化的图像中各自的移动量,比较各角点移动量并判断角点移动量之差是否都小于第一阈值,若否,则判定图像发生方向变化,进一步计算每个角点与旋转中心点之间连线在前后变化图像中的角度变化量,根据所述角度变化量得出平均角度变化量。
2.根据权利要求1所述的指点杆信息转换装置,其特征在于,所述图像方向变化识别过程还包括根据图像外轮廓的角度变化判断图像是否发生方向变化。
3.根据权利要求1至2任意一项所述的指点杆信息转换装置,其特征在于,所述图像信息为指纹图像信息。
4.根据权利要求3所述的指点杆信息转换装置,其特征在于,在所获取的图像信息为指纹图像信息时,所述检测模块识别检测是在所述检测模块对所述指纹图像信息与预设的指纹图像信息进行指纹识别,在识别结果为获取的指纹图像信息与预设的指纹图像信息相匹配的情况下执行。
5.根据权利要求1所述的指点杆信息转换装置,其特征在于,在所获取的图像信息为指纹图像信息时,所述检测模块所做的识别检测包括:对所述指纹图像信息与预设的指纹图像信息进行指纹识别。
6.根据权利要求1所述的指点杆信息转换装置,其特征在于,在所获取的图像信息为指纹图像信息时,所述检测模块所做的识别检测包括:检测所述指纹图像信息的灰度变化次数。
7.一种指点杆,其特征在于,包括触摸端面以及权利要求1至6任意一项所述的指点杆信息转换装置。
8.根据权利要求7所述的指点杆,其特征在于,所述触摸端面为透明弹性材质。
9.根据权利要求8所述的指点杆,其特征在于,所述触摸端面为硅胶触摸端面。
10.根据权利要求8所述的指点杆,其特征在于,还包括设置在所述触摸端面和所述获取模块之间的透明间隔装置。
11.一种电子设备,其特征在于,包括如权利要求7至10任意一项所述的指点杆。
12.一种指点杆信息转换方法,其特征在于,包括:
获取所述指点杆的触摸端面因受触碰所形成的图像信息;
对所获取的图像信息进行识别检测;
将检测结果转换为鼠标输入信息;
其中,对所获取的图像信息进行识别检测包括:对所获取的图像信息进行动态识别检测;
所述对所获取的图像信息进行动态识别检测包括以下至少一种:根据图像位置变化识别在所述触摸端面平面上的运动变化;根据图像大小变化识别垂直于所述触摸端面平面上的纵向运动变化;根据图像形成和消失时间识别点击次数;根据图像的方向变化识别控制角度变化;
在所获取的图像信息为指纹图像信息时,所述根据图像位置变化识别在所述触摸端面平面上的运动变化包括:检测图像中至少一个角点在前后变化的图像中的位置变化量,根据位置变化量计算角点的移动量,根据角点的移动量得出平均移动量;
所述根据图像大小变化识别垂直于所述触摸端面平面上的纵向运动变化包括:获取图像中至少两个角点之间的距离量,在检测到前后变化的图像中任一两个角点之间的距离量不一致的情况下,检测前后变化的图像中至少两个角点之间的距离变化量,根据所述距离变化量得出平均变化量,根据所述平均变化量与所述触摸端面变形结构的关系,得出所述触摸端面的纵向变化移动量;
所述根据图像形成和消失时间识别点击次数包括:检测所述图像信息在触摸端面平面上的形成时间、消失时间;获取形成时间和消失时间的时间间隔,判断时间间隔是否小于第一预设时间间隔,若是则判定为一次点击;判断连续的前后两次点击之间的时间间隔是否小于第二预设时间间隔,若是判定为连续点击,并统计连续点击的个数;
所述根据图像的方向变化识别控制角度变化包括:检测图像中至少两个角点在前后变化的图像中各自的移动量,比较各角点移动量并判断角点移动量之差是否都小于第一阈值,若否,则判定图像发生方向变化,进一步计算每个角点与旋转中心点之间连线在前后变化图像中的角度变化量,根据所述角度变化量得出平均角度变化量。
13.根据权利要求12所述的指点杆信息转换方法,其特征在于,所述图像方向变化识别过程还包括根据图像外轮廓的角度变化判断图像是否发生方向变化。
14.根据权利要求12至13任意一项所述的指点杆信息转换方法,其特征在于,所述图像信息为指纹图像信息。
15.根据权利要求14所述的指点杆信息转换方法,其特征在于,在所获取的图像信息为指纹图像信息时,对所述指纹图像信息与预设的指纹图像信息进行指纹识别,在识别结果为获取的指纹图像信息与预设的指纹图像信息相匹配的情况下执行对所获取的图像信息进行动态识别检测。
16.根据权利要求12所述的指点杆信息转换方法,其特征在于,在所获取的图像信息为指纹图像信息时,所述对所获取的图像信息进行识别检测包括:对所述指纹图像信息与预设的指纹图像信息进行指纹识别。
17.根据权利要求12所述的指点杆信息转换方法,其特征在于,在所获取的图像信息为指纹图像信息时,所述对所获取的图像信息进行识别检测包括:检测所述指纹图像信息的灰度变化次数。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210007805.XA CN103207686B (zh) | 2012-01-11 | 2012-01-11 | 一种指点杆、指点杆信息转换方法、装置及电子设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210007805.XA CN103207686B (zh) | 2012-01-11 | 2012-01-11 | 一种指点杆、指点杆信息转换方法、装置及电子设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103207686A CN103207686A (zh) | 2013-07-17 |
CN103207686B true CN103207686B (zh) | 2016-10-05 |
Family
ID=48754934
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210007805.XA Active CN103207686B (zh) | 2012-01-11 | 2012-01-11 | 一种指点杆、指点杆信息转换方法、装置及电子设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103207686B (zh) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104915063B (zh) * | 2015-06-29 | 2018-09-04 | 努比亚技术有限公司 | 控制智能终端的方法和装置 |
CN107329597B (zh) * | 2017-08-23 | 2023-09-29 | 湖南中力皓电子科技有限公司 | 一种加固指点杆 |
CN113379673B (zh) * | 2021-04-28 | 2022-02-01 | 合肥联宝信息技术有限公司 | 一种键盘小红帽检测方法、装置和设备 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101005353A (zh) * | 2006-12-29 | 2007-07-25 | 北京飞天诚信科技有限公司 | 一种实现定位和导航功能的智能密钥设备 |
CN101515322A (zh) * | 2008-02-22 | 2009-08-26 | 祥群科技股份有限公司 | 影像感测装置及应用该影像感测装置的电子设备 |
CN101551716A (zh) * | 2008-04-01 | 2009-10-07 | 顶点科技有限公司 | 光学指点装置和检测光学指点装置中单击事件的方法 |
CN101783163A (zh) * | 2009-01-21 | 2010-07-21 | 李苏 | 兼具鼠标功能的智能闪存u盘及其实现方法 |
CN101807124A (zh) * | 2010-02-05 | 2010-08-18 | 王家焱 | 光学指点杆控制方法及其装置 |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4745667B2 (ja) * | 2002-12-20 | 2011-08-10 | アイタック システムズ,インコーポレイティド | カーソル制御デバイス |
US7313255B2 (en) * | 2003-05-19 | 2007-12-25 | Avago Technologies Ecbu Ip Pte Ltd | System and method for optically detecting a click event |
US20090203998A1 (en) * | 2008-02-13 | 2009-08-13 | Gunnar Klinghult | Heart rate counter, portable apparatus, method, and computer program for heart rate counting |
US8711097B2 (en) * | 2009-11-22 | 2014-04-29 | Digitaloptics Corporation | Optical navigation device with image sensor and inner housing |
US20110205157A1 (en) * | 2010-02-24 | 2011-08-25 | Walline Erin K | System and Method for Information Handling System Touchpad Enablement |
CN102488508B (zh) * | 2011-12-29 | 2014-10-15 | 哈尔滨工业大学 | 一种基于图像捕获的心率测量方法 |
-
2012
- 2012-01-11 CN CN201210007805.XA patent/CN103207686B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101005353A (zh) * | 2006-12-29 | 2007-07-25 | 北京飞天诚信科技有限公司 | 一种实现定位和导航功能的智能密钥设备 |
CN101515322A (zh) * | 2008-02-22 | 2009-08-26 | 祥群科技股份有限公司 | 影像感测装置及应用该影像感测装置的电子设备 |
CN101551716A (zh) * | 2008-04-01 | 2009-10-07 | 顶点科技有限公司 | 光学指点装置和检测光学指点装置中单击事件的方法 |
CN101783163A (zh) * | 2009-01-21 | 2010-07-21 | 李苏 | 兼具鼠标功能的智能闪存u盘及其实现方法 |
CN101807124A (zh) * | 2010-02-05 | 2010-08-18 | 王家焱 | 光学指点杆控制方法及其装置 |
Also Published As
Publication number | Publication date |
---|---|
CN103207686A (zh) | 2013-07-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Zhang et al. | EgoGesture: A new dataset and benchmark for egocentric hand gesture recognition | |
CN102007465B (zh) | 用于给处理器提供输入的方法和设备以及传感器垫 | |
KR101534903B1 (ko) | 터치 스크린 상의 서명의 압력 기반 인증을 위한 시스템들 및 방법들 | |
CN102937850B (zh) | 实时手写笔迹的美化方法及美化装置 | |
CN102622225B (zh) | 一种支持用户自定义手势的多点触控应用程序开发方法 | |
Antal et al. | Information revealed from scrolling interactions on mobile devices | |
KR101157073B1 (ko) | 근전도 센서와 자이로 센서를 이용한 지화 인식 방법 및 장치 | |
CN106104434A (zh) | 使用触摸屏设备确定用户利手和定向 | |
CN103109252A (zh) | 使用声学超声阻抗描记术的用于指向装置的方法和*** | |
CN104573706A (zh) | 一种物体图像识别方法及其*** | |
CN105210012A (zh) | 用于与触敏表面一起使用的虚拟工具 | |
CN103345627A (zh) | 动作识别方法和装置 | |
EP1507192A3 (en) | Detection of a dwell gesture by examining parameters associated with pen motion | |
JP5682394B2 (ja) | タッチパネルを用いた操作入力検知装置 | |
CN104571521B (zh) | 手写记录装置和手写记录方法 | |
CN109829368A (zh) | 手掌特征的识别方法、装置、计算机设备及存储介质 | |
CN104081328A (zh) | 智能触摸屏键激活检测 | |
Hwang et al. | VibPress: estimating pressure input using vibration absorption on mobile devices | |
Le et al. | PredicTouch: A system to reduce touchscreen latency using neural networks and inertial measurement units | |
CN107145232B (zh) | 一种利用电容检测识别用户手部行为的方法和装置 | |
CN110413188A (zh) | 智能设备控制方法及装置 | |
Schmitz et al. | Itsy-bits: Fabrication and recognition of 3d-printed tangibles with small footprints on capacitive touchscreens | |
CN103207686B (zh) | 一种指点杆、指点杆信息转换方法、装置及电子设备 | |
MacRitchie et al. | Integrating optical finger motion tracking with surface touch events | |
CN103854026B (zh) | 一种识别方法及电子设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |