CN117075789B - 墨水屏的笔迹显示方法、装置、设备及存储介质 - Google Patents
墨水屏的笔迹显示方法、装置、设备及存储介质 Download PDFInfo
- Publication number
- CN117075789B CN117075789B CN202311042900.8A CN202311042900A CN117075789B CN 117075789 B CN117075789 B CN 117075789B CN 202311042900 A CN202311042900 A CN 202311042900A CN 117075789 B CN117075789 B CN 117075789B
- Authority
- CN
- China
- Prior art keywords
- handwriting
- data
- picture
- ink screen
- waveform data
- 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
- 238000000034 method Methods 0.000 title claims abstract description 76
- 238000003860 storage Methods 0.000 title claims abstract description 20
- 230000005540 biological transmission Effects 0.000 claims abstract description 68
- 238000012545 processing Methods 0.000 claims description 25
- 238000005070 sampling Methods 0.000 claims description 13
- 238000004590 computer program Methods 0.000 claims description 9
- 238000010586 diagram Methods 0.000 description 18
- 230000008569 process Effects 0.000 description 18
- 239000002245 particle Substances 0.000 description 14
- 230000006870 function Effects 0.000 description 9
- 230000008859 change Effects 0.000 description 8
- 238000001514 detection method Methods 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 4
- 230000001680 brushing effect Effects 0.000 description 3
- 238000004891 communication Methods 0.000 description 3
- 230000009471 action Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 2
- 239000003086 colorant Substances 0.000 description 2
- 230000005684 electric field Effects 0.000 description 2
- 230000005611 electricity Effects 0.000 description 2
- 239000007788 liquid Substances 0.000 description 2
- 239000003094 microcapsule Substances 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 238000003825 pressing Methods 0.000 description 2
- 238000007789 sealing Methods 0.000 description 2
- 239000000758 substrate Substances 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000004907 flux Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 230000008707 rearrangement Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction 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/0488—Interaction 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/04883—Interaction 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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
- G06F3/04166—Details of scanning methods, e.g. sampling time, grouping of sub areas or time sharing with display driving
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
本申请实施例公开了一种墨水屏的笔迹显示方法、装置、设备及存储介质,该方法通过接收触控模组检测到的手写报点信号,并根据手写报点信号,生成笔迹波形数据;确定MIPI接口的数据传输状态,当MIPI接口的数据传输状态为工作状态,获取MIPI接口当前传输的画面更新数据;根据笔迹波形数据和画面更新数据中未发送的部分,生成待显示数据,再将待显示数据,发送至电子墨水屏上进行笔迹显示。通过这种方法可以在MIPI接口进行传输时,将用户输入的笔迹和当前画面更新的内容进行整合并发送,可以让用户输入的笔迹能够在当前帧屏幕画面进行显示,输入的笔迹无需等待下一帧屏幕画面才能进行显示,从而优化了电子墨水屏的笔迹显示,提升用户使用体验。
Description
技术领域
本申请实施例涉及电子显示技术领域,尤其涉及一种墨水屏的笔迹显示方法、装置、设备及存储介质。
背景技术
随着通信技术和终端技术的发展,电子墨水显示屏因其省电等优势,广泛应用于智能终端。电子墨水显示屏的基板上面附着有由大量微小颗粒组成的电子墨水,颗粒由带正、负电的许多黑色和白色粒子密封于内部液态微胶囊内形成,不同颜色的带电粒子会因施加电场的不同而朝不同的方向运动。由此,电子墨水显示屏表面可呈现出黑白分明的可视化效果。但是,电子墨水显示屏受限于这种工作原理,导致屏幕刷新率不高;在使用手写功能的场景下,需要相应的刷新模式以及墨水屏的驱动方案才能在一定程度上解决笔迹呈现缓慢,书写不跟手的问题。具体刷新模式以及墨水屏的驱动方案的切换和实施根据具体的硬件架构实现,例如在基于MIPI接口的硬件连接架构中,通常是基于Video模式实现屏幕图像的正常更新,基于Command模式实现手写的快速显示,但是这样会导致MIPI接口在用户手写过程中需要在Video模式和Command模式之间频繁切换,而这种切换需要时间进行响应,会带来墨水屏图像显示的延迟,从而导致用户使用体验不佳。
发明内容
本申请实施例提供一种墨水屏的笔迹显示方法、装置、设备及存储介质,以优化墨水屏的笔迹显示,基于Video高速传输模式同时兼容手写模式的笔迹快速显示,提升用户使用体验。
在第一方面,本申请实施例提供了一种墨水屏的笔迹显示方法,应用于墨水屏设备,所述墨水屏设备包括处理器、电子墨水屏和触控模组,所述电子墨水屏通过MIPI接口与所述处理器连接,包括:
当所述MIPI接口处于Video模式下,接收所述触控模组检测到的手写报点信号;
根据所述手写报点信号,生成笔迹波形数据;
确定所述MIPI接口的数据传输状态;
当所述MIPI接口的数据传输状态为工作状态,获取画面更新数据,所述画面更新数据为所述MIPI接口当前传输的画面波形数据;
根据所述笔迹波形数据和所述画面更新数据中未发送的部分,生成待显示数据;
将所述待显示数据,发送至所述电子墨水屏上进行笔迹显示。
其中,所述根据所述笔迹波形数据和所述画面更新数据中未发送的部分,生成待显示数据,包括:
根据所述笔迹波形数据和所述画面更新数据中未发送的部分,确定笔迹显示区域与画面更新区域是否存在重合区域,所述笔迹显示区域通过所述笔迹波形数据确定,所述画面更新区域通过所述画面更新数据中未发送的部分确定;
当存在所述重合区域,将所述重合区域对应的画面波形数据替换为所述笔迹波形数据,得到所述待显示数据。
其中,所述笔迹波形数据包括笔迹显示坐标信息,所述画面更新数据包括画面更新坐标信息,所述根据所述笔迹波形数据和所述画面更新数据中未发送的部分,确定笔迹显示区域与画面更新区域是否存在重合区域,包括:
根据所述笔迹显示坐标信息,生成所述笔迹显示区域;
根据所述画面更新坐标信息,生成所述画面更新区域;
将所述笔迹显示区域与所述画面更新区域进行比对,确定所述笔迹显示区域与所述画面更新区域是否存在所述重合区域。
其中,所述当存在所述重合区域,将所述重合区域对应的画面波形数据替换为所述笔迹波形数据,得到所述待显示数据,包括:
当存在所述重合区域,且所述重合区域中的波形数据为所述画面更新数据中的原始波形数据,将所述重合区域对应的画面波形数据直接替换为所述笔迹波形数据,得到所述待显示数据;
当存在所述重合区域,且所述重合区域中的波形数据为替换后的波形数据,则根据所述笔迹波形数据和所述画面更新数据,生成传输等待队列;
相应的,所述将所述待显示数据,发送至所述电子墨水屏上进行笔迹显示之后,还包括:
根据所述传输等待队列,将所述笔迹波形数据和所述画面更新数据,发送至所述电子墨水屏上进行笔迹显示。
其中,所述的墨水屏的笔迹显示方法,还包括:
接收所述触控模组检测到的退出手写信号;
根据所述退出手写信号,获取所述重合区域对应的波形序列数据;
根据所述波形序列数据,生成重置补偿指令,所述重置补偿指令用于对所述重合区域进行重置补偿处理。
其中,在所述接收所述触控模组检测到的退出手写信号,包括:
根据所述退出手写信号,降低所述触控模组的采样率,所述采样率用于表征触控模组检测所述手写报点信号的频率。
其中,所述的墨水屏的笔迹显示方法,还包括:
当所述MIPI接口的传输状态为空闲状态,将所述笔迹波形数据,发送至所述电子墨水屏上进行笔迹显示。
在第二方面,本申请实施例提供了一种墨水屏的笔迹显示装置,应用于墨水屏设备,所述墨水屏设备包括处理器、电子墨水屏和触控模组,所述电子墨水屏通过MIPI接口与所述处理器连接,包括:
信号接收模块,用于当所述MIPI接口处于Video模式下,接收所述触控模组检测到的手写报点信号;
数据生成模块,用于根据所述手写报点信号,生成笔迹波形数据;
状态获取模块,用于确定所述MIPI接口的数据传输状态;
数据获取模块,用于当所述MIPI接口的数据传输状态为工作状态,获取画面更新数据,所述画面更新数据为当前传输的画面波形数据;
数据处理模块,用于根据所述笔迹波形数据和所述画面更新数据中未发送的部分,生成待显示数据;
笔迹显示模块,用于将所述待显示数据,发送至所述电子墨水屏上进行笔迹显示。
其中,所述数据处理模块,包括:
区域确定单元,用于根据所述笔迹波形数据和所述画面更新数据中未发送的部分,确定笔迹显示区域与画面更新区域是否存在重合区域,所述笔迹显示区域通过所述笔迹波形数据确定,所述画面更新区域通过所述画面更新数据中未发送的部分确定;
数据替换单元,用于当存在所述重合区域,将所述重合区域对应的画面波形数据替换为所述笔迹波形数据,得到所述待显示数据。
其中,所述笔迹波形数据包括笔迹显示坐标信息,所述画面更新数据包括画面更新坐标信息,所述区域确定单元,包括:
笔迹显示子单元,用于根据所述笔迹显示坐标信息,生成所述笔迹显示区域;
画面更新子单元,用于根据所述画面更新坐标信息,生成所述画面更新区域;
区域比对子单元,用于将所述笔迹显示区域与所述画面更新区域进行比对,确定所述笔迹显示区域与所述画面更新区域是否存在所述重合区域。
其中,所述数据替换单元,包括:
直接替换模块,用于当存在所述重合区域,且所述重合区域中的波形数据为所述画面更新数据中的原始波形数据,将所述重合区域对应的画面波形数据直接替换为所述笔迹波形数据,得到所述待显示数据;
等待队列模块,用于当存在所述重合区域,且所述重合区域中的波形数据为替换后的波形数据,则根据所述笔迹波形数据和所述画面更新数据,生成传输等待队列;
相应的,所述墨水屏的笔迹显示装置,还包括:
传输数据模块,用于根据所述传输等待队列,将所述笔迹波形数据和所述画面更新数据,发送至所述电子墨水屏上进行笔迹显示。
其中,所述的墨水屏的笔迹显示装置,还包括:
信号检测模块,用于接收所述触控模组检测到的退出手写信号;
序列获取模块,用于根据所述退出手写信号,获取所述重合区域对应的波形序列数据;
指令生成模块,用于根据所述波形序列数据,生成重置补偿指令,所述重置补偿指令用于对所述重合区域进行重置补偿处理。
其中,所述信号检测模块,包括:
频率控制单元,用于根据所述退出手写信号,降低所述触控模组的采样率,所述采样率用于表征触控模组检测所述手写报点信号的频率。
其中,所述笔迹显示模块,还用于:
当所述MIPI接口的传输状态为空闲状态,将所述笔迹波形数据,发送至所述电子墨水屏上进行笔迹显示。
在第三方面,本申请实施例提供了一种电子设备,包括存储器以及一个或多个处理器;
所述存储器,用于存储一个或多个程序;
当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如第一方面所述的墨水屏的笔迹显示方法。
在第四方面,本申请实施例提供了一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行如第一方面所述的墨水屏的笔迹显示方法。
本申请实施例在MIPI接口处于Video模式下,通过接收所述触控模组检测到的手写报点信号,并根据所述手写报点信号,生成笔迹波形数据;接着,确定所述MIPI接口的数据传输状态,当所述MIPI接口的数据传输状态为工作状态,获取MIPI接口当前传输的画面更新数据;随后,根据所述笔迹波形数据和所述画面更新数据中未发送的部分,生成待显示数据,再将所述待显示数据,发送至所述电子墨水屏上进行笔迹显示。通过这种方法可以在MIPI接口进行传输时,将用户输入的笔迹和当前画面更新的内容进行整合并发送,可以让用户输入的笔迹能够在当前帧屏幕画面进行显示,输入的笔迹无需等待下一帧屏幕画面才能进行显示,从而优化了电子墨水屏的笔迹显示,以高速数据传输支持各种刷新模式下的驱动数据传输,提升用户使用体验。
附图说明
图1是本申请实施例提供的一种墨水屏的笔迹显示方法的方法流程图;
图2是本申请实施例提供的一种手写笔迹拟合的示意图;
图3是本申请实施例提供的一种待显示数据生成的示意图;
图4是本申请实施例提供的另一种待显示数据生成的示意图之一;
图5是本申请实施例提供的另一种待显示数据生成的示意图之二;
图6是本申请实施例提供的一种墨水屏的笔迹显示装置的结构示意图;
图7是本申请实施例提供的一种电子设备的结构示意图。
具体实施方式
为了使本申请的目的、技术方案和优点更加清楚,下面结合附图对本申请具体实施例作进一步的详细描述。可以理解的是,此处所描述的具体实施例仅仅用于解释本申请,而非对本申请的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本申请相关的部分而非全部内容。在更加详细地讨论示例性实施例之前应当提到的是,一些示例性实施例被描述成作为流程图描绘的处理或方法。虽然流程图将各项操作(或步骤)描述成顺序的处理,但是其中的许多操作可以被并行地、并发地或者同时实施。此外,各项操作的顺序可以被重新安排。当其操作完成时所述处理可以被终止,但是还可以具有未包括在附图中的附加步骤。所述处理可以对应于方法、函数、规程、子例程、子程序等等。
电子墨水显示屏的基板上面附着有由大量微小颗粒组成的电子墨水,颗粒由带正、负电的许多黑色和白色粒子密封于内部液态微胶囊内形成,不同颜色的带电粒子会因施加电场的不同而朝不同的方向运动。如果希望带电粒子精确地跑到某个位置,从而精确地显示颜色,那么就需要精细控制电压,并且给带电粒子足够的时间进入稳态。如果为了追求刷新率,电压翻转太快,不给粒子稳定的时间,那么带电粒子的运动是不可预测的,反应到宏观上就是出现残影、显示出错和分辨率降低等情况。另一方面,带电粒子的驱动需要若干周期(波形序列),一般的显示模式都是当前画面更新的所有波形序列都处理完,再处理下一帧画面更新,导致一次画面更新的完整时间周期比较长。因此,受限于这种工作原理,电子墨水屏的刷新率不高,导致在书写模式下,用户输入的笔迹呈现缓慢,使得用户体验不佳。
除此之外,目前的墨水屏设备中的数据传输接口可能换用为MIPI接口进行处理器和墨水屏之前的数据传输,导致传输协议的改变。因此需要根据新接口的特性,对墨水屏设备进行手写优化。
针对上述提及的现有技术中存在的问题,本申请实施例提出的墨水屏的笔迹显示方法,通过这种方法可以在MIPI接口进行传输时,将用户输入的笔迹和当前画面更新的内容进行整合并发送,可以让用户输入的笔迹能够在当前帧屏幕画面进行显示,输入的笔迹无需等待下一帧屏幕画面才能进行显示,从而优化了电子墨水屏的笔迹显示,以高速数据传输支持各种刷新模式下的驱动数据传输,提升用户使用体验。
图1是本发明提供的墨水屏的笔迹显示方法的流程示意图,该笔迹显示方法应用于墨水屏设备,所述墨水屏设备包括处理器、电子墨水屏和触控模组,所述电子墨水屏通过MIPI接口与所述处理器连接。基于该墨水屏设备,如图1所示,该墨水屏的笔迹显示方法包括但不限于步骤110-步骤160:
步骤110、当所述MIPI接口处于Video模式下,接收所述触控模组检测到的手写报点信号。
在步骤110中,手写报点信号是用户在触控模组的触控检测区域进行触控操作时(如通过书写笔或手指接触具有触摸功能的显示屏进行书写时),触控模组的传感器感应到红外光的变化、电流的变化、电压的变化、磁通量的变化或压力的变化(对应于红外显示屏、电容显示屏、电阻显示屏、电磁显示屏或压感显示屏的具体设置类型),从而进行转换后得到含有触摸位置的坐标的触摸信号以及该触摸信号的触发时间,根据触摸位置的坐标以及触摸信号的触发时间,可以得到书写笔或用户手指每次按下书写至抬起停止书写过程中输入的书写轨迹的手写报点信号。当然,书写过程不限于写字,在触控模组的显示屏实现的任何用于显示操作轨迹的录入过程均可视为书写过程。
作为一种可选的实施例,当检测到手写报点信号后,说明墨水屏设备已经进入书写模式,当进入该模式后,可以提高触控模组的触控采样率,以便在用户快速移动手写笔时,提高触控模组的读取精度和报点密度,从而获得更精确的书写笔迹。
步骤120、根据所述手写报点信号,生成笔迹波形数据。
在步骤120中,需要根据手写报点信号,生成笔迹波形数据。具体地,先获取手写报点信号中的触摸位置的坐标数据,随后,参考图2,图2是本申请实施例提供的一种手写笔迹拟合的示意图,可以使用插值算法来生成笔迹图形数据。插值算法可以根据已知的离散坐标点,估计出在这些点之间的笔迹轨迹,并根据该笔迹图形数据中每个像素点对应的已有颜色向对应的目标颜色转换所需的多次细微显示驱动,生成该笔迹对应的的笔迹波形序列,作为笔迹波形数据。
其中,插值算法有线性插值、贝塞尔曲线插值、样条插值等。
对于线性插值,线性插值是最简单的插值算法。它假设笔迹在相邻的坐标点之间是直线,通过计算两个坐标点之间的间距和方向,可以生成连接它们的直线段。
对于贝塞尔曲线插值,可以生成更加平滑的笔迹波形。贝塞尔曲线通过在已知坐标点之间引入控制点来创建平滑曲线段。常用的贝塞尔曲线插值算法有二次贝塞尔曲线和三次贝塞尔曲线。
对于样条插值,也可以生成平滑的曲线,它使用多个控制点来逼近手写笔迹的形状。常见的样条插值算法包括B样条和样条曲线。
步骤130、确定所述MIPI接口的数据传输状态。
在步骤130中,需要确定MIPI接口的数据传输状态,以根据MIPI接口的数据传输状态,确定对笔迹波形数据的处理方式。具体地,MIPI接口通常使用多个信号线传输数据,包括数据线、时钟线和控制线等。通过检测这些信号线上的信号变化可以判断接口是否正在进行数据传输。例如,数据线上的高低电平变化和时钟线上的时钟脉冲可以表明数据正在传输。除此之外,MIPI接口通常将数据划分为帧(Frame)进行传输。通过检测数据帧的起始标志和结束标志,可以确定接口是否正在传输数据。具体的帧结构和标志位根据MIPI规范和具体的应用而有所不同。另外,对于特定的MIPI接口,还可以调用相关的软件调试工具,这些工具可以连接到MIPI接口,实时监测和显示数据传输的状态和内容,以帮助确定接口的工作状态。确定MIPI接口的数据传输状态的方法有很多,本领域技术人员可以根据具体情况适应性选择合适的方法,这里不对确定数据传输状态的方法作具体限制。
步骤140、当所述MIPI接口的数据传输状态为工作状态,获取画面更新数据,所述画面更新数据为所述MIPI接口当前传输的画面波形数据。
在步骤140中,当MIPI接口的数据传输状态为工作状态,说明有画面更新数据正在通过MIPI接口进行数据传输。为了将笔迹波形数据与画面更新数据进行整合并发送,需要获取正在进行数据传输的画面更新数据。该画面更新数据可以是书写应用本身生成的,也可以是根据用户通过触控模组输入的手写报点信号生成的,还可以是在书写开始之前的已经提交的画面更新数据,而且画面更新数据正在进行数据传输,而笔迹波形数据还未进行数据传输,可以理解为画面更新数据先于笔迹波形数据进行数据传输。该画面更新数据是画面更新区域对应的驱动波形序列。
可以理解的是,画面更新数据与笔迹波形数据同样为波形序列数据。
步骤150、根据所述笔迹波形数据和所述画面更新数据中未发送的部分,生成待显示数据。
在步骤150中,需要将笔迹波形数据和画面更新数据中未发送的部分进行整合,生成待显示数据,以进行发送。可以理解的是,已经完成数据传输的部分画面更新数据已经在当前帧进行显示,无法与笔迹波形数据进行整合。因此,在本实施例中,仅获取画面更新数据中未发送的部分与笔迹波形数据进行整合。具体地,将画面更新数据的波形序列和笔迹波形数据的波形序列进行合并,以生成待显示数据。对于画面更新数据对应的画面显示区域和笔迹波形数据对应的笔迹显示区域没有重合的情况,笔迹波形数据的波形序列可以直接合并到画面更新数据的波形序列当中。对于画面更新数据对应的画面显示区域和笔迹波形数据对应的笔迹显示区域重合的情况,需要用笔迹波形数据将画面显示数据在重合区域中的波形序列数据进行替换。
作为一种优选的实施例,在替换重合区域的波形序列后,可以对重合区域进行重置补偿操作,以避免刷新显示内容时出现的不完全擦除或残留墨水,导致之前显示的内容在新内容显示之后仍然可见,或者在刷新过程中模糊或不均匀的情况,补偿对应的波形序列可以在生成待显示数据时对应生成,然后在画面显示完成之后传输到电子墨水屏进行驱动补偿。
步骤160、将所述待显示数据,发送至所述电子墨水屏上进行笔迹显示。
在步骤160中,需要将步骤150中生成的待显示数据,发送至电子墨水屏上进行笔迹显示。其中,由于待显示数据是根据笔迹波形数据和画面更新数据中未发送的部分生成的,所以待显示数据也是波形序列数据。使用MIPI接口和对应的协议,将待显示数据传输到电子墨水屏,再由电子墨水屏根据其中的波形序列数据驱动带电粒子进行运动,即可完成既定画面显示和笔迹显示。
本申请实施例在MIPI接口处于Vi deo模式下,通过接收所述触控模组检测到的手写报点信号,并根据所述手写报点信号,生成笔迹波形数据;接着,确定所述MIPI接口的数据传输状态,当所述MIPI接口的数据传输状态为工作状态,获取MIPI接口当前传输的画面更新数据;随后,根据所述笔迹波形数据和所述画面更新数据中未发送的部分,生成待显示数据,再将所述待显示数据,发送至所述电子墨水屏上进行笔迹显示。通过这种方法可以在MIPI接口进行传输时,将用户输入的笔迹和当前画面更新的内容进行整合并发送,可以让用户输入的笔迹能够在当前画面更新周期进行显示,输入的笔迹无需等待下一屏幕更新周期才能进行显示,从而优化了电子墨水屏的笔迹显示,加快了手写笔迹的呈现。
需要补充的是,在墨水屏手写模式下,通常是使用Command(命令)模式,Command模式是基于坐标***,通过捕捉用户的手写动作和位置信息,将其转换为相应的命令来显示在屏幕上。然而,Command模式传输大量数据的效率不高,因此不适合墨水屏设备中屏幕显示画面快速更新对高速传输的要求。因此,在本实施例中,墨水屏设备的MIPI接口采用Video模式进行数据传输,并在通过MIPI接口进行数据传输前,生成需要进行显示的图像的波形序列,能够在流畅显示屏幕画面更新的同时,避免Video模式手写响应速度慢的问题。
作为一种可选的实施例,所述根据所述笔迹波形数据和所述画面更新数据中未发送的部分,生成待显示数据,包括:
根据所述笔迹波形数据和所述画面更新数据中未发送的部分,确定笔迹显示区域与画面更新区域是否存在重合区域,所述笔迹显示区域通过所述笔迹波形数据确定,所述画面更新区域通过所述画面更新数据中未发送的部分确定;
当存在所述重合区域,将所述重合区域对应的画面波形数据替换为所述笔迹波形数据,得到所述待显示数据。
在本实施例中,当笔迹波形数据的笔迹显示区域和画面更新数据的画面更新区域发生重合,那么在重合区域上就存在两组波形序列数据。如图3所示,图3是本申请实施例提供的一种待显示数据生成的示意图。本实施例需要先根据笔迹波形数据和画面更新数据中未发送的部分,确定这两部分数据对应的区域(笔迹显示区域和画面更新区域)是否存在重叠,当笔迹显示区域和画面更新区域存在重叠区域,则将读取画面更新数据在重合区域中的波形序列数据,并将重合区域中的画面更新数据的画面波形数据替换为笔迹波形数据的波形序列数据,从而将笔迹波形数据和画面更新数据合并为待显示数据。也就是说,在重合区域会直接根据笔迹波形数据进行内容显示,而不会根据画面更新数据进行内容显示。通过本实施例提供的方法,能够避免在重合区域出现显示冲突的问题,提升了用户体验。
可以理解的是,当笔迹波形数据的笔迹显示区域和画面更新数据的画面更新区域没有发生重合,不会出现显示冲突的问题,笔迹波形数据的波形序列数据和画面更新数据的波形序列数据可以直接进行合并。
作为一种可选的实施例,所述笔迹波形数据包括笔迹显示坐标信息,所述画面更新数据包括画面更新坐标信息,所述根据所述笔迹波形数据和所述画面更新数据中未发送的部分,确定笔迹显示区域与画面更新区域是否存在重合区域,包括:
根据所述笔迹显示坐标信息,生成所述笔迹显示区域;
根据所述画面更新坐标信息,生成所述画面更新区域;
将所述笔迹显示区域与所述画面更新区域进行比对,确定所述笔迹显示区域与所述画面更新区域是否存在所述重合区域。
在本实施例中,为了确定笔迹显示区域与画面更新区域是否存在重合,需要对这两个区域进行比对处理。由于笔迹波形数据包括笔迹显示坐标信息,画面更新数据包括画面更新坐标信息,因此可以根据笔迹显示坐标,确定笔迹显示区域的边界,以及可以根据画面更新坐标确定画面更新区域的边界。这里可以通过计算最小外接矩形、边界框或多边形来确定手写区域的范围,并且以这些边界定义手写区域的宽度、高度和位置。根据确定的边界,即可获取画面更新区域和笔迹显示区域内的像素点坐标信息。当画面更新区域和笔迹显示区域内存在相同的像素点坐标信息,即可认为画面更新区域和笔迹显示区域有重合的区域,并将这些相同的像素点信息作为重合区域数据。通过本实施例的方法,可以获取到重合区域的像素点信息,以便后续进行波形序列数据合并、重置补偿处理等处理。
作为一种可选的实施例,所述当存在所述重合区域,将所述重合区域对应的画面波形数据替换为所述笔迹波形数据,得到所述待显示数据,包括:
当存在所述重合区域,且所述重合区域中的波形数据为所述画面更新数据中的原始波形数据,将所述重合区域对应的画面波形数据直接替换为所述笔迹波形数据,得到所述待显示数据;
当存在所述重合区域,且所述重合区域中的波形数据为替换后的波形数据,则根据所述笔迹波形数据和所述画面更新数据,生成传输等待队列;
相应的,所述将所述待显示数据,发送至所述电子墨水屏上进行笔迹显示之后,还包括:
根据所述传输等待队列,将所述笔迹波形数据和所述画面更新数据,发送至所述电子墨水屏上进行笔迹显示。
在本实施例中,作为另一种显示重合区域的方法,可以根据笔迹波形数据和画面更新数据生成传输等待队列,基于传输等待队列对连续书写过程中可能出现的特殊情况进行显示处理,该等待序列可以为先进先出队列。在具体书写过程中,有可能出现在后的书写操作发生在在先的书写操作的上方区域的情况,而在先的书写操作对应书写笔迹的笔迹波形数据尚未完成对应显示,对于这种情况下的重合区域的处理,即可采用本实施例中的方式进行处理。如图4所示,图4是本申请实施例提供的另一种待显示数据生成的示意图之一,是先处理完画面更新数据在重合区域的部分。如图5所示,图5是本申请实施例提供的另一种待显示数据生成的示意图之二,在后的书写操作对应的得到的笔迹波形数据在重合区域的部分。也就是说,重合区域的波形数据如果本来就是基于笔迹波形数据替换得到,则会先根据显示画面更新数据进行显示,即先显示之前添加的笔迹,然后再从传输等待队列中提取波形数据进行传输和显示,即后显示在后添加的笔迹。当然,实际处理过程中也可以不区分画面更新数据中具体波形数据的来源,每当有新的笔迹波形数据生成,均按相同的方式进行处理,即按前文所述进行替换处理。
作为一种可选的实施例,所述的墨水屏的笔迹显示方法,还包括:
接收所述触控模组检测到的退出手写信号;
根据所述退出手写信号,获取所述重合区域对应的波形序列数据;
根据所述波形序列数据,生成重置补偿指令,所述重置补偿指令用于对所述重合区域进行重置补偿处理。
本实施例中,为了进一步消除显示冲突的影响,可以对重合区域进行重置补偿处理。具体地,在触控模组检测到退出手写信号后,可以获取重合区域对应的波形序列数据,根据波形序列数据,在重合区域的像素进行追加的刷新,以保证重合区域的显示正确。具体地,可以先清除重合区域中原先显示的内容,这可以通过发送相应的擦除指令或操作来实现。在清除冲突区域后,需要重新绘制或更新相应的内容,也就是需要获取重合区域对应的波形序列数据作为更新内容。这里的波形序列数据为笔迹波形数据在重合区域的波形序列数据。接着,根据墨水屏的刷新方式,执行相应的刷新操作来更新显示内容。其中,刷新方式可以选择全刷、快刷以及局刷等,本领域技术人员可以根据具体情况进行适应性调整。通过本实施例提供的方法,可以在退出手写时,对重合区域进行追加处理,以避免重合区域出现显示冲突的情况。可以理解是还可以采用补偿刷新的方式,对重合区域进行重置补偿处理。
作为一种可选的实施例,在所述接收所述触控模组检测到的退出手写信号,包括:
根据所述退出手写信号,降低所述触控模组的采样率,所述采样率用于表征触控模组检测所述手写报点信号的频率。
在本实施例中,触控模组可以检测得到书写笔或用户手指每次按下书写至抬起停止书写过程中输入的书写轨迹的手写报点信号,可以将手写报点信号中的第一个信号作为进入手写信号,将手写报点信号中的最后一个信号作为退出手写信号。由此,在检测到进入手写信号后,可以提高触控模组的触控采样率,以便在用户快速移动手写笔时,提高触控模组的读取精度和报点密度,从而获得更精确的书写笔迹。并且,在检测到退出手写信号后,可以降低触控模组的触控采样率或者切换至常规的屏幕刷新模式,以降低电量损耗。
作为一种可选的实施例,所述的墨水屏的笔迹显示方法,还包括:
当所述MIPI接口的传输状态为空闲状态,将所述笔迹波形数据,发送至所述电子墨水屏上进行笔迹显示。
在本实施例中,当MIPI接口的传输状态为空闲状态,说明现在没有画面更新数据进行传输,因此也无需考虑是否需要将笔迹波形数据和画面更新数据合并传输的问题。当MIPI接口的传输状态为空闲状态,可以直接将笔迹波形数据,发送至电子墨水屏上进行笔迹显示,以快速更新手写笔迹。
参考图6,图6是本发明提供的墨水屏的笔迹显示装置的结构示意图,该笔迹显示装置应用于墨水屏设备,所述墨水屏设备包括处理器、电子墨水屏和触控模组,所述电子墨水屏通过MIPI接口与所述处理器连接。下面对本发明提供的墨水屏的笔迹显示装置进行描述,下文描述的墨水屏的笔迹显示装置与上文描述的墨水屏的笔迹显示方法可相互对应参照。
该墨水屏的笔迹显示装置包括:
信号接收模块610,用于当所述MIPI接口处于Video模式下,接收所述触控模组检测到的手写报点信号;
数据生成模块620,用于根据所述手写报点信号,生成笔迹波形数据;
状态获取模块630,用于确定所述MIPI接口的数据传输状态;
数据获取模块640,用于当所述MIPI接口的数据传输状态为工作状态,获取画面更新数据,所述画面更新数据为当前传输的画面波形数据;
数据处理模块650,用于根据所述笔迹波形数据和所述画面更新数据中未发送的部分,生成待显示数据;
笔迹显示模块660,用于将所述待显示数据,发送至所述电子墨水屏上进行笔迹显示。
作为一种可选的实施例,所述数据处理模块,包括:
区域确定单元,用于根据所述笔迹波形数据和所述画面更新数据中未发送的部分,确定笔迹显示区域与画面更新区域是否存在重合区域,所述笔迹显示区域通过所述笔迹波形数据确定,所述画面更新区域通过所述画面更新数据中未发送的部分确定;
数据替换单元,用于当存在所述重合区域,将所述重合区域对应的画面波形数据替换为所述笔迹波形数据,得到所述待显示数据。
作为一种可选的实施例,所述笔迹波形数据包括笔迹显示坐标信息,所述画面更新数据包括画面更新坐标信息,所述区域确定单元,包括:
笔迹显示子单元,用于根据所述笔迹显示坐标信息,生成所述笔迹显示区域;
画面更新子单元,用于根据所述画面更新坐标信息,生成所述画面更新区域;
区域比对子单元,用于将所述笔迹显示区域与所述画面更新区域进行比对,确定所述笔迹显示区域与所述画面更新区域是否存在所述重合区域。
作为一种可选的实施例,所述数据替换单元,包括:
直接替换模块,用于当存在所述重合区域,且所述重合区域中的波形数据为所述画面更新数据中的原始波形数据,将所述重合区域对应的画面波形数据直接替换为所述笔迹波形数据,得到所述待显示数据;
等待队列模块,用于当存在所述重合区域,且所述重合区域中的波形数据为替换后的波形数据,则根据所述笔迹波形数据和所述画面更新数据,生成传输等待队列;
相应的,所述墨水屏的笔迹显示装置,还包括:
传输数据模块,用于根据所述传输等待队列,将所述笔迹波形数据和所述画面更新数据,发送至所述电子墨水屏上进行笔迹显示。
作为一种可选的实施例,所述的墨水屏的笔迹显示装置,还包括:
信号检测模块,用于接收所述触控模组检测到的退出手写信号;
序列获取模块,用于根据所述退出手写信号,获取所述重合区域对应的波形序列数据;
指令生成模块,用于根据所述波形序列数据,生成重置补偿指令,所述重置补偿指令用于对所述重合区域进行重置补偿处理。
作为一种可选的实施例,所述信号检测模块,包括:
频率控制单元,用于根据所述退出手写信号,降低所述触控模组的采样率,所述采样率用于表征触控模组检测所述手写报点信号的频率。
作为一种可选的实施例,所述笔迹显示模块,还用于:
当所述MIPI接口的传输状态为空闲状态,将所述笔迹波形数据,发送至所述电子墨水屏上进行笔迹显示。
图7为本申请实施例提供的一种电子设备的结构示意图。如图7所示,该电子设备包括处理器710和存储器720,在一种常见的产品形态中,还可以包括输入装置730、输出装置740以及通信装置750;电子设备中处理器710的数量可以是一个或多个,图7中以一个处理器710为例;电子设备中的处理器710、存储器720、输入装置730、输出装置740以及通信装置750可以通过总线或其他方式连接,图7中以通过总线连接为例。
存储器720作为一种计算机可读存储介质,可用于存储软件程序、计算机可执行程序以及模块,如本申请实施例中的墨水屏的笔迹显示方法对应的程序指令/模块(例如,墨水屏的笔迹显示装置中的信号接收模块610、数据生成模块620、状态获取模块630、数据获取模块640、数据处理模块650和笔迹显示模块660)。处理器710通过运行存储在存储器720中的软件程序、指令以及模块,从而执行电子设备的各种功能应用以及数据处理,即实现上述的墨水屏的笔迹显示方法。
存储器720可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作***、至少一个功能所需的应用程序;存储数据区可存储根据电子设备的使用所创建的数据等。此外,存储器720可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实例中,存储器720可进一步包括相对于处理器710远程设置的存储器,这些远程存储器可以通过网络连接至电子设备。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
输入装置730可用于接收输入的手写报点信号。输出装置740可包括电子墨水屏等显示设备。
上述电子设备包含墨水屏的笔迹显示装置,可以用于执行任意墨水屏的笔迹显示方法,具备相应的功能和有益效果。
本申请实施例还提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序在被电子设备执行时实现本申请任意实施例中提供的墨水屏的笔迹显示方法中的相关操作,且具备相应的功能和有益效果。
本领域内的技术人员应明白,本申请的实施例可提供为方法、***、或计算机程序产品。
因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。本申请是参照根据本申请实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
在一个典型的配置中,计算设备包括一个或多个处理器(CPU)、输入/输出接口、网络接口和内存。存储器可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM)。存储器是计算机可读介质的示例。
计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。
还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括要素的过程、方法、商品或者设备中还存在另外的相同要素。
注意,上述仅为本申请的较佳实施例及所运用技术原理。本领域技术人员会理解,本申请不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本申请的保护范围。因此,虽然通过以上实施例对本申请进行了较为详细的说明,但是本申请不仅仅限于以上实施例,在不脱离本申请构思的情况下,还可以包括更多其他等效实施例,而本申请的范围由所附的权利要求范围决定。
Claims (10)
1.一种墨水屏的笔迹显示方法,应用于墨水屏设备,其特征在于,所述墨水屏设备包括处理器、电子墨水屏和触控模组,所述电子墨水屏通过MIPI接口与所述处理器连接,所述处理器用于执行所述墨水屏的笔迹显示方法,所述墨水屏的笔迹显示方法包括:
当所述MIPI接口处于Video模式下,接收所述触控模组检测到的手写报点信号;
根据所述手写报点信号,生成笔迹波形数据;
确定所述MIPI接口的数据传输状态;
当所述MIPI接口的数据传输状态为工作状态,获取画面更新数据,所述画面更新数据为所述MIPI接口当前传输的画面波形数据;
根据所述笔迹波形数据和所述画面更新数据中未发送的部分,生成待显示数据;
将所述待显示数据,发送至所述电子墨水屏上进行笔迹显示。
2.根据权利要求1所述的墨水屏的笔迹显示方法,其特征在于,所述根据所述笔迹波形数据和所述画面更新数据中未发送的部分,生成待显示数据,包括:
根据所述笔迹波形数据和所述画面更新数据中未发送的部分,确定笔迹显示区域与画面更新区域是否存在重合区域,所述笔迹显示区域通过所述笔迹波形数据确定,所述画面更新区域通过所述画面更新数据中未发送的部分确定;
当存在所述重合区域,将所述重合区域对应的画面波形数据替换为所述笔迹波形数据,得到所述待显示数据。
3.根据权利要求2所述的墨水屏的笔迹显示方法,其特征在于,所述笔迹波形数据包括笔迹显示坐标信息,所述画面更新数据包括画面更新坐标信息,所述根据所述笔迹波形数据和所述画面更新数据中未发送的部分,确定笔迹显示区域与画面更新区域是否存在重合区域,包括:
根据所述笔迹显示坐标信息,生成所述笔迹显示区域;
根据所述画面更新坐标信息,生成所述画面更新区域;
将所述笔迹显示区域与所述画面更新区域进行比对,确定所述笔迹显示区域与所述画面更新区域是否存在所述重合区域。
4.根据权利要求2所述的墨水屏的笔迹显示方法,其特征在于,所述当存在所述重合区域,将所述重合区域对应的画面波形数据替换为所述笔迹波形数据,得到所述待显示数据,包括:
当存在所述重合区域,且所述重合区域中的波形数据为所述画面更新数据中的原始波形数据,将所述重合区域对应的画面波形数据直接替换为所述笔迹波形数据,得到所述待显示数据;
当存在所述重合区域,且所述重合区域中的波形数据为替换后的波形数据,则根据所述笔迹波形数据和所述画面更新数据,生成传输等待队列;
相应的,所述将所述待显示数据,发送至所述电子墨水屏上进行笔迹显示之后,还包括:
根据所述传输等待队列,将所述笔迹波形数据和所述画面更新数据,发送至所述电子墨水屏上进行笔迹显示。
5.根据权利要求2所述的墨水屏的笔迹显示方法,其特征在于,所述的墨水屏的笔迹显示方法,还包括:
接收所述触控模组检测到的退出手写信号;
根据所述退出手写信号,获取所述重合区域对应的波形序列数据;
根据所述波形序列数据,生成重置补偿指令,所述重置补偿指令用于对所述重合区域进行重置补偿处理。
6.根据权利要求5所述的墨水屏的笔迹显示方法,其特征在于,在所述接收所述触控模组检测到的退出手写信号,包括:
根据所述退出手写信号,降低所述触控模组的采样率,所述采样率用于表征触控模组检测所述手写报点信号的频率。
7.根据权利要求1所述的墨水屏的笔迹显示方法,其特征在于,所述的墨水屏的笔迹显示方法,还包括:
当所述MIPI接口的传输状态为空闲状态,将所述笔迹波形数据,发送至所述电子墨水屏上进行笔迹显示。
8.一种墨水屏的笔迹显示装置,应用于墨水屏设备,其特征在于,所述墨水屏设备包括处理器、电子墨水屏和触控模组,所述电子墨水屏通过MIPI接口与所述处理器连接,包括:
信号接收模块,用于当所述MIPI接口处于Video模式下,接收所述触控模组检测到的手写报点信号;
数据生成模块,用于根据所述手写报点信号,生成笔迹波形数据;
状态获取模块,用于确定所述MIPI接口的数据传输状态;
数据获取模块,用于当所述MIPI接口的数据传输状态为工作状态,获取画面更新数据,所述画面更新数据为当前传输的画面波形数据;
数据处理模块,用于根据所述笔迹波形数据和所述画面更新数据中未发送的部分,生成待显示数据;
笔迹显示模块,用于将所述待显示数据,发送至所述电子墨水屏上进行笔迹显示。
9.一种电子设备,包括存储器以及一个或多个处理器;
所述存储器,用于存储一个或多个程序;
当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如权利要求1至7任一项所述的墨水屏的笔迹显示方法。
10.一种非暂态计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至7任一项所述的墨水屏的笔迹显示方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311042900.8A CN117075789B (zh) | 2023-08-17 | 2023-08-17 | 墨水屏的笔迹显示方法、装置、设备及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311042900.8A CN117075789B (zh) | 2023-08-17 | 2023-08-17 | 墨水屏的笔迹显示方法、装置、设备及存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN117075789A CN117075789A (zh) | 2023-11-17 |
CN117075789B true CN117075789B (zh) | 2024-03-01 |
Family
ID=88701707
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202311042900.8A Active CN117075789B (zh) | 2023-08-17 | 2023-08-17 | 墨水屏的笔迹显示方法、装置、设备及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN117075789B (zh) |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110703978A (zh) * | 2019-09-25 | 2020-01-17 | 掌阅科技股份有限公司 | 信息显示方法、阅读器以及计算机存储介质 |
CN113010466A (zh) * | 2021-04-22 | 2021-06-22 | 掌阅科技股份有限公司 | 墨水屏设备的接口切换方法、墨水屏设备及存储介质 |
WO2021169337A1 (zh) * | 2020-02-29 | 2021-09-02 | 荣耀终端有限公司 | 屏下指纹显示方法及电子设备 |
CN215679328U (zh) * | 2021-09-23 | 2022-01-28 | 深圳市美至科技有限公司 | 支持竖屏横显的电磁液晶签字屏 |
WO2022030757A1 (ko) * | 2020-08-04 | 2022-02-10 | 삼성전자 주식회사 | 화면의 부분 영역을 빠르게 업데이트하는 전자 장치 및 방법 |
CN116339606A (zh) * | 2023-03-27 | 2023-06-27 | 广州文石信息科技有限公司 | 用于墨水屏设备的笔迹显示方法、装置、设备以及介质 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20160170548A1 (en) * | 2014-12-16 | 2016-06-16 | Nobuyuki Suzuki | Apparatus, system and method for communication of touch sensor information |
-
2023
- 2023-08-17 CN CN202311042900.8A patent/CN117075789B/zh active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110703978A (zh) * | 2019-09-25 | 2020-01-17 | 掌阅科技股份有限公司 | 信息显示方法、阅读器以及计算机存储介质 |
WO2021169337A1 (zh) * | 2020-02-29 | 2021-09-02 | 荣耀终端有限公司 | 屏下指纹显示方法及电子设备 |
WO2022030757A1 (ko) * | 2020-08-04 | 2022-02-10 | 삼성전자 주식회사 | 화면의 부분 영역을 빠르게 업데이트하는 전자 장치 및 방법 |
CN113010466A (zh) * | 2021-04-22 | 2021-06-22 | 掌阅科技股份有限公司 | 墨水屏设备的接口切换方法、墨水屏设备及存储介质 |
CN215679328U (zh) * | 2021-09-23 | 2022-01-28 | 深圳市美至科技有限公司 | 支持竖屏横显的电磁液晶签字屏 |
CN116339606A (zh) * | 2023-03-27 | 2023-06-27 | 广州文石信息科技有限公司 | 用于墨水屏设备的笔迹显示方法、装置、设备以及介质 |
Also Published As
Publication number | Publication date |
---|---|
CN117075789A (zh) | 2023-11-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112764616B (zh) | 一种电子墨水屏手写加速方法、装置、设备及存储介质 | |
US10325398B2 (en) | Absolute age for a digital ink stroke | |
CN103955339A (zh) | 一种终端操作方法及终端设备 | |
CN114020233B (zh) | 一种会议白板窗口模式书写适配方法、***、设备及介质 | |
CN110494837B (zh) | 使用高优先级队列进行墨水渲染 | |
US9177405B2 (en) | Image processing apparatus, computer program product, and image processing system | |
US20210407467A1 (en) | Front buffer rendering for variable refresh rate display | |
CN103425409A (zh) | 投影显示的控制方法和装置 | |
CN114041111A (zh) | 笔迹绘制方法、装置、电子设备、介质和程序产品 | |
CN111381790A (zh) | 操控方法、装置、***、电子白板及移动端 | |
CN117075789B (zh) | 墨水屏的笔迹显示方法、装置、设备及存储介质 | |
CN116339606B (zh) | 用于墨水屏设备的笔迹显示方法、装置、设备以及介质 | |
CN110909261A (zh) | 一种时间轴处理方法、装置、设备和存储介质 | |
US9483171B1 (en) | Low latency touch input rendering | |
CN110045882B (zh) | 一种红外触摸数据的处理方法、***及相关组件 | |
CN113885773A (zh) | 一种记忆黑板同步显示方法和装置 | |
CN112965651A (zh) | 一种演示视频源输出的优化方法 | |
CN201956048U (zh) | 多功能tft液晶屏显示控制装置 | |
CN115639920B (zh) | 绘制方法、电子设备和可读存储介质 | |
CN105320421A (zh) | 一种消息显示方法、装置及终端 | |
CN110018771B (zh) | 一种信息展示方法及装置 | |
US20230377222A1 (en) | Image drawing method | |
CN113934394B (zh) | 显示屏中实现记忆显示的方法、装置和终端设备 | |
CN110399194B (zh) | 日期信息的显示方法、设备及计算机可读存储介质 | |
JP2013250477A (ja) | コンピュータ装置及びプログラム |
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 |