CN108228067A - 人机交互方法、装置及电子设备 - Google Patents

人机交互方法、装置及电子设备 Download PDF

Info

Publication number
CN108228067A
CN108228067A CN201611201072.8A CN201611201072A CN108228067A CN 108228067 A CN108228067 A CN 108228067A CN 201611201072 A CN201611201072 A CN 201611201072A CN 108228067 A CN108228067 A CN 108228067A
Authority
CN
China
Prior art keywords
point coordinate
sliding
starting point
slides
terminal point
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.)
Withdrawn
Application number
CN201611201072.8A
Other languages
English (en)
Inventor
丁玮
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
FAFA Automobile (China) Co., Ltd.
Original Assignee
LeTV Automobile Beijing Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by LeTV Automobile Beijing Co Ltd filed Critical LeTV Automobile Beijing Co Ltd
Priority to CN201611201072.8A priority Critical patent/CN108228067A/zh
Publication of CN108228067A publication Critical patent/CN108228067A/zh
Withdrawn legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/445Program loading or initiating
    • G06F9/44505Configuring for program initiating, e.g. using registry, configuration files
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2203/00Indexing scheme relating to G06F3/00 - G06F3/048
    • G06F2203/048Indexing scheme relating to G06F3/048
    • G06F2203/04808Several contacts: gestures triggering a specific function, e.g. scrolling, zooming, right-click, when the user establishes several contacts with the surface simultaneously; e.g. using several fingers or a combination of fingers and pen

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本发明实施例公开了一种人机交互方法,其包括:检测人机交互界面上是否存在两点滑动操作;当所述人机交互界面上存在所述两点滑动操作时,运行预定应用程序。本发明实施例公开了一种人机交互装置,其包括:检测模块,用于检测人机交互界面上是否存在两点滑动操作;运行模块,用于当所述人机交互界面上存在所述两点滑动操作时,运行预定应用程序。本发明实施例还公开了一种电子设备,其包括处理器和存储器。利用本发明实施例可实现用户对应用程序及其具体参数的盲操,而且还可避免驾驶员在行车过程中查看车机,提高驾驶的安全性。

Description

