[go: up one dir, main page]

CN110069205A - Writing track adjusting method and device, terminal equipment and storage medium - Google Patents

Writing track adjusting method and device, terminal equipment and storage medium Download PDF

Info

Publication number
CN110069205A
CN110069205A CN201910301045.5A CN201910301045A CN110069205A CN 110069205 A CN110069205 A CN 110069205A CN 201910301045 A CN201910301045 A CN 201910301045A CN 110069205 A CN110069205 A CN 110069205A
Authority
CN
China
Prior art keywords
writing
writing track
touch
track
control operation
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.)
Pending
Application number
CN201910301045.5A
Other languages
Chinese (zh)
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.)
Guangzhou Shiyuan Electronics Thecnology Co Ltd
Guangzhou Shizhen Information Technology Co Ltd
Original Assignee
Guangzhou Shiyuan Electronics Thecnology Co Ltd
Guangzhou Shizhen Information Technology 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 Guangzhou Shiyuan Electronics Thecnology Co Ltd, Guangzhou Shizhen Information Technology Co Ltd filed Critical Guangzhou Shiyuan Electronics Thecnology Co Ltd
Priority to CN201910301045.5A priority Critical patent/CN110069205A/en
Publication of CN110069205A publication Critical patent/CN110069205A/en
Priority to PCT/CN2019/118716 priority patent/WO2020211369A1/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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
    • G06F3/04883Interaction 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 for inputting data by handwriting, e.g. gesture or text

Landscapes

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

Abstract

本发明实施例公开了一种书写轨迹调整的方法、装置、终端设备和存储介质。该方法包括:通过接收作用于至少一条书写轨迹的第一触控操作;响应于第一触控操作,确定包括至少两条书写轨迹的书写轨迹组,至少两条书写轨迹包括第一触控操作选定的书写轨迹,且互相存在至少一种预设的逻辑关联关系;接收第二触控操作;响应于第二触控操作,调整书写轨迹组的显示。通过选择至少一条书写轨迹,进而根据存在至少一种预设的逻辑关联关系的多个书写轨迹确定书写轨迹组,书写轨迹组中的书写轨迹同步响应对书写轨迹的调整操作。在该调整过程中,可以实现一次操作从所有书写轨迹中准确选中多条书写轨迹,该批量选中的过程操作简单,选择准确度高。

The embodiments of the present invention disclose a method, a device, a terminal device and a storage medium for adjusting a writing track. The method includes: by receiving a first touch operation acting on at least one writing track; in response to the first touch operation, determining a writing track group including at least two writing tracks, the at least two writing tracks including the first touch operation The selected writing tracks have at least one preset logical relationship with each other; the second touch operation is received; and the display of the writing track group is adjusted in response to the second touch operation. By selecting at least one writing track, and then determining a writing track group according to a plurality of writing tracks having at least one preset logical relationship, the writing tracks in the writing track group respond synchronously to the adjustment operation on the writing track. In the adjustment process, multiple writing tracks can be accurately selected from all the writing tracks in one operation. The batch selection process is simple to operate and has high selection accuracy.

Description

一种书写轨迹调整的方法、装置、终端设备和存储介质A method, device, terminal device and storage medium for adjusting writing trajectory

技术领域technical field

本发明实施例涉及智能交互平板技术领域,尤其涉及一种书写轨迹调整的方法、装置、终端设备和存储介质。Embodiments of the present invention relate to the technical field of intelligent interactive tablets, and in particular, to a method, a device, a terminal device and a storage medium for adjusting a writing trajectory.

背景技术Background technique

随着智能化技术的发展,日常生活中人们接触的电子产品种类日益丰富,其中基于触控技术实现的交互类电子产品,因为良好的人机交互体验呈现越来全面的功能集成趋势。智能交互平板是其中一种具有代表性的一体化设备,适应于会议、教学、商业展示等群体交互场合,这种设备集成了投影机、视频会议等多种功能,可以有效改善沟通环境,呈现多模式的内容,提升群体沟通效率。With the development of intelligent technology, the types of electronic products that people come into contact with in daily life are becoming more and more abundant. Among them, interactive electronic products based on touch technology show a trend of more and more comprehensive function integration because of the good human-computer interaction experience. The intelligent interactive tablet is one of the representative integrated devices, which is suitable for group interaction occasions such as conferences, teaching, and commercial exhibitions. This device integrates various functions such as projectors and video conferences, which can effectively improve the communication environment and present Multi-modal content to improve the efficiency of group communication.

手写输入作为智能交互平板的一个重要功能,实现了群体沟通中书写表达、信息展示和数据保存的交互全程数字化方案,但是现有智能交互平板中,在进行书写表达的二次处理时,对于部分书写轨迹的批量调整过程,一般通过依次命中多个书写轨迹,或者需要先选择特定的圈选控件,然后根据需要调整的书写轨迹的分布手绘封闭区域实现全选;对于依次命中的方式,需要进行多次重复操作,对于圈选方式,需要适应书写轨迹的分布进行绘制,避免漏选或错选,整体而言,现有技术对部分书写轨迹的批量选中操作繁琐,选择准度不高。As an important function of the intelligent interactive tablet, handwriting input realizes the interactive digital solution of written expression, information display and data storage in group communication. The batch adjustment process of writing trajectories is generally done by hitting multiple writing trajectories in sequence, or you need to select a specific circle control first, and then select all the hand-drawn closed areas according to the distribution of the writing trajectories that need to be adjusted; Repeated operations multiple times. For the circle selection method, it is necessary to adapt to the distribution of writing tracks for drawing, so as to avoid missed or wrong selections. Generally speaking, the batch selection of some writing tracks in the prior art is cumbersome and the selection accuracy is not high.

发明内容SUMMARY OF THE INVENTION

本发明提供了一种确书写轨迹调整的方法、装置、终端设备和存储介质,以解决现有技术对部分书写轨迹的批量选中操作繁琐,选择准度不高的技术问题。The present invention provides a method, device, terminal device and storage medium for adjusting writing trajectories, so as to solve the technical problems of complicated batch selection of partial writing trajectories and low selection accuracy in the prior art.

第一方面,本发明实施例提供了一种书写轨迹调整的方法,包括:In a first aspect, an embodiment of the present invention provides a method for adjusting a writing trajectory, including:

接收作用于至少一条书写轨迹的第一触控操作;receiving a first touch operation acting on at least one writing track;

响应于所述第一触控操作,确定包括至少两条书写轨迹的书写轨迹组,所述至少两条书写轨迹包括所述第一触控操作选定的书写轨迹,且互相存在至少一种预设的逻辑关联关系;In response to the first touch operation, a writing track group including at least two writing tracks is determined, the at least two writing tracks include the writing track selected by the first touch operation, and there is at least one preset to each other. set logical relationship;

接收第二触控操作;receiving a second touch operation;

响应于所述第二触控操作,调整所述书写轨迹组的显示。In response to the second touch operation, the display of the writing track group is adjusted.

其中,所述第一触控操作包括至少一个触控点,所述至少一个触控点的触控时长满足第一设定,且所述至少一个触控点与所述至少一条书写轨迹的距离在第一设定范围内。The first touch operation includes at least one touch point, the touch duration of the at least one touch point satisfies the first setting, and the distance between the at least one touch point and the at least one writing track within the first setting range.

其中,所述第二触控操作的触控点在所述书写轨迹组的外接矩形内接收。Wherein, the touch point of the second touch operation is received within the circumscribed rectangle of the writing track group.

其中,所述外接矩形覆盖有透明蒙层。Wherein, the circumscribed rectangle is covered with a transparent mask.

其中,所述方法,还包括:Wherein, the method further includes:

在所述外接矩形外接收第三触控操作;receiving a third touch operation outside the circumscribed rectangle;

响应于所述第三触控操作,切换到书写模式。In response to the third touch operation, switching to the writing mode.

其中,所述逻辑关联关系包括空间包含关系、位置组合关系和时空关联关系。Wherein, the logical relationship includes a spatial inclusion relationship, a position combination relationship, and a space-time relationship.

其中,所述第二触控操作包括单指拖拽手势、双指平移手势、多指缩放手势和双指旋转手势。The second touch operation includes a single-finger drag gesture, a two-finger pan gesture, a multi-finger zoom gesture, and a two-finger rotation gesture.

第二方面,本发明实施例还提供了一种书写轨迹调整的装置,包括:In a second aspect, an embodiment of the present invention also provides a device for adjusting a writing trajectory, including:

第一接收单元,用于接收作用于至少一条书写轨迹的第一触控操作;a first receiving unit for receiving a first touch operation acting on at least one writing track;

第一响应单元,用于响应于所述第一触控操作,确定包括至少两条书写轨迹的书写轨迹组,所述至少两条书写轨迹包括所述第一触控操作选定的书写轨迹,且互相存在至少一种预设的逻辑关联关系;a first response unit, configured to determine a writing track group including at least two writing tracks in response to the first touch operation, the at least two writing tracks including the writing track selected by the first touch operation, And there is at least one preset logical relationship with each other;

第二接收单元,用于接收第二触控操作;a second receiving unit, configured to receive a second touch operation;

第二响应单元,用于响应于所述第二触控操作,调整所述书写轨迹组的显示。A second response unit, configured to adjust the display of the writing track group in response to the second touch operation.

其中,所述第一触控操作包括至少一个触控点,所述至少一个触控点的触控时长满足第一设定,且所述至少一个触控点与所述至少一条书写轨迹的距离在第一设定范围内。The first touch operation includes at least one touch point, the touch duration of the at least one touch point satisfies the first setting, and the distance between the at least one touch point and the at least one writing track within the first setting range.

其中,所述第二触控操作的触控点在所述书写轨迹组的外接矩形内接收。Wherein, the touch point of the second touch operation is received within the circumscribed rectangle of the writing track group.

其中,所述外接矩形覆盖有透明蒙层。Wherein, the circumscribed rectangle is covered with a transparent mask.

其中,所述装置,还包括:Wherein, the device also includes:

第三接收单元,用于在所述外接矩形外接收第三触控操作;a third receiving unit, configured to receive a third touch operation outside the circumscribed rectangle;

第三响应单元,用于响应于所述第三触控操作,切换到书写模式。The third response unit is configured to switch to the writing mode in response to the third touch operation.

其中,所述逻辑关联关系包括空间包含关系、位置组合关系和时空关联关系。Wherein, the logical relationship includes a spatial inclusion relationship, a position combination relationship, and a space-time relationship.

