会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Editing scanned document images using simple interpretations
    • 使用简单的解释编辑扫描的文档图像
    • US5734761A
    • 1998-03-31
    • US268355
    • 1994-06-30
    • Steven C. Bagley
    • Steven C. Bagley
    • H04N1/387G06F17/21G06F17/22G06F17/24G06T11/60G06K9/03
    • G06T11/60
    • A method and apparatus for editing a scanned image. The present invention provides for editing of a scanned image in terms of interpretations of graphical objects contained therein. A graphical object can represent a letter, word, line of text, graphic or any other portion of the document image selected by the user. An interpretation embodies a predetermined relationship between graphical objects as well as editing operations that can be performed on the graphical objects. Interpretations belong to one of two classes. A first class, set interpretation, treats graphical objects as an unordered set lying within a document plane. Editing operations in a set interpretation allow a graphical object to be manipulated within in the document plane without disturbing the spatial orientation of other graphical objects. A second class, sequence interpretation, is like a set interpretation except that the set of graphical objects are ordered. An editing operation in a sequence interpretation will typically affect the spatial orientation of other graphical objects in the set of graphical objects. A particular type of sequence interpretation, called text interpretation, allows for manipulation of sets of graphical objects as if they were text.
    • 一种用于编辑扫描图像的方法和装置。 本发明提供了根据其中包含的图形对象的解释来编辑扫描图像。 图形对象可以表示由用户选择的文档图像的字母,字,行,图形或文档图像的任何其他部分。 解释体现了图形对象之间的预定关系以及可以对图形对象执行的编辑操作。 解释属于两类之一。 第一类设置解释将图形对象视为位于文档平面内的无序集。 集合解释中的编辑操作允许在文档平面内操纵图形对象,而不会影响其他图形对象的空间方向。 第二类,序列解释,就像集合解释,除了一组图形对象被排序。 顺序解释中的编辑操作通常会影响图形对象集合中其他图形对象的空间方向。 称为文本解释的特定类型的序列解释允许对图形对象的集合进行操纵,就像它们是文本一样。
    • 4. 发明授权
    • Editing text in an image
    • 编辑图像中的文字
    • US5548700A
    • 1996-08-20
    • US39553
    • 1993-03-29
    • Steven C. BagleyGary E. Kopec
    • Steven C. BagleyGary E. Kopec
    • G06T1/00G06T11/60G06F17/00
    • G06T11/60
    • Character level text editing is performed on an image without recognizing characters, by operating on a character-size array obtained from a two-dimensional array defining an image region. A processor, in response to a request for a text editing operation, accesses an edit data structure that includes the image region array and performs the operation. The character-size array is obtained by dividing the image region array when necessary. An image region array that includes more than one line is divided along interline spaces. An image region array that includes one line is divided along intercharacter spaces. Character-size arrays are divided out of larger arrays by finding connected component bounding boxes, and then determining from the bounding boxes whether the connected components are likely to form a character. If so, the connected components are used to obtain the character-size array and spatial data about position, size, and shape of the character. Smaller arrays and spatial data can replace a larger array in the edit data structure. Smaller arrays are obtained only as necessary to perform a requested text editing operation, and if the edit data structure is not otherwise modified, obtaining a smaller array does not necessitate redrawing of the display. In addition to character level editing, a text editing operation can be performed on a sequence of arrays, such as a word, line, or a sequence that begins on one line and ends on another. The spatial data can be used to position arrays after insertion or deletion, to advance a cursor through the text, and to justify a line of arrays. A character-size array can be assigned to a keyboard key, and the key may then be used to insert that array into the text or to request a search for other arrays matching that array.
    • 通过对从定义图像区域的二维阵列获得的字符尺寸阵列进行操作,对图像执行字符级文本编辑,而不识别字符。 响应于文本编辑操作的请求,处理器访问包括图像区域阵列的编辑数据结构并执行该操作。 字符大小的阵列是必要时划分图像区域阵列获得的。 包含多条线的图像区域阵列沿着行间空间分割。 包括一条线的图像区域阵列沿着字符间隔被分割。 通过查找连接的组件边界框,从更大的数组中划分字符大小的数组,然后从边界框确定连接的组件是否可能形成一个字符。 如果是这样,连接的组件用于获取关于字符的位置,大小和形状的字符大小数组和空间数据。 较小的阵列和空间数据可以替代编辑数据结构中较大的阵列。 只有在执行所请求的文本编辑操作所需的时候才能获得较小的数组,并且如果编辑数据结构没有被修改,则获得较小的数组不需要重新绘制显示。 除了字符级编辑之外,还可以对一系列的数组执行文本编辑操作,例如字符,行或从一行开始并以另一行开头的序列。 空间数据可以用于在插入或删除之后对数组进行定位,以使光标在文本中前进,并对齐一行数组。 字符大小的数组可以分配给键盘键,然后可以使用键将该数组插入文本或请求搜索与该数组匹配的其他数组。
    • 6. 发明授权
    • Changing characters in an image
    • 改变图像中的特征
    • US5167016A
    • 1992-11-24
    • US459026
    • 1989-12-29
    • Steven C. BagleyRonald M. KaplanWayland R. HicksDaniel Davies
    • Steven C. BagleyRonald M. KaplanWayland R. HicksDaniel Davies
    • G06K9/03G06F17/21G06K9/00G06K9/72G06T11/60
    • G06T11/60
    • An existing character, in a text defined in image form by data such as a two-dimensional array, is copied to add a new character to the text. The existing character is found by performing character recognition on a two-dimensional data array defining an image that includes part of the text, such as a page. The array can be obtained from a scanner. A word that is recognized as including characters of the type needed is tested to determine whether it can be divided into the correct number of characters. The word is divided by finding connected components in the part of the array in which the word was found during recognition. The connected components are grouped into sets, each set being likely to be a character. If the word can be correctly divided, character-size arrays for its characters are obtained and saved. One of the arrays for the character type of the new character is selected and used to produce an array for the word in which it is included. The new word's array is then used to produce an array for a line in which the new word replaces an old word. The characters of the new word are spaced according to the spacing of the characters of the old word. The new character is positioned transverse to the line based on the transverse positioning of the existing character. The interword spaces of the line are adjusted. The line's array is then used to produce data defining a modified version of the text in image form.