人机交互方法、装置及电子设备
技术领域
本发明实施例涉及汽车技术领域,具体涉及一种人机交互方法、装置及电子设备。
背景技术
目前,汽车上一些参数的调节需要通过车机中相应软件的操作界面来实现。空调风量的大小一般都是通过调节车机中空调应用程序中的风量参数按钮来实现。例如,车机当前界面为收音机应用界面,想要调节空调风量时,需要先将当前界面切换到车机主界面,然后再找到并打开空调应用程序,再找到调节空调应用程序界面内的具体参数按钮来调节风量。
发明人在实现本发明的过程中发现,现有的空调风量调节方法,需要逐次点击,操作流程复杂,而且在行车过程中,驾驶员需要频繁低头查看车机界面,导致驾驶员无法注意路面情况,不利于安全驾驶。
发明内容
有鉴于此,本发明实施例提供一种人机交互方法、装置及电子设备,以解决上述技术问题。
本发明实施例提供一种人机交互方法,其包括:检测人机交互界面上是否存在两点滑动操作;当所述人机交互界面上存在所述两点滑动操作时,运行预定应用程序。
本发明实施例提供一种人机交互装置,其包括:检测模块,用于检测人机交互界面上是否存在两点滑动操作;运行模块,用于当所述人机交互界面上存在所述两点滑动操作时,运行预定应用程序。
本发明实施例提供一种非易失性计算机存储介质,存储有计算机可执行指令,所述计算机可执行指令设置为:检测人机交互界面上是否存在两点滑动操作;当所述人机交互界面上存在所述两点滑动操作时,运行预定应用程序。
本发明实施例提供一种电子设备,其包括:至少一个处理器;以及,与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够:检测人机交互界面上是否存在两点滑动操作;当所述人机交互界面上存在所述两点滑动操作时,运行预定应用程序。
本发明实施例提供的人机交互方法、装置及电子设备通过检测人机交互界面上是否存在两点滑动操作,当所述人机交互界面上存在所述两点滑动操作时,运行预定应用程序,无需用户精确查找应用程序的图标即可运行相关应用程序,或者无需查找应用程序的参数列表即可调节应用程序的具体参数,可实现用户对应用程序及其具体参数的盲操,而且还可避免驾驶员在行车过程中查看车机,提高驾驶的安全性。
附图说明
图1是本发明实施例一的人机交互方法的流程图;
图2是本发明实施例二的人机交互方法的S110的流程图;
图3是本发明实施例三的人机交互方法的S230的流程图;
图4是本发明实施例三的人机交互方法的触摸点操作的位置坐标示意图;
图5是本发明实施例四的人机交互方法的S230的流程图;
图6是本发明实施例五的人机交互方法的S120的流程图;
图7是本发明实施例五的人机交互方法的两点滑动操作的滑动轨迹示意图;
图8是本发明实施例六的人机交互装置的结构示意图;
图9是本发明实施例十二提供的执行人机交互方法的电子设备的硬件结构示意图。
具体实施方式
以下结合附图以及具体实施例,对本发明的技术方案进行详细描述。
实施例一
图1示出了一种人机交互方法的流程图,其包括:
S110,检测人机交互界面上是否存在两点滑动操作;
两点滑动操作指的是与人机交互界面的接触点始终为两个。人机交互界面可以为手机、车机等智能设备的主界面,也可以是手机、车机等智能设备的某一应用程序的应用界面,例如,车机上的收音机的应用界面。车机指的是安装在汽车里面的车载信息娱乐产品的简称,车机在功能上要能够实现人与车,车与外界(车与车)的信息通讯。
S120,当所述人机交互界面上存在所述两点滑动操作时,运行预定应用程序。
当两点滑动操作的两个触摸点的滑动方向相同时,根据两个触摸点的滑动方向的不同,运行不同的应用程序。例如,当两点滑动操作的方向相同,且均为向上滑动时,运行车机的播放音量应用;当两点滑动操作的方向均为向右时,运行汽车空调风量应用,其中,“右”指的是靠近驾驶座一侧的方向,靠近副驾驶座的一侧为“左”。
还可将两点滑动操作与某一应用程序中具体参数的控制程序相对应,例如,当两点滑动操作的滑动方向均为向左时,运行汽车空调的风量减小应用程序,以减小汽车空调的出风量。
两点滑动操作的两个触摸点的滑动方向也可以不同,例如,两个触摸点的滑动方向相向时,运行收音机应用。
本发明实施例提供的人机交互方法通过检测人机交互界面上是否存在两点滑动操作,当所述人机交互界面上存在所述两点滑动操作时,运行预定应用程序,无需用户精确查找应用程序的图标即可运行相关应用程序,或者无需查找应用程序的参数列表即可调节应用程序的具体参数,可实现用户对应用程序及其具体参数的盲操,而且还可避免驾驶员在行车过程中查看车机,提高驾驶的安全性。
实施例二
在实施例一的基础上,本发明实施例进行了进一步地改进,如图2所示,可选地,S110包括:
S210,获取第一触摸点操作的第一起点坐标和第一终点坐标、第二触摸点操作的第二起点坐标和第二终点坐标;
两点滑动操作包括第一触摸点操作和第二触摸点操作,如图3所示,第一起点坐标A1和第一终点坐标C1分别为(A1,B1)和(C1,D1),第二起点坐标A2和第二终点坐标C2分别为(A2,B2)和(C2,D2)。
S220,检测所述第一起点坐标指向所述第一终点坐标的方向是否与所述第二起点坐标指向所述第二终点坐标的方向相同;
S230,当所述第一起点坐标指向所述第一终点坐标的方向与所述第二起点坐标指向所述第二终点坐标的方向相同时,确认存在所述两点滑动操作。
如图3所示,所述第一起点坐标A1指向所述第一终点坐标C1的方向与所述第二起点坐标A2指向所述第二终点坐标C2的方向相同,确认存在两点滑动操作。
本发明实施例提供的人机交互方法通过将两点滑动操作设定为同向的两点滑动操作,可减少错误指令的输入,提高应用程序操控的准确性和精确性,提高用户体验。
实施例三
在实施例二的基础上,本发明实施例进行了进一步地改进,如图4所示,可选地,S230包括:
S310,当第一起点坐标指向第一终点坐标的方向与第二起点坐标指向第二终点坐标的方向相同时,根据所述第一起点坐标和第一终点坐标、第二起点坐标和第二终点坐标计算第一滑动距离和第二滑动距离;
参照图3,第一起点坐标A1和第一终点坐标C1分别为(A1,B1)和(C1,D1),第二起点坐标A2和第二终点坐标C2分别为(A2,B2)和(C2,D2),根据公式计算第一滑动距离和第二滑动距离,其中,A为起点横坐标,B为起点纵坐标,C为终点横坐标,D为终点纵坐标。
S320,检测所述第一滑动距离和第二滑动距离是否大于预定距离;
S330,当所述第一滑动距离和第二滑动距离均大于所述预定距离时,确认存在两点滑动操作。
例如,预定距离为4mm,计算的第一滑动距离和第二滑动距离均为5mm,则确认人机交互界面上存在两点滑动操作。
本发明实施例提供的人机交互方法通过计算第一触摸点操作和第二触摸点操作的第一滑动距离和第二滑动距离,并与预定距离进行比对来判断是否存在两点滑动操作,可使用户在发现操作错误时即时终止操作来避免错误应用程序的运行,提高盲操的准确率。而且还可通过反向滑动操作来改变其中一个触摸点操作的终点位置,使得其中一个或两个滑动距离小于预定距离,避免错误应用程序的调出,进一步地提高盲操的准确性和精确性。
实施例四
在实施例二的基础上,本发明实施例进行了进一步地改进,如图5所示,可选地,S230包括:
S410,当第一起点坐标指向第一终点坐标的方向与第二起点坐标指向第二终点坐标的方向相同时,计算所述第一起点坐标到所述第一终点坐标的第一滑动距离和第一持续时间、所述第二起点坐标到所述第二终点坐标的第二滑动距离和第二持续时间;
例如,在获取第一起点坐标、第二起点坐标、第一终点坐标和第二终点坐标时,获取第一起点坐标、第二起点坐标、第一终点坐标和第二终点坐标的发生时间,通过时间差得到第一持续时间和第二持续时间。
S420,根据所述第一滑动距离和第一持续时间、第二滑动距离和第二持续时间计算第一滑动速度和第二滑动速度;
在发明实施例中,第一滑动速度和第二滑动速度均采用平均滑动速度,例如,第一滑动速度和第二滑动速度均为6m/s。
S430,检测所述第一滑动速度和第二滑动速度是否大于预定速度;
S440,当所述第一滑动速度和第二滑动速度均大于所述预定速度时,确认存在两点滑动操作。
例如,预定速度为4m/s,则确认存在两点滑动操作。
在本发明的其他实施例中,第一滑动速度、第二滑动速度还可采用瞬时滑动速度,例如在起点位置时的瞬时滑动速度。当瞬时滑动速度大于预定瞬时速度时,确认存在两点滑动操作。
在本发明的其他实施例中,还可通过判断第一触摸点操作和第二触摸点操作的滑动加速度来判定是否存在两点滑动操作,例如,当滑动加速度大于预定加速度时,确定存在两点滑动操作。滑动加速度可采用公式来计算,其中,a为滑动加速度,t为触摸点操作的持续时间,s为触摸点操作的滑动距离。滑动加速度既可采用平均加速度,也可采用瞬时加速度,例如终点位置的瞬时加速度。
本发明实施例提供的人机交互方法通过计算第一触摸点操作和第二触摸点操作的第一滑动速度和第二滑动速度,并与预定速度进行比对来判断是否存在两点滑动操作,可减少错误操作的输入,进一步提高盲操的精确性和准确性。
实施例五
在实施例一的基础上,本发明实施例进行了进一步地改进,如图6所示,可选地,S120包括:
S510,当所述人机交互界面上存在所述两点滑动操作时,获取第一点滑动操作和第二点滑动操作的第一滑动轨迹和第二滑动轨迹;
例如,通过获取第一点滑动操作和第二点滑动操作上每个点的坐标,第一滑动轨迹为第一点滑动操作上各个点的连线,第二滑动轨迹为第二点滑动操作上各个点的连线。
S520,检测第一滑动轨迹和第二滑动轨迹是否均为弧形;
S530,当第一滑动轨迹和第二滑动轨迹均为弧形时,运行预定应用程序。
在本发明实施例中,当第一滑动轨迹、第二滑动轨迹上的至少三个点共圆(位于同一个圆上)时,认为第一滑动轨迹和第二滑动轨迹均为弧形,例如,如图7所示,第一点滑动操作的第一滑动轨迹AD,在AD上任一取一点F,当A、D、F三点共圆时,认为第一滑动轨迹为弧形;同理,在第二滑动轨迹BC上任取一点E,当B、C、E三点共圆时,认为第二滑动轨迹也为弧形。
在本发明实施例中,预定应用程序可以是某一应用程序,如汽车的空调应用程序。也可是某一应用程序的具体参数的控制程序,如空调风量增大应用程序。
本发明实施例提供的人机交互方法通过检测两点滑动操作的滑动轨迹是否为弧形,当滑动轨迹为弧形时,运行预定应用程序,使得两点滑动操作与应用程序的对应更加精细,可避免随意操作导致的应用程序的无效运行,减少错误操作的输入,进一步提高盲操的精确性和准确性。
实施例六
图8示出了本发明实施例的人机交互装置的结构示意图,其包括:
检测模块610,用于检测人机交互界面上是否存在两点滑动操作;
运行模块620,用于当所述人机交互界面上存在所述两点滑动操作时,运行预定应用程序。
本发明实施例提供的人机交互装置通过检测人机交互界面上是否存在两点滑动操作,当所述人机交互界面上存在所述两点滑动操作时,运行预定应用程序,无需用户精确查找应用程序的图标即可运行相关应用程序,或者无需查找应用程序的参数列表即可调节应用程序的具体参数,可实现用户对应用程序及其具体参数的盲操,而且还可避免驾驶员在行车过程中查看车机,提高驾驶的安全性。
实施例七
在实施例六的基础上,可选地,检测模块包括:
坐标获取单元,用于获取第一触摸点操作的第一起点坐标和第一终点坐标、第二触摸点操作的第二起点坐标和第二终点坐标;
方向检测单元,用于检测所述第一起点坐标指向所述第一终点坐标的方向是否与所述第二起点坐标指向所述第二终点坐标的方向相同;
确认单元,用于当所述第一起点坐标指向所述第一终点坐标的方向与所述第二起点坐标指向所述第二终点坐标的方向相同时,确认存在所述两点滑动操作。
本发明实施例提供的人机交互装置通过将两点滑动操作设定为同向的两点滑动操作,可减少错误指令的输入,提高应用程序操控的准确性和精确性,提高用户体验。
实施例八
在实施例七的基础上,可选地,确认单元包括:
滑动距离计算子单元,用于当第一起点坐标指向第一终点坐标的方向与第二起点坐标指向第二终点坐标的方向相同时,根据所述第一起点坐标和第一终点坐标、第二起点坐标和第二终点坐标计算第一滑动距离和第二滑动距离;
滑动距离检测子单元,用于检测所述第一滑动距离和第二滑动距离是否大于预定距离;
第一确认子单元,用于当所述第一滑动距离和第二滑动距离均大于所述预定距离时,确认存在两点滑动操作。
本发明实施例提供的人机交互装置通过计算第一触摸点操作和第二触摸点操作的第一滑动距离和第二滑动距离,并与预定距离进行比对来判断是否存在两点滑动操作,可使用户在发现操作错误时即时终止操作来避免错误应用程序的运行,提高盲操的准确率。而且还可通过反向滑动操作来改变其中一个触摸点操作的终点位置,使得其中一个或两个滑动距离小于预定距离,避免错误应用程序的调出,进一步地提高盲操的准确性和精确性。
实施例九
在实施例七的基础上,可选地,确认单元包括:
滑动距离持续时间计算子单元,用于当第一起点坐标指向第一终点坐标的方向与第二起点坐标指向第二终点坐标的方向相同时,计算所述第一起点坐标到所述第一终点坐标的第一滑动距离和第一持续时间、所述第二起点坐标到所述第二终点坐标的第二滑动距离和第二持续时间;
滑动速度计算子单元,用于根据所述第一滑动距离和第一持续时间、第二滑动距离和第二持续时间计算第一滑动速度和第二滑动速度;
滑动速度检测子单元,用于检测所述第一滑动速度和第二滑动速度是否大于预定速度;
第二确认子单元,用于当所述第一滑动速度和第二滑动速度均大于所述预定速度时,确认存在两点滑动操作。
本发明实施例提供的人机交互装置通过计算第一触摸点操作和第二触摸点操作的第一滑动速度和第二滑动速度,并与预定速度进行比对来判断是否存在两点滑动操作,可减少错误操作的输入,进一步提高盲操的精确性和准确性。
实施例十
在实施例六的基础上,可选地,运行模块包括:
滑动轨迹获取单元,用于当所述人机交互界面上存在所述两点滑动操作时,获取第一点滑动操作和第二点滑动操作的第一滑动轨迹和第二滑动轨迹;
滑动轨迹检测单元,用于检测第一滑动轨迹和第二滑动轨迹是否均为弧形;
运行子单元,用于当第一滑动轨迹和第二滑动轨迹均为弧形时,运行预定应用程序。
本发明实施例提供的人机交互装置通过检测两点滑动操作的滑动轨迹是否为弧形,当滑动轨迹为弧形时,运行预定应用程序,使得两点滑动操作与应用程序的对应更加精细,可避免随意操作导致的应用程序的无效运行,减少错误操作的输入,进一步提高盲操的精确性和准确性。
实施例十一
本发明实施例提供了一种计算机存储介质,所述计算机存储介质存储有计算机可执行指令,该计算机可执行指令可执行上述任意方法实施例中的人机交互方法。
实施例十二
图9是本发明实施例提供的执行人机交互方法的电子设备的硬件结构示意图,如图9所示,该设备包括:
一个或多个处理器10以及存储器20所示,图9中以一个处理器10为例。
执行人机交互方法的设备还可以包括:输入装置30和输出装置40。
处理器10、存储器20、输入装置30和输出装置40可以通过总线或者其他方式连接,图9中以通过总线连接为例。
存储器20作为一种非易失性计算机可读存储介质,可用于存储非易失性软件程序、非易失性计算机可执行程序以及模块,如本发明实施例中的人机交互方法对应的程序指令/模块(例如,附图8所示的检测模块610和运行模块620)。处理器10通过运行存储在存储器20中的非易失性软件程序、指令以及模块,从而执行服务器的各种功能应用以及数据处理,即实现上述方法实施例人机交互方法。
存储器20可以包括存储程序区和存储数据区,其中,存储程序区可存储操作***、至少一个功能所需要的应用程序;存储数据区可存储根据人机交互装置的使用所创建的数据等。此外,存储器20可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实施例中,存储器20可选包括相对于处理器10远程设置的存储器,这些远程存储器可以通过网络连接至人机交互装置。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
输入装置30可接收输入的数字或字符信息,以及产生与人机交互装置的用户设置以及功能控制有关的键信号输入。输出装置40可包括显示屏等显示设备。
所述一个或者多个模块存储在所述存储器20中,当被所述一个或者多个处理器10执行时,执行上述任意方法实施例中的人机交互方法。
上述产品可执行本发明实施例所提供的方法,具备执行方法相应的功能模块和有益效果。未在本实施例中详尽描述的技术细节,可参见本发明实施例所提供的方法。
本发明实施例的电子设备以多种形式存在,包括但不限于:
(1)移动通信设备:这类设备的特点是具备移动通信功能,并且以提供话音、数据通信为主要目标。这类终端包括:智能手机(例如iPhone)、多媒体手机、功能性手机,以及低端手机等。
(2)超移动个人计算机设备:这类设备属于个人计算机的范畴,有计算和处理功能,一般也具备移动上网特性。这类终端包括:PDA、MID和UMPC设备等,例如iPad。
(3)便携式娱乐设备:这类设备可以显示和播放多媒体内容。该类设备包括:音频、视频播放器(例如iPod),掌上游戏机,电子书,以及智能玩具和便携式车载导航设备。
(4)服务器:提供计算服务的设备,服务器的构成包括处理器、硬盘、内存、***总线等,服务器和通用的计算机架构类似,但是由于需要提供高可靠的服务,因此在处理能力、稳定性、可靠性、安全性、可扩展性、可管理性等方面要求较高。
(5)其他具有数据交互功能的电子装置。
基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台移动终端(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random AccessMemory)、磁碟或者光盘等各种可以存储程序代码的介质。
以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本发明实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件实现。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。
最后应说明的是:以上实施例仅用以说明本发明实施例的技术方案,而非对其限制;尽管参照前述实施例对本发明实施例进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