其中,所述调整手势包括单指拖拽手势、双指平移手势、多指缩放手势和双指旋转手势。The adjustment gestures include a single-finger drag gesture, a two-finger pan gesture, a multi-finger zoom gesture, and a two-finger rotation gesture.

第三方面,本发明实施例还提供了一种终端设备,包括:In a third aspect, an embodiment of the present invention further provides a terminal device, including:

一个或多个处理器;one or more processors;

存储器,用于存储一个或多个程序;memory for storing one or more programs;

当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如第一方面任一所述的书写轨迹调整的方法。When the one or more programs are executed by the one or more processors, the one or more processors implement the method for adjusting a writing track according to any one of the first aspect.

第四方面,本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如第一方面任一所述的书写轨迹调整的方法。In a fourth aspect, an embodiment of the present invention further provides a computer-readable storage medium on which a computer program is stored, and when the program is executed by a processor, implements the method for adjusting a writing trajectory according to any one of the first aspect.

上述书写轨迹调整的方法、装置、终端设备和存储介质,通过接收作用于至少一条书写轨迹的第一触控操作;响应于所述第一触控操作,确定包括至少两条书写轨迹的书写轨迹组,所述至少两条书写轨迹包括所述第一触控操作选定的书写轨迹,且互相存在至少一种预设的逻辑关联关系;接收第二触控操作;响应于所述第二触控操作,调整所述书写轨迹组的显示。通过触控操作选择至少一条书写轨迹,进而根据与选择的书写轨迹存在至少一种预设的逻辑关联关系的多个书写轨迹确定书写轨迹组,书写轨迹组中的书写轨迹同步响应对书写轨迹的调整操作。在该调整过程中,可以实现一次操作从所有书写轨迹中准确选中多条书写轨迹,该批量选中的过程操作简单,选择准确度高。同时,基于书写轨迹组的外接矩形的调整操作和退出操作便于选中后的后续操作,调整和退出都可以便捷实现。The above-mentioned method, device, terminal device and storage medium for adjusting a writing track, by receiving a first touch operation acting on at least one writing track; in response to the first touch operation, determining a writing track including at least two writing tracks group, the at least two writing tracks include writing tracks selected by the first touch operation, and have at least one preset logical relationship with each other; receive a second touch operation; respond to the second touch control operation to adjust the display of the writing track group. At least one writing track is selected through a touch operation, and then a writing track group is determined according to a plurality of writing tracks that have at least one preset logical relationship with the selected writing track, and the writing tracks in the writing track group synchronously respond to the writing track. Adjustment action. In the adjustment process, multiple writing tracks can be accurately selected from all the writing tracks in one operation. The batch selection process is simple to operate and has high selection accuracy. At the same time, the adjustment operation and exit operation based on the circumscribed rectangle of the writing track group are convenient for subsequent operations after selection, and both adjustment and exit can be conveniently realized.

附图说明Description of drawings

图1为本发明实施例一提供的一种书写轨迹调整的方法的流程图;1 is a flowchart of a method for adjusting a writing trajectory according to Embodiment 1 of the present invention;

图2为本发明实施例一提供的一种智能交互平板的触控输入的界面示意图;2 is a schematic diagram of a touch input interface of an intelligent interactive tablet according to Embodiment 1 of the present invention;

图3为本发明实施例一中有效触控点、目标书写轨迹和关联书写轨迹的示意图;3 is a schematic diagram of an effective touch point, a target writing track, and an associated writing track in Embodiment 1 of the present invention;

图4为本发明实施例一中书写轨迹进入选中状态的示意图;4 is a schematic diagram of a writing track entering a selected state in Embodiment 1 of the present invention;

图5为本发明实施例二提供的一种书写轨迹调整的方法的流程图;5 is a flowchart of a method for adjusting a writing trajectory according to Embodiment 2 of the present invention;

图6-图10为本发明实施例二中提供的示例一的调整变化示意图;6-10 are schematic diagrams of adjustment changes of Example 1 provided in Embodiment 2 of the present invention;

图11-图13为本发明实施例二中提供的示例二的调整变化示意图;11-13 are schematic diagrams of adjustment changes of Example 2 provided in Embodiment 2 of the present invention;

图14-图16为本发明实施例二中提供的示例三的调整变化示意图;14-16 are schematic diagrams of adjustment changes of Example 3 provided in Embodiment 2 of the present invention;

图17-图21为本发明实施例二中提供的示例四的调整变化示意图;17-21 are schematic diagrams of adjustment changes of Example 4 provided in Embodiment 2 of the present invention;

图22为本发明实施例三提供的一种书写轨迹调整的装置的结构示意图;22 is a schematic structural diagram of a device for adjusting a writing trajectory according to Embodiment 3 of the present invention;

图23为本发明实施例四提供的一种终端设备的结构示意图。FIG. 23 is a schematic structural diagram of a terminal device according to Embodiment 4 of the present invention.

具体实施方式Detailed ways

下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。The present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are used to explain the present invention, but not to limit the present invention. In addition, it should be noted that, for the convenience of description, the drawings only show some but not all structures related to the present invention.

实施例一Example 1

图1为本发明实施例一提供的一种书写轨迹调整的方法的流程图。实施例中提供的书写轨迹调整的方法可以由书写轨迹调整的设备执行,该书写轨迹调整的设备可以通过软件和/或硬件的方式实现,该书写轨迹调整的设备可以是两个或多个物理实体构成,也可以是一个物理实体构成。例如,书写轨迹调整的设备可以是手机、工业控制计算机等。FIG. 1 is a flowchart of a method for adjusting a writing track according to Embodiment 1 of the present invention. The method for adjusting the writing track provided in the embodiment may be performed by a device for adjusting the writing track, and the device for adjusting the writing track may be implemented by means of software and/or hardware, and the device for adjusting the writing track may be two or more physical devices. Entity composition can also be a physical entity composition. For example, the device for adjusting the writing track may be a mobile phone, an industrial control computer, or the like.

为了便于理解,实施例中以智能交互平板为实际载体,示例性描述书写轨迹调整的方法实施时调整目标选中、关联和调整响应的详细过程。其中,智能交互平板可以是通过触控技术对显示在显示平板上的内容进行操控和实现人机交互操作的一体化设备,其集成了投影机、电子白板、幕布、音响、电视机以及视频会议终端等一种或多种功能。For ease of understanding, the embodiment takes the intelligent interactive tablet as the actual carrier, and exemplarily describes the detailed process of adjusting the target selection, association and adjusting response when the method for adjusting the writing trajectory is implemented. Among them, the intelligent interactive tablet can be an integrated device that controls the content displayed on the display panel and realizes human-computer interaction through touch technology. One or more functions such as terminal.

一般而言,智能交互平板包括至少一块显示屏。例如,智能交互平板配置有一块具有触摸功能的显示屏,且该显示屏可以是电容屏、电阻屏或者电磁屏。在本实施例中,提供了一种智能交互平板,进一步的,用户可以通过手指或触控笔触控显示屏的方式实现触控操作,相应的,智能交互平板1检测触控位置,并根据触控位置进行响应,以实现触控功能。典型的,智能交互平板安装有至少一种操作系统,其中,操作系统包括但不限定于安卓系统、Linux系统及Windows系统。进一步的,智能交互平板可以安装至少一个具有书写功能的应用程序。其中,该应用程序可以为操作系统自带的应用程序,同时,也安装有从第三方设备或者服务器中下载的应用程序。可选的,应用程序除具备书写功能外,还具有其他编辑功能,如插入表格、插入图片、插图图形、绘制表格、绘制图形等功能。其中,绘制得到的表格或图形为计算机绘制标准元素。计算机绘制标准元素可以理解为由智能交互平板绘制的印刷体标准元素,其区别于用户书写的元素。Generally speaking, an intelligent interactive tablet includes at least one display screen. For example, an intelligent interactive tablet is equipped with a display screen with a touch function, and the display screen can be a capacitive screen, a resistive screen or an electromagnetic screen. In this embodiment, an intelligent interactive tablet is provided. Further, the user can touch the display screen by means of a finger or a stylus to realize a touch operation. Correspondingly, the intelligent interactive tablet 1 detects the touch position, and according to the touch The control position responds to realize the touch function. Typically, the smart interactive tablet is installed with at least one operating system, wherein the operating system includes but is not limited to the Android system, the Linux system, and the Windows system. Further, at least one application program with a writing function can be installed on the intelligent interactive tablet. The application program may be an application program that comes with the operating system, and at the same time, an application program downloaded from a third-party device or server is also installed. Optionally, in addition to the writing function, the application program also has other editing functions, such as functions such as inserting tables, inserting pictures, illustrating graphics, drawing tables, and drawing graphics. Wherein, the drawn table or graph is a standard element drawn by a computer. The computer-drawn standard elements can be understood as the print standard elements drawn by the intelligent interactive tablet, which are different from the elements written by the user.

具体的,参考图1,该书写轨迹调整的方法具体包括:Specifically, referring to FIG. 1 , the method for adjusting the writing track specifically includes:

步骤S101、接收作用于至少一条书写轨迹的第一触控操作。Step S101 , receiving a first touch operation acting on at least one writing track.

在电子白板、电子黑板、数位板、智能会议平板等智能手写设备配置的触摸屏上,设置有用于响应用户的书写操作来显示输入内容的书写区域,在该书写区域进行书写时,如通过触控笔或手指接触触摸屏,触摸屏可以感应到红外线的变化、电流的变化、电压的变化或磁通量的变化(对应于红外式触摸屏、电容式触摸屏、电阻式触摸屏或电磁式触摸屏的具体设置类型),得到含有触摸位置的坐标的触摸信号以及该触摸信号的触发时间,根据触摸位置的坐标以及触摸信号的触发时间,可以得到触控笔或用户手指每次按下书写至抬起停止书写过程中输入的书写轨迹的轨迹数据,根据轨迹数据在触摸屏的书写区域实时显示用户输入的书写轨迹。当然,书写过程不限于写字,在智能手写设备的触摸屏实现的任何用于显示操作轨迹的录入过程均可视为书写过程。本方案的实施即针对已有书写轨迹的操作。On the touch screen configured with smart handwriting devices such as electronic whiteboards, electronic blackboards, digital boards, and smart conference tablets, there is a writing area for displaying the input content in response to the user's writing operation. When writing in this writing area, for example, by touching A pen or finger touches the touch screen, and the touch screen can sense changes in infrared rays, currents, voltages or magnetic fluxes (corresponding to the specific setting types of infrared touch screens, capacitive touch screens, resistive touch screens or electromagnetic touch screens) to obtain The touch signal containing the coordinates of the touch position and the trigger time of the touch signal, according to the coordinates of the touch position and the trigger time of the touch signal, the input value of the touch pen or the user's finger can be obtained every time it is pressed to write until it is lifted to stop writing. The track data of the writing track, according to the track data, the writing track input by the user is displayed in real time in the writing area of the touch screen. Of course, the writing process is not limited to writing, and any input process implemented on the touch screen of the smart handwriting device for displaying the operation track can be regarded as a writing process. The implementation of this solution is to operate on the existing writing track.

