当前位置: 首页 > 专利查询>孙卓金专利>正文

手写笔画的网络会话传输方法技术

技术编号:14524602 阅读:52 留言:0更新日期:2017-02-02 03:07
本发明专利技术公开一种手写笔画的网络会话传输方法,包括步骤:笔画编码:服务端接收手写笔画,最后封装成笔画码书;数据传输:服务端通过网络服务器向各客户端传输笔画码书和活动页页码;同步显示:服务端实时显示活动页,客户端解码接收到的笔画码书中活动页的所有笔画,在各客户端上显示笔画。本发明专利技术以手写输入笔画为处理对象,不将笔画模版化,实现所写即所见;同时,以笔画为单位对笔画进行处理,保持单位笔画数据的完整性和独立性;具有实现简单,灵活性强等优点,可广泛用于教学演示、会议交流、网络聊天等领域。

【技术实现步骤摘要】

本专利技术涉及手写笔画输入,特别是一种手写笔画的网络会话传输方法
技术介绍
智能设备中可以实现手写笔画输入,但输入的笔画仍然要转化为标准字体或者是图像才能在网络上进行传输。这一方案有以下缺点:笔画转化为标准字体后,千篇一律,失去了“书法”的韵味,没有个性,不能转化为标准字体的笔画无法使用;笔画转化为图像后,与背景融合,不能以笔画为单位进行编辑。为此,有必要提供一种基于笔画的编解码方法,把笔画数字化,并通过网络传输笔画,实现基于笔画的网络沟通,使得各会话端“所见即所写”。本专利技术与CAD等制图软件的不同在于,CAD制图软件是以线段、矩形、圆、等模版为单位进行处理,而本专利技术完全以手写的笔画为对象进行处理,真正实现随心所写。本专利技术与CN200310112522.2的不同在于,CN200310112522.2是“客户端中的即时通讯工具通过截取应用程序的屏幕图象及其应用程序运行中相应的屏幕变化的信息,通过网络传递至对应客户端的即时通讯工具中,对应客户端的即时通讯工具根据所接收到的有关信息产生相应的应用程序屏幕显示”,它传输的是屏幕图像,本专利技术传输的是笔画编码数据。本专利技术与涂鸦软件的不同在于,涂鸦软件是绘制图像,本专利技术的重点是以笔画为载体进行交流。
技术实现思路
针对上述现有技术的不足,本专利技术的目的是提出一种手写笔画的网络会话系统及方法,该方法通过对笔画编码,服务端利用网络传输笔画编码数据到各客户端,各客户端对接收到的笔画编码数据解码,并根据解码结果显示笔画,实现笔画的网络会话。一种手写笔画的网络会话传输方法,该方法包括如下步骤:①笔画编码:服务端接收手写笔画,并编码成唯一的笔画码,且将同一页面的笔画码封装成笔画码页,笔画码页封装成笔画码书;②数据传输:服务端通过网络服务器向各客户端传输笔画码书和活动页页码;③显示同步:服务端实时显示活动页,各客户端接收步骤②传输过来的笔画码书和活动页页码,并从笔画码书中搜索到活动页页码对应的笔画码页,解码属于该笔画码页的所有笔画,根据解码后的笔画码,在各客户端上显示笔画。所述的笔画码是指描述该笔画的笔画属性、笔画所属页码、笔画序号、笔画的触点个数、触点坐标和各触点压力强度的数组,笔画与笔画码是一一对应关系,通过笔画码能生成笔画。所述的笔画属性,指描述笔画在触点的尺寸形态、笔画的颜色及笔画压力敏感性;所述的笔画的触点,指在笔画输入时,服务端处理笔画输入信号,获得的手写笔在输入区域上的作用点;所述的笔画的压力强度,指在笔画输入时,设备处理接触信号获得的触点上的压力大小;所述的笔画压力敏感性,指笔画颜色是否随触点压力强度而改变。一个完整的笔画码是一个单位笔画的编码,各笔画码是相互独立的;所述的单位笔画,指服务端单次开始接收到不间断的笔画输入信号到不间断笔画输入信号结束所形成的一个完整笔画;所述的笔画码相互独立,指笔画的生成只受该笔画的笔画码决定,而不受其他笔画码数据的影响;所述的笔画码页是由相同页的笔画码封装而成,笔画码页中能解码出属于该页的所有笔画码。所述的笔画码书是笔画码页的顺序存放,笔画码书中能索引到各笔画码页数据的位置。所述的活动页是指活动页是指服务端中编辑或显示的笔画所属的页面,服务端在活动页上编辑完成后,将编辑的笔画存入笔画码书;所述的编辑指笔画输入、笔画修改、笔画删除;所述的显示指服务端从所保存的笔画码书中搜索到活动页页码对应的笔画码页,解码出该笔画码页中的所有笔画并在活动页上显示;所述的笔画修改、删除是对活动页上所显示的笔画的修改、删除,笔画修改是以笔画为单位,修改笔画的笔画属性。服务端修改或删除笔画后,将服务端的笔画码书修改或删除指令传输到客户端,实现对笔画修改和删除的同步;笔画显示时,服务端发送活动页页码到客户端,然后客户端从各自的笔画码书中搜索到活动页的笔画码页,并分别解码该笔画码页中的所有笔画码,再根据解码结果和客户端显示页面的尺寸大小显示笔画,因为各客户端的笔画码书是从服务端发送过来的,则客户端与服务端实现了笔画显示同步。所述服务端和客户端用于描述在一次会话动作中作为会话端的作用,所述的服务端指主动发起会话动作的会话端,客户端指被动接收会话动作的会话端,服务端和客户端在会话动作中会相互转换。所述的会话动作指笔画输入、笔画修改、笔画删除、笔画活动页的切换。所述的服务端和客户端通过网络服务器进行数据中转;所述的网络服务器中转,指服务端将笔画变化后笔画码书发送到网络服务器,网络服务器对笔画码书进行保存,客户端连接到网络服务器时,网络服务端把保存的笔画码书转发给客户端;服务端和客户端直接传输数据,即服务端将笔画变化后笔画码书发送到给客户端,同步,服务端将当前活动页页码直接发送给客户端。客户端显示笔画时,根据显示页面,自适应页面大小,即客户端从保存的笔画码书中解码活动页的笔画码页,获得该页的尺寸,若该尺寸和客户端显示页面尺寸不同时,则对活动页中的笔画码进行插值,使其与显示页面尺寸相匹配。与现有技术相比,本专利技术的有益效果如下:1)直接以手写输入笔画为处理对象,不将笔画模版化,实现所写即所见;2)以笔画为单位对笔画进行处理,保持单位笔画数据的完整性和独立性;3)具有实现简单,灵活性强等优点,可广泛用于教学演示、会议交流、网络聊天等领域。附图说明图1笔画码书的结构示意图图中:1-页头信息,2-页数据,3-笔画码页,4-笔画码书图2笔画会话示意图。具体实施方式下面结合附图对本专利技术作进一步的详细说明。本专利技术提出了一种笔画网络会话系统及方法,主要包括笔画编解码,笔画编码数据传输,笔画显示同步三个模块,最终实现各会话端笔画同步显示。所述的笔画编码,该编码包括笔画码的编码,笔画码页编码和笔画码书编码,具体包括以下步骤:1.笔画码的编码:笔画B是在选定笔画属性后,由坐标为P(x,y),压力强度为f的触点产生的唯一的笔画,笔画属性包括笔画的尺寸形态T,笔画的颜色C(s1,s2…sm),笔画压力敏感性Q。则一个触点可用的数组(1)描述:[T,C(s1,s2…sm),Q,(x,y,f)](1)数组(1)与它生成的笔画是一一对应的,在已知数组(1)中的信息时,就可以生成它所对应的笔画,因此数组(1)作为笔画的编码。页码d和笔序k分别描述触点所属的页码和笔序,则第d页第k笔中的笔画B可由数组(2)描述:[(d,k),T,C(s1,s2…sm),Q,(x,y,f)](2)第d页第k笔的笔画Bk中包含nk个触点,则笔画Bk由数组(3)描述:((d,k,T,C(s1,s2…sm),Q,nk),[(x1,y1,f1),(x2,y2,f2),…,(xnk,ynkfnk))(3)根据上述定义,第d页第k笔的笔画Bk,编码为笔画码:(d,k,T,s1,s2…sm,Q,nk,x1,y1,f1,x2,y2,f2,…,xnk,ynkfnk)(4)所述的颜色指像素值,像素值是由一组数C(s1,s2…sm)表示,该组数是基于所定义的颜色模型确定的,数目m由所述的颜色模型确定;2.笔画码页编码:在同一页面中,共包含J笔笔画,笔画1到J分别用B1,B2…Bj表示,ni为第i笔画的触点个数。又页面中的所有笔画都在页Vd,则将页码d从式(4)中提取出来,又笔序可由笔画的存储顺序确定,则将笔序省略,根据式(4),页V中各本文档来自技高网...

【技术保护点】
一种手写笔画的网络会话传输方法,其特征在于,该方法包括如下步骤:①笔画编码:服务端接收手写笔画,并编码成唯一的笔画码,且将同一页面的笔画码封装成笔画码页,笔画码页封装成笔画码书;②数据传输:服务端通过网络服务器向各客户端传输笔画码书和活动页页码;③同步显示:服务端实时显示活动页,各客户端接收步骤②传输过来的笔画码书和活动页页码,并从笔画码书中搜索到活动页页码对应的笔画码页,解码属于该笔画码页的所有笔画,根据解码后的笔画码,在各客户端上显示笔画。

【技术特征摘要】
1.一种手写笔画的网络会话传输方法,其特征在于,该方法包括如下步骤:①笔画编码:服务端接收手写笔画,并编码成唯一的笔画码,且将同一页面的笔画码封装成笔画码页,笔画码页封装成笔画码书;②数据传输:服务端通过网络服务器向各客户端传输笔画码书和活动页页码;③同步显示:服务端实时显示活动页,各客户端接收步骤②传输过来的笔画码书和活动页页码,并从笔画码书中搜索到活动页页码对应的笔画码页,解码属于该笔画码页的所有笔画,根据解码后的笔画码,在各客户端上显示笔画。2.根据权利要求1所述的手写笔画的网络会话传输方法,其特征在于,所述的笔画码是指描述该笔画的笔画属性、笔画所属页码、笔画序号、笔画的触点个数、触点坐标和各触点压力强度的数组,笔画与笔画码是一一对应关系,通过笔画码能生成笔画。3.根据权利要求2所述的手写笔画的网络会话传输方法,其特征在于,所述的笔画属性,指描述笔画在触点的尺寸形态、笔画的颜色及笔画压力敏感性;所述的笔画的触点,指在笔画输入时,服务端处理笔画输入信号,获得的手写笔在输入区域上的作用点;所述的笔画的压力强度,指在笔画输入时,设备处理接触信号获得的触点上的压力大小;所述的笔画压力敏感性,指笔画颜色是否随触点压力强度而改变。4.根据权利要求1所述的手写笔画的网络会话传输方法,其特征在于,一个完整的笔画码是一个单位笔画的编码,各笔画码是相互独立的;所述的单位笔画,指服务端单次开始接收到不间断的笔画输入信号到不间断笔画输入信号结束所形成的一个完整笔画;所述的笔画码相互独立,指笔画的生成只受该笔画的笔画码决定,而不受其他笔画码数据的影响。5.根据权利要求1所述的手写笔画的网络会话传输方法,其特征在于,所...

【专利技术属性】
技术研发人员:孙卓金韩艳茹
申请(专利权)人:孙卓金韩艳茹
类型:发明
国别省市:上海;31

相关技术
    暂无相关专利
网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1