当前位置: 首页 > 专利查询>微软公司专利>正文

图像文件中的墨迹信息制造技术

技术编号:2950096 阅读:192 留言:0更新日期:2012-04-11 18:40
说明墨迹信息与图像文件的结合。建立图像文件,并且分析墨迹信息,将其插入图像文件的注解段或任意数据段。由墨迹启动的应用/环境和非墨迹启动的应用/环境均可用带附加墨迹信息的图像文件。墨迹启动的应用/环境可提取墨迹信息并使用原始墨迹,而非墨迹启动的应用/环境可用图像信息,使终端用户可观看墨迹的可视表示。(*该技术在2023年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术涉及图像文件中信息的传送。具体而言,本专利技术涉及用图像文件存放有关电子墨迹的补充信息。
技术介绍
典型的计算机系统,尤其是采用诸如微软WINDOWS等图形用户接口(GUI)系统的计算机系统,优化成受理来自1个或多个离散输入装置的用户输入,这些输入装置的例子有输入文本的键盘和诸如鼠标等用1个或多个按钮驱动用户接口的定位设备。有些计算机系统通过允许使用输入笔将信息输入系统,扩充用户所用的输入和互动系统。输入笔可代替输入数据的键盘和进行控制用的鼠标。有些计算机系统接收手写电子信息或电子墨迹,并立即要把该电子墨迹转换成文本。另一些系统允许该电子墨迹保持手写形式。随着互联网上信息交换能力不断提高,用户希望为各种用途交换电子墨迹。例如,可按绘图程序绘图,并将所得最终图像传送给他方。如果双方用户采用相同的绘图包,接收图像者就能修改或再次使用所发送的图像。然而,如果图像接收者无绘图包,就不能观看发送的图像。此外,若用户间事先协定采用标准文件格式,则要托付发送方按预定文件格式保存图像。如果分配列表含多个用户,发送方必须保存数量与所需文件格式一样多的图像文件,使每一用户能观看文件。然而,一般仅允许按原文件格式接收文件的用户修改图像或与图像互动。电子墨迹领域中,尚无共用性能,使得能对全部用户发送电子墨迹,并且全部用户能至少观看电子墨迹,而不论用户系统性能如何;同时使功能较强的用户能使用原始电子墨迹。
技术实现思路
本专利技术各方面针对以上列举的1个或多个问题。本专利技术的各专利技术点可通过使用图像文件传送电子墨迹,该文件存放墨迹的图形表示作为图像,并且在1个或多个附加段或注解部分存放有关电子墨迹的信息。对于非墨迹启动应用,终端用户能观看墨迹图,从而接收与墨迹笔划关联的可视信息。对于墨迹启动应用,可对终端用户提供原始墨迹及其关联的丰富性能和其他信息。结合附图和相关说明提出这些和其他方面。附图说明结合附图阅读,会更好理解上述专利技术各方面的概述和以下各实施例的详细说明。所含附图仅作为例子,而非限定所要求的专利技术。图1示出能用于实现本专利技术各方面的通用数字计算环境的示意图。图2根据本专利技术各方面示出建立存放附加信息的图像文件的处理过程和这些文件的后继应用。图3根据本专利技术各方面示出各种图像文件格式和关联的信息。图4根据本专利技术实施例示出一例图像文件建立处理过程和关联的墨迹信息。图5根据本专利技术实施例示出一例判定电子墨迹信息存放块数量的处理过程。图6根据本专利技术实施例示出一例分析并且插到注解块的墨迹信息。图7根据本专利技术实施例示出若干例存放墨迹信息的注解块。图8A~图8E根据本专利技术实施例示出若干例图像信息关联的信息结构和注解块。具体实施例方式本专利技术涉及将电子墨迹作为带补充信息的图像文件进行存储。接收图像文件和补充信息的个体在其系统或应用允许时可观看图像和/或从补充信息再现的电子墨迹。为了帮助读者,下文的说明划分成以下各部分墨迹特征、术语、通用计算机、带墨迹信息的图像文件的应用、带墨迹信息的图像文件的建立、和所存墨迹信息的检索。墨迹特征电子墨迹(或墨迹)是指分别包含一系列的点的笔划的序列。这些点可用各种公知技术表示,包括笛卡尔坐标(X、Y)、极坐标(r、θ)和其他本领域公知的技术。如使用墨水笔的用户所公知,自然墨迹(用带墨胆的笔写在纸上的痕迹)比用线段连接的一系列坐标点传送的信息多。例如自然墨迹能反映笔压(根据墨厚)、用笔角度(根据线性或曲线的形状和分离点周围墨的形态)和笔尖的速度(根据笔直度、线宽及其在线条或曲线上的变化)。为了提供自然墨迹视感,电子墨迹可额外存放墨迹笔划及其关联的特性,以较充分地提供墨迹。可将墨迹作为一系列笔划和一系列特性存储。另一些情况下,可按有各自特性的复合特性序列存放墨迹。墨迹的特性可包含例如色彩、宽度、输入笔与输入板之间的压力和角度、以及笔形态等。尽管这些特性可满足许多应用,电子墨迹还可扩充到包含附加应用产生的自定义特性和其他数据。可用额外信息直接存储全部笔划和值。然而,另一些墨迹形式反映可行时不用额外信息的考虑,以最小化所存墨迹的自然尺寸。规定墨迹对象及其中笔划用的特性有不同的范围。例如有些特性可用于墨迹对象中的全部墨迹笔划(例如笔尖形状)。另一些特性可仅涉及特定的点(例如输入笔开始写笔划的点)。又一些特性可涉及特定笔划,而另一些涉及硬件报告的信息包(例如坐标点、压力、用笔角度、所报告坐标点间的时间间隔)。总之,特性有不同层次的范围。为了有效存储各特性,有些特性显性规定,有些则隐性规定。简单的例子中,全部特性可为默认的特性,不在墨迹对象中规定。因此,墨迹对象仅有X和Y的坐标值。另一例中,墨迹对象具有影响整个墨迹对象的特性,但在该对象规定这些特性。第3例子中,有些笔划有第1组特性,另一些有第2组特性。可在墨迹对象的始端先规定特性,各笔划可按需要参照先前规定的特性。采用这种先规定特性以后再参考的方法促使特性存储更加有效。墨迹对象随着特性数量增多和参考特性的墨迹笔划数量增多而规模变大时,这点更明显。术语墨迹——带特性笔划的序列或组。笔划序列可包含有序的笔划。可按捕获时间或者页面上笔划的位置依次安排该序列。可为其他顺序。一组笔划可包含一些笔划序列、无序笔划或其组合。流——含数据结构的笔划序列,该笔划可含或不含特性。墨迹对象——存放有特性或无特性墨迹流的数据结构。笔划——捕获点的序列或组。例如递图时,可用线条连接点序列。或者,可用点和下一点方向的矢量表示笔划。总之,笔划要包含有关墨迹的点和线段的任何表示,不考虑点和/或其连接体的基础表示。点——规定空间位置的信息。例如,可相对于捕获空间(例如数字化器上的点)、虚拟墨迹空间(所捕获墨迹处在的空间中的坐标)和/或显示空间(显示器的点或像素)定义点。通用计算机图1示出可用于实现本专利技术各方面的常规通用数字计算环境的示意图。图1中,计算机100包含处理单元110、系统存储器120和将各系统部件(包括系统存储器)连接到处理单元110的系统总线130。该系统总线130可具有若干类型的总线结构,包括存储总线或存储控制器、外围总线和利用各种总线结构中的任一种的局域总线。系统存储器120包括只读存储(ROM)140和随机存取存储器(RAM)150。含诸如在启动时帮助计算机100各单元间传递信息的基本例程的基本输入/输出系统(BIOS)存储在ROM140中。计算机100还包含对硬盘(未示出)进行读写的硬盘驱动器170、对可卸磁盘190进行读写的磁盘驱动器180和对可卸光盘192(诸如CD ROM或其他光媒体)进行读写的光盘驱动器191。这些驱动器170、180和191分别通过硬盘驱动器接口192、磁盘驱动器接口193和光盘驱动器接口194连接到系统总线110。这些驱动器及其关联的计算机可读媒体给个人计算机100提供计算机可读指令、数据结构、程序模块和其他数据的非易失性存储。本领域的技术人员会理解,示例操作环境中还可用其他类型的能存储计算机可访问数据的计算机可读媒体,诸如盒式磁带、快速擦写存储卡、数字视频盘、贝努里盒式磁盘、随机存取存储器(RAM)、只读存储器(ROM)等。可在硬盘驱动器170、磁盘驱动器190、光盘驱动器192、ROM140和RAM150存放一些程序模块,包括操作系统195、1个或多本文档来自技高网...

【技术保护点】
一种建立带墨迹信息的图像文件的方法,其特征在于,包含以下步骤: 从墨迹信息建立至少1个图像;和 将所述图像与所述墨迹信息的至少一部分加以组合。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:S巴哈塔查雅A高纳斯AJ科尔马科弗佐特福A希弗曼
申请(专利权)人:微软公司
类型:发明
国别省市:US[美国]

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

1
相关领域技术