在触摸屏上,对触控操作的响应一般有三种结果,第一种是如前文所述将对应于触控操作的轨迹数据响应为书写轨迹,这一种是最常见的,也是相对最简单的,通常来说,单个触摸点的常规移动都视为书写轨迹的输入;第二种是对触控操作发生时触摸点的个数、时间和/或轨迹特征进行比对,如果与预存的某个设定操作匹配,则触发该设定操作对应的某个功能,例如弹出菜单、选中目标等;第三种是复杂的非常规操作,例如双手十指触控时的随机运动,这种方式可能既不能处理为书写轨迹的输入,也匹配不到预存的设定操作,则对这一触控操作不予响应。在本方案中,用户的触控操作如果属于第二种,并且与预存的命中书写轨迹的设定操作匹配,则确认检测到对触控操作命中的书写轨迹的触发。On a touch screen, there are generally three results in response to a touch operation. The first is to respond to the trace data corresponding to the touch operation as a writing trace as described above. This is the most common and relatively simple. , generally speaking, the normal movement of a single touch point is regarded as the input of the writing trajectory; the second is to compare the number, time and/or trajectory characteristics of the touch points when the touch operation occurs. If a setting operation matches, a certain function corresponding to the setting operation will be triggered, such as pop-up menu, target selection, etc. The third type is complex unconventional operation, such as random movement when two hands and ten fingers touch, this method may If it can neither handle the input of the writing track nor match the pre-stored setting operation, it will not respond to this touch operation. In this solution, if the user's touch operation belongs to the second type and matches the pre-stored setting operation for hitting the writing track, it is confirmed that the triggering of the writing track hit by the touch operation is detected.

例如在图3中,已经由多个书写轨迹组成“创造性”三个字,其中的手指如果是在“创造性”的显示界面自由滑动,则会在显示界面形成新的书写轨迹;如果其中的手指是在图3所示位置完成第一触控操作的接收,则确认手指指向的“亅”确认为第一触控操作作用的书写轨迹。在此,“创造性”主要是人眼文字识别的结果,在实际的底层处理中,每一条书写轨迹可以简单记录为多个像素点的坐标数据,智能交互平板本身只根据坐标数据在显示页面绘制出多个书写轨迹,而无需识别出这些书写轨迹组合后的实质性内容。在基于像素点进行书写轨迹的渲染时,根据保存的坐标数据将像素点绘出,基于贝塞尔曲线等光滑曲线绘制方案,在绘制好的像素点的基础上绘制得到人眼识别到的完整书写轨迹,基于该绘制方式,能够有效减少书写轨迹的存储空间需求,提高书写轨迹的渲染速度。For example, in Figure 3, the three words "creative" have been composed of multiple writing trajectories. If the finger in it slides freely on the display interface of "creative", a new writing trajectory will be formed on the display interface; If the reception of the first touch operation is completed at the position shown in FIG. 3 , it is confirmed that the “W” pointed by the finger is confirmed as the writing track of the first touch operation. Here, "creativity" is mainly the result of human eye text recognition. In the actual underlying processing, each writing track can be simply recorded as the coordinate data of multiple pixels. The intelligent interactive tablet itself only draws on the display page according to the coordinate data. Multiple writing trajectories can be generated without identifying the substantive content of the combination of these writing trajectories. When rendering the writing track based on pixel points, the pixel points are drawn according to the saved coordinate data, and based on the smooth curve drawing scheme such as Bezier curve, the complete picture recognized by the human eye can be obtained by drawing on the basis of the drawn pixel points. The writing track, based on the drawing method, can effectively reduce the storage space requirement of the writing track and improve the rendering speed of the writing track.

需要说明的是,图3所示的书写轨迹通过例如图2中所示的智能交互平板1进行检测和显示,在本实施例以及后续实施例中,为便于说明,并未将书写轨迹附加于智能交互平板1中进行显示,而是通过书写轨迹之间的相对变化说明本方案的实施过程。It should be noted that the writing track shown in FIG. 3 is detected and displayed by, for example, the intelligent interactive tablet 1 shown in FIG. 2 . In this embodiment and subsequent embodiments, for the convenience of description, the writing track is not added to It is displayed in the intelligent interactive tablet 1, but the implementation process of this solution is described by the relative changes between the writing tracks.

步骤S102、响应于所述第一触控操作,确定包括至少两条书写轨迹的书写轨迹组,所述至少两条书写轨迹包括所述第一触控操作选定的书写轨迹,且互相存在至少一种预设的逻辑关联关系。Step S102, in response to the first touch operation, determine a writing track group including at least two writing tracks, the at least two writing tracks including the writing track selected by the first touch operation, and mutually existing at least A preset logical relationship.

对于群体交互场景而言,用户有进行批量处理的需求时,通常是书写轨迹的有序组合,这种有序组合的标准在此描述为逻辑关联关系,根据不同的维度,逻辑关联关系可以为空间包含关系、位置组合关系、时空关联关系等。例如需要对书写重点进行强调时,在书写重点外画了一个封闭图形,该封闭图形对其内部的书写轨迹存在空间包含关系;例如需要基于某个预设形状(表格等)进行持续手写输入时,组成该预设形状的书写轨迹以及以此为基础持续输入的书写轨迹存在位置组合关系;例如连续书写一段话或绘制一幅图时,基于书写或绘制过程中相邻两个书写轨迹的时间关系和距离关系建立的关系,称为时空关联关系,图3中组成“创造性”的书写轨迹中,任意两个时间上相邻的书写轨迹之间,时间关系和距离关系都很紧密,“创造性”对应的书写轨迹之间存在时空关联关系。For group interaction scenarios, when users need to perform batch processing, it is usually an ordered combination of writing trajectories. The standard of this ordered combination is described here as a logical association relationship. According to different dimensions, the logical association relationship can be as follows: Spatial inclusion relationship, position combination relationship, space-time relationship, etc. For example, when the focus of writing needs to be emphasized, a closed figure is drawn outside the focus of writing, and the closed figure has a spatial inclusion relationship with its internal writing track; for example, when continuous handwriting input is required based on a preset shape (table, etc.) , there is a positional combination relationship between the writing track that composes the preset shape and the writing track that is continuously input based on this; for example, when writing a paragraph or drawing a picture continuously, based on the time of two adjacent writing tracks during the writing or drawing process The relationship established by the relationship and the distance relationship is called the space-time correlation relationship. In the writing track that constitutes "creativeness" in Figure 3, between any two temporally adjacent writing tracks, the time relationship and distance relationship are very close. "There is a spatiotemporal relationship between the corresponding writing trajectories.

在对书写轨迹在进行轨迹数据的初始处理时,已经将存在时空关联关系的书写轨迹进行关联保存到同一个容器中,容器具体可以通过数组、集合或字典进行维护。如果采用数组或集合的进行维护,每组关联的书写轨迹可以通过分别通过一个数组或集合进行保存,也就是说,如果当前显示页面中存在多组关联的书写轨迹,需要维护同样个数的数组或集合,即一个页面需要维护多个数组或集合。如果采用字典的方式,可以每个显示页面维护一个字典,一个显示页面中一组关联的书写轨迹可以保存到字典中的一页。在本方案中,对应于显示页面中离散的书写轨迹的关联维护策略,采用字典作为实现这种维护的数据结构,可以有效降低书写轨迹数据维护的复杂程度,底层数据处理过程的实现更加简单。During the initial processing of the track data for the writing track, the writing track with the space-time relationship has been associated and saved in the same container, and the container can be specifically maintained by an array, a set or a dictionary. If an array or collection is used for maintenance, each group of associated writing tracks can be saved through an array or collection respectively. That is to say, if there are multiple groups of associated writing tracks in the currently displayed page, it is necessary to maintain the same number of arrays Or collections, that is, a page needs to maintain multiple arrays or collections. If a dictionary is used, one dictionary can be maintained for each display page, and a set of associated writing tracks in one display page can be saved to one page in the dictionary. In this solution, corresponding to the associated maintenance strategy of the discrete writing tracks in the display page, the dictionary is used as the data structure to realize this maintenance, which can effectively reduce the complexity of writing track data maintenance, and the realization of the underlying data processing process is simpler.

图3中显示了一个容器中包含的全部书写轨迹,该容器中书写轨迹的外接矩形11如图所示,需要说明的是,图3中的外接矩形11仅仅为示意一个容器中维护的书写轨迹的显示范围,在书写状态下外接矩形11在显示屏中没有显示。Fig. 3 shows all the writing tracks contained in a container, and the circumscribed rectangle 11 of the writing track in the container is shown in the figure. It should be noted that the circumscribed rectangle 11 in Fig. 3 is only for showing the writing track maintained in a container In the writing state, the circumscribed rectangle 11 is not displayed on the display screen.

不同类型的书写轨迹可以采用不同的维护方式,对于组成封闭图形和某个预设形状,可以将其整合为一个书写轨迹独立存在。对于封闭图形(例如圆形、矩形、正方形等)和预设形状(五角星),其书写轨迹的保存不仅仅是基于多条书写轨迹的孤立保存,而是其作为一个整体的图形进行保存,具备特殊形状特征的整体图形,可以基于少数像素点、参考点和/或图形参数等方式进行保存以及绘制,例如圆的保存,不会保存圆弧上的多个像素点的坐标数据,而是保存圆心的坐标数据和半径。Different types of writing tracks can be maintained in different ways. For a closed figure and a preset shape, they can be integrated into a single writing track to exist independently. For closed graphics (such as circles, rectangles, squares, etc.) and preset shapes (pentagrams), the preservation of the writing track is not only based on the isolated preservation of multiple writing tracks, but the preservation of the graphics as a whole. The overall graphics with special shape characteristics can be saved and drawn based on a few pixels, reference points and/or graphics parameters. For example, the saving of a circle does not save the coordinate data of multiple pixels on the arc, but Save the coordinate data and radius of the center of the circle.

