Patents by Inventor Ryan Metcalfe
Ryan Metcalfe 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: 20240148442Abstract: This disclosure relates to planning systems and methods. The planning systems and methods disclosed herein may be utilized for planning orthopaedic procedures to restore functionality to a joint, may include determining a contact area between an implant and a cortical area of an associated bone.Type: ApplicationFiled: January 16, 2024Publication date: May 9, 2024Inventors: Nick Metcalfe, Kevin John Gallen, Ryan Megger
-
Patent number: 10127887Abstract: Techniques related to accelerating color conversion are discussed. Such techniques may include generating a converted color value based on an array of ordered coefficients associated with a subsection of a section of a color conversion space and input color channel value offsets within the section of the color conversion space.Type: GrantFiled: January 14, 2015Date of Patent: November 13, 2018Assignee: Intel CorporationInventors: Stewart N. Taylor, Yuenian Yang, Ryan Metcalfe
-
Patent number: 9686440Abstract: Techniques related to rendering scanned images are discussed. Such techniques may include selectively processing segments of a scanned input image based on a neutral edge tag signal such that segments are color suppressed and edge enhanced when the neutral edge tag signal is asserted and error diffusion processed when the neutral edge tag signal is not asserted.Type: GrantFiled: January 12, 2015Date of Patent: June 20, 2017Assignee: Intel CorporationInventors: Ryan Metcalfe, Stewart N. Taylor
-
Publication number: 20160205282Abstract: Techniques related to rendering scanned images are discussed. Such techniques may include selectively processing segments of a scanned input image based on a neutral edge tag signal such that segments are color suppressed and edge enhanced when the neutral edge tag signal is asserted and error diffusion processed when the neutral edge tag signal is not asserted.Type: ApplicationFiled: January 12, 2015Publication date: July 14, 2016Inventors: Ryan Metcalfe, Stewart N. Taylor
-
Publication number: 20160203392Abstract: Techniques related to hybrid draft mode printing are discussed. Such techniques may include rendering sections of a print job document for printing based on different render settings to provide a print ready document having low print quality areas and high print quality areas. Printing such documents for review, for example, may provide consumables savings, review improvement, and review cycle time reduction.Type: ApplicationFiled: January 9, 2015Publication date: July 14, 2016Inventors: David Metcalfe, Ryan Metcalfe
-
Publication number: 20160203790Abstract: Techniques related to accelerating color conversion are discussed. Such techniques may include generating a converted color value based on an array of ordered coefficients associated with a subsection of a section of a color conversion space and input color channel value offsets within the section of the color conversion space.Type: ApplicationFiled: January 14, 2015Publication date: July 14, 2016Inventors: Stewart N. Taylor, Yuenian Yang, Ryan Metcalfe
-
Patent number: 9106865Abstract: The present invention generally relates to systems and methods for error diffusion, e.g., for use in a halftone process. The described techniques are faster than known techniques in that they utilize fewer computations on average. Consequently, the described techniques can be more readily implemented in software, for example, though the described techniques are not limited to software.Type: GrantFiled: November 7, 2013Date of Patent: August 11, 2015Assignee: XEROX CORPORATIONInventors: Xing Li, Ryan Metcalfe
-
Patent number: 9106864Abstract: The present invention generally relates to systems and methods for error diffusion, e.g., for use in a halftone process. The described techniques are faster than known techniques in that they utilize fewer computations on average. Consequently, the described techniques can be more readily implemented in software, for example, though the described techniques are not limited to software.Type: GrantFiled: October 18, 2013Date of Patent: August 11, 2015Assignee: XEROX CORPORATIONInventors: Xing Li, Ryan Metcalfe
-
Patent number: 9025222Abstract: Methods and systems methods calculate an initial matrix by correlating scanned test device-dependent values to device-independent color space values of a test sheet. The initial matrix converts device-dependent values to device-independent color space values; however, the initial matrix does include some conversion error. Such methods then calculate an inverse matrix from the initial matrix. These methods and systems then calculate target device-dependent values by applying the device-independent color space values to the inverse matrix. The methods and systems derive final one-dimensional look-up tables that isolate the conversion error by correlating the scanned test device-dependent values to the device-independent color space values. These methods and systems then derive a final matrix specific to the scanner by first applying the scanned test device-dependent values to the final one-dimensional look-up tables before creating the final matrix.Type: GrantFiled: June 24, 2014Date of Patent: May 5, 2015Assignee: Xerox CorporationInventors: Xing Li, Zhenhuan Wen, Ryan Metcalfe
-
Publication number: 20150110411Abstract: The present invention generally relates to systems and methods for error diffusion, e.g., for use in a halftone process. The described techniques are faster than known techniques in that they utilize fewer computations on average. Consequently, the described techniques can be more readily implemented in software, for example, though the described techniques are not limited to software.Type: ApplicationFiled: October 18, 2013Publication date: April 23, 2015Applicant: XEROX CORPORATIONInventors: Xing Li, Ryan Metcalfe
-
Publication number: 20150110412Abstract: The present invention generally relates to systems and methods for error diffusion, e.g., for use in a halftone process. The described techniques are faster than known techniques in that they utilize fewer computations on average. Consequently, the described techniques can be more readily implemented in software, for example, though the described techniques are not limited to software.Type: ApplicationFiled: November 7, 2013Publication date: April 23, 2015Applicant: XEROX COPORATIONInventors: Xing Li, Ryan Metcalfe
-
Patent number: 8335344Abstract: A method for producing an electronic annotated document including embedding annotation information into an electronic annotation object having image data including an annotation, and producing the electronic annotated document using pixel information from the electronic document and the electronic annotation object. The annotation embedded information may be used to select corresponding pixel information from one of the electronic annotated object and electronic document to be provided in the electronic annotated document. A system and tangible storage medium having machine-readable instructions for producing an electronic annotated document are also disclosed.Type: GrantFiled: March 31, 2010Date of Patent: December 18, 2012Assignee: Xerox CorporationInventors: Xing Li, Peter McCandlish, Theresa Marconi, Ryan Metcalfe
-
Patent number: 8331732Abstract: A method for performing binary image reduction on binary image data includes receiving binary input image data; determining a conversion factor to scale (i) an input resolution to an output resolution and/or (ii) an input size to an output size; applying the conversion factor to the input image data to obtain intermediate data, where each intermediate data corresponds to at least one input pixel and at least a portion of another input pixel; obtaining a binary output image data comprising a plurality of output pixels by thresholding the corresponding intermediate data; determining an error value for each output pixel, the error value is a non-integer value obtained as a result of thresholding the intermediate data corresponding to the output pixel; and propagating the obtained error value to an adjacent output pixel in a scanline, where the output image data is scaled to the output resolution and/or the output size.Type: GrantFiled: July 13, 2010Date of Patent: December 11, 2012Assignee: Xerox CorporationInventors: Ryan Metcalfe, Clara Cuciurean-Zapan
-
Patent number: 8254694Abstract: Disclosed herein is a method for detecting thin lines in image data. The method is performed by a processor to process contone image data. The processing includes thresholding a window of pixels established in the contone domain to generate a binary window of image data, and then determining characteristics associated with on pixels or runs of the binary data. The characteristics (start and end locations, length of on runs) are then thresholded. The processing in the contone and binary domain are used to determine if a thin line exists in the window of image data. The disclosed method produces better quality output images and reduces the addition of false lines in an image.Type: GrantFiled: June 8, 2009Date of Patent: August 28, 2012Assignee: Xerox CorporationInventors: Xing Li, Ryan Metcalfe, Peter McCandlish, Barbara Farrell
-
Patent number: 8224112Abstract: Disclosed herein is a method for detecting thin lines in image data. The method is performed by a processor to process contone image data. The processing includes thresholding a window of pixels using a first set of thresholds established in the contone domain, and then counting and thresholding the binary pixels using a second set of thresholds. The processing in the contone and binary domain are used to determine if a thin line exists and if a pixel of interest in the window is an edge pixel that is part of a thin line. The disclosed method produces better quality output images and reduces the addition of false lines in an image.Type: GrantFiled: June 8, 2009Date of Patent: July 17, 2012Assignee: Xerox CorporationInventors: Peter McCandlish, Xing Li, Ryan Metcalfe, Barbara Farrell
-
Publication number: 20120014620Abstract: A method for performing binary image reduction on binary image data includes receiving binary input image data; determining a conversion factor to scale (i) an input resolution to an output resolution and/or (ii) an input size to an output size; applying the conversion factor to the input image data to obtain intermediate data, where each intermediate data corresponds to at least one input pixel and at least a portion of another input pixel; obtaining a binary output image data comprising a plurality of output pixels by thresholding the corresponding intermediate data; determining an error value for each output pixel, the error value is a non-integer value obtained as a result of thresholding the intermediate data corresponding to the output pixel; and propagating the obtained error value to an adjacent output pixel in a scanline, where the output image data is scaled to the output resolution and/or the output size.Type: ApplicationFiled: July 13, 2010Publication date: January 19, 2012Applicant: XEROX CORPORATIONInventors: Ryan METCALFE, Clara Cuciurean-Zapan
-
Publication number: 20110243372Abstract: A method for producing an electronic annotated document including embedding annotation information into an electronic annotation object having image data including an annotation, and producing the electronic annotated document using pixel information from the electronic document and the electronic annotation object. The annotation embedded information may be used to select corresponding pixel information from one of the electronic annotated object and electronic document to be provided in the electronic annotated document. A system and tangible storage medium having machine-readable instructions for producing an electronic annotated document are also disclosed.Type: ApplicationFiled: March 31, 2010Publication date: October 6, 2011Applicant: XEROX CORPORATIONInventors: Xing LI, Peter McCandlish, Theresa Marconi, Ryan Metcalfe
-
Publication number: 20100310178Abstract: Disclosed herein is a method for detecting thin lines in image data. The method is performed by a processor to process contone image data. The processing includes thresholding a window of pixels using a first set of thresholds established in the contone domain, and then counting and thresholding the binary pixels using a second set of thresholds. The processing in the contone and binary domain are used to determine if a thin line exists and if a pixel of interest in the window is an edge pixel that is part of a thin line. The disclosed method produces better quality output images and reduces the addition of false lines in an image.Type: ApplicationFiled: June 8, 2009Publication date: December 9, 2010Applicant: XEROX CORPORATIONInventors: Peter McCANDLISH, Xing LI, Ryan METCALFE, Barbara FARRELL
-
Publication number: 20100310170Abstract: Disclosed herein is a method for detecting thin lines in image data. The method is performed by a processor to process contone image data. The processing includes thresholding a window of pixels established in the contone domain to generate a binary window of image data, and then determining characteristics associated with on pixels or runs of the binary data. The characteristics (start and end locations, length of on runs) are then thresholded. The processing in the contone and binary domain are used to determine if a thin line exists in the window of image data. The disclosed method produces better quality output images and reduces the addition of false lines in an image.Type: ApplicationFiled: June 8, 2009Publication date: December 9, 2010Applicant: XEROX CORPORATIONInventors: Xing Li, Ryan Metcalfe, Peter McCandlish, Barbara Farrell
-
Patent number: 7844118Abstract: Disclosed herein is a method for detecting thin lines in image data. The method is performed by a processor to process contone image data. The processing includes combining a first result of thin line detection using a first method and a second result of thin line detection using a second method to produce an improved thin line determination in the image data. The methods include processing and thresholding in the contone and binary domain to determine if a thin line exists in the window of image data. The thin line determination may also be merged with the image data as processed using other image segmentation techniques. The disclosed method produces better quality output images and reduces the addition of false lines in an image.Type: GrantFiled: July 1, 2009Date of Patent: November 30, 2010Assignee: Xerox CorporationInventors: Xing Li, Barbara Farrell, Peter McCandlish, Ryan Metcalfe