Claims (12)

1.一种人机交互方法,其特征在于,包括:
检测人机交互界面上是否存在两点滑动操作;
当所述人机交互界面上存在所述两点滑动操作时,运行预定应用程序。
2.如权利要求1所述的人机交互方法,其特征在于,检测人机交互界面上是否存在两点滑动操作包括:
获取第一触摸点操作的第一起点坐标和第一终点坐标、第二触摸点操作的第二起点坐标和第二终点坐标;
检测所述第一起点坐标指向所述第一终点坐标的方向是否与所述第二起点坐标指向所述第二终点坐标的方向相同;
当所述第一起点坐标指向所述第一终点坐标的方向与所述第二起点坐标指向所述第二终点坐标的方向相同时,确认存在所述两点滑动操作。
3.如权利要求2所述的人机交互方法,其特征在于,当所述第一起点坐标指向所述第一终点坐标的方向与所述第二起点坐标指向所述第二终点坐标的方向相同时,确认存在所述两点滑动操作包括:
当第一起点坐标指向第一终点坐标的方向与第二起点坐标指向第二终点坐标的方向相同时,根据所述第一起点坐标和第一终点坐标、第二起点坐标和第二终点坐标计算第一滑动距离和第二滑动距离;
检测所述第一滑动距离和第二滑动距离是否大于预定距离;
当所述第一滑动距离和第二滑动距离均大于所述预定距离时,确认存在两点滑动操作。
4.如权利要求2所述的人机交互方法,其特征在于,当第一起点坐标指向第一终点坐标的方向与第二起点坐标指向第二终点坐标的方向相同时,确认存在两点滑动操作包括:
当第一起点坐标指向第一终点坐标的方向与第二起点坐标指向第二终点坐标的方向相同时,计算所述第一起点坐标到所述第一终点坐标的第一滑动距离和第一持续时间、所述第二起点坐标到所述第二终点坐标的第二滑动距离和第二持续时间;
根据所述第一滑动距离和第一持续时间、第二滑动距离和第二持续时间计算第一滑动速度和第二滑动速度;
检测所述第一滑动速度和第二滑动速度是否大于预定速度;
当所述第一滑动速度和第二滑动速度均大于所述预定速度时,确认存在两点滑动操作。
5.如权利要求1-4任一所述的人机交互方法,其特征在于,当所述人机交互界面上存在所述两点滑动操作时,运行预定应用程序包括:
当所述人机交互界面上存在所述两点滑动操作时,获取第一点滑动操作和第二点滑动操作的第一滑动轨迹和第二滑动轨迹;
检测第一滑动轨迹和第二滑动轨迹是否均为弧形;
当第一滑动轨迹和第二滑动轨迹均为弧形时,运行预定应用程序。
6.一种人机交互装置,其特征在于,包括:
检测模块,用于检测人机交互界面上是否存在两点滑动操作;
运行模块,用于当所述人机交互界面上存在所述两点滑动操作时,运行预定应用程序。
7.如权利要求6所述的人机交互装置,其特征在于,检测模块包括:
坐标获取单元,用于获取第一触摸点操作的第一起点坐标和第一终点坐标、第二触摸点操作的第二起点坐标和第二终点坐标;
方向检测单元,用于检测所述第一起点坐标指向所述第一终点坐标的方向是否与所述第二起点坐标指向所述第二终点坐标的方向相同;
确认单元,用于当所述第一起点坐标指向所述第一终点坐标的方向与所述第二起点坐标指向所述第二终点坐标的方向相同时,确认存在所述两点滑动操作。
8.如权利要求7所述的人机交互装置,其特征在于,确认单元包括:
滑动距离计算子单元,用于当第一起点坐标指向第一终点坐标的方向与第二起点坐标指向第二终点坐标的方向相同时,根据所述第一起点坐标和第一终点坐标、第二起点坐标和第二终点坐标计算第一滑动距离和第二滑动距离;
滑动距离检测子单元,用于检测所述第一滑动距离和第二滑动距离是否大于预定距离;
第一确认子单元,用于当所述第一滑动距离和第二滑动距离均大于所述预定距离时,确认存在两点滑动操作。
9.如权利要求7所述的人机交互装置,其特征在于,确认单元包括:
滑动距离持续时间计算子单元,用于当第一起点坐标指向第一终点坐标的方向与第二起点坐标指向第二终点坐标的方向相同时,计算所述第一起点坐标到所述第一终点坐标的第一滑动距离和第一持续时间、所述第二起点坐标到所述第二终点坐标的第二滑动距离和第二持续时间;
滑动速度计算子单元,用于根据所述第一滑动距离和第一持续时间、第二滑动距离和第二持续时间计算第一滑动速度和第二滑动速度;
滑动速度检测子单元,用于检测所述第一滑动速度和第二滑动速度是否大于预定速度;
第二确认子单元,用于当所述第一滑动速度和第二滑动速度均大于所述预定速度时,确认存在两点滑动操作。
10.如权利要求6-9任一所述的人机交互装置,其特征在于,运行模块包括:
滑动轨迹获取单元,用于当所述人机交互界面上存在所述两点滑动操作时,获取第一点滑动操作和第二点滑动操作的第一滑动轨迹和第二滑动轨迹;
滑动轨迹检测单元,用于检测第一滑动轨迹和第二滑动轨迹是否均为弧形;
运行子单元,用于当第一滑动轨迹和第二滑动轨迹均为弧形时,运行预定应用程序。
11.一种非易失性计算机存储介质,存储有计算机可执行指令,其特征在于,所述计算机可执行指令设置为:
检测人机交互界面上是否存在两点滑动操作;
当所述人机交互界面上存在所述两点滑动操作时,运行预定应用程序。
12.一种电子设备,其特征在于,包括:
至少一个处理器;以及,
与所述至少一个处理器通信连接的存储器;其中,
所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够:
检测人机交互界面上是否存在两点滑动操作;
当所述人机交互界面上存在所述两点滑动操作时,运行预定应用程序。
CN201611201072.8A 2016-12-22 2016-12-22 人机交互方法、装置及电子设备 Withdrawn CN108228067A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201611201072.8A CN108228067A (zh) 2016-12-22 2016-12-22 人机交互方法、装置及电子设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201611201072.8A CN108228067A (zh) 2016-12-22 2016-12-22 人机交互方法、装置及电子设备