第一触控操作作用的书写轨迹确认之后,进一步确认其所有存在的逻辑关联关系,如果该书写轨迹是普通的文字输入或画图的轨迹,那么其逻辑关联关系通常只存在时空关联关系;如果目标轨迹是封闭图形或设定形状,那么其逻辑关联关系可能涉及到一个或多个容器中的书写轨迹,这种情况下,一个书写轨迹组包括至少一个整体保存的书写轨迹和多个关联的容器中的书写轨迹。After the writing track of the first touch operation is confirmed, further confirm all its existing logical relationships. If the writing track is an ordinary text input or drawing track, its logical relationship usually only has a space-time relationship; if the target If the track is a closed figure or a set shape, its logical relationship may involve writing tracks in one or more containers. In this case, a writing track group includes at least one overall saved writing track and multiple associated containers. writing track in .

书写轨迹组确认之后,当前显示画面暂停触控输入的响应,并且书写轨迹组中的书写轨迹可以相对书写轨迹组之外的书写轨迹突出显示,在书写轨迹组确认之后,从触摸屏检测到的触控操作优先响应于书写轨迹组中的书写轨迹,以实现对书写轨迹的批量调整。After the writing track group is confirmed, the current display screen suspends the response to touch input, and the writing track in the writing track group can be highlighted relative to the writing track outside the writing track group. The control operation preferentially responds to the writing tracks in the writing track group, so as to realize batch adjustment of the writing tracks.

步骤S103、接收第二触控操作。Step S103, receiving a second touch operation.

如果第一触控操作命中的书写轨迹是普通的文字输入或画图的轨迹,那么最终确认的书写轨迹组中的书写轨迹是该书写轨迹(不存在时空关联关系)或者该书写轨迹所在的容器中的所有书写轨迹。如果第一触控操作命中的书写轨迹是封闭图形,那么最终确认的书写轨迹组中的书写轨迹是该封闭图形,以及与该封闭的封闭范围存在交集的容器中的书写轨迹。如果第一触控操作命中的书写轨迹是设定形状,那么最终确认的书写轨迹组中的书写轨迹是该设定形状,以及与该设定形状存在位置组合的容器中的书写轨迹。If the writing track hit by the first touch operation is an ordinary text input or drawing track, then the writing track in the final confirmed writing track group is the writing track (there is no space-time relationship) or the container where the writing track is located. of all writing trajectories. If the writing track hit by the first touch operation is a closed figure, then the writing track in the finally confirmed writing track group is the closed figure and the writing track in the container that intersects with the closed closed range. If the writing track hit by the first touch operation is the set shape, then the writing track in the finally confirmed writing track group is the set shape and the writing track in the container combined with the set shape existing position.

步骤S104、响应于所述第二触控操作,调整所述书写轨迹组的显示。Step S104 , adjusting the display of the writing track group in response to the second touch operation.

比较常用的批量调整手势例如单指拖拽手势、双指平移手势、多指缩放手势和双指旋转手势等,对确定目标的手势操作在智能交互平板中多有实现,在此不做赘述。在具体进行调整时,可以有两种设置调整操作区域的方式进行调整手势的检测。一种是在当前显示界面的任意位置进行手势检测,根据检测到的手势确认具体调整的内容,同步将具体调整的内容(移动距离、方向、缩放比例、旋转角度等)反馈到书写轨迹组中的书写轨迹完成批量调整。另一种是在书写轨迹组中的书写轨迹覆盖的区域进行手势检测,从显示上形成对目标书写轨迹和关联书写轨迹直接进行操作的效果。两种方式中,手势检测对应具体调整参数的底层确认机制,以及书写轨迹响应于调整参数的显示效果的变化机制是相同的。Commonly used batch adjustment gestures, such as single-finger drag gesture, two-finger pan gesture, multi-finger zoom gesture, and two-finger rotation gesture, etc., the gesture operation for determining the target is mostly realized in the intelligent interactive tablet, and will not be repeated here. During the specific adjustment, there may be two ways of setting the adjustment operation area to detect the adjustment gesture. One is to perform gesture detection at any position on the current display interface, confirm the specific adjustment content according to the detected gesture, and synchronously feed back the specific adjustment content (movement distance, direction, zoom ratio, rotation angle, etc.) to the writing track group. The writing track completes batch adjustment. The other is to perform gesture detection in the area covered by the writing track in the writing track group, and form the effect of directly operating the target writing track and the associated writing track from the display. In the two methods, the underlying confirmation mechanism of the gesture detection corresponding to the specific adjustment parameters, and the change mechanism of the display effect of the writing track in response to the adjustment parameters are the same.

图4所示的状态,是图3中的状态根据步骤S101中接收第一触控操作的状态,基于第一触控操作确认的书写轨迹组中的书写轨迹在图4中突出显示,突出显示的区域为书写轨迹组中所有书写轨迹的外接矩形11,具体可以是增加书写轨迹投影,为书写轨迹设置相对于其它区域的悬浮显示效果等,图4中的外接矩形仅用于示意突出显示的范围,而不表示突出显示的方式。对应的,可以将该外接矩形所在的区域作为调整操作区域,在此区域检测第二触控操作并控制相关书写轨迹进行同步调整。The state shown in FIG. 4 is the state in FIG. 3 according to the first touch operation received in step S101 , and the writing track in the writing track group confirmed based on the first touch operation is highlighted in FIG. 4 , and the highlighted display The area in the writing track group is the circumscribed rectangle 11 of all the writing tracks in the writing track group. Specifically, the projection of the writing track can be added, and the floating display effect relative to other regions is set for the writing track. The circumscribed rectangle in FIG. 4 is only used to indicate the highlighted range, not the way it is highlighted. Correspondingly, the area where the circumscribed rectangle is located can be used as an adjustment operation area, and the second touch operation is detected in this area and the relevant writing track is controlled to perform synchronous adjustment.

上述,通过接收作用于至少一条书写轨迹的第一触控操作;响应于所述第一触控操作,确定包括至少两条书写轨迹的书写轨迹组,所述至少两条书写轨迹包括所述第一触控操作选定的书写轨迹,且互相存在至少一种预设的逻辑关联关系;接收第二触控操作;响应于所述第二触控操作,调整所述书写轨迹组的显示。通过触控操作选择至少一条书写轨迹,进而根据与选择的书写轨迹存在至少一种预设的逻辑关联关系的多个书写轨迹确定书写轨迹组,书写轨迹组中的书写轨迹同步响应对书写轨迹的调整操作。在该调整过程中,可以实现一次操作从所有书写轨迹中准确选中多条书写轨迹,该批量选中的过程操作简单,选择准确度高。同时,基于书写轨迹组的外接矩形的调整操作和退出操作便于选中后的后续操作,调整和退出都可以便捷实现。In the above, by receiving a first touch operation acting on at least one writing track; in response to the first touch operation, a writing track group including at least two writing tracks is determined, and the at least two writing tracks include the first writing track. A writing track selected by a touch operation has at least one preset logical relationship with each other; a second touch operation is received; and the display of the writing track group is adjusted in response to the second touch operation. At least one writing track is selected through a touch operation, and then a writing track group is determined according to a plurality of writing tracks that have at least one preset logical relationship with the selected writing track, and the writing tracks in the writing track group synchronously respond to the writing track. Adjustment action. In the adjustment process, multiple writing tracks can be accurately selected from all the writing tracks in one operation. The batch selection process is simple to operate and has high selection accuracy. At the same time, the adjustment operation and exit operation based on the circumscribed rectangle of the writing track group are convenient for subsequent operations after selection, and both adjustment and exit can be conveniently realized.

实施例二Embodiment 2

图5为本发明实施例二提供的一种书写轨迹调整的方法的流程图。本实施例是在上述实施例的基础上进行具体化。FIG. 5 is a flowchart of a method for adjusting a writing track according to Embodiment 2 of the present invention. This embodiment is embodied on the basis of the above-mentioned embodiment.

具体的,参考图5,本实施例提供的书写轨迹调整的方法具体包括:Specifically, referring to FIG. 5 , the method for adjusting the writing track provided in this embodiment specifically includes:

步骤S201、接收作用于至少一条书写轨迹的第一触控操作。Step S201 , receiving a first touch operation acting on at least one writing track.

在本方案的实施中,第一触控操作中检测到的触摸点不会导致显示画面发生变化,而是会触发书写轨迹的批量调整过程,第一触控操作包括至少一个触控点,所述至少一个触控点的触控时长满足第一设定,且所述至少一个触控点与所述至少一条书写轨迹的距离在第一设定范围内。在此不限定需要的触摸点的个数,具体可以根据其它交互设计的方案进行选择,避免操作方式冲突或者操作方式相近带来的高误触率。对于单个触摸点而言,因为手指接触角度、手指接触力度或智能笔的笔尖尺寸等因素的影响,其接触位置可能不能通过一个坐标点的坐标数据进行描述,其覆盖范围可能需要多个坐标点才能描述,对应的单个触摸点的位置可能是由多个坐标点对应的坐标数据约束的一个小区域。In the implementation of this solution, the touch point detected in the first touch operation will not cause the display screen to change, but will trigger the batch adjustment process of the writing track. The first touch operation includes at least one touch point, so The touch duration of the at least one touch point satisfies the first setting, and the distance between the at least one touch point and the at least one writing track is within the first setting range. The number of required touch points is not limited here, and can be selected according to other interactive design solutions, so as to avoid a high false touch rate caused by conflicting operation modes or similar operation modes. For a single touch point, its contact position may not be described by the coordinate data of one coordinate point due to factors such as the contact angle of the finger, the contact strength of the finger or the size of the tip of the smart pen, and its coverage may require multiple coordinate points. It can be described that the position of the corresponding single touch point may be a small area constrained by the coordinate data corresponding to the multiple coordinate points.

在本实施例的示例性说明中,第一触摸操作的确认主要通过基于单指的触控操作进行描述。In the exemplary description of this embodiment, the confirmation of the first touch operation is mainly described through a touch operation based on a single finger.

步骤S202、响应于所述第一触控操作,确定包括至少两条书写轨迹的书写轨迹组,所述至少两条书写轨迹包括所述第一触控操作选定的书写轨迹,且互相存在至少一种预设的逻辑关联关系。Step S202, in response to the first touch operation, determine a writing track group including at least two writing tracks, the at least two writing tracks including the writing track selected by the first touch operation, and mutually existing at least A preset logical relationship.

