Apparatus and methods for converting network drawings from raster format to vector format
First Claim
1. A method for converting network drawings from raster format to vector format, the method comprising:
- recognizing text within a raster image by using optical character recognition and a character set associated with the raster image, the raster image comprising a network drawing in raster format;
extracting the recognized text to produce a text-only raster image and a text-stripped raster image;
recognizing graphic objects within the text-stripped raster image by using pattern recognition and image-specific parameters associated with the raster image, using vector graphical primitives corresponding to the recognized graphic objects to produce a text-stripped vector image; and
adding vector text elements corresponding to the extracted text into the text-stripped vector image to produce a vector image substantially identical in appearance to the raster image.
1 Assignment
0 Petitions
Accused Products
Abstract
Apparatus and methods for converting a network drawing from raster format to vector format. The method involves recognizing text within a raster image by using optical character recognition and a character set associated with the raster image. The recognized text is extracted from the raster image to produce a text-only raster image and a text-stripped raster image. The method further includes recognizing graphic objects within the text-stripped raster image by using pattern recognition with image-specific parameters to identify graphic objects. Recognized graphic objects are represented with vector graphical primitives to produce a text-stripped vector image. Vector text elements corresponding to the extracted text are added into the text-stripped vector image to produce a vector image that is substantially identical in appearance to the raster image.
-
Citations
23 Claims
-
1. A method for converting network drawings from raster format to vector format, the method comprising:
-
recognizing text within a raster image by using optical character recognition and a character set associated with the raster image, the raster image comprising a network drawing in raster format;
extracting the recognized text to produce a text-only raster image and a text-stripped raster image;
recognizing graphic objects within the text-stripped raster image by using pattern recognition and image-specific parameters associated with the raster image, using vector graphical primitives corresponding to the recognized graphic objects to produce a text-stripped vector image; and
adding vector text elements corresponding to the extracted text into the text-stripped vector image to produce a vector image substantially identical in appearance to the raster image. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for converting network drawings from raster format to vector format, the system comprising:
-
a computer executable module for recognizing text within a raster image by using optical character recognition and a character set associated with the raster image, the raster image comprising a network drawing in raster format;
a computer executable module for extracting the recognized text to produce a text-only raster image and a text-stripped raster image;
a computer executable module for recognizing graphic objects within the text-stripped raster image by using pattern recognition and image-specific parameters associated with the raster image, a computer executable module for using vector graphical primitives corresponding to the recognized graphic objects to produce a text-stripped vector image; and
a computer executable module for adding vector text elements corresponding to the extracted text into the text-stripped vector image to produce a vector image substantially identical in appearance to the raster image. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer-readable medium interpretable by a computer, the computer-readable medium comprising:
-
instructions for causing the computer to recognize text within a raster image by using optical character recognition and a character set associated with the raster image, the raster image comprising a network drawing in raster format;
instructions for causing the computer to extract the recognized text to produce a text-only raster image and a text-stripped raster image;
instructions for causing the computer to recognize graphic objects within the text-stripped raster image by using pattern recognition and image-specific parameters associated with the raster image, instructions for causing the computer to use vector graphical primitives corresponding to the recognized graphic objects to produce a text-stripped vector image; and
instructions for causing the computer to add vector text elements corresponding to the extracted text into the text-stripped vector image to produce a vector image substantially identical in appearance to the raster image. - View Dependent Claims (18, 19, 20, 21, 22, 23)
-
Specification