Publications (1)

Publication Number Publication Date
CN108228067A true CN108228067A (zh) 2018-06-29

Family

ID=62656363

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201611201072.8A Withdrawn CN108228067A (zh) 2016-12-22 2016-12-22 人机交互方法、装置及电子设备

Country Status (1)

Country Link
CN (1) CN108228067A (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109542284A (zh) * 2018-11-15 2019-03-29 上海联影医疗科技有限公司 一种图像显示参数调节方法、装置、终端及存储介质

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20110080315A (ko) * 2010-01-05 2011-07-13 엘지전자 주식회사 이동 단말기
CN102955671A (zh) * 2011-08-16 2013-03-06 三星电子株式会社 使用触摸屏执行应用程序的终端和方法
CN103530045A (zh) * 2012-07-03 2014-01-22 腾讯科技(深圳)有限公司 一种启动菜单项的方法及移动终端
CN103577086A (zh) * 2012-08-08 2014-02-12 杨丽 一种在触控板上实现快捷键模式的方法
CN104063136A (zh) * 2013-07-02 2014-09-24 姜洪明 移动操作***
CN105892847A (zh) * 2015-12-29 2016-08-24 乐视移动智能信息技术(北京)有限公司 一种通过多指滑动执行目标程序的方法和装置

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20110080315A (ko) * 2010-01-05 2011-07-13 엘지전자 주식회사 이동 단말기
CN102955671A (zh) * 2011-08-16 2013-03-06 三星电子株式会社 使用触摸屏执行应用程序的终端和方法
CN103530045A (zh) * 2012-07-03 2014-01-22 腾讯科技(深圳)有限公司 一种启动菜单项的方法及移动终端
CN103577086A (zh) * 2012-08-08 2014-02-12 杨丽 一种在触控板上实现快捷键模式的方法
CN104063136A (zh) * 2013-07-02 2014-09-24 姜洪明 移动操作***
CN105892847A (zh) * 2015-12-29 2016-08-24 乐视移动智能信息技术(北京)有限公司 一种通过多指滑动执行目标程序的方法和装置

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109542284A (zh) * 2018-11-15 2019-03-29 上海联影医疗科技有限公司 一种图像显示参数调节方法、装置、终端及存储介质

Similar Documents

Publication Publication Date Title
US9261995B2 (en) Apparatus, method, and computer readable recording medium for selecting object by using multi-touch with related reference point
US10429983B2 (en) Method for launching application and terminal device
CN102985897B (zh) 高效姿势处理
CN106325467B (zh) 控制移动终端的方法、装置及移动终端
CN103870199B (zh) 手持设备上用户操作模式的识别方法及手持设备
CN107168539A (zh) 一种设备唤醒方法、装置及电子设备
KR20140125078A (ko) 전자 장치 및 전자 장치에서 잠금 해제 방법
KR20140117369A (ko) 사운드 및 기하학적 분석을 갖는 증강 현실
US9632570B2 (en) Maintaining or refraining from entering a sleep mode based on received conditions by application specific sensors
CN104267819A (zh) 可手势唤醒的电子设备以及电子设备手势唤醒方法
US20150373484A1 (en) Electronic apparatus and method of pairing in electronic apparatus
US20210103345A1 (en) Double-tap event detection device, system and method
WO2017101496A1 (zh) 一种手势识别方法及装置
CN105242780B (zh) 一种交互控制方法和装置
CN104320591A (zh) 一种控制摄像头前后切换的方法、装置和一种智能终端
WO2017166629A1 (zh) 启动应用程序的方法和终端设备
US20170140215A1 (en) Gesture recognition method and virtual reality display output device
KR102147086B1 (ko) 필기 서명 입력에 대한 검증 방법 및 장치
CN103197761B (zh) 手势识别方法及装置
CN106681626A (zh) 一种车载导航的智能操作方法
EP2703981A2 (en) Mobile apparatus having hand writing function using multi-touch and control method thereof
CN113835570B (zh) 车辆中显示屏的控制方法、装置、设备、存储介质及程序
KR20150001130A (ko) 사용자 입력 처리 방법 및 상기 방법이 적용된 장치
CN108228067A (zh) 人机交互方法、装置及电子设备
CN103425406A (zh) 一种移动终端的输入方法及装置

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
TA01 Transfer of patent application right
TA01 Transfer of patent application right

Effective date of registration: 20180906

Address after: 511458 9, Nansha District Beach Road, Guangzhou, Guangdong, 9

Applicant after: Hengda Faraday future intelligent vehicle (Guangdong) Co., Ltd.

Address before: 100026 8 floor 909, 105 building 3, Yao Yuan Road, Chaoyang District, Beijing.

Applicant before: Music Automotive (Beijing) Co., Ltd.

TA01 Transfer of patent application right
TA01 Transfer of patent application right

Effective date of registration: 20190314

Address after: 100015 Building No. 7, 74, Jiuxianqiao North Road, Chaoyang District, Beijing, 001

Applicant after: FAFA Automobile (China) Co., Ltd.

Address before: 511458 9, Nansha District Beach Road, Guangzhou, Guangdong, 9

Applicant before: Hengda Faraday future intelligent vehicle (Guangdong) Co., Ltd.

WW01 Invention patent application withdrawn after publication
WW01 Invention patent application withdrawn after publication

Application publication date: 20180629