书写轨迹的显示位置通过坐标数据进行描述,第一触摸操作的作用位置也通过坐标数据进行描述,如果第一触摸操作的坐标数据(至少一个坐标点的坐标数据)正好与一条书写轨迹的坐标数据重合或部分重合,即第一触控操作的位置与至少一条书写轨迹的显示位置有交集,则确认该第一触控操作作用于该书写轨迹。如果在第一触控操作的作用范围内有多个层叠输入的书写轨迹,则判断为下层书写轨迹(通常为在先输入的书写轨迹)被上层书写轨迹隔离,未被第一触控操作作用到,基于此判断,将置顶显示的书写轨迹(最后输入的书写轨迹)确认为第一触控操作作用的书写轨迹。The display position of the writing track is described by the coordinate data, and the action position of the first touch operation is also described by the coordinate data. If the coordinate data of the first touch operation (the coordinate data of at least one coordinate point) is exactly the same as the coordinate data of a writing track Coincidence or partial coincidence, that is, the position of the first touch operation and the display position of at least one writing track intersect, it is confirmed that the first touch operation acts on the writing track. If there are multiple overlapping input writing tracks within the scope of the first touch operation, it is determined that the lower layer writing track (usually the previously input writing track) is isolated by the upper layer writing track and is not affected by the first touch operation At this point, based on this judgment, the writing track displayed on the top (the last input writing track) is confirmed as the writing track effected by the first touch operation.

如果第一触控操作本身没有直接命中书写轨迹,即第一触控操作的坐标数据不与任何书写轨迹的坐标数据有重合部分,则确认在第一触控操作的预设半径内书写轨迹的出现情况;如果在预设半径内存在书写轨迹,则暂定为备选书写轨迹,然后从备选书写轨迹中确认显示于顶层的书写轨迹(即最后输入的书写轨迹)为目标书写轨迹。当然,从备选书写轨迹中还可以采用基于距离的确认机制,即确认离第一触控操作的距离最近书写轨迹为第一触控操作作用的书写轨迹。If the first touch operation itself does not directly hit the writing track, that is, the coordinate data of the first touch operation does not overlap with the coordinate data of any writing track, then confirm that the writing track is within the preset radius of the first touch operation. If there is a writing track within the preset radius, it is tentatively set as the candidate writing track, and then confirms the writing track displayed on the top layer (ie the last input writing track) from the candidate writing track as the target writing track. Of course, a distance-based confirmation mechanism can also be used from the alternative writing trajectories, that is, it is confirmed that the writing trajectory closest to the first touch operation is the writing trajectory used by the first touch operation.

在具体实施例过程中关于预设半径内的判定和关于距离(或置顶层级)的判断没有具体前后关系,只是确定有两个条件的约束。例如,可以确认与第一触控操作之间的距离最近的书写轨迹,然后判断该书写轨迹是否在预设半径内,是则确认为第一触控操作作用的书写轨迹;也可以先确认在预设半径内的书写轨迹,然后确认其中距离最近一个书写轨迹为第一触控操作作用的书写轨迹。In the process of the specific embodiment, there is no specific contextual relationship between the judgment within the preset radius and the judgment about the distance (or the top level), but only to determine the constraints of two conditions. For example, the writing track with the closest distance to the first touch operation can be confirmed, and then it can be determined whether the writing track is within the preset radius. The writing track within the preset radius, and then confirm that the nearest writing track is the writing track effected by the first touch operation.

触控操作与书写轨迹的相对位置关系,除了以上两种,还有书写轨迹均在触控操作的预设半径外的情况,即触控操作没有书写轨迹作为有效目标,此时可以将该触控操作视为误操作,或者该触控操作有其它的交互定义,可以执行对应的交互响应。The relative positional relationship between the touch operation and the writing track, in addition to the above two, there are cases where the writing track is outside the preset radius of the touch operation, that is, the touch operation does not have the writing track as a valid target. If the touch operation is regarded as a misoperation, or the touch operation has other interactive definitions, the corresponding interactive response can be executed.

在第一触控操作作用的书写轨迹确认之后,即从对应的数据存储结构中查询该书写轨迹的逻辑关联关系,书写轨迹以及书写轨迹之间的逻辑关联关系通过数组、集合或字典进行维护,在确认第一触控操作对应的书写轨迹之后,从存储的书写轨迹中查询其关系状态,然后将存在逻辑关联关系的书写轨迹连同第一触控操作作用的书写轨迹加入同一书写轨迹组。同一书写轨迹组中的书写轨迹整体突出显示,除了对书写轨迹本身的突出显示,还可以将书写轨迹覆盖的区域进行突出显示,一种简单的方式,将书写轨迹对应的外接矩形以及包围的区域整体突出显示。After the writing track of the first touch operation is confirmed, the logical relationship of the writing track is queried from the corresponding data storage structure, and the writing track and the logical relationship between the writing tracks are maintained through an array, a set or a dictionary. After confirming the writing track corresponding to the first touch operation, query the relationship status from the stored writing track, and then add the writing track with a logical relationship and the writing track effected by the first touch operation into the same writing track group. The writing tracks in the same writing track group are highlighted as a whole. In addition to the highlighting of the writing track itself, the area covered by the writing track can also be highlighted. A simple way is to highlight the bounding rectangle corresponding to the writing track and the surrounding area. Overall highlighted.

步骤S203、接收第二触控操作。Step S203, receiving a second touch operation.

所述第二触控操作的触控点在所述书写轨迹组的外接矩形内接收。所述外接矩形覆盖有透明蒙层。透明蒙层可以是一个可以检测触控操作的浮层,只有在其覆盖的区域检测到的特定手势才会触发该特定手势约定的操作,透明蒙层覆盖的区域即为调整操作区域,透明蒙层是调整操作区域的视觉呈现。本实施例中描述的透明蒙层是一种举例限定,实际上,蒙层的透明度可以进行预先设置或修改,以能在用户完成书写轨迹的批量选择后,对用户的后续调整操作进行自然引导为佳,避免需要查阅使用手册才能执行全部操作。对于批量书写轨迹的操作,在其外接矩形范围内进行调整操作的交互已经有足够的操作空间,同时也能避免操作空间过大带来的视觉干扰。The touch point of the second touch operation is received within the circumscribed rectangle of the writing track group. The circumscribed rectangle is covered with a transparent mask. The transparent mask can be a floating layer that can detect touch operations. Only a specific gesture detected in the area covered by it will trigger the operation agreed by the specific gesture. The area covered by the transparent mask is the adjustment operation area. A layer is a visual representation of an area where adjustments are made. The transparent mask layer described in this embodiment is an example limitation. In fact, the transparency of the mask layer can be preset or modified, so as to naturally guide the user's subsequent adjustment operations after the user completes the batch selection of writing tracks Better yet, avoid needing to consult the user manual to perform all operations. For the operation of batch writing trajectories, there is enough operation space for the interaction of adjustment operations within the bounding rectangle, and at the same time, visual interference caused by too large operation space can be avoided.

当然,在具体实现过程中,也可以在透明蒙层的四边和/或四角增设调整控件,以调整透明蒙层的覆盖范围,覆盖范围的调整可以约束最小值和最大值,最小值例如初始的外接矩形,最大值例如放大一定比例或阈值像素。在透明蒙层的调整过程中,只改变调整操作区域的范围,不改变初始选中的书写轨迹。该调整过程是基于透明蒙层的描述,不表示只在透明蒙层中进行调整。Of course, in the specific implementation process, adjustment controls can also be added to the four sides and/or four corners of the transparent mask to adjust the coverage of the transparent mask. The adjustment of the coverage can constrain the minimum and maximum values. The minimum value, such as the initial Circumscribed rectangle, the maximum value is for example zoomed in by a certain percentage or a threshold pixel. During the adjustment process of the transparent mask, only the scope of the adjustment operation area is changed, and the initially selected writing track is not changed. The adjustment process is based on the description of the transparency mask, and does not mean that adjustments are made only in the transparency mask.

所述第二触控操作包括单指拖拽手势、双指平移手势、多指缩放手势和双指旋转手势,第二触控操作的具体手势类型通过触摸点的个数、整体运动方向、相对运动方向等方式确认。The second touch operation includes a single-finger drag gesture, a two-finger pan gesture, a multi-finger zoom gesture, and a two-finger rotation gesture. The specific gesture type of the second touch operation is determined by the number of touch points, the overall movement direction, the relative Confirm the direction of movement, etc.

步骤S204、响应于所述第二触控操作,调整所述书写轨迹组的显示。Step S204 , adjusting the display of the writing track group in response to the second touch operation.

在书写轨迹组中的书写轨迹进行调整的过程中,其移动、拖拽、缩放、旋转等操作会带来显示位置、显示大小、显示角度等显示参数的变化,适应于以上变化,透明蒙层的显示位置、显示大小等会有对应变化,其中显示角度可以有两种适应方式,一种是响应于旋转操作做同样的角度变化,另一种是适应于书写轨迹旋转后的最上、最下、最左和最右四个点的坐标,重新生成外接矩形的,外接矩形的四条边仍然与坐标系中的一条坐标轴平行,与另一条坐标轴垂直,对应的,外接矩形的包围区域即为透明蒙层的覆盖区域。In the process of adjusting the writing track in the writing track group, operations such as moving, dragging, zooming, and rotating will bring about changes in display parameters such as display position, display size, and display angle. There will be corresponding changes in the display position, display size, etc., of which the display angle can be adapted in two ways. One is to make the same angle change in response to the rotation operation, and the other is to adapt to the top and bottom of the writing track after the rotation. , the coordinates of the four leftmost and rightmost points, and regenerate the circumscribed rectangle. The four sides of the circumscribed rectangle are still parallel to one coordinate axis in the coordinate system and perpendicular to the other coordinate axis. Correspondingly, the enclosing area of the circumscribed rectangle is is the coverage area of the transparent mask.

步骤S205、在所述外接矩形外接收第三触控操作。Step S205, receiving a third touch operation outside the circumscribed rectangle.

第三触控操作对于触摸点的个数,操作持续时间,运动轨迹特征等没有特别明确的要求,在实际操作中,在对书写轨迹组之外的区域进行操作,视为已经放弃对书写轨迹组的调整。The third touch operation has no specific requirements for the number of touch points, operation duration, and motion trajectory characteristics. In actual operation, operations on areas other than the writing trajectory group are considered to have given up on the writing trajectory. group adjustment.

步骤S206、响应于所述第三触控操作,切换到书写模式。Step S206, in response to the third touch operation, switch to the writing mode.

