CN106909246B - 一种电子书写擦除方法及智能触摸电视 - Google Patents
一种电子书写擦除方法及智能触摸电视 Download PDFInfo
- Publication number
- CN106909246B CN106909246B CN201710028853.XA CN201710028853A CN106909246B CN 106909246 B CN106909246 B CN 106909246B CN 201710028853 A CN201710028853 A CN 201710028853A CN 106909246 B CN106909246 B CN 106909246B
- Authority
- CN
- China
- Prior art keywords
- erasing
- area
- execution time
- boundary
- erasing area
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/0412—Digitisers structurally integrated in a display
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/0416—Control or interface arrangements specially adapted for digitisers
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/042—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by opto-electronic means
- G06F3/0421—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by opto-electronic means by interrupting or reflecting a light beam, e.g. optical touch-screen
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
本发明是关于一种电子书写擦除方法及智能触摸电视,所述方法包括,获取擦除区域特征点位置坐标以及擦除操作的执行时间;根据所述擦除区域特征点位置坐标和所述执行时间确定擦除区域的边界;清除所述边界限定的擦除区域内或擦除区域外的内容。本发明实施例提供的方法,计算数据量少、过程简单,从而占用存储和计算资源少。
Description
技术领域
本发明涉及电子书写技术领域,尤其涉及一种电子书写擦除方法及智能触摸电视。
背景技术
电子书写应用是一种在电子设备上执行书写、绘图及擦除动作的应用,其使用形式主要分为两种,一种是在电子白板一体机上使用,应用于多媒体教学、会议室等场合,使用者可以用手或配套的电子笔在板面上书写,以及使用电子橡皮或配套的电子板擦擦除板面上的内容;另一种是在智能设备(例如,智能触摸电视、智能移动终端及PC端等)上使用,安装电子书写应用的智能设备的显示屏可以作为书写板使用,使用者可以用手或鼠标控制书写笔在板面上书写,以及用手或鼠标控制电子橡皮擦除板面上的内容。
图1是一种能够提供书写板功能的智能触摸电视结构示意图。如图1中所示,智能触摸电视包括显示屏1、触控框2、触控MCU3及处理器4,其中,触控框2设置在显示屏1四周的框架上,触控MCU3与触控框2连接,触控MCU3用于根据触控框2上红外信号被遮挡的位置实现显示屏1的定位和触摸功能;处理器4分别与显示屏1和触控MCU3电连接,用于根据触控MCU3发送的位置数据控制显示屏1上内容的书写和擦除。在需要擦除显示屏1上的内容时,使用者选择电子橡皮功能,随着使用者控制电子橡皮的移动,触控框2实时定位电子橡皮在显示屏1上的位置,以及将这些位置数据发送到触控MCU3。触控MCU3根据所述位置数据,确定电子橡皮的移动轨迹,并发送所述移动轨迹数据到处理器4,处理器4根据电子橡皮的宽度及移动轨迹数据,计算电子橡皮的移动面积,从而确定橡皮擦的擦除区域,进一步将显示屏1上擦除区域内的内容清除。
但是,触控MCU3需要实时定位电子橡皮移动过程覆盖的每个位置数据,并根据这些位置数据计算移动轨迹;同时,处理器4需要根据橡皮擦的宽度和移动轨迹计算擦除区域,导致计算擦除区域的数据量大以及过程复杂,从而占用处理器的计算资源。
发明内容
为克服相关技术计算数据量大、过程复杂的问题,本发明提供一种电子书写擦除方法及智能触摸电视。
根据本发明实施例的第一方面,提供一种电子书写擦除方法,包括:
获取擦除区域特征点位置坐标以及擦除操作的执行时间;
根据所述擦除区域特征点位置坐标和所述执行时间确定擦除区域的边界;
清除所述边界限定的擦除区域内或擦除区域外的内容。
第二方面,提供另一种电子书写擦除方法流程示意图,包括:
获取擦除区域特征点位置坐标;
根据所述擦除区域特征点位置坐标连接形成的封闭区域,确定所述擦除区域的边界;
清除所述边界限定的擦除区域内或擦除区域外的内容。
第三方面,提供一种智能触摸电视,包括:存储器、处理器、显示屏及红外触控组件,其中:
所述存储器,用于存储程序代码;
所述红外触控组件,包括红外触控框、触控MCU及触控驱动电路,其中,所述红外触控框设置在所述显示屏四周框架上,所述触控MCU用于控制所述触控驱动电路,所述触控驱动电路用于驱动所述红外触控框上红外发射管和红外接收管;
所述处理器,用于执行第一方面和第二方面所述的方法,控制所述显示屏上内容的擦除。
本发明的实施例提供的技术方案可以包括以下有益效果:
本发明实施例提供的方法中,获取擦除区域特征点位置坐标以及擦除操作的执行时间,根据执行时间的长短以及擦除区域特征点确定擦除区域的边界,从而擦除边界限定的区域内或区域外的内容。由上述描述可知,在确定擦除区域边界时,根据擦除区域的特征点以及执行时间便可确定,需要的数据量少,且计算过程简单,从而占用存储资源和计算资源少,达到使用者擦除动作和设备擦除操作的同步。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本发明。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并与说明书一起用于解释本发明的原理。
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1是一种能够提供书写板功能的智能触摸电视结构示意图;
图2为本发明实施例提供的实施例一的流程示意图;
图3为本发明实施例提供的实施例二的流程示意图;
图4为本发明实施例提供的实施例三的流程示意图;
图5为本发明实施例提供的实施例四的流程示意图;
图6为本发明实施例提供的实施例五的流程示意图;
图7为本发明实施例提供的另一种电子书写擦除方法流程示意图。
具体实施方式
这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本发明相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本发明的一些方面相一致的装置和方法的例子。
以智能触摸电视为例,电子书写应用安装在智能触摸电视中,当打开电子书写应用后,智能触摸电视被作为书写板使用,使用者可以在智能触摸电视的显示屏上书写、绘画,当需要擦除时,选择电子橡皮,用手点击电子橡皮,拖动电子橡皮滑动,从而擦除电子橡皮移动轨迹覆盖的擦除区域。
但是,智能触摸电视需要实时定位电子橡皮移动过程中覆盖的每一个位置数据,根据所有的位置数据计算移动轨迹,同时,根据电子橡皮的宽度,计算擦除区域,最后清除显示屏上擦除区域内的文字或绘图等内容。
实施例一
本发明实施例提供一种电子书写擦除方法,参见图2,为本发明实施例提供的实施例一流程示意图。
在步骤S101中,获取擦除区域特征点位置坐标以及擦除操作的执行时间。
擦除区域特征点指擦除区域对应的中心点、边界点等,例如,当擦除区域为圆形区域时,擦除区域特征点为圆形的中心点或边界上的任意一点。在电子书写应用中,当需要擦除内容时,选择电子橡皮后,处理器发出擦除区域图形选择指令,其中,擦除区域图形包括圆形、正方形、长方形、三角形、五角星等图形,每一个图形都具有各自的特征点,例如,正方形具有中心点、四个角上的角点以及每一个边的中点。处理器发出擦除区域图形选择指令后,在智能触摸电视的显示屏上出现多个图形选择框,使用者根据需要选择即可。
本发明实施例中擦除操作包括使用者用手按压电子橡皮、将电子橡皮拖动到擦除区域单击或双击电子橡皮等。执行时间对应擦除操作,例如,当擦除操作为使用者用手按压电子橡皮时,使用者按压电子橡皮的时间即为执行时间,当擦除操作为电子橡皮单击或双击电子橡皮时,执行时间从单击电子橡皮后开始计时,直至再次单击电子橡皮后,两次单击之间的时间即为执行时间,同理,当擦除操作为双击电子橡皮时,执行时间为两次双击电子橡皮之间的时间。
在步骤S102中,根据擦除区域特征点位置坐标和执行时间确定擦除区域的边界。
当使用者按压电子橡皮、单击或双击电子橡皮后,处理器获取擦除区域特征点位置坐标,根据执行时间确定擦除区域边界的大小,随着执行时间擦除区域增大或减小,擦除区域变化过程中,以擦除区域特征点位置坐标为擦除区域的起点。
在步骤S103中,清除边界限定的擦除区域内或擦除区域外的内容。
在擦除操作的执行时间内确定擦除区域的边界后,可选择清除边界限定的擦除区域内或擦除区域外的内容。在选择电子橡皮功能执行擦除操作时,处理器发出清除擦除区域内或擦除区域外的选择指令,当使用者选择清除擦除区域内的内容时,在确定擦除区域的边界后,则自动清除擦除区域内的内容,同理,当使用者选择清除擦除区域外的内容时,在确定擦除区域的边界后,则自动清除擦除区域外的内容。
本发明实施例提供的方法,在使用者选择电子橡皮时,可同时选择电子橡皮的擦除图形以及擦除区域内或擦除区域外的内容,从而实现快速擦除。当使用者停止按压电子橡皮时,在当前擦除操作执行时间段内便可确定擦除区域的边界,此时处理器控制清除擦除区域内或擦除区域外的内容。同理,当使用者再次单击或双击电子橡皮时,在当前擦除区域的执行时间内便可确定擦除区域的边界,此时处理器控制清除擦除区域内或擦除区域外的内容。
在确定擦除区域边界后,在显示屏上可显示出擦除区域的边界线,或者,在擦除操作执行过程中,随着执行时间的增大,擦除区域边界增大或减小,在显示屏上显示出擦除区域边界随着执行时间变化的过程。
由上述描述可知,本发明实施例提供的方法,首先定位擦除区域特征点的位置坐标,然后根据擦除操作执行时间的长短确定擦除区域的大小,也就是说擦除区域随着执行时间变化,电子橡皮无需移动并覆盖擦除区域内所有的内容,便可实现擦除区域内容的清除,因此,处理器无需获取擦除区域内每个坐标点,并计算移动轨迹,同时,也无需根据电子橡皮的宽度以及移动轨迹数据计算擦除区域的面积,所以,计算擦除区域的数据量小并且过程简化,另外,占用寄存器的存储位减少,以及占用处理器的计算资源减少,为其他进程空出计算资源,提高处理器的运行速度。
实施例二
参见图3,为本发明实施例提供的实施例二流程示意图。
在步骤S201中,获取擦除区域特征点位置坐标以及擦除操作的执行时间。
在步骤S202中,根据执行时间,确定擦除区域对应预设图形的特征值的大小。
由上述实施例描述可知,使用者在选择电子橡皮时,可同时选择擦除区域的图形,也就是擦除区域对应的预设图形,而擦除区域对应预设图形的特征值指擦除区域对应预设图形的边长、周长或面积等图形特征值。因此,本发明实施例提供的方法,根据执行时间的长短,确定擦除区域对应预设图形的特征值的大小,从而确定擦除区域的边界。
例如,当擦除区域预设图形为圆形时,特征值为圆心的半径、周长或面积,当擦除区域预设图形为正方形时,特征值为正方形的边长、对角线长度、周长或面积。
在步骤S203中,以擦除区域特征点位置坐标为擦除区域的中心点坐标或边界点坐标,根据特征值的大小确定擦除区域的边界。
当擦除区域特征点为擦除区域的中心点时,根据执行时间确定擦除区域对应预设图形的特征值时,便可确定擦除区域的边界。例如,当擦除区域对应预设图形为圆形时,以擦除区域特征点为擦除区域的中心点,根据执行时间确定圆形的半径,因此,根据圆形的中心点以及半径即可确定擦除区域的边界。
或者,当擦除区域对应预设图形为正方形时,以擦除区域特征点为正方形的中心点,根据执行时间,确定正方形的边长、周长或面积,以确定正方形的边长为例,当确定正方形的边长后,根据正方形的中心点及边长便可确定正方形擦除区域的边界。
当擦除区域特征点为擦除区域的边界点时,例如,当擦除区域对应预设图形为长方形时,以擦除区域特征点为正方形的一个角的点,根据执行时间,确定长方形相邻两边的长度、正方形的周长或面积,其中,需要预设长方形的长宽之比,然后,根据长方向的其中一个角的点以及相邻两边的长度便可确定长方形的边界,从而确定擦除区域的边界。
在步骤S204中,清除边界限定的擦除区域内或擦除区域外的内容。
清楚擦除区域内或擦除区域外的内容可根据擦除区域边界随着执行时间的增大而增大或随着执行时间的增大而减小确定。当擦除区域边界随着执行时间的增大而增大时,则清除擦除区域内的内容,当擦除区域边界随着执行时间的增大而减小时,则清除擦除区域外的内容。
如果擦除区域边界随着执行时间的增大而增大时,说明擦除区域随着执行时间向外扩大,此时根据执行时间的增大而扩大擦除区域;如果擦除区域边界随着执行时间的增大而减小时,说明擦除区域随着执行时间想内缩小,此时根据执行时间的增大而缩小擦除区域。
另一种实施方式是,当停止按压电子橡皮、再次单击或双击电子橡皮时,处理器给出清除擦除区域或擦除区域外的选择指令,在显示屏上显示出选择对话框,供使用者选择清除擦除区域内或擦除区域我ide内容。
本发明实施例中与上述实施例相同的步骤,在此不再赘述。
由上述描述可知,本发明实施例提供的方法,根据擦除操作的执行时间确定擦除区域对应图形的边长、周长及面积等特征值的大小,然后,根据擦除区域特征点的位置坐标,以及擦除区域特征值大小,确定擦除区域的边界,最后清除擦除区域内或擦除区域外的内容。本发明实施例提供的方法,在计算擦除区域时,只需获取擦除区域特征点以及执行时间,并根据执行时间计算出擦除区域对应图形的特征值,最后,根据擦除区域特征点以及特征值确定擦除区域边界,计算过程中计算量小且计算过程简单,在加快计算速度的同时,加快擦除动作。
实施例三
在步骤S301中,获取擦除区域特征点位置坐标以及擦除操作的执行时间。
在步骤S302中,根据执行时间以及预设单位时间对应的长度,确定特征值的大小。
预设单位时间以及单位时间对应的长度,其中单位时间以秒或毫秒为单位时间,长度以厘米距离单位,执行时间与预设单位时间对应长度的乘积即为特征值的大小。例如,擦除区域为圆形时,执行时间为2秒,单位时间以秒为单位,单位时间对应长度为5厘米,那么2秒的执行时间内,对应圆形半径的长度为10厘米,因此,擦除区域对应圆形的半径为10厘米。
同理,对于擦除区域为正方形、长方形、五角星等图形的特征值的计算,也可以根据执行时间与预设单位时间对应长度的乘积计算。对于执行时间为小数的情况,执行时间与单位时间对应的长度的乘积可能为复杂的小数,此时,可将计算出的小数取整,令擦除区域特征值为整数,加快处理器的计算速度。
在步骤S303中,以擦除区域特征点位置坐标为擦除区域的中心点坐标或边界点坐标,根据特征值的大小确定擦除区域的边界。
在步骤S304中,清除边界限定的擦除区域内或擦除区域外的内容。
由上述描述可知,本发明实施例提供的方法,利用执行时间与单位时间对应长度的乘积,计算擦除区域特征值,从而根据擦除区域特征值和擦除区域特征点确定擦除区域边界。在确定擦除区域边界时,只需要利用擦除区域特征点、执行时间以及单位时间对应的长度计算即可,计算数据量少,并且计算过程简单,占用处理器的计算资源少,从而使计算过程加快,保证擦除动作的快速执行。
实施例四
参见图5,为本发明实施例提供的实施例四流程示意图。
在步骤S401中,获取擦除区域特征点位置坐标以及擦除操作的执行时间。
在步骤S402中,根据所述执行时间以及预设时间步长,确定所述特征值的步数。
执行时间与预设时间步长的比值,可计算出执行时间对应的步数,当停止按压电子橡皮、再次单击或双击电子橡皮时,在智能触摸电视的显示屏上显示出以擦除区域特征点为中心点或边界点的擦除区域,同时,在擦除区域内显示出步数。
或者,随着执行时间的增大,没经过一个时间步长,在显示屏上显示出一个步数的边界线,当经过两个时间步长后,在显示屏上显示出两个步数的边界线,以此方便用户判断显示屏上显示出的擦除区域是否与想要擦除的区域对应。
在计算步数过程中,执行时间与预设时间步长的比值可能为小数,此时为了方便计算特征值的大小,将计算的小数向上或向下取整,得到整数比值,确定计算得到的整数比值为特征值的步数。
在步骤S403中,根据所述步数以及预设时间步长对应的长度,确定所述特征值的大小。
预设每一个时间步长对应的长度,也就是每一步数对应的长度,步数与预设时间步长对应长度的乘积即为擦除区域特征值的数值,从而可根据特征值以及特征点确定擦除区域的边界。
在步骤S404中,以所述擦除区域特征点位置坐标为所述擦除区域的中心点坐标或边界点坐标,根据所述特征值的大小确定擦除区域的边界。
在步骤S405中,清除所述边界限定的擦除区域内或擦除区域外的内容。
由上述描述可知,在计算擦除区域特征值的大小时,通过执行时间与预设时间步长计算出特征值的步数,然后计算步数与预设时间不长对应的长度计算特征值的大小,因此,在计算特征值的大小时,通过执行时间、时间步长以及时间步长对应的长度计算特征值的大小,由此可知,计算数据量小,计算过程简单,从而占用处理器计算资源少。
实施例五
参见图6,为本发明实施例提供的实施例五六成示意图。
在步骤S501中,获取擦除区域特征点位置坐标以及擦除操作的执行时间。
在步骤S502中,判断执行时间是否大于或等于预设最长执行时间。
上述实施例中描述,执行时间值按压电子橡皮的时间,或两次单击电子橡皮之间的时间值等,但是当执行时间长时,根据执行时间计算出的擦除区域边界超出智能触摸电视显示屏的边界,因此,在计算擦除区域边界时,判断执行时间是否大于或等于预设最长执行时间。
最长执行时间根据不同设备对应显示屏的大小以及单位时间对应的长度,或者时间步长和时间步长对应长度确定。
在步骤S503中,若是,则确定显示屏边界为擦除区域的边界。
如果执行时间大于或等于最长执行时间,则确定显示屏边界为擦除区域的边界,也就是清除全屏内容。
当擦除区域为圆形时,最大执行时间对应圆形半径为显示屏对角线的一半,但是,当执行时间为最大执行时间时,根据执行时间计算的圆形边界并未完全覆盖显示屏,此时,可控制清除圆形擦除区域覆盖显示屏的区域内的内容。
在步骤S504中,若否,则根据擦除区域特征点和执行时间确定擦除区域边界。
如果执行时间小于最大执行时间,此时根据上述实施例提供的方法计算擦除区域边界即可。
在步骤S505中,清除擦除边界限定的擦除区域内或擦除区域外的内容。
由上述描述可知,本发明实施例提供的方法限定了最大执行时间,当执行时间大于或等于最大执行时间时,则清除全屏内容,当执行时间小于最大执行时间时,根据上述实施例提供的方法计算擦除区域边界即可。因此,本发明实施例提供的方法提供了一种清屏方法,当需要清屏时,长时间执行擦除操作即可。
第二方面,本发明实施例提供了另一种电子书写擦除方法,参见图7,为本发明实施例提供的另一种电子书写擦除方法流程示意图。
在步骤S601中,获取擦除区域特征点位置坐标。
获取擦除区域的特征点坐标,例如,当擦除区域为正方形时,在显示屏上单击两次,获取单击两次对应的位置坐标,这两个位置坐标对应正方形的两个边界点或两个角对应的点。
或者,在显示屏上单击三次,或者单击三次对应的位置坐标。本发明实施例提供的方法中,获取擦除区域特征点为多个。
在步骤S602中,根据擦除区域特征点位置坐标连接形成的封闭区域,确定擦除区域的边界。
将获取的擦除区域特征点位置坐标连接,形成一个封闭区域,确定该封闭区域为擦除区域。
或者,当擦除区域预设图形为圆形时,获取三个擦除区域特征点,三个擦除区域特征点对应三角形的外接圆或内接圆为擦除区域;当擦除区域预设图形为正方形时,获取两个擦除区域特征点,以两个特征点为正方形对角上的两个点,确定正方形擦除区域的边界。
在步骤S603中,清除边界限定的擦除区域内或擦除区域外的内容。
本步骤与上述实施例提供的方法相同,在此不再赘述。
由上述描述可知,本发明实施例提供的方法,获取多个擦除区域特征点,根据多个特征点依次连接后形成的封闭区域,确定擦除区域的边界,或者以多个特征点为擦除区域预设图形的特征点,从而确定擦除区域的边界。因此,本发明实施例提供的方法在计算擦除区域边界时,根据多个擦除区域特征点的位置坐标,计算一次连接后形成的封闭区域即可,计算数据量少,并且计算过程简单。
第三方面,本发明实施例提供一种智能触摸电视,包括存储器、处理器及红外触控组件。
存储器用于存储程序代码,红外触控组件包括红外触控框、触控MCU及触控驱动电路,其中,红外触控框设置在显示屏四周的框架上,在相邻的两边上设置红外发射管和红外接收管,通过感应红外信号被遮挡的情况实现定位;触控驱动电路用于驱动红外触控框上红外发射管和红外接收管的工作,并根据红外信号被遮挡的情况判断被遮挡的红外发射管和红外接收管,将被遮挡的红外发射管和红外接收管转化为电子信号发送至触控MCU,触控MCU将电子信号发送至处理器处理;触控MCU控制触控驱动电路的工作。
处理器接收到触控MCU发送的电子信号,根据电子信号确定显示屏上被触摸或按压的位置坐标,处理器根据获取的定位位置坐标执行上述实施例提供的方法,从而实现显示屏上内容的局部擦除。
或者,在执行上述实施例提供的擦除方法时,由触控MCU获取擦除区域特征点位置坐标以及执行时间,并根据获取擦除区域特征点位置坐标和执行时间计算擦除区域边界。MCU将计算的擦除区域边界发送至处理器,由处理器控制清除边界限定的区域内或区域外的内容。
或者,在执行上述实施例提供的擦除方法中,由触控MCU获取擦除区域特征点位置坐标以及执行时间,然后,将特征点位置坐标和执行时间发送至处理器,由处理器根据获取擦除区域特征点位置坐标和执行时间计算擦除区域边界,并清除边界限定的区域内或区域外的内容。
由上述实施例可知,本申请提供的方法根据擦除区域特征点位置坐标和擦除操作的执行时间,计算擦除区域的边界,并擦除边界限定的区域内火区域外的内容,数据量少,并且计算过程简单,占用处理器的计算资源少,增加处理器的计算速度,从而可快速擦除显示屏上的内容,不会出现擦除缓慢或延迟的情况。对于使用者来说,使用者无需大幅度的动作,在显示屏上滑动出移动轨迹,因此,减少使用者的动作,提高用户的体验度。
本领域技术人员在考虑说明书及实践这里发明的公开后,将容易想到本发明的其它实施方案。本申请旨在涵盖本发明的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本发明的一般性原理并包括本发明未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本发明的真正范围和精神由下面的权利要求指出。
应当理解的是,本发明并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本发明的范围仅由所附的权利要求来限制。
Claims (8)
1.一种电子书写擦除方法,其特征在于,包括:
获取擦除区域特征点位置坐标以及擦除操作的执行时间;
根据所述擦除区域特征点位置坐标和所述执行时间确定擦除区域的边界;
清除所述边界限定的擦除区域内或擦除区域外的内容;
其中,根据所述擦除区域特征点位置坐标和所述执行时间确定擦除区域的边界,包括:
根据所述执行时间,确定所述擦除区域对应预设图形的特征值的大小;
以所述擦除区域特征点位置坐标为所述擦除区域的中心点坐标或边界点坐标,根据所述特征值的大小确定擦除区域的边界。
2.根据权利要求1所述的方法,其特征在于,确定所述擦除区域对应预设图形的特征值的大小,包括:
根据所述执行时间以及预设单位时间对应的长度,确定所述特征值的大小。
3.根据权利要求1所述的方法,其特征在于,确定所述擦除区域对应预设图形的特征值的大小,包括:
根据所述执行时间以及预设时间步长,确定所述特征值的步数;
根据所述步数以及预设时间步长对应的长度,确定所述特征值的大小。
4.根据权利要求1所述的方法,其特征在于,所述特征值为所述擦除区域对应预设图形的边长、周长或面积。
5.根据权利要求3所述的方法,其特征在于,根据所述执行时间以及预设时间步长,确定所述特征值的步数,包括:
计算所述执行时间与预设时间步长的比值,以及将所述比值向上或向下取整得到整数比值;
确定所述整数比值为所述特征值的步数。
6.根据权利要求1所述的方法,其特征在于,除所述边界限定的擦除区域内或擦除区域外的内容,包括:
当所述擦除区域边界限定的范围随着所述执行时间的增大而增大时,则清除所述擦除区域内的内容;或,
当所述擦除区域边界限定的范围随着所述执行时间的增大而减小时,则清除所述擦除区域外的内容。
7.根据权利要求1所述的方法,其特征在于,根据所述执行时间确定擦除区域的边界,包括:
判断所述执行时间是否大于或等于预设最长执行时间;
若是,则确定显示屏边界为所述擦除区域的边界;
若否,则根据所述执行时间确定擦除区域边界。
8.一种智能触摸电视,其特征在于,包括:存储器、处理器、显示屏及红外触控组件,其中:
所述存储器,用于存储程序代码;
所述红外触控组件,包括红外触控框、触控MCU及触控驱动电路,其中,所述红外触控框设置在所述显示屏四周框架上,所述触控MCU用于控制所述触控驱动电路,所述触控驱动电路用于驱动所述红外触控框上红外发射管和红外接收管;
所述处理器,用于执行如权利要求1-7任一所述的方法,控制所述显示屏上内容的擦除。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201710028853.XA CN106909246B (zh) | 2017-01-16 | 2017-01-16 | 一种电子书写擦除方法及智能触摸电视 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201710028853.XA CN106909246B (zh) | 2017-01-16 | 2017-01-16 | 一种电子书写擦除方法及智能触摸电视 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN106909246A CN106909246A (zh) | 2017-06-30 |
| CN106909246B true CN106909246B (zh) | 2020-03-13 |
Family
ID=59207242
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201710028853.XA Active CN106909246B (zh) | 2017-01-16 | 2017-01-16 | 一种电子书写擦除方法及智能触摸电视 |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN106909246B (zh) |
Families Citing this family (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN107807781A (zh) * | 2017-09-28 | 2018-03-16 | 广州视源电子科技股份有限公司 | 手势擦除识别方法、装置及电子设备 |
| CN108093285A (zh) * | 2017-12-20 | 2018-05-29 | 四川长虹教育科技有限公司 | 一种基于触摸电视的多功能电子书写系统 |
| TWI653566B (zh) | 2018-03-27 | 2019-03-11 | 虹彩光電股份有限公司 | 膽固醇液晶書寫板 |
| CN109947271A (zh) * | 2019-03-08 | 2019-06-28 | 广州朗国电子科技有限公司 | 应用于智能白板的笔迹擦除方法及系统 |
| CN113345384B (zh) * | 2021-05-28 | 2022-06-10 | 深圳市爱码讯实业发展有限公司 | 一种手写板的笔迹擦除方法及系统 |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103353828A (zh) * | 2013-06-24 | 2013-10-16 | 深圳市创凯电子有限公司 | 一种在触摸屏上切换书写与擦除功能的方法及装置 |
| CN103605477A (zh) * | 2013-11-25 | 2014-02-26 | 向火平 | 基于电容屏手写笔迹的手势定位方法及电容屏 |
| CN104391681A (zh) * | 2014-03-21 | 2015-03-04 | 贵阳朗玛信息技术股份有限公司 | 基于移动终端的图片擦除实现方法及装置 |
-
2017
- 2017-01-16 CN CN201710028853.XA patent/CN106909246B/zh active Active
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103353828A (zh) * | 2013-06-24 | 2013-10-16 | 深圳市创凯电子有限公司 | 一种在触摸屏上切换书写与擦除功能的方法及装置 |
| CN103605477A (zh) * | 2013-11-25 | 2014-02-26 | 向火平 | 基于电容屏手写笔迹的手势定位方法及电容屏 |
| CN104391681A (zh) * | 2014-03-21 | 2015-03-04 | 贵阳朗玛信息技术股份有限公司 | 基于移动终端的图片擦除实现方法及装置 |
Also Published As
| Publication number | Publication date |
|---|---|
| CN106909246A (zh) | 2017-06-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US10338705B2 (en) | Method and apparatus of controlling user interface using touch screen | |
| US9268423B2 (en) | Definition and use of node-based shapes, areas and windows on touch screen devices | |
| US8860675B2 (en) | Drawing aid system for multi-touch devices | |
| EP3042274B1 (en) | Method and apparatus for providing multiple applications | |
| US20160110052A1 (en) | Apparatus and method of drawing and solving figure content | |
| CN106909246B (zh) | 一种电子书写擦除方法及智能触摸电视 | |
| US20150160849A1 (en) | Bezel Gesture Techniques | |
| KR102393295B1 (ko) | 컨텐트를 스타일링하는 장치 및 방법 | |
| CN111273838B (zh) | 触摸显示装置中悬浮工具栏的移动方法及触摸显示装置 | |
| US20110260962A1 (en) | Interfacing with a computing application using a multi-digit sensor | |
| CN103914258A (zh) | 移动终端及其操作方法 | |
| US20180121076A1 (en) | Drawing processing method, drawing program, and drawing device | |
| EP2776905B1 (en) | Interaction models for indirect interaction devices | |
| US9513795B2 (en) | System and method for graphic object management in a large-display area computing device | |
| CN103324390B (zh) | 用于页面浏览的交互方法、浏览器装置以及移动终端 | |
| JP6613338B2 (ja) | 情報処理装置、情報処理プログラムおよび情報処理方法 | |
| CN104516638A (zh) | 音量控制方法及装置 | |
| EP2998838A1 (en) | Display apparatus and method for controlling the same | |
| CN104516654A (zh) | 操作处理方法和装置 | |
| CN112558699B (zh) | 一种触控方法、装置、设备及计算机可读存储介质 | |
| KR102118091B1 (ko) | 오브젝트에 대한 사전 실행 기능을 가지는 모바일 장치 및 그 제어방법 | |
| CN116048370A (zh) | 显示设备及操作切换方法 | |
| JP6352801B2 (ja) | 情報処理装置、情報処理プログラムおよび情報処理方法 | |
| CN109117072B (zh) | 书写区域控制方法和系统、书写方法和系统及交互智能平板 | |
| CN115469786A (zh) | 显示设备及绘画对象选择方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant | ||
| CP01 | Change in the name or title of a patent holder |
Address after: 266555 Qingdao economic and Technological Development Zone, Shandong, Hong Kong Road, No. 218 Patentee after: Hisense Visual Technology Co., Ltd. Address before: 266555 Qingdao economic and Technological Development Zone, Shandong, Hong Kong Road, No. 218 Patentee before: QINGDAO HISENSE ELECTRONICS Co.,Ltd. |
|
| CP01 | Change in the name or title of a patent holder |