Patents by Inventor Fritz Ebner
Fritz Ebner 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).
-
Publication number: 20240144675Abstract: A system for object detection in an augmented reality scene includes a computing system adapted to receive a stream of images from a user device. For each image in a plurality of successive images from the stream of images, the computing system: generates predictions for objects identified in the image using object models from a datastore; compares the predictions with proposals from the datastore, the comparison including checking an overlap threshold of the predictions and the proposals; updates the proposals with the predictions if the overlap threshold is met, otherwise adds new proposals to the proposals using the predictions; filters the proposals to create stable object detections based on a stability threshold; annotates the image using the stable object detections; and sends the annotated image to the user device for presentation.Type: ApplicationFiled: November 1, 2022Publication date: May 2, 2024Inventors: Fritz Ebner, Ashish Tisgaonkar
-
Publication number: 20240096066Abstract: A system for generating a scanning list of objects to be scanned for creating an image data set for use in object detection training. A list of the objects to be scanned is received. An initial set of object combinations of the objects to be scanned is enumerated. A modified set of object combinations is generated by applying rules to each object combination in the initial set of object combinations, the rules including identifying known objects based on inclusion of other objects in the combination, and the rules including identifying unscannable objects based on inclusion of other objects in the combination. The scanning list is generated by selecting object combinations from the modified set of object combinations until all objects to be scanned appear at least once in the scanning list.Type: ApplicationFiled: September 21, 2022Publication date: March 21, 2024Inventor: Fritz Ebner
-
Publication number: 20230401847Abstract: A system for performing functions in AR experiences is provided having a computer receiving an image of a monitored device having at least one object; the computer processes said image to determine a plurality of feature points; a database is in data communication with said computer and stores a plurality of reference images with reference feature points and reference object zones, each having a property; the computer matches at least some of the plurality of feature points with at least some of the plurality of reference feature points to compute a homography matrix; the computer transforms the image into a transformed image using the homography matrix; the computer identifies an object zone in the transformed image based on the reference object zone; the computer determines an object state by processing a sub-image in the object zone of the transformed image based on the property associated with the reference object zone.Type: ApplicationFiled: May 31, 2022Publication date: December 14, 2023Inventors: Fritz Ebner, Ashish Tisgaonkar
-
Publication number: 20230386235Abstract: A system for zonal OCR in an AR context is provided having a monitored device having text in at least one zone for indicating device states; a computer receives a picture of said monitored device and said text and processes said picture to determine a plurality of feature points; a database is in data communication with said computer and stores a plurality of reference images with reference feature points and reference zones; the computer matches at least some of the plurality of feature points with at least some of the plurality of reference feature points to compute a homography matrix; the computer transforms the image into a transformed image using the homography matrix; the computer executes optical character recognition on a zone of the transformed image based on the reference zones to generate extracted text.Type: ApplicationFiled: May 31, 2022Publication date: November 30, 2023Inventors: Fritz Ebner, Ashish Tisgaonkar
-
Publication number: 20230386170Abstract: A system to detect LEDs and their states in an AR context is provided having a monitored device having a plurality of LEDs; a computer receives a picture of the monitored device and LEDs; the computer processes said picture to determine a plurality of feature points; a database is in data communication with said computer that stores a plurality of reference images with reference feature points and reference zones; the computer matches at least some of the plurality of feature points with at least some of the plurality of reference feature points to compute a homography matrix; the computer transforms the picture into a transformed picture using the homography matrix; the computer processes zones of the transformed picture based on the reference zones to determine the state of each of the plurality of LEDs by comparing a value of the picture in the zone with a reference value.Type: ApplicationFiled: May 31, 2022Publication date: November 30, 2023Inventors: Fritz Ebner, Ashish Tisgaonkar
-
Patent number: 9602694Abstract: A method for processing a print job includes: a) processing printer description language (PDL) image data for a select page of a print job to form raster image data for the select page, processing of the PDL image data and storing the raster image data in a RIP orientation; b) processing the raster image data for the select page to form bitmap image data for the select page, transforming the raster image data from the RIP orientation to a print orientation and storing the bitmap image data in the print orientation; and c) printing the bitmap image data arranged in the print orientation on a target substrate page to form a printed substrate page for the select page of the print job. A printing platform associated with the method includes a storage device, a RIP module, a rotator module, and a print engine.Type: GrantFiled: April 27, 2011Date of Patent: March 21, 2017Assignee: XEROX CORPORATIONInventors: Francis Kapo Tse, Peter Charles Rapley, David Russel Sponable, Jason Slack, David Rivshin, Lonnie A. LaFave, Steve Beers, James Bruce Campbell, Fritz Ebner, Scott Charles Warner, Timothy M. Hunter, Lee Roche
-
Publication number: 20150278724Abstract: Methods, systems, and devices automatically monitor printing activities of a user using a tangible processor, and automatically analyze the printing activities of the user to determine the printing history of the user over time using the tangible processor. Also, these methods, systems, and devices automatically compare the printing history with previously established printing data (using the tangible processor) to produce an analysis of user printing activity, and automatically change the appearance of a graphic screen item on a graphic user interface based on the analysis of the user printing activity. Further, these methods, systems, and devices display details of the analysis of user printing activity on the graphic user interface in response to user interaction with the graphic screen item.Type: ApplicationFiled: March 28, 2014Publication date: October 1, 2015Applicant: XEROX CORPORATIONInventors: BIJENDER S. MALIK, BRIAN D. BACON, FRITZ EBNER, JUTTA K. WILLAMOWSKI, KIRK POTHOS, DAVID CHARRUAU, SHAUNA E. ORMON, SALVATORE J. SACK, Jr., DERRICK J. EBERHART, CHRISTOPHER HODGE, YVES HOPPENOT
-
Patent number: 8736906Abstract: A method for processing a print job includes: a) analyzing printer description language (PDL) image data for a print job; b) determining a raster image processor (RIP) orientation for the print job based at least in part on the analysis of the PDL image data, the RIP orientation being selected from a landscape orientation and a portrait orientation; and c) processing the PDL image data for each page of the print job to form raster image data for each page in the RIP orientation and storing the raster image data in the RIP orientation. A printing platform associated with the method includes a parser module, a controller module, a storage device, and a RIP module.Type: GrantFiled: April 27, 2011Date of Patent: May 27, 2014Assignee: Xerox CorporationInventors: Francis Kapo Tse, Peter Charles Rapley, David Russel Sponable, Jason Slack, David Rivshin, Lonnie A. LaFave, Steve Beers, James Bruce Campbell, Fritz Ebner, Scott Charles Warner, Timothy M. Hunter, Lee Roche
-
Patent number: 8437043Abstract: A method and system are provided for reducing the bit depth of grayscale imagery using multi-bit halftoning. The halftoned image data may be lossy or losslessly compressed and stored in memory or transmitted over a communication channel. At the time of printing, the images are decompressed and reconstructed to a grayscale image data using Sigma filtering to preserve edges. Preferably, different Sigma filters may be applied based on contrast information within a local neighborhood region. Fuzzy edge detection may also be used to preserve edge features and prevent smearing.Type: GrantFiled: July 19, 2007Date of Patent: May 7, 2013Assignee: Xerox CorporationInventors: Fritz Ebner, Peter McCandlish
-
Publication number: 20120075677Abstract: A method for processing a print job includes: a) analyzing printer description language (PDL) image data for a print job; b) determining a raster image processor (RIP) orientation for the print job based at least in part on the analysis of the PDL image data, the RIP orientation being selected from a landscape orientation and a portrait orientation; and c) processing the PDL image data for each page of the print job to form raster image data for each page in the RIP orientation and storing the raster image data in the RIP orientation. A printing platform associated with the method includes a parser module, a controller module, a storage device, and a RIP module.Type: ApplicationFiled: April 27, 2011Publication date: March 29, 2012Applicant: XEROX CORPORATIONInventors: Francis Kapo Tse, Peter Charles Rapley, David Russel Sponable, Jason Slack, David Rivshin, Lonnie A. LaFave, Steve Beers, James Bruce Campbell, Fritz Ebner, Scott Charles Warner, Timothy M. Hunter, Lee Roche
-
Publication number: 20120075649Abstract: A method for processing a print job includes: a) processing printer description language (PDL) image data for a select page of a print job to form raster image data for the select page, processing of the PDL image data and storing the raster image data in a RIP orientation; b) processing the raster image data for the select page to form bitmap image data for the select page, transforming the raster image data from the RIP orientation to a print orientation and storing the bitmap image data in the print orientation; and c) printing the bitmap image data arranged in the print orientation on a target substrate page to form a printed substrate page for the select page of the print job. A printing platform associated with the method includes a storage device, a RIP module, a rotator module, and a print engine.Type: ApplicationFiled: April 27, 2011Publication date: March 29, 2012Applicant: XEROX CORPORATIONInventors: Francis Kapo Tse, Peter Charles Rapley, David Russel Sponable, Jason Slack, David Rivshin, Lonnie A. LaFave, Steve Beers, James Bruce Campbell, Fritz Ebner, Scott Charles Warner, Timothy M. Hunter, Lee Roche
-
Patent number: 7630098Abstract: The presently disclosed embodiments are directed to methods and systems for improving the performance of an image processor color to color tile transformation by caching color tiles most recently calculated. A page of a print job is received. One or more color tiles based on colors found in a previous print job are pre-calculated and stored in a memory. A color present in the page is read. The color is compared to one or more pre-calculated color tiles. If the color does not match a pre-calculated color tile, a new color tile for the color is calculated, a pre-calculated color tile is removed from the memory, the new color tile is added to the memory, and the new color tile is used to print the page. If the color does match a pre-calculated color tile stored in the memory, the pre-calculated color tile is used to print the page.Type: GrantFiled: September 12, 2006Date of Patent: December 8, 2009Assignee: Xerox CorporationInventors: Ramesh Nagarajan, Fritz Ebner, Zhenhuan Wen
-
Publication number: 20090021791Abstract: A method and system are provided for reducing the bit depth of grayscale imagery using multi-bit halftoning. The halftoned image data may be lossy or losslessly compressed and stored in memory or transmitted over a communication channel. At the time of printing, the images are decompressed and reconstructed to a grayscale image data using Sigma filtering to preserve edges. Preferably, different Sigma filters may be applied based on contrast information within a local neighborhood region. Fuzzy edge detection may also be used to preserve edge features and prevent smearing.Type: ApplicationFiled: July 19, 2007Publication date: January 22, 2009Applicant: Xerox CorporationInventors: Fritz Ebner, Peter McCandlish
-
Publication number: 20080062441Abstract: The presently disclosed embodiments are directed to methods and systems for improving the performance of an image processor color to color tile transformation by caching color tiles most recently calculated. A page of a print job is received. One or more color tiles based on colors found in a previous print job are pre-calculated and stored in a memory. A color present in the page is read. The color is compared to one or more pre-calculated color tiles. If the color does not match a pre-calculated color tile, a new color tile for the color is calculated, a pre-calculated color tile is removed from the memory, the new color tile is added to the memory, and the new color tile is used to print the page. If the color does match a pre-calculated color tile stored in the memory, the pre-calculated color tile is used to print the page.Type: ApplicationFiled: September 12, 2006Publication date: March 13, 2008Applicant: XEROX CORPORATIONInventors: Ramesh Nagarajan, Fritz Ebner, Zhenhuan Wen
-
Publication number: 20060012815Abstract: An image processing system as disclosed, including at least one input processing device functionally coupled to at least one output processing device, document information configured in a format such as scanning format or a document creating format converted to a common exchange format, and a common exchange format being converted to a format such as a document viewing format or document printing format. An image processing method also disclosed, including inputting document information, converting inputted document information configured in a document format such as a scanning format or a document creating format to a common exchange format, and converting the common exchange format to a document format such as a document viewing format or a document marking format.Type: ApplicationFiled: July 14, 2004Publication date: January 19, 2006Applicant: XEROX CORPORTIONInventors: Fritz Ebner, Donald Curry, Francis Tse, Peter Crean, David Birnbaum, Doron Kletter, Robert Buckley
-
Patent number: 5305058Abstract: A technique for selectively adjusting the quality of an image processing apparatus in relation to deviations from image quality standards including the steps of recognizing a deviation of the image processing apparatus from the image quality standards, responding to the state of deviation from the image quality standards by providing a plurality of time delays for adjusting the quality of the image processing apparatus, the time delays include automatically adjusting the quality of the image processing during a current job run, automatically adjusting the quality of the image processing apparatus upon completion of a current job run, and automatically adjusting the quality of the image processing apparatus upon a predetermined time delay after completion of a current job.Type: GrantFiled: September 2, 1992Date of Patent: April 19, 1994Assignee: Xerox CorporationInventors: Shelly D. Sulenski, Fritz Ebner