在调整操作区域之外检测到操作手势,则说明该操作手势与书写轨迹的批量调整没有实质上的影响,结束书写轨迹的选中状态,用于呈现调整操作区域的透明蒙层也予以取消,书写轨迹组作为一个临时的组合关系到此结束,第二触控操作的检测和响应都不再执行,整体进入检测到有效触摸点之前的书写模式。If an operation gesture is detected outside the adjustment operation area, it means that the operation gesture has no substantial impact on the batch adjustment of the writing track, the selected state of the writing track is ended, and the transparent mask used to display the adjustment operation area is also cancelled, and the writing The track group as a temporary combination relationship ends here, the detection and response of the second touch operation are no longer performed, and the entirety enters the writing mode before the effective touch point is detected.

以下是对本方案在具体应用场景下的实施过程以及有益效果的示例性阐述。The following is an exemplary description of the implementation process and beneficial effects of the solution in specific application scenarios.

示例一:Example one:

示例一提供的是书写模式下单一文字输入的书写轨迹调整,请参考图6-图10。Example 1 provides the adjustment of the writing trajectory of a single character input in the writing mode, please refer to Figure 6-Figure 10.

在图6所示的显示画面中,只有文字写入形成的书写轨迹,书写轨迹在写入过程中即根据书写轨迹之间的距离关系和时间关系确认时空关联关系,最终形成如图6所示的两组书写轨迹并分别存储到一个容器,两个容器中的书写轨迹分别组成“创造性”和“新颖性”,其分别对应外接矩形11和外接矩形12,两组书写轨迹存在重叠,当前的操作需求是消除书写轨迹的重叠,在现有技术中,通常只能全部擦除后重新写入,采用更正的方式完成重叠的消除。In the display screen shown in FIG. 6 , there is only the writing track formed by writing the characters. During the writing process, the writing track confirms the space-time relationship according to the distance relationship and time relationship between the writing tracks, and finally forms as shown in FIG. 6 . The two sets of writing trajectories of the The operation requirement is to eliminate the overlapping of the writing tracks. In the prior art, it is usually only possible to rewrite after all erasing, and to complete the elimination of overlapping by means of correction.

如图7所示,有效触摸点命中外接矩形12中的最后一个书写轨迹“一”,即“一”为目标书写轨迹,在当前显示画面中存在的预设逻辑关系只有时空关联关系,因此,“一”的关联书写轨迹为外接矩形12中“一”之外的所有书写轨迹,在确认批量选中的书写轨迹之后,外接矩形12中的所有书写轨迹整体突出显示,在图7中突出显示通过实线的外接矩形12呈现,并在外接矩形设置透明蒙层以检测第二触控操作,在本示例中为单指拖拽,按箭头所指方向移动。外接矩形11中的书写轨迹未被选中,其显示效果没有变化。As shown in FIG. 7 , the effective touch point hits the last writing track "one" in the circumscribed rectangle 12, that is, "one" is the target writing track, and the preset logical relationship existing in the current display screen is only a space-time relationship. Therefore, The associated writing tracks of "one" are all writing tracks except "one" in the circumscribed rectangle 12. After confirming the writing tracks selected in batches, all the writing tracks in the circumscribing rectangle 12 are highlighted as a whole. A solid-line circumscribed rectangle 12 is presented, and a transparent mask is set on the circumscribed rectangle to detect the second touch operation, which is a single-finger drag in this example, moving in the direction indicated by the arrow. The writing track in the circumscribed rectangle 11 is not selected, and its display effect does not change.

如图8所示,被选中的书写轨迹通过单指拖拽后,外接矩形11和外接矩形12相互分离,重叠部分消除。在用户层面,从选中到分离只有2次操作。As shown in FIG. 8 , after the selected writing track is dragged with one finger, the circumscribed rectangle 11 and the circumscribed rectangle 12 are separated from each other, and the overlapping part is eliminated. At the user level, there are only 2 operations from selecting to detaching.

如图9所示,在图8中响应第二触控操作之后的书写轨迹显示效果的基础上,在外接矩形12之外检测到手势,即在调整操作区域之外检测到手势,进入图10的状态。As shown in FIG. 9 , based on the display effect of the writing track after responding to the second touch operation in FIG. 8 , a gesture is detected outside the circumscribed rectangle 12 , that is, a gesture is detected outside the adjustment operation area, and the process goes to FIG. 10 status.

如图10所示,外接矩形12中书写轨迹的选中状态结束,整个显示画面恢复到常规的书写模式,相比于图6中的状态,已经快速实现了外接矩形11和外接矩形12中书写轨迹的分离,重叠部分消除。As shown in FIG. 10 , the selected state of the writing track in the circumscribed rectangle 12 ends, and the entire display screen returns to the normal writing mode. Compared with the state in FIG. 6 , the writing track in the circumscribed rectangle 11 and the circumscribed rectangle 12 has been quickly realized. separation, the overlapping part is eliminated.

示例二:Example two:

示例二提供的是教学场景基于特定应用需求下的书写轨迹调整,请参考图11-图13。Example 2 provides the adjustment of the writing track in the teaching scenario based on specific application requirements, please refer to Figure 11-Figure 13.

在图11所示的显示画面中,显示有一平面几何题的图形部分,教师在讲解这一类题目时,通常需要对图形中的元素做拆解,现有采用智能交互平板进行教学时,通常是在课前编辑好图形的拆解策略,制作好拆解效果,授课过程中只能按既定策略实施,不能按实际授课状态进行调整。In the display screen shown in Figure 11, a graphic part of a plane geometry problem is displayed. When explaining this type of problem, teachers usually need to disassemble the elements in the graphic. It is to edit the dismantling strategy of the graphics before the class and make the dismantling effect. During the teaching process, it can only be implemented according to the established strategy, and cannot be adjusted according to the actual teaching state.

如图12所示,在实际授课过程中有临时有拆解出△AFC和△CFD的需求,此时可以在批注状态(批注状态是书写模式的一种)下在图形部分手动描绘△AFC,并形成对应的书写轨迹,根据实际绘制方式和处理方式,△AFC对应的书写轨迹的组合方式可以有不同的实现。在△AFC的绘制完成后,在书写轨迹之外检测到有效触摸点,基于距离的判断,确定线段AF为目标书写轨迹,进而确定关联书写轨迹(线段FC和线段AC),将其整体突出显示并进行拖拽,实现临时拆解。As shown in Figure 12, there is a temporary need to disassemble △AFC and △CFD in the actual teaching process. At this time, △AFC can be manually drawn in the graphics part in the annotation state (annotation state is a type of writing mode). And form a corresponding writing track. According to the actual drawing method and processing method, the combination of the writing track corresponding to the △AFC can be realized in different ways. After the drawing of △AFC is completed, a valid touch point is detected outside the writing track. Based on the judgment of the distance, the line segment AF is determined as the target writing track, and then the associated writing track (line segment FC and line segment AC) is determined, and it is highlighted as a whole. And drag and drop to achieve temporary dismantling.

如图13所示,在△AFC的拆解完成后回到批注状态,参考△AFC的拆解过程继续进行△CFD的拆解,最终可以将△AFC和△CFD拆解到原始图形之外并同时保留原始图形不变,实现灵活直观的教学信息展示。As shown in Figure 13, after the dismantling of △AFC is completed, it returns to the annotation state, and continues to disassemble △CFD with reference to the dismantling process of △AFC, and finally △AFC and △CFD can be disassembled outside the original graphics At the same time, the original graphics are kept unchanged to realize flexible and intuitive display of teaching information.

示例三:Example three:

示例三提供的是空间包含关系中的书写轨迹调整,请参考图14-图16。Example 3 provides the adjustment of the writing track in the spatial inclusion relationship, please refer to Figure 14-Figure 16.

如图14所示,其中有多种逻辑关系存在,外接矩形14和外接矩形15中的书写轨迹均是时空关联关系,手绘的外围矩形13对其中的文字的书写轨迹有空间包含关系。本示例中重点说明目标书写轨迹和关联书写轨迹的确认过程,集体调整过程和选中状态结束机制与其它示例相同。As shown in FIG. 14 , there are multiple logical relationships. The writing trajectories in the circumscribed rectangle 14 and the circumscribed rectangle 15 are all related in time and space, and the hand-drawn peripheral rectangle 13 has a spatial inclusion relationship with the writing trajectories of the characters therein. This example focuses on the confirmation process of the target writing track and the associated writing track. The collective adjustment process and the selected state ending mechanism are the same as other examples.

如图15所示,有效触摸点命中的外围矩形13,此时外围矩形13作为一个封闭图形,与其封闭范围内有交集的书写轨迹都视为关联书写轨迹,外接矩形14和外接矩形15中的书写轨迹均位于外围矩形13内,所有均视为关联书写轨迹。也就是说,对图14中外围矩形13的选择,意味图14中所有书写轨迹被选中并突出显示,后续的调整也是对图14中所有书写轨迹的调整。As shown in FIG. 15 , the peripheral rectangle 13 hit by the effective touch point, at this time, the peripheral rectangle 13 is regarded as a closed figure, and the writing track that intersects with its enclosed range is regarded as the associated writing track. The writing tracks are all located within the peripheral rectangle 13, and all are regarded as associated writing tracks. That is to say, the selection of the peripheral rectangle 13 in FIG. 14 means that all the writing tracks in FIG. 14 are selected and highlighted, and the subsequent adjustment is also the adjustment of all the writing tracks in FIG. 14 .

如图16所示,有效触摸点命中的是外接矩形14中的一个书写轨迹,该目标书写轨迹的关联书写轨迹是外接矩形14中的其它书写轨迹。也就是说,图15中的有效触摸点会导致外接矩形14中的所有书写轨迹突出显示。后续调整与示例一中的调整类似。As shown in FIG. 16 , the effective touch point hits one writing track in the circumscribed rectangle 14 , and the associated writing track of the target writing track is another writing track in the circumscribing rectangle 14 . That is, a valid touch point in FIG. 15 would cause all the writing tracks in the circumscribed rectangle 14 to be highlighted. Subsequent adjustments are similar to those in Example 1.

示例四:Example four:

示例四提供的是关于表格的综合调整方案,请参考图17-图21。Example 4 provides a comprehensive adjustment scheme for the table, please refer to Figure 17-Figure 21.

