[go: up one dir, main page]

CN102023790A - Method and system for dynamically operating interactive object - Google Patents

Method and system for dynamically operating interactive object Download PDF

Info

Publication number
CN102023790A
CN102023790A CN200910178674XA CN200910178674A CN102023790A CN 102023790 A CN102023790 A CN 102023790A CN 200910178674X A CN200910178674X A CN 200910178674XA CN 200910178674 A CN200910178674 A CN 200910178674A CN 102023790 A CN102023790 A CN 102023790A
Authority
CN
China
Prior art keywords
information
user interface
interactive
unit
detection information
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.)
Granted
Application number
CN200910178674XA
Other languages
Chinese (zh)
Other versions
CN102023790B (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.)
Acer Inc
Original Assignee
Acer Inc
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 Acer Inc filed Critical Acer Inc
Priority to CN200910178674XA priority Critical patent/CN102023790B/en
Publication of CN102023790A publication Critical patent/CN102023790A/en
Application granted granted Critical
Publication of CN102023790B publication Critical patent/CN102023790B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Position Input By Displaying (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The invention relates to a method and a system for dynamically operating an interactive object, which are suitable for an electronic system with a user interface module and an interactive module.

Description

动态操作互动对象的方法及系统 Method and system for dynamically operating interactive objects

技术领域technical field

本发明涉及一种动态操作互动对象的方法及系统,特别是,涉及一种利用检测单元操作用户界面的互动对象的方法及系统。The present invention relates to a method and a system for dynamically operating an interactive object, in particular to a method and a system for operating an interactive object of a user interface by using a detection unit.

背景技术Background technique

目前,现有的诸如Mac OS X、Linux、Windows等的操作系统用户界面均是二维画面显示。其主要原因在于,传统的用户界面均是为适应鼠标或键盘等输入装置而设计的。At present, existing operating system user interfaces such as Mac OS X, Linux, Windows, etc. are all two-dimensional screen displays. The main reason is that traditional user interfaces are designed to adapt to input devices such as mouse or keyboard.

然而,现今的应用软件的功能日益增多,每个文件或对象可被对应到不同的应用软件或功能,因此,应用软件所设计的用户界面,也随不同的功能及应用也越来越多,甚至是,用户界面的功能菜单的层次也越来越多,造成用户在操作过程中必须经过多次的输入,才可能完成某一个操作。However, the functions of today's application software are increasing day by day, and each file or object can be mapped to a different application software or function. Therefore, the user interface designed by the application software is also increasing with different functions and applications. Even, there are more and more layers of function menus in the user interface, causing the user to complete a certain operation only through multiple inputs during the operation.

以微软的窗口操作系统而言,假设用户要使用画图应用软件,其输入装置为触摸屏,则用户至少需要点选画面左下方的开始对象,再滑动开始功能选单中的卷轴直到看到附件应用程序的对象,再点选附件应用程序的对象,再点选画图应用软件,才能开启画图应用软件;换言之,用户需要经过多次的触控才能完成一个操作,这对用户而言是相当不方便的操作。For Microsoft's window operating system, assuming that the user wants to use the drawing application software, and its input device is a touch screen, the user needs to at least click the start object at the bottom left of the screen, and then slide the scroll wheel in the start function menu until the accessory application is seen. object, then click the object of the accessory application, and then click the drawing application software to open the drawing application software; in other words, the user needs to go through multiple touches to complete an operation, which is quite inconvenient for the user operate.

发明内容Contents of the invention

有鉴于上述现有技术中存在的问题,本发明提供一种动态操作互动对象的方法,以解决传统用户界面不方便操作的问题。In view of the above-mentioned problems in the prior art, the present invention provides a method for dynamically operating interactive objects to solve the problem of inconvenient operation of traditional user interfaces.

根据本发明的目的,提出一种动态操作互动对象的方法,此方法适用于电子系统,此电子系统具备用户界面模块和互动模块,此方法包括电子系统接收电子系统的启动单元输出的启动信号,根据启动信号启动用户界面模块当前呈现的用户界面的互动对象,接收电子系统的检测单元输出的检测信息,根据检测信息在互动模块内取得对应的响应命令,电子系统根据响应命令操作用户界面的互动对象。According to the purpose of the present invention, a method for dynamically operating an interactive object is proposed. This method is suitable for an electronic system. The electronic system has a user interface module and an interactive module. Start the interactive object of the user interface currently presented by the user interface module according to the start signal, receive the detection information output by the detection unit of the electronic system, obtain the corresponding response command in the interaction module according to the detection information, and the electronic system operates the interaction of the user interface according to the response command object.

其中,检测单元包括图像提取部和图像计算部,图像提取部和图像计算部产生检测信息的步骤至少包括:接收图像提取部输出的多个图像数据;根据各图像数据计算至少一个局部特征的变动信息;根据变动信息产生对应的检测信息。且变动信息是用户与图像提取部间的相对动作。Wherein, the detection unit includes an image extraction part and an image calculation part, and the step of generating the detection information by the image extraction part and the image calculation part at least includes: receiving a plurality of image data output by the image extraction part; calculating the variation of at least one local feature according to each image data information; generate corresponding detection information according to the change information. In addition, the change information is the relative action between the user and the image extraction unit.

其中,检测单元系为一加速度动能传感器,其产生检测信息的步骤至少包括,接收加速度动能传感器所输出的至少一轴向的加速度数据,根据加速度数据计算出一位移信息,再根据位移信息产生对应的检测信息。Wherein, the detection unit is an acceleration kinetic energy sensor, and the step of generating detection information includes at least receiving acceleration data of at least one axial direction output by the acceleration kinetic energy sensor, calculating a displacement information according to the acceleration data, and then generating a corresponding displacement information according to the displacement information. detection information.

其中,电子系统根据响应命令操作用户界面的步骤,还包括,根据一自动立体法(Autostereoscopic)改变用户界面呈现的角度及形状,以将用户界面改变为立体对象。Wherein, the step of operating the user interface by the electronic system according to the response command further includes changing the angle and shape of the user interface according to an autostereoscopic method, so as to change the user interface into a three-dimensional object.

其中,当电子系统根据启动信号启动互动模块之后,或电子系统根据响应命令操作用户界面的互动对象之后,均还可包括:接收电子系统的操控单元输出的操作信号,根据操作信号在互动模块内取得对应的操作命令,电子系统根据操作命令操作互动对象。Among them, after the electronic system activates the interactive module according to the start signal, or after the electronic system operates the interactive object of the user interface according to the response command, it may also include: receiving the operation signal output by the control unit of the electronic system, and according to the operation signal in the interactive module The corresponding operation command is obtained, and the electronic system operates the interactive object according to the operation command.

根据本发明的目的,提出一种动态操作互动对象系统,系统包括:用户界面模块、互动模块、显示单元、启动单元和检测单元,其中,用户界面模块具有多个用户界面,互动模块具有多个互动对象和多个响应命令,显示单元显示至少一个用户界面和互动对象,启动单元提供启动信号,检测单元提供至少一个检测信息,而互动模块接收启动信号而被启动,并根据检测信息输出对应的响应命令,且根据响应命令操作用户界面的互动对象。According to the purpose of the present invention, a dynamic operation interactive object system is proposed, the system includes: a user interface module, an interactive module, a display unit, a starting unit and a detection unit, wherein the user interface module has multiple user interfaces, and the interactive module has multiple user interfaces. Interactive objects and multiple response commands, the display unit displays at least one user interface and interactive objects, the starting unit provides a starting signal, the detection unit provides at least one detection information, and the interactive module is activated after receiving the starting signal, and outputs a corresponding response according to the detection information Respond to commands, and operate interactive objects of the user interface according to the responding commands.

如所述,依本发明之动态操作互动对象之方法,其可具有下述优点:As mentioned above, according to the method of dynamically operating interactive objects of the present invention, it can have the following advantages:

(1)通过用户与电子系统间的相对位移,或电子系统本身的位移,操作互动对象,可减少鼠标、键盘或触控式屏幕的操作次数。(1) By operating the interactive object through the relative displacement between the user and the electronic system, or the displacement of the electronic system itself, the number of operations of the mouse, keyboard or touch screen can be reduced.

(2)互动对象以电子系统本身的位移,操作互动对象,再搭配鼠标、键盘或触控式屏幕的操作,使电子系统具备多样化的操作方式。(2) The interactive object uses the displacement of the electronic system itself to operate the interactive object, and then cooperates with the operation of the mouse, keyboard or touch screen to make the electronic system have a variety of operating modes.

附图说明Description of drawings

图1是本发明的系统结构示意图;Fig. 1 is a schematic diagram of the system structure of the present invention;

图2是本发明的动作流程图;Fig. 2 is the action flowchart of the present invention;

图3是本发明的第一实施例的使用状态示意图;Fig. 3 is a schematic view of the use state of the first embodiment of the present invention;

图4是本发明的第一实施例图像提取部和图像计算部产生检测信息的流程图;Fig. 4 is a flow chart of generating detection information by an image extraction unit and an image calculation unit according to the first embodiment of the present invention;

图5是本发明的第二实施例的使用状态示意图;Fig. 5 is a schematic view of the use state of the second embodiment of the present invention;

图6是本发明的第三实施例的使用状态示意图;Fig. 6 is a schematic view of the use state of the third embodiment of the present invention;

图7是本发明的第三实施例的加速度动能传感器产生检测信息的流程图;Fig. 7 is a flow chart of the detection information generated by the acceleration kinetic energy sensor according to the third embodiment of the present invention;

图8是本发明在第三实施例的另一使用状态示意图;Fig. 8 is a schematic diagram of another use state of the present invention in the third embodiment;

图9是本发明在第三实施例的另一使用状态示意图;Fig. 9 is a schematic diagram of another usage state of the third embodiment of the present invention;

图10是图9的移动电话再次被转动的示意图;Fig. 10 is a schematic diagram of the mobile phone of Fig. 9 being rotated again;

图11是本发明在第三实施例的另一使用状态示意图;Fig. 11 is a schematic diagram of another use state of the present invention in the third embodiment;

图12是本发明在各实施例中的电子系统根据响应命令操作用户界面的流程图;12 is a flow chart of the electronic system operating the user interface according to the response command in various embodiments of the present invention;

图13是本发明的各实施例的立体物件示意图;Fig. 13 is a schematic diagram of a three-dimensional object according to various embodiments of the present invention;

图14是本发明的各实施例的操控单元被操作之后的动作流程图;以及Fig. 14 is a flow chart of actions after the manipulation unit is operated in various embodiments of the present invention; and

图15是本发明第四实施的使用状态示意图。Fig. 15 is a schematic view of the use state of the fourth embodiment of the present invention.

主要组件符号说明:Description of main component symbols:

1为电子系统,10为显示单元,12为用户界面模块,120为用户界面,14为互动模块,140为互动对象,142为响应命令,144为操作命令,16为启动单元,160为启动信号,18为检测单元,180为检测信息,182为图像提取部,1820为图像数据,184为图像计算部,1840为变动信息,19为操控单元,190为操作信号,2为图片,20为功能选单,3为立体对象,4为图示,S10~S60为步骤,S301~S304为步骤,S301’~S303’为步骤,S501~S503为步骤,以及S70~S90为步骤。1 is an electronic system, 10 is a display unit, 12 is a user interface module, 120 is a user interface, 14 is an interactive module, 140 is an interactive object, 142 is a response command, 144 is an operation command, 16 is a starting unit, 160 is a starting signal , 18 is the detection unit, 180 is the detection information, 182 is the image extraction part, 1820 is the image data, 184 is the image calculation part, 1840 is the change information, 19 is the control unit, 190 is the operation signal, 2 is the picture, 20 is the function In the menu, 3 is a three-dimensional object, 4 is an icon, S10-S60 are steps, S301-S304 are steps, S301'-S303' are steps, S501-S503 are steps, and S70-S90 are steps.

具体实施方式Detailed ways

参照图1和图2,图1和图2分别是本发明的系统结构示意图,以及本发明的动态操作互动对象的方法的动作流程图。图中,此方法适用于电子系统1,此电子系统1至少具有显示单元10、一用户界面模块12和互动模块14、启动单元16和检测单元18,并由显示单元10输出用户界面模块12内的用户界面120(如图形化用户界面,Graphical User Interface,简称:GUI)及互动对象(Human-Machine Interaction Interface),此方法包括:Referring to FIG. 1 and FIG. 2, FIG. 1 and FIG. 2 are respectively a schematic diagram of the system structure of the present invention, and an action flowchart of the method for dynamically operating an interactive object of the present invention. In the figure, this method is applicable to electronic system 1, and this electronic system 1 has at least display unit 10, a user interface module 12 and interaction module 14, start unit 16 and detection unit 18, and the output in user interface module 12 by display unit 10 A user interface 120 (such as a graphical user interface, Graphical User Interface, referred to as: GUI) and an interactive object (Human-Machine Interaction Interface), this method includes:

(S10)是否持续接收启动单元16输出的启动信号160,如果是,则进行步骤(S20),否则进行步骤(S60);(S10) whether to continue to receive the starting signal 160 that starting unit 16 outputs, if yes, then carry out step (S20), otherwise carry out step (S60);

(S20)根据启动信号160启动互动模块14,以输出对应于当前用户界面120的互动对象140;(S20) Start the interactive module 14 according to the start signal 160, so as to output the interactive object 140 corresponding to the current user interface 120;

(S30)接收检测单元18输出的检测信息180;(S30) receiving the detection information 180 output by the detection unit 18;

(S40)根据检测信息180从互动模块14取得对应的响应命令142;(S40) Obtain the corresponding response command 142 from the interaction module 14 according to the detection information 180;

(S50)电子系统1根据响应命令142操作用户界面120的互动对象140,再依照步骤(S10)进行;以及(S50) The electronic system 1 operates the interactive object 140 of the user interface 120 according to the response command 142, and then proceeds according to the step (S10); and

(S60)保持当前的用户界面120。(S60) Keep the current user interface 120.

如上所述,本发明的电子系统1在互动模块14被关闭前,检测单元18会持续取得检测信息180和响应命令142,使得电子系统1可在用户界面120呈现互动对象140,并操作用户界面120的互动对象140,尤其是,不同的检测信息180产生不同的响应命令142,进而对用户界面120有不同互动对象140产生,并进行相应的操作。如此,减少反复点选用户界面120的动作,达到简化电子系统1的操作步骤的目的。As mentioned above, in the electronic system 1 of the present invention, before the interactive module 14 is closed, the detection unit 18 will continue to obtain the detection information 180 and the response command 142, so that the electronic system 1 can present the interactive object 140 on the user interface 120 and operate the user interface. The interactive objects 140 of 120, in particular, different detection information 180 generate different response commands 142, and then different interactive objects 140 are generated for the user interface 120, and corresponding operations are performed. In this way, the actions of repeatedly clicking the user interface 120 are reduced, and the purpose of simplifying the operation steps of the electronic system 1 is achieved.

参照图3,图3是本发明的第一实施例的使用状态示意图。图中,电子系统1是计算机系统,显示单元10可以是阴极射线管(CRT)显示器、液晶(LCD)显示器或触控式显示器。检测单元18包括图像提取部182和图像计算部184,其中图像提取部182可以是网络摄影机(Web Cam)、智能型摄影机或具有提取图像功能的装置,且图像提取部182设置在显示单元10面对用户的方向,或图像提取部182可被设置在用户面对显示单元10的方向,并且图像计算部182与图像提取部184连接。参照图4,图4是本发明在该实施例中的图像提取部和图像计算部产生检测信息的流程图,其包括:Referring to FIG. 3 , FIG. 3 is a schematic view of the use state of the first embodiment of the present invention. In the figure, the electronic system 1 is a computer system, and the display unit 10 may be a cathode ray tube (CRT) display, a liquid crystal (LCD) display or a touch display. The detection unit 18 includes an image extraction part 182 and an image calculation part 184, wherein the image extraction part 182 can be a network camera (Web Cam), a smart camera or a device with an image extraction function, and the image extraction part 182 is arranged on the surface of the display unit 10 The direction to the user, or the image extraction part 182 may be provided in a direction in which the user faces the display unit 10 , and the image calculation part 182 is connected with the image extraction part 184 . With reference to Fig. 4, Fig. 4 is the flow chart that the image extraction part and the image calculation part of the present invention generate detection information in this embodiment, and it comprises:

(S301)图像提取部182提取多个图像数据1820;(S301) The image extraction unit 182 extracts a plurality of image data 1820;

(S302)图像计算部184接收各图像数据1820;(S302) The image calculation unit 184 receives each image data 1820;

(S303)图像计算部184计算各图像数据1820的至少一个局部特征,以产生变动信息1840;以及(S303) The image calculation unit 184 calculates at least one local feature of each image data 1820 to generate change information 1840; and

(S304)图像计算部184根据变动信息1840产生对应的检测信息180。( S304 ) The image calculation unit 184 generates corresponding detection information 180 according to the change information 1840 .

其中变动信息1840是用户与图像提取部182间的相对动作,包括用户向图像提取部182移动,用户远离图像提取部182移动、向显示单元左侧或右侧移动、用户点头/摇头/转头或各种手势等,以及用户做出各种相对动作的快慢速度及角度变化等,进而产生用户接近、远离、左/右移动、点头/摇头/转头等检测信息180。如此,不论是用户的动作变化,或显示单元10被移动,均可产生对应的检测信息180。The change information 1840 is the relative action between the user and the image extraction unit 182, including the user moving to the image extraction unit 182, the user moving away from the image extraction unit 182, the user moving to the left or right of the display unit, the user nodding/shaking/turning the head Or various gestures, etc., as well as the speed and angle changes of various relative actions made by the user, etc., and then generate detection information 180 such as user approach, distance, left/right movement, nodding/shaking/turning head, etc. In this way, no matter the user's action changes or the display unit 10 is moved, the corresponding detection information 180 can be generated.

参照图5,图5是本发明的第二实施例的使用状态示意图。图中,其结构与第一实施例大致相同,二者的不同在于,检测单元18是加速度动能传感器(G-Sensor),该加速度动能传感器可被设置在用户身体上的任一部位(如:头、手或脚),或被设置在显示单元10中。又或,参照图6,图6是本发明的第三实施例的使用状态示意图。图中,电子系统1是手持式设备(如:移动电话、导航器或定位器等),检测单元18也是加速度动能传感器(G-Sensor),该加速度动能传感器设置在手持式设备内。参照图7,图7是本发明在该实施例中的加速度动能传感器产生检测信息的流程图,包括:Referring to FIG. 5 , FIG. 5 is a schematic view of the use state of the second embodiment of the present invention. In the figure, its structure is roughly the same as that of the first embodiment, and the difference between the two is that the detection unit 18 is an acceleration kinetic energy sensor (G-Sensor), and this acceleration kinetic energy sensor can be arranged on any part of the user's body (such as: head, hands or feet), or be set in the display unit 10. Alternatively, refer to FIG. 6 , which is a schematic view of the use state of the third embodiment of the present invention. In the figure, the electronic system 1 is a handheld device (such as a mobile phone, a navigator or a locator, etc.), and the detection unit 18 is also an acceleration kinetic energy sensor (G-Sensor), which is set in the handheld device. Referring to Fig. 7, Fig. 7 is a flow chart of the acceleration kinetic energy sensor in this embodiment of the present invention generating detection information, including:

(S301’)加速度动能传感器感测至少一个轴向的加速度数据;(S301') The acceleration kinetic energy sensor senses at least one axial acceleration data;

(S302’)根据加速度数据计算出位移信息;以及(S302') Calculate the displacement information according to the acceleration data; and

(S303’)根据位移信息产生对应的检测信息180。(S303') Generate corresponding detection information 180 according to the displacement information.

其中,位移信息是用户的安装有加速度动能传感器的部位的移动或转动等位移,或显示单元10的移动或转动等位移,或电子系统1的移动或转动等位移,以及用户、显示单元10或电子系统1作出各种位移的速度和角度变化等,进而产生用户接近、远离、左/右移动、点头/摇头/转头或各种手势等检测信息180。Wherein, the displacement information is the displacement such as movement or rotation of the part of the user where the acceleration kinetic energy sensor is installed, or the displacement such as movement or rotation of the display unit 10, or the displacement such as movement or rotation of the electronic system 1, and the user, the display unit 10 or the displacement such as rotation. The electronic system 1 makes various displacement speed and angle changes, etc., and then generates detection information 180 such as user approach, distance, left/right movement, nodding/shaking/turning head or various gestures.

参照图8,图8是本发明在第三实施例中另一使用状态示意图。图中,电子系统1是移动电话,当移动电话向左转动时,随即输出检测信息180,以在移动电话上的显示单元10所呈现的图片2中,呈现出互动对象140(即,图8所示的功能菜单20)随转动的方向滑动。在本实施例中,以图片浏览接口为例进行了说明,但本发明的应用领域并不限于此。Referring to FIG. 8, FIG. 8 is a schematic diagram of another use state of the present invention in the third embodiment. In the figure, the electronic system 1 is a mobile phone. When the mobile phone turns to the left, it outputs detection information 180, so that in the picture 2 presented by the display unit 10 on the mobile phone, an interactive object 140 (that is, the The function menu 20) shown in 8 slides with the direction of rotation. In this embodiment, the picture browsing interface is taken as an example for illustration, but the application field of the present invention is not limited thereto.

参照图9,图9是本发明在第三实施例的另一使用状态示意图,或当该移动电话向下转动时,随即输出检测信息180,使移动电话的显示单元10在图片2的上方,并使互动对象140(即,图9所示的信息框22)随转动的方向向下滑动,例如:在信息框中表示图片的拍摄位置。参照图1010,图10是图9的移动电话再次转动的示意图。图中,当移动电话继续向下转动时,随即输出检测信息180,增加互动对象140(即,图9所示的信息框22)的内容,例如:在信息框中表示图片的拍摄位置及拍摄时间。Referring to FIG. 9, FIG. 9 is a schematic diagram of another use state of the present invention in the third embodiment, or when the mobile phone is turned downwards, the detection information 180 is output immediately, so that the display unit 10 of the mobile phone is above the picture 2, And make the interactive object 140 (that is, the information box 22 shown in FIG. 9 ) slide down with the direction of rotation, for example: the information box indicates the shooting position of the picture. Referring to diagram 1010, FIG. 10 is a schematic diagram of the mobile phone in FIG. 9 rotating again. In the figure, when the mobile phone continues to turn downwards, the detection information 180 is output immediately, and the content of the interactive object 140 (that is, the information box 22 shown in FIG. time.

参照图1111,图11是本发明第三实施例的另一示意图,当移动电话的显示单元10目前的用户界面是地图导览画面,并且移动电话向左倾时,将产生左倾的检测信息180,令地图导览画面上显示出互动对象140(如,图11左上方所示标记P(停车场)的位置);又,当移动电话向右倾时,将产生右倾的检测信息180,令地图导览画面上显示出互动对象140(如,图11右上方所示标记7(便利商店)的位置);另外,当移动电话向上倾时,将产生上倾的检测信息180,令地图导览画面上显示出互动对象140(如,图11左下方所示标记O(加油站)的位置);以及,当移动电话向下倾时,将产生下倾的检测信息180,令地图导览画面上显示出互动对象140(如,图11右下方所示的斜线部份的路径(导航路线))。另外,当然还可将上下左右倾斜或转动的检测信息180,作为上下左右移动的响应命令142,进而使得地图导览画面随之移动。Referring to Figure 1111, Figure 11 is another schematic diagram of the third embodiment of the present invention, when the current user interface of the display unit 10 of the mobile phone is a map navigation screen, and when the mobile phone tilts to the left, detection information 180 of left tilt will be generated, Make the interactive object 140 displayed on the map guide screen (such as the position of the mark P (parking lot) shown in the upper left of Figure 11); The interactive object 140 is displayed on the navigation screen (such as the position of the mark 7 (convenience store) shown in the upper right of FIG. The interactive object 140 (for example, the position of the mark O (gas station) shown in the lower left of Figure 11) is displayed on the top; The interactive object 140 is displayed (for example, the path (navigation route) of the oblique part shown in the lower right of FIG. 11 ). In addition, of course, the detection information 180 of tilting or rotating up, down, left, and right can also be used as the response command 142 for moving up, down, left, and right, so that the map navigation screen moves accordingly.

综上所述,本发明的响应命令如何操作用户界面,完全取决于互动模块对检测信息与响应命令的定义,而有所不同,因此,在与不同的应用软件对应的用户界面上,各种检测信息180会具有独特的响应命令142,以操作用户界面。In summary, how the response command of the present invention operates the user interface depends entirely on the definition of the interactive module for detection information and response commands, which is different. Therefore, on the user interface corresponding to different application software, various Detection information 180 will have a unique response command 142 to operate the user interface.

参照图12和图13,是本发明在各实施例中的电子系统根据响应命令操作用户界面的流程图、本发明的立体对象的示意图,及本发明之各实施例的立体物件示意图。图中,包括:Referring to FIG. 12 and FIG. 13 , it is a flowchart of the electronic system operating the user interface according to the response command in various embodiments of the present invention, a schematic diagram of the three-dimensional object of the present invention, and a schematic diagram of the three-dimensional object of various embodiments of the present invention. In the figure, including:

(S501)根据自动立体法(Autostereoscopic)改变用户界面120呈现的角度及形状,以将用户界面120改变为一立体对象3;(S501) Change the angle and shape presented by the user interface 120 according to the autostereoscopic method (Autostereoscopic), so as to change the user interface 120 into a three-dimensional object 3;

(S502)将用户界面120呈现在立体对象3的其中一个可视面;以及(S502) presenting the user interface 120 on one of the visible surfaces of the three-dimensional object 3; and

(S503)在立体对象3的其它的可视面上,形成互动对象140(如:功能菜单、信息框)。(S503) On other visible surfaces of the three-dimensional object 3, form an interactive object 140 (such as: a function menu, an information box).

再次参照图13,各个用户界面120被改变成立体对象3的形状各不相同,并在立体对象3的不同面上分别以不同颜色表示,从而达到明显区别各用户界面120的目的。Referring again to FIG. 13 , each user interface 120 is changed to have a different shape of the three-dimensional object 3 , and is represented by different colors on different surfaces of the three-dimensional object 3 , so as to achieve the purpose of clearly distinguishing each user interface 120 .

参照图1和图14,其中,图14是本发明的各实施例中操控单元被操作后的动作流程图,图中,当电子系统1根据启动信号160启动互动模块14之后,或电子系统1根据响应命令142操作用户界面120互动对象140之后,均还可包括:Referring to Fig. 1 and Fig. 14, wherein Fig. 14 is a flow chart of actions after the manipulation unit is operated in each embodiment of the present invention, in the figure, when the electronic system 1 activates the interactive module 14 according to the start signal 160, or the electronic system 1 After operating the interactive object 140 of the user interface 120 according to the response command 142, it may also include:

(S70)接收电子系统1的操控单元19输出的操作信号190;(S70) receiving the operation signal 190 output by the control unit 19 of the electronic system 1;

(S80)根据操作信号190在互动模块14内取得对应的操作命令144;(S80) Obtain the corresponding operation command 144 in the interaction module 14 according to the operation signal 190;

(S90)电子系统1根据操作命令144操作互动对象140。( S90 ) The electronic system 1 operates the interactive object 140 according to the operation command 144 .

参照图15,图15是本发明第四实施例的使用状态示意图。图中,电子系统1是移动电话,检测单元18是加速度动能传感器(G-Sensor),并设置在移动电话内,显示单元10是触控式显示器。当移动电话用户界面120内的其中一个互动对象140(如,图15所示的图示4)被用户的手指触控而选取时(此时手指尚未离开对象),移动电话即以图标4被选取当作操作信号190,接着将移动电话左倾,即产生响应命令142,逐渐呈现出用户界面120的下一个显示范围内,又,被选取的图示4进一步被拖移到下一个显示范围内,行动电话即以图标4被拖移当作操作信号190,之后,行动电话左倾直到显示单元10的显示范围呈现出下一个显示范围,手指离开触控式显示器,即完成将图示4移动到下一个显示范围的动作。当然也可以完成删除、复制图示或文件,在此不再赘述。Referring to FIG. 15 , FIG. 15 is a schematic view of the use state of the fourth embodiment of the present invention. In the figure, the electronic system 1 is a mobile phone, the detection unit 18 is an acceleration kinetic energy sensor (G-Sensor), and is set in the mobile phone, and the display unit 10 is a touch display. When one of the interactive objects 140 in the mobile phone user interface 120 (such as icon 4 shown in FIG. Select as the operation signal 190, then tilt the mobile phone to the left to generate a response command 142, and gradually present the next display range of the user interface 120, and the selected icon 4 is further dragged to the next display range , the mobile phone uses the icon 4 to be dragged as the operation signal 190, and then the mobile phone tilts left until the display range of the display unit 10 presents the next display range, and the finger leaves the touch-sensitive display, and the icon 4 is moved to The action for the next display range. Of course, deleting and duplicating icons or files can also be completed, and details will not be repeated here.

再者,在本发明的各实施例中,启动单元16或操控单元19可以是鼠标、键盘或触控式显示器的输入信号部,鼠标、键盘或触控式显示器的输入信号部被操作后产生启动信号160或操作信号190。Furthermore, in various embodiments of the present invention, the starting unit 16 or the manipulation unit 19 may be an input signal portion of a mouse, a keyboard, or a touch-sensitive display, and the input signal portion of the mouse, keyboard, or touch-sensitive display is operated to generate Activation signal 160 or operation signal 190 .

再次参照图1,图1本发明的一种动态操作互动对象系统,此系统包括显示单元10、用户界面模块12、互动模块14、启动单元16及检测单元18,其中,用户界面模块12具有多个用户界面120,互动模块14具有多个互动对象140和多个响应命令142,显示单元10显示至少一个用户界面120和互动对象140,启动单元16提供启动信号160,检测单元18提供至少一个检测信息180,而互动模块14接收启动信号160而被启动,并根据检测信息180输出对应的响应命令142,并根据响应命令142用互动对象140操作用户界面120。Referring to Fig. 1 again, Fig. 1 is a dynamic operation interactive object system of the present invention, the system includes a display unit 10, a user interface module 12, an interaction module 14, a starting unit 16 and a detection unit 18, wherein the user interface module 12 has multiple A user interface 120, the interactive module 14 has a plurality of interactive objects 140 and a plurality of response commands 142, the display unit 10 displays at least one user interface 120 and interactive objects 140, the starting unit 16 provides a starting signal 160, and the detection unit 18 provides at least one detection information 180 , and the interaction module 14 receives the activation signal 160 to be activated, and outputs a corresponding response command 142 according to the detection information 180 , and operates the user interface 120 with the interactive object 140 according to the response command 142 .

再次参照图3,检测单元18包括图像提取部182和图像计算部184,其中,图像提取部182提取多个图像数据1820,图像计算部184接收各图像数据1820,并计算各图像数据1820的至少一个局部特征的变动信息1840,并根据变动信息1840产生对应的检测信息180。Referring again to FIG. 3 , the detection unit 18 includes an image extraction unit 182 and an image calculation unit 184, wherein the image extraction unit 182 extracts a plurality of image data 1820, and the image calculation unit 184 receives each image data 1820, and calculates at least one of each image data 1820 Change information 1840 of a local feature, and generate corresponding detection information 180 according to the change information 1840 .

再次参照图5,检测单元18可以是加速度动能传感器,加速度动能传感器感测至少一个轴向的加速度数据,并计算出位移信息,进而产生检测信息。再次参照图1,此系统还包括操控单元19,操控单元19提供操作信号190,而互动模块14还具有至少一个操作命令144,并根据操作信号190输出对应的操作命令144,以操作互动对象140。Referring again to FIG. 5 , the detection unit 18 may be an acceleration kinetic energy sensor, which senses acceleration data in at least one axial direction, calculates displacement information, and then generates detection information. Referring to FIG. 1 again, the system also includes a manipulation unit 19, the manipulation unit 19 provides an operation signal 190, and the interaction module 14 also has at least one operation command 144, and outputs a corresponding operation command 144 according to the operation signal 190 to operate the interactive object 140 .

据上所述,电子系统以操作命令和响应命令操作互动对象将简化用户界面的操作流程,带给用户在操作电子系统极大的便利性。According to the above, the electronic system operates the interactive object by operating the command and responding to the command, which will simplify the operation process of the user interface and bring great convenience to the user in operating the electronic system.

以上仅是示例性的描述,而不是限制性的描述。任何未脱离本发明的精神与范畴,而对其进行的等效修改或变更,均应包含在所附权利要求范围内。The above is an exemplary description only, not a restrictive description. Any equivalent modifications or changes made without departing from the spirit and scope of the present invention shall be included in the scope of the appended claims.

Claims (13)

1. the method for a dynamic operation interactive objects, this method is applicable to electronic system, and this electronic system possesses display unit, subscriber interface module and interactive module, it is characterized in that, and this method comprises:
Start the interactive objects corresponding in the interactive module according to enabling signal with user interface;
Receive the detection information that detecting unit went out of electronic system;
In interactive module, obtain the corresponding response order according to described detection information; And
Electronic system is operated user interface according to described response command with described interactive objects.
2. method according to claim 1 is characterized in that, detecting unit comprises image extraction unit and image calculation portion, and image extraction unit and image calculation portion produce the step of described detection information, comprising:
The image extraction unit is extracted a plurality of view data;
Image calculation portion receives described a plurality of view data;
At least one local feature calculates according to described a plurality of view data in image calculation portion, to produce transition information; And
Image calculation portion produces corresponding described detection information according to described transition information.
3. method according to claim 2 is characterized in that, described transition information be the user with the image extraction unit between relative action.
4. method according to claim 3, it is characterized in that, describedly comprise relative to action: the user to the image extraction unit move, the user away from the image extraction unit, to the display unit left side move, to the display unit right side move, the user nods/shakes the head/rotary head or gesture.
5. method according to claim 1 is characterized in that, detecting unit is an acceleration kinetic energy sensor, and acceleration kinetic energy sensor produces the step of described detection information, comprising:
At least one axial acceleration information of acceleration kinetic energy sensor sensing;
Calculate displacement information according to described acceleration information; And
Produce corresponding described detection information according to described displacement information.
6. method according to claim 5 is characterized in that, described displacement information is the displacement of moving or rotating of user's the part that acceleration kinetic energy sensor is installed, and the speed of described each displacement of user and angle variation.
7. method according to claim 5 is characterized in that, described displacement information is displacements such as moving of display unit or rotation, and the speed of described each displacement of display unit and angle variation.
8. method according to claim 5 is characterized in that, described displacement information is moving or rotating of electronic system, and the speed of described each each displacement of described electronic system and angle variation.
9. method according to claim 1 is characterized in that, electronic system comprises according to the step of described response command operation user interface:
Change angle and the shape that user interface presents according to the automatic stereo method, so that user interface is changed into solid object;
User interface is presented on one of them visible surface of solid object; And
On other visible surface of solid object, form described interactive objects.
10. the system of a dynamic operation interactive objects is characterized in that, comprising:
Subscriber interface module has a plurality of user interfaces;
Start unit provides enabling signal;
Detecting unit provides at least one detection information;
Interactive module has a plurality of interactive objects and a plurality of response command; And
Display unit, explicit user interface and interactive objects;
Wherein, interactive module receives described enabling signal and is activated, and exports the corresponding response order according to described detection information, and operates the interactive objects of user interface according to response command.
11. system according to claim 10 is characterized in that, detecting unit comprises:
The image extraction unit is extracted a plurality of view data; And
Image calculation portion receives each view data, and calculates the transition information of at least one local feature of described each view data, and produces corresponding described detection information according to described each transition information.
12. system according to claim 10, it is characterized in that detecting unit is an acceleration kinetic energy sensor, described at least one axial acceleration information of acceleration kinetic energy sensor sensing, and calculate displacement information, and then produce detection information according to described acceleration information.
13. system according to claim 10 is characterized in that, also comprises controlling the unit, the described unit output function signal of controlling, and interactive module also has a plurality of operational orders, and interactive module is according to the corresponding operational order of each operation signal output, with the operation interactive objects.
CN200910178674XA 2009-09-22 2009-09-22 Method and system for dynamically operating interactive objects Expired - Fee Related CN102023790B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN200910178674XA CN102023790B (en) 2009-09-22 2009-09-22 Method and system for dynamically operating interactive objects

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN200910178674XA CN102023790B (en) 2009-09-22 2009-09-22 Method and system for dynamically operating interactive objects

Publications (2)

Publication Number Publication Date
CN102023790A true CN102023790A (en) 2011-04-20
CN102023790B CN102023790B (en) 2013-06-12

Family

ID=43865136

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200910178674XA Expired - Fee Related CN102023790B (en) 2009-09-22 2009-09-22 Method and system for dynamically operating interactive objects

Country Status (1)

Country Link
CN (1) CN102023790B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104471519A (en) * 2014-06-16 2015-03-25 华为技术有限公司 Method and device for presenting panoramic photos in mobile terminal, and mobile terminal

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101529367B (en) * 2006-09-06 2016-02-17 苹果公司 Voicemail Manager for Portable Multifunction Devices
US9317124B2 (en) * 2006-09-28 2016-04-19 Nokia Technologies Oy Command input by hand gestures captured from camera

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104471519A (en) * 2014-06-16 2015-03-25 华为技术有限公司 Method and device for presenting panoramic photos in mobile terminal, and mobile terminal
US9621802B2 (en) 2014-06-16 2017-04-11 Huawei Technologies Co., Ltd. Method and apparatus for presenting panoramic photo in mobile terminal, and mobile terminal
US10222877B2 (en) 2014-06-16 2019-03-05 Huawei Technologies Co., Ltd. Method and apparatus for presenting panoramic photo in mobile terminal, and mobile terminal
US10649546B2 (en) 2014-06-16 2020-05-12 Huawei Technologies Co., Ltd. Method and apparatus for presenting panoramic photo in mobile terminal, and mobile terminal
CN104471519B (en) * 2014-06-16 2020-09-25 华为技术有限公司 Method and device for presenting panoramic photos in mobile terminal, and mobile terminal
US11126275B2 (en) 2014-06-16 2021-09-21 Huawei Technologies Co., Ltd. Method and apparatus for presenting panoramic photo in mobile terminal, and mobile terminal

Also Published As

Publication number Publication date
CN102023790B (en) 2013-06-12

Similar Documents

Publication Publication Date Title
RU2541852C2 (en) Device and method of controlling user interface based on movements
US8823749B2 (en) User interface methods providing continuous zoom functionality
CN107657934B (en) Method and mobile device for displaying images
JP6054892B2 (en) Application image display method, electronic apparatus, and computer program for multiple displays
EP2690544B1 (en) User terminal apparatus and control method thereof
EP2602706A2 (en) User interactions
US9280265B2 (en) Input control device, input control method, and input control program for controlling display target upon receiving input on display screen of display device
US20130100051A1 (en) Input control device, input control method, and input control program for controlling display target upon receiving input on display screen of display device
US20110231796A1 (en) Methods for navigating a touch screen device in conjunction with gestures
KR100950080B1 (en) Methods of controlling software functions, electronic devices, and computer program products
KR20160046150A (en) Apparatus and method for drawing and solving a figure content
EP2806347A2 (en) User terminal device and interaction method thereof
KR20100041006A (en) A user interface controlling method using three dimension multi-touch
KR20150095540A (en) User terminal device and method for displaying thereof
EP3918459B1 (en) Touch input hover
CN106648152A (en) Rotary angle and distance-based three-dimensional pen interaction interface zooming method
US20130100050A1 (en) Input control device, input control method, and input control program for controlling display target upon receiving input on display screen of display device
KR101154137B1 (en) User interface for controlling media using one finger gesture on touch pad
US9256360B2 (en) Single touch process to achieve dual touch user interface
KR101503159B1 (en) Method of controlling touch-screen detecting eyesight
CN102023790B (en) Method and system for dynamically operating interactive objects
JP5756682B2 (en) Information processing device
KR101436588B1 (en) Method for providing user interface using one point touch, and apparatus therefor
EP1735685A1 (en) Method of navigating, electronic device, user interface and computer program product
KR101231105B1 (en) The ui for mobile devices based on motion sensors control system and a method

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
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20130612