Patents by Inventor Stuart Guarnieri
Stuart Guarnieri 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: 10650584Abstract: A method is disclosed for generating a three-dimensional (3D) model of a target object. The method includes obtaining one or more image capture settings and capturing, using the one or more image capture settings, a plurality of two-dimensional (2D) images each including at least a portion of a coded target and at least a portion of the target object. The method further includes transmitting the plurality of 2D images to a model generation server and generating, by the model generation server based on the plurality of 2D images, the 3D model of the target object and one or more model characteristics of the 3D model.Type: GrantFiled: March 30, 2018Date of Patent: May 12, 2020Assignee: Konica Minolta Laboratory U.S.A., Inc.Inventors: Markus Maresch, Stuart Guarnieri
-
Patent number: 10579893Abstract: A method for character recognition. The method includes: obtaining a plurality of character segments extracted from an image; determining a first character bounding box having a first set of the plurality of character segments and a second character bounding box having a second set of the plurality of character segments; determining a plurality of directions for the first set and a plurality of timing properties for the first set, where the plurality of timing properties includes an ordering for first set and a drawing duration for the first set; and executing character recognition for the first character bounding box by sending the first set, the plurality of directions for the first set, and the plurality of timing properties for the first set to an intelligent character recognition (ICR) engine.Type: GrantFiled: February 28, 2017Date of Patent: March 3, 2020Assignee: Konica Minolta Laboratory U.S.A., Inc.Inventors: Stuart Guarnieri, Jason James Grams
-
Publication number: 20190304175Abstract: A method is disclosed for generating a three-dimensional (3D) model of a target object. The method includes obtaining one or more image capture settings and capturing, using the one or more image capture settings, a plurality of two-dimensional (2D) images each including at least a portion of a coded target and at least a portion of the target object. The method further includes transmitting the plurality of 2D images to a model generation server and generating, by the model generation server based on the plurality of 2D images, the 3D model of the target object and one or more model characteristics of the 3D model.Type: ApplicationFiled: March 30, 2018Publication date: October 3, 2019Applicant: Konica Minolta Laboratory U.S.A., Inc.Inventors: Markus Maresch, Stuart Guarnieri
-
Publication number: 20190303437Abstract: A method is provided for generating a status report including risk assessment based on Natural Language Processing (NLP). The method includes: receiving a task status that includes a line of text; parsing the line of text to generate a mark-up version of the line of text; calculating a sentence score of the mark-up version of the line of text; calculating an overall score of the task status based on the sentence score; storing the task status including the mark-up version of the line of text and the sentence and overall score; receiving a status report generation request that includes a search criteria; retrieving the task status and the sentence and overall scores associated with the search criteria; calculating a highlighting color of the task status based on the sentence score; and generating the status report including a highlighted task status based on the highlighting color and the task status.Type: ApplicationFiled: March 28, 2018Publication date: October 3, 2019Applicant: Konica Minolta Laboratory U.S.A., Inc.Inventors: Stuart Guarnieri, Markus Maresch, Timothy Louis McCann, JR.
-
Patent number: 10410052Abstract: A method for processing a stroke in an image is provided. The stroke includes a plurality of pixels and the method includes: executing a modified 4-way stroke width transform (SWT) on a mask of the stroke; determining a plurality of certain centerline points among the pixels based on the modified SWT; generating a plurality of polylines within the stroke based on the certain centerline points; determining a plurality of regions of certainty based on the polylines; removing the regions of certainty from the mask and leaving a plurality of regions of uncertainty in the mask; calculating a plurality of joints and end caps for each of the polylines based on the polylines and the regions of uncertainty; generating a completed polyline path by connecting the polylines based on the joints and end caps; and generating a description of the stroke based on the completed polyline path.Type: GrantFiled: November 30, 2017Date of Patent: September 10, 2019Assignee: KONICA MINOLTA LABORATORY U.S.A., INC.Inventor: Stuart Guarnieri
-
Publication number: 20190163969Abstract: A method for processing a stroke in an image is provided. The stroke includes a plurality of pixels and the method includes: executing a modified 4-way stroke width transform (SWT) on a mask of the stroke; determining a plurality of certain centerline points among the pixels based on the modified SWT; generating a plurality of polylines within the stroke based on the certain centerline points; determining a plurality of regions of certainty based on the polylines; removing the regions of certainty from the mask and leaving a plurality of regions of uncertainty in the mask; calculating a plurality of joints and end caps for each of the polylines based on the polylines and the regions of uncertainty; generating a completed polyline path by connecting the polylines based on the joints and end caps; and generating a description of the stroke based on the completed polyline path.Type: ApplicationFiled: November 30, 2017Publication date: May 30, 2019Applicant: Konica Minolta Laboratory U.S.A., Inc.Inventor: Stuart Guarnieri
-
Patent number: 10163004Abstract: A method for character recognition. The method includes: obtaining a plurality of character segments extracted from an image; determining a first character bounding box including a first set of the plurality of character segments and a second character bounding box including a second set of the plurality of character segments; determining an ordering for the first set based on a plurality of texture properties for the first set; determining a plurality of directions of the first set based on a plurality of brush widths and a plurality of intensities for the first set; and executing character recognition for the first character bounding box by sending the first set, the plurality of directions for the first set, and the ordering for the first set to an intelligent character recognition (ICR) engine.Type: GrantFiled: March 30, 2017Date of Patent: December 25, 2018Assignee: Konica Minolta Laboratory U.S.A., Inc.Inventors: Stuart Guarnieri, Jason James Grams
-
Publication number: 20180285637Abstract: A method for character recognition. The method includes: obtaining a plurality of character segments extracted from an image; determining a first character bounding box including a first set of the plurality of character segments and a second character bounding box including a second set of the plurality of character segments; determining an ordering for the first set based on a plurality of texture properties for the first set; determining a plurality of directions of the first set based on a plurality of brush widths and a plurality of intensities for the first set; and executing character recognition for the first character bounding box by sending the first set, the plurality of directions for the first set, and the ordering for the first set to an intelligent character recognition (ICR) engine.Type: ApplicationFiled: March 30, 2017Publication date: October 4, 2018Applicant: Konica Minolta Laboratory U.S.A., Inc.Inventors: Stuart Guarnieri, Jason James Grams
-
Publication number: 20180247149Abstract: A method for character recognition. The method includes: obtaining a plurality of character segments extracted from an image; determining a first character bounding box having a first set of the plurality of character segments and a second character bounding box having a second set of the plurality of character segments; determining a plurality of directions for the first set and a plurality of timing properties for the first set, where the plurality of timing properties includes an ordering for first set and a drawing duration for the first set; and executing character recognition for the first character bounding box by sending the first set, the plurality of directions for the first set, and the plurality of timing properties for the first set to an intelligent character recognition (ICR) engine.Type: ApplicationFiled: February 28, 2017Publication date: August 30, 2018Applicant: Konica Minolta Laboratory U.S.A., Inc.Inventors: Stuart Guarnieri, Jason James Grams
-
Patent number: 10031892Abstract: A method for arranging graphical objects in an electronic document displayed on a screen of a computing device includes calculating a plurality of positions of the graphical objects displayed on a display area of the screen, grouping the graphical objects whose calculated positions are located within a predetermined area of the display area, calculating a reference point of the group based on each position of the grouped graphical objects, reflowing the grouped graphical objects in response to a variation in display of the electronic document, calculating potential energies for the reflowed graphical objects, and displaying the electronic document with the reflowed graphical objects in a layout having the minimum potential energy among the calculated potential energies.Type: GrantFiled: March 30, 2015Date of Patent: July 24, 2018Assignee: Konica Minolta Laboratory U.S.A., Inc.Inventors: William John Briggs, Stuart Guarnieri
-
Patent number: 9946698Abstract: A method may include obtaining an image that includes a first graphics element and a second graphics element, determining that the first graphics element corresponds to a command and that the second graphics element is a non-command, and generating an electronic document by executing the command. The electronic document may include a revised version of the second graphics element, but not the first graphics element. The electronic document may be generated in response to the first graphics element corresponding to the command.Type: GrantFiled: March 31, 2016Date of Patent: April 17, 2018Assignee: Konica Minolta Laboratory U.S.A., Inc.Inventors: Stuart Guarnieri, William John Briggs
-
Patent number: 9846951Abstract: A method may include obtaining an image that includes a connected component that includes a set of pixels, calculating a representative color for the set of pixels, mapping the representative color to an application color in an application color palette of an application, and generating an electronic document that includes a revised version of the connected component in the application color.Type: GrantFiled: March 31, 2016Date of Patent: December 19, 2017Assignee: Konica Minolta Laboratory U.S.A., Inc.Inventors: Jason James Grams, Douglas Walter Obrecht, Stuart Guarnieri
-
Patent number: 9785856Abstract: A method for image processing that includes: obtaining a mask of a connected component (CC) from an image; generating a stroke width transform (SWT) image based on the mask; calculating multiple stroke width parameters for the mask based on the SWT image; identifying a hole in the CC of the mask; calculating a stroke width estimate for the hole based on the stroke width values of pixels in the SWT image surrounding the hole; generating a comparison of the stroke width estimate for the hole with a limit based on the multiple stroke width parameters for the mask; and generating a revised mask by filling the hole in response to the comparison.Type: GrantFiled: February 29, 2016Date of Patent: October 10, 2017Assignee: Konica Minolta Laboratory U.S.A., Inc.Inventor: Stuart Guarnieri
-
Publication number: 20170286378Abstract: A method may include obtaining an image that includes a first graphics element and a second graphics element, determining that the first graphics element corresponds to a command and that the second graphics element is a non-command, and generating an electronic document by executing the command. The electronic document may include a revised version of the second graphics element, but not the first graphics element. The electronic document may be generated in response to the first graphics element corresponding to the command.Type: ApplicationFiled: March 31, 2016Publication date: October 5, 2017Applicant: Konica Minolta Laboratory U.S.A., Inc.Inventors: Stuart Guarnieri, William John Briggs
-
Publication number: 20170287171Abstract: A method may include obtaining an image that includes a connected component that includes a set of pixels, calculating a representative color for the set of pixels, mapping the representative color to an application color in an application color palette of an application, and generating an electronic document that includes a revised version of the connected component in the application color.Type: ApplicationFiled: March 31, 2016Publication date: October 5, 2017Applicant: Konica Minolta Laboratory U.S.A., Inc.Inventors: Jason James Grams, Douglas Walter Obrecht, Stuart Guarnieri
-
Patent number: 9779068Abstract: A method for generating electronic documents (EDs) includes reading an input ED from storage, specifying in the input ED a predetermined element that defines a region comprising a content, storing the content in connection with the predetermined element, generating a fixed-layout ED having a fixed layout and comprising a content corresponding to the content of the input ED, generating a flexible-layout ED having a flexible layout and comprising a content corresponding to the content of the input ED, linking the content of the fixed-layout ED to a position of the content of the flexible-layout ED, linking the content of the flexible-layout ED to a position of the content of the fixed-layout ED, and outputting one or both of the fixed-layout ED and the flexible-layout ED to a user device.Type: GrantFiled: February 27, 2015Date of Patent: October 3, 2017Assignee: Konica Minolta Laboratory U.S.A., Inc.Inventors: Jason Grams, Stuart Guarnieri
-
Publication number: 20170249525Abstract: A method for image processing that includes: obtaining a mask of a connected component (CC) from an image; generating a stroke width transform (SWT) image based on the mask; calculating multiple stroke width parameters for the mask based on the SWT image; identifying a hole in the CC of the mask; calculating a stroke width estimate for the hole based on the stroke width values of pixels in the SWT image surrounding the hole; generating a comparison of the stroke width estimate for the hole with a limit based on the multiple stroke width parameters for the mask; and generating a revised mask by filling the hole in response to the comparison.Type: ApplicationFiled: February 29, 2016Publication date: August 31, 2017Applicant: Konica Minolta Laboratory U.S.A., Inc.Inventor: Stuart Guarnieri
-
Publication number: 20160292132Abstract: A method for arranging graphical objects in an electronic document displayed on a screen of a computing device includes calculating a plurality of positions of the graphical objects displayed on a display area of the screen, grouping the graphical objects whose calculated positions are located within a predetermined area of the display area, calculating a reference point of the group based on each position of the grouped graphical objects, reflowing the grouped graphical objects in response to a variation in display of the electronic document, calculating potential energies for the reflowed graphical objects, and displaying the electronic document with the reflowed graphical objects in a layout having the minimum potential energy among the calculated potential energies.Type: ApplicationFiled: March 30, 2015Publication date: October 6, 2016Applicant: Konica Minolta Laboratory U.S.A., Inc.Inventors: William John Briggs, Stuart Guarnieri
-
Publication number: 20160253289Abstract: A method for generating electronic documents (EDs) includes reading an input ED from storage, specifying in the input ED a predetermined element that defines a region comprising a content, storing the content in connection with the predetermined element, generating a fixed-layout ED having a fixed layout and comprising a content corresponding to the content of the input ED, generating a flexible-layout ED having a flexible layout and comprising a content corresponding to the content of the input ED, linking the content of the fixed-layout ED to a position of the content of the flexible-layout ED, linking the content of the flexible-layout ED to a position of the content of the fixed-layout ED, and outputting one or both of the fixed-layout ED and the flexible-layout ED to a user device.Type: ApplicationFiled: February 27, 2015Publication date: September 1, 2016Applicant: KONICA MINOLTA LABORATORY U.S.A., INC.Inventors: Jason Grams, Stuart Guarnieri
-
Patent number: 9384427Abstract: Methods disclosed permit the identification of frame buffer pixels for trapping. In some embodiments, flags associated with pixels in the frame buffer may be used to provide an indication of pixels for trapping. A bit in a flag associated with a pixel may be set when the pixel is painted, if the luminosity value of the pixel does not exceed a luminosity threshold. In some embodiments, the method discloses a process for updating the value of the bit through the rasterization process. The pixel may be identified as a candidate for trapping based on the value of the at least one bit at trapping time.Type: GrantFiled: December 16, 2008Date of Patent: July 5, 2016Assignee: KONICA MINOLTA LABORATORY U.S.A., INC.Inventor: Stuart Guarnieri