如图17所示,书写轨迹包括一个表格,表格本身的线条轨迹作为一个书写轨迹,表格单个格子中的书写轨迹为空间关联关系。当前表格中的数据是小明和小红的生日录入错误,需要对其进行修正。如果采用现有技术,因为书写轨迹本身没有关联性,需要先用设定的轨迹手势(例如封闭的书写轨迹)选中其中一个生日,将其移动到表格外,然后选中另一个生日,将其移动到正确的位置,接着选中表格外的生日,将其移动到正确的位置。如果两个生日的书写轨迹在调整过程中发生交叉,只能撤销操作重新调整。As shown in FIG. 17 , the writing track includes a table, the line track of the table itself is a writing track, and the writing track in a single grid of the table is a spatial association relationship. The data in the current table is the birthday entry error of Xiao Ming and Xiaohong, which needs to be corrected. If the existing technology is used, because the writing track itself is not related, it is necessary to select one birthday with a set track gesture (such as a closed writing track), move it outside the table, and then select another birthday and move it to the correct position, then select the birthday outside the table and move it to the correct position. If the writing trajectories of the two birthdays intersect during the adjustment process, you can only undo the operation and readjust.

如图18-图20所示,单点触控直接将“8月21日”选中,单指拖拽到正确的位置,单点触控回到书写模式,单点触控直接将“12月8日”选中,单指拖拽到正确的位置,单点触控回到书写模式,即可完成整个修正过程,中间操作简单,并且允许出现书写轨迹的交叉。As shown in Figure 18-20, single-touch directly selects "August 21", drags one finger to the correct position, single-touch returns to writing mode, and single-touch directly selects "December 21" 8th" is selected, drag it to the correct position with one finger, and return to writing mode with a single touch to complete the entire correction process. The operation in the middle is simple, and the intersection of writing tracks is allowed.

此外,如图21所示,如果有效触摸点命中的是表格的线条轨迹,那么所有的线条轨迹作为目标书写轨迹,表格中的所有书写轨迹作为关联书写轨迹,即对表格的线条轨迹的选中是对图17中所有书写轨迹的选中。In addition, as shown in Figure 21, if the effective touch point hits the line track of the table, then all the line tracks are used as the target writing track, and all the writing tracks in the table are used as the associated writing track, that is, the selection of the line track of the table is Selection of all writing tracks in Figure 17.

实施例三Embodiment 3

图22为本发明实施例三提供的一种书写轨迹调整的装置的结构示意图。参考图22,该书写轨迹调整的装置包括:第一接收单元301、第一响应单元302、第二接收单元303以及第二响应单元304。FIG. 22 is a schematic structural diagram of a device for adjusting a writing track according to Embodiment 3 of the present invention. Referring to FIG. 22 , the apparatus for adjusting the writing track includes: a first receiving unit 301 , a first responding unit 302 , a second receiving unit 303 and a second responding unit 304 .

其中,第一接收单元301,用于接收作用于至少一条书写轨迹的第一触控操作;第一响应单元302,用于响应于所述第一触控操作,确定包括至少两条书写轨迹的书写轨迹组,所述至少两条书写轨迹包括所述第一触控操作选定的书写轨迹,且互相存在至少一种预设的逻辑关联关系;第二接收单元303,用于接收第二触控操作;第二响应单元304,用于响应于所述第二触控操作,调整所述书写轨迹组的显示。。Wherein, the first receiving unit 301 is used to receive a first touch operation acting on at least one writing track; the first responding unit 302 is used to respond to the first touch operation and determine the first touch operation including at least two writing tracks. A writing track group, the at least two writing tracks include the writing tracks selected by the first touch operation, and there is at least one preset logical relationship with each other; the second receiving unit 303 is used for receiving the second touch control operation; the second response unit 304 is configured to adjust the display of the writing track group in response to the second touch operation. .

在上述实施例的基础上,所述第一触控操作包括至少一个触控点,所述至少一个触控点的触控时长满足第一设定,且所述至少一个触控点与所述至少一条书写轨迹的距离在第一设定范围内。Based on the above embodiment, the first touch operation includes at least one touch point, the touch duration of the at least one touch point satisfies the first setting, and the at least one touch point and the The distance of at least one writing track is within the first set range.

在上述实施例的基础上,所述第二触控操作的触控点在所述书写轨迹组的外接矩形内接收。On the basis of the above embodiment, the touch point of the second touch operation is received within the circumscribed rectangle of the writing track group.

在上述实施例的基础上,所述外接矩形覆盖有透明蒙层。On the basis of the above embodiment, the circumscribed rectangle is covered with a transparent mask.

在上述实施例的基础上,所述装置,还包括:On the basis of the foregoing embodiment, the device further includes:

第三接收单元,用于在所述外接矩形外接收第三触控操作;a third receiving unit, configured to receive a third touch operation outside the circumscribed rectangle;

第三响应单元,用于响应于所述第三触控操作,切换到书写模式。The third response unit is configured to switch to the writing mode in response to the third touch operation.

在上述实施例的基础上,所述逻辑关联关系包括空间包含关系、位置组合关系和时空关联关系。On the basis of the above embodiment, the logical association relationship includes a spatial inclusion relationship, a position combination relationship, and a space-time relationship.

在上述实施例的基础上,所述调整手势包括单指拖拽手势、双指平移手势、多指缩放手势和双指旋转手势。。Based on the above embodiment, the adjustment gesture includes a single-finger drag gesture, a two-finger pan gesture, a multi-finger zoom gesture, and a two-finger rotation gesture. .

本发明实施例提供的书写轨迹调整的装置包含在书写轨迹调整的设备中,且可用于执行上述任意实施例提供的书写轨迹调整的方法,具备相应的功能和有益效果。The device for adjusting the writing track provided by the embodiment of the present invention is included in the device for adjusting the writing track, and can be used to execute the method for adjusting the writing track provided by any of the above embodiments, and has corresponding functions and beneficial effects.

实施例四Embodiment 4

图23为本发明实施例四提供的一种终端设备的结构示意图,该终端设备是前文所述书写轨迹调整的设备的一种具体的硬件呈现方案。如图23所示,该终端设备包括处理器410、存储器420、输入装置430、输出装置440以及通信装置450;终端设备中处理器410的数量可以是一个或多个,图23中以一个处理器410为例;终端设备中的处理器410、存储器420、输入装置430、输出装置440以及通信装置450可以通过总线或其他方式连接,图23中以通过总线连接为例。FIG. 23 is a schematic structural diagram of a terminal device according to Embodiment 4 of the present invention, where the terminal device is a specific hardware presentation solution of the device for adjusting the writing track described above. As shown in FIG. 23 , the terminal device includes a processor 410, a memory 420, an input device 430, an output device 440, and a communication device 450; the number of processors 410 in the terminal device may be one or more. Take the processor 410 as an example; the processor 410, the memory 420, the input device 430, the output device 440, and the communication device 450 in the terminal device can be connected through a bus or other means, and FIG. 23 takes the connection through a bus as an example.

存储器420作为一种计算机可读存储介质,可用于存储软件程序、计算机可执行程序以及模块,如本发明实施例中的书写轨迹调整的方法对应的程序指令/模块(例如,书写轨迹调整的装置中的第一接收单元301、第一响应单元302、第二接收单元303以及第二响应单元304)。处理器410通过运行存储在存储器420中的软件程序、指令以及模块,从而执行终端设备的各种功能应用以及数据处理,即实现上述的书写轨迹调整的方法。As a computer-readable storage medium, the memory 420 can be used to store software programs, computer-executable programs, and modules, such as program instructions/modules corresponding to the method for adjusting the writing trajectory in the embodiment of the present invention (for example, a device for adjusting the writing trajectory). The first receiving unit 301, the first responding unit 302, the second receiving unit 303, and the second responding unit 304). The processor 410 executes various functional applications and data processing of the terminal device by running the software programs, instructions and modules stored in the memory 420, that is, the above-mentioned method for adjusting the writing track.

存储器420可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序;存储数据区可存储根据终端设备的使用所创建的数据等。此外,存储器420可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实例中,存储器420可进一步包括相对于处理器410远程设置的存储器,这些远程存储器可以通过网络连接至终端设备。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。The memory 420 may mainly include a storage program area and a storage data area, wherein the storage program area may store an operating system, an application program required for at least one function; the storage data area may store data created according to the use of the terminal device, and the like. Additionally, memory 420 may include high-speed random access memory, and may also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other non-volatile solid-state storage device. In some instances, the memory 420 may further include memory located remotely from the processor 410, and these remote memories may be connected to the terminal device through a network. Examples of such networks include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.

输入装置430可用于接收输入的数字或字符信息,以及产生与终端设备的用户设置以及功能控制有关的键信号输入。输出装置440可包括显示屏等显示设备。通信装置450用于与图像拍摄模块进行数据通信。The input device 430 may be used to receive input numerical or character information, and generate key signal input related to user setting and function control of the terminal device. The output device 440 may include a display device such as a display screen. The communication device 450 is used for data communication with the image capturing module.

上述终端设备包含书写轨迹调整的装置,可以用于执行任意书写轨迹调整的方法,具备相应的功能和有益效果。The above-mentioned terminal equipment includes a device for adjusting the writing track, which can be used to execute any method for adjusting the writing track, and has corresponding functions and beneficial effects.

实施例五Embodiment 5

本发明实施例还提供一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行一种书写轨迹调整的方法,该方法包括:An embodiment of the present invention further provides a storage medium containing computer-executable instructions, the computer-executable instructions being used to perform a method for adjusting a writing trajectory when executed by a computer processor, the method comprising:

接收作用于至少一条书写轨迹的第一触控操作;receiving a first touch operation acting on at least one writing track;

响应于所述第一触控操作,确定包括至少两条书写轨迹的书写轨迹组,所述至少两条书写轨迹包括所述第一触控操作选定的书写轨迹,且互相存在至少一种预设的逻辑关联关系;In response to the first touch operation, a writing track group including at least two writing tracks is determined, the at least two writing tracks include the writing track selected by the first touch operation, and there is at least one preset to each other. set logical relationship;

接收第二触控操作;receiving a second touch operation;

响应于所述第二触控操作,调整所述书写轨迹组的显示。In response to the second touch operation, the display of the writing track group is adjusted.

当然,本发明实施例所提供的一种包含计算机可执行指令的存储介质,其计算机可执行指令不限于如上所述的方法操作,还可以执行本发明任意实施例所提供的书写轨迹调整的方法中的相关操作。Of course, a storage medium containing computer-executable instructions provided by an embodiment of the present invention, the computer-executable instructions of which are not limited to the above-mentioned method operations, and can also perform the writing track adjustment method provided by any embodiment of the present invention. related operations in .

