Patents by Inventor Elena J. Jakubiak

Elena J. Jakubiak has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 9437014
    Abstract: A method for labeling a segment of a two-dimensional input path defined according to a nonzero winding rule as either interior or exterior is described. A winding number is initialized. A scan line that intersects the segment is identified. For each contour of the input path, winding values are accumulated into the winding number for any segments of the contour that cross the identified scan line, where the accumulation for coincident segments that cross the identified scan line at a same location as the segment is postponed. These coincident segments are marked and saved in a list. The labeling of the segment as either interior or exterior is determined from the list and the winding number.
    Type: Grant
    Filed: July 16, 2013
    Date of Patent: September 6, 2016
    Assignee: Mitsubishi Electric Research Laboratories, Inc.
    Inventors: Ronald N Perry, Elena J Jakubiak
  • Patent number: 9430851
    Abstract: A method converts a two-dimensional input path defined according to a nonzero winding rule to an equivalent output path. Degenerate segments and degenerate contours of the input path are removed. Intersections of the input path are determined. Contours of the input path that include intersections are marked. Unmarked interior contours are removed. Intersections are linked. The marked contours are walked to form new contours. Marked contours and degenerate contours are removed. The new contours and the unmarked contours are collected to form the equivalent output path. The equivalent output path can be rendered using either the nonzero winding rule or an even-odd parity rule.
    Type: Grant
    Filed: July 16, 2013
    Date of Patent: August 30, 2016
    Assignee: Mitsubishi Electric Research Laboratories, Inc
    Inventors: Ronald N Perry, Elena J Jakubiak
  • Publication number: 20150022531
    Abstract: A method for labeling a segment of a two-dimensional input path defined according to a nonzero winding rule as either interior or exterior is described. A winding number is initialized. A scan line that intersects the segment is identified. For each contour of the input path, winding values are accumulated into the winding number for any segments of the contour that cross the identified scan line, where the accumulation for coincident segments that cross the identified scan line at a same location as the segment is postponed. These coincident segments are marked and saved in a list. The labeling of the segment as either interior or exterior is determined from the list and the winding number.
    Type: Application
    Filed: July 16, 2013
    Publication date: January 22, 2015
    Inventors: Ronald N. Perry, Elena J. Jakubiak
  • Publication number: 20150023595
    Abstract: A method for outlining a two-dimensional input path defined according to a nonzero winding rule is described. Degenerate segments and degenerate contours of the input path are removed. Intersections of the input path are determined. Contours of the input path that include intersections are marked. Unmarked interior contours are removed. Intersections are linked. The marked contours are walked to form new contours. Marked contours and degenerate contours are removed. The new contours and the unmarked contours are collected to form an equivalent output path. The segments of the equivalent output path are outlined.
    Type: Application
    Filed: July 16, 2013
    Publication date: January 22, 2015
    Inventors: Ronald N Perry, Elena J Jakubiak
  • Publication number: 20150022546
    Abstract: A method for rendering a two-dimensional input path defined according to a nonzero winding rule is described. Degenerate segments and degenerate contours of the input path are removed. intersections of the input path are determined. Contours of the input path that include intersections are marked. Unmarked interior contours are removed. Intersections are linked. The marked contours are walked to form new contours. Marked contours and degenerate contours are removed. The new contours and the unmarked contours are collected to form an equivalent output path. The contours of the equivalent output path are filled by either the nonzero winding rule or an even-odd parity rule. The segments of the equivalent output path are antialiased.
    Type: Application
    Filed: July 16, 2013
    Publication date: January 22, 2015
    Inventors: Ronald N. Perry, Elena J. Jakubiak
  • Publication number: 20150022530
    Abstract: A method converts a two-dimensional input path defined according to a nonzero winding rule to an equivalent output path. Degenerate segments and degenerate contours of the input path are removed. Intersections of the input path are determined. Contours of the input, path that include intersections are marked. Unmarked interior contours are removed. Intersections are linked. The marked contours are walked to form new contours. Marked contours and degenerate contours are removed. The new contours and the unmarked contours are collected to form the equivalent output path. The equivalent output path can be rendered using either the nonzero winding rule or an even-odd parity rule.
    Type: Application
    Filed: July 16, 2013
    Publication date: January 22, 2015
    Inventors: Ronald N Perry, Elena J Jakubiak
  • Patent number: 8306328
    Abstract: A method converts an outline character to a stylized stroke character by first identifying regions of the outline character, wherein each region is closed and disjoint. For each region, candidate locations for stroke bodies and terminals of the stylized stroke character are determined. The stroke bodies are then initialized and organized into a hierarchical tree stricture, and modified in an order of the hierarchical tree structure. End positions of the modified stroke bodies are then adjusted to match the outline character, and lastly, the terminals are selected for the adjusted stroke bodies.
    Type: Grant
    Filed: January 26, 2009
    Date of Patent: November 6, 2012
    Assignee: Mitsubishi Electric Research Laboratories
    Inventors: Elena J. Jakubiak, Ronald N. Perry, Sarah F. Frisken
  • Publication number: 20100189362
    Abstract: A method converts an outline character to a stylized stroke character by first identifying regions of the outline character, wherein each region is closed and disjoint. For each region, candidate locations for stroke bodies and terminals of the stylized stroke character are determined. The stroke bodies are then initialized and organized into a hierarchical tree stricture, and modified in an order of the hierarchical tree structure. End positions of the modified stroke bodies are then adjusted to match the outline character, and lastly, the terminals are selected for the adjusted stroke bodies.
    Type: Application
    Filed: January 26, 2009
    Publication date: July 29, 2010
    Inventors: Elena J. Jakubiak, Ronald N. Perry, Sarah F. Frisken