通过以上关于实施方式的描述,所属领域的技术人员可以清楚地了解到,本发明可借助软件及必需的通用硬件来实现,当然也可以通过硬件实现,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如计算机的软盘、只读存储器(Read-Only Memory,ROM)、随机存取存储器(RandomAccess Memory,RAM)、闪存(FLASH)、硬盘或光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。From the above description of the embodiments, those skilled in the art can clearly understand that the present invention can be realized by software and necessary general-purpose hardware, and of course can also be realized by hardware, but in many cases the former is a better embodiment . Based on such understanding, the technical solutions of the present invention can be embodied in the form of software products in essence or the parts that make contributions to the prior art, and the computer software products can be stored in a computer-readable storage medium, such as a floppy disk of a computer , read-only memory (Read-Only Memory, ROM), random access memory (Random Access Memory, RAM), flash memory (FLASH), hard disk or CD, etc., including several instructions to make a computer device (which can be a personal computer, A server, or a network device, etc.) executes the methods described in the various embodiments of the present invention.

值得注意的是,上述书写轨迹调整的装置的实施例中,所包括的各个单元和模块只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能单元的具体名称也只是为了便于相互区分,并不用于限制本发明的保护范围。It is worth noting that in the above-mentioned embodiment of the device for adjusting the writing track, the units and modules included are only divided according to functional logic, but are not limited to the above-mentioned division, as long as the corresponding functions can be realized; , the specific names of the functional units are only for the convenience of distinguishing from each other, and are not used to limit the protection scope of the present invention.

注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。Note that the above are only preferred embodiments of the present invention and applied technical principles. Those skilled in the art will understand that the present invention is not limited to the specific embodiments described herein, and various obvious changes, readjustments and substitutions can be made by those skilled in the art without departing from the protection scope of the present invention. Therefore, although the present invention has been described in detail through the above embodiments, the present invention is not limited to the above embodiments, and can also include more other equivalent embodiments without departing from the concept of the present invention. The scope is determined by the scope of the appended claims.

Claims (10)

1. a kind of method of handwriting trace adjustment characterized by comprising
Receive the first touch control operation for acting at least one handwriting trace;
In response to first touch control operation, the determining handwriting trace group including at least two handwriting traces, described at least two Handwriting trace includes the selected handwriting trace of first touch control operation, and there is at least one preset logic association mutually and close System;
Receive the second touch control operation;
In response to second touch control operation, the display of the handwriting trace group is adjusted.
2. the method according to claim 1, wherein first touch control operation includes at least one touch point, The touch-control duration of at least one touch point meets the first setting, and at least one described touch point and at least one book The distance of track is write in the first setting range.
3. the method according to claim 1, wherein the touch point of second touch control operation is in the writing rail It is received in the boundary rectangle of mark group.
4. according to the method described in claim 3, it is characterized in that, the boundary rectangle is covered with transparent mask.
5. the method according to claim 3 or 4, which is characterized in that the method, further includes:
Third touch control operation is received outside the boundary rectangle;
In response to the third touch control operation, it is switched to write mode.
6. the method according to claim 1, wherein the logic association relationship includes space inclusion relation, position Set syntagmatic and spatial and temporal association.
7. the method according to claim 1, wherein second touch control operation includes singly referring to drag gesture, double Refer to translation gesture, refer to that scaling gesture and two fingers rotate gesture more.
8. a kind of device of handwriting trace adjustment characterized by comprising
First receiving unit, for receiving the first touch control operation for acting at least one handwriting trace;
First response unit, for determining the writing rail including at least two handwriting traces in response to first touch control operation Mark group, at least two handwriting traces include the selected handwriting trace of first touch control operation, and have at least one mutually The preset logic association relationship of kind;
Second receiving unit, for receiving the second touch control operation;
Second response unit, for adjusting the display of the handwriting trace group in response to second touch control operation.
9. a kind of terminal device characterized by comprising
One or more processors;
Memory, for storing one or more programs;
When one or more of programs are executed by one or more of processors, so that one or more of processors are real The method of existing handwriting trace adjustment as claimed in claim 1.
10. a kind of computer readable storage medium, is stored thereon with computer program, which is characterized in that the program is by processor The method of handwriting trace adjustment as claimed in claim 1 is realized when execution.
CN201910301045.5A 2019-04-15 2019-04-15 Writing track adjusting method and device, terminal equipment and storage medium Pending CN110069205A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201910301045.5A CN110069205A (en) 2019-04-15 2019-04-15 Writing track adjusting method and device, terminal equipment and storage medium
PCT/CN2019/118716 WO2020211369A1 (en) 2019-04-15 2019-11-15 Writing track adjustment method and apparatus, terminal device and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910301045.5A CN110069205A (en) 2019-04-15 2019-04-15 Writing track adjusting method and device, terminal equipment and storage medium

Publications (1)

Publication Number Publication Date
CN110069205A true CN110069205A (en) 2019-07-30

Family

ID=67367775

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910301045.5A Pending CN110069205A (en) 2019-04-15 2019-04-15 Writing track adjusting method and device, terminal equipment and storage medium

Country Status (2)

Country Link
CN (1) CN110069205A (en)
WO (1) WO2020211369A1 (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111475097A (en) * 2020-04-07 2020-07-31 广州视源电子科技股份有限公司 A kind of handwriting selection method, device, computer equipment and storage medium
WO2020211369A1 (en) * 2019-04-15 2020-10-22 广州视源电子科技股份有限公司 Writing track adjustment method and apparatus, terminal device and storage medium
CN114217725A (en) * 2021-12-15 2022-03-22 深圳市海浦蒙特科技有限公司 Drawing method, device, equipment and medium based on Qt graphic view frame
CN114237418A (en) * 2021-11-19 2022-03-25 新华三智能终端有限公司 A kind of trajectory identification method and device
CN114625282A (en) * 2020-12-10 2022-06-14 广东泰奇克光电科技有限公司 Error touch prevention writing method and device for capacitive screen and intelligent equipment

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1131773A (en) * 1994-12-29 1996-09-25 夏普公司 Handwritten character input display device
CN108829480A (en) * 2018-06-11 2018-11-16 深圳市德安里科技有限公司 Painting and calligraphy process record method, apparatus, equipment and the storage medium of electronic handwritten plate
CN108834426A (en) * 2015-10-19 2018-11-16 迈思慧公司 Systems and methods for handwriting recognition in figures
US20180349017A1 (en) * 2017-06-02 2018-12-06 Wen-Bin Chen System, method for displaying handwriting synchronously, and handwriting device

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI368866B (en) * 2008-07-14 2012-07-21 Acer Inc A method for guiding finger writing on touch screen and the electronic device uses the method
CN103136180A (en) * 2013-02-25 2013-06-05 北京极兴莱博信息科技有限公司 Text segment copying and pasting method and device and terminal for implementing same
JP6863918B2 (en) * 2018-03-19 2021-04-21 グリー株式会社 Control programs, control methods and information processing equipment
CN110069205A (en) * 2019-04-15 2019-07-30 广州视源电子科技股份有限公司 Writing track adjusting method and device, terminal equipment and storage medium

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1131773A (en) * 1994-12-29 1996-09-25 夏普公司 Handwritten character input display device
CN108834426A (en) * 2015-10-19 2018-11-16 迈思慧公司 Systems and methods for handwriting recognition in figures
US20180349017A1 (en) * 2017-06-02 2018-12-06 Wen-Bin Chen System, method for displaying handwriting synchronously, and handwriting device
CN108829480A (en) * 2018-06-11 2018-11-16 深圳市德安里科技有限公司 Painting and calligraphy process record method, apparatus, equipment and the storage medium of electronic handwritten plate

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2020211369A1 (en) * 2019-04-15 2020-10-22 广州视源电子科技股份有限公司 Writing track adjustment method and apparatus, terminal device and storage medium
CN111475097A (en) * 2020-04-07 2020-07-31 广州视源电子科技股份有限公司 A kind of handwriting selection method, device, computer equipment and storage medium
CN111475097B (en) * 2020-04-07 2021-08-06 广州视源电子科技股份有限公司 A kind of handwriting selection method, device, computer equipment and storage medium
WO2021203724A1 (en) * 2020-04-07 2021-10-14 广州视源电子科技股份有限公司 Handwriting selection method and apparatus, and computer device and storage medium
CN114625282A (en) * 2020-12-10 2022-06-14 广东泰奇克光电科技有限公司 Error touch prevention writing method and device for capacitive screen and intelligent equipment
CN114237418A (en) * 2021-11-19 2022-03-25 新华三智能终端有限公司 A kind of trajectory identification method and device
CN114217725A (en) * 2021-12-15 2022-03-22 深圳市海浦蒙特科技有限公司 Drawing method, device, equipment and medium based on Qt graphic view frame

Also Published As

Publication number Publication date
WO2020211369A1 (en) 2020-10-22

Similar Documents

Publication Publication Date Title
US12159027B2 (en) Method and device for controlling interactive white board
US9996176B2 (en) Multi-touch uses, gestures, and implementation
US12307070B2 (en) Multi-level menu display method of electronic interactive tablet, and electronic interactive tablet
CN110069205A (en) Writing track adjusting method and device, terminal equipment and storage medium
CN111475097B (en) A kind of handwriting selection method, device, computer equipment and storage medium
CN110058782B (en) Touch operation method and system based on interactive electronic whiteboard
CN111752419A (en) Interactive control method, device, intelligent blackboard and storage medium of intelligent blackboard
CN105094654B (en) Screen control method and device
CN103955331A (en) Display processing method and device of application icon
CN113934356B (en) Display operation method, device, equipment and storage medium of intelligent interactive flat panel
CN108334486A (en) table control method, device, equipment and storage medium
WO2021068366A1 (en) Writing operation method and device for intelligent interactive whiteboard, apparatus, and storage medium
TW200947309A (en) User interface, apparatus and method for handwriting input
CN110045840A (en) Writing track association method and device, terminal equipment and storage medium
CN110045909A (en) Ellipse processing method, device and equipment based on writing track and storage medium
WO2021068365A1 (en) Page interaction method and apparatus for intelligent interaction tablet, and device and storage medium
EP4296836B1 (en) Touch response method, device, interactive white board, and storage medium
WO2017032193A1 (en) User interface layout adjustment method and apparatus
CN107003807A (en) Electronic installation and the method for showing its Drawing Object
WO2021068412A1 (en) Interaction method and apparatus for intelligent interaction tablet, terminal device, and storage medium
CN108710460B (en) Element control method, device, equipment and storage medium
CN110471611B (en) Keyboard startup method, device, terminal device and storage medium
CN108762657A (en) Operation method and device of intelligent interaction panel and intelligent interaction panel
WO2021068405A1 (en) Element transfer method, apparatus and device, and storage medium
CN116391168A (en) Display equipment and menu bar display method thereof

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
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20190730