Patents by Inventor James Russell Rinker
James Russell Rinker 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: 7764834Abstract: A system and method facilitating document image compression utilizing a mask separating a foreground of a document image from a background is provided. The invention includes a pixel energy analyzer adapted to partition regions into a foreground and background. The invention further provides for a merge region component adapted to attempt to merge regions if the merged region would not exceed a threshold energy. Merged regions are partitioned into a new foreground and new background. Thereafter, a mask storage component stores the partitioning information in a binary mask.Type: GrantFiled: August 16, 2006Date of Patent: July 27, 2010Assignee: Microsoft CorporationInventors: Patrice Y. Simard, III, Erin L. Renshaw, James Russell Rinker
-
Patent number: 7397952Abstract: A system and method facilitating image smoothing is provided. The invention includes an image processor having an image receptor and an image smoother. The invention provides for the image smoother to alter the value of a don't care pixel based, at least in part, upon a weighted average of care pixels.Type: GrantFiled: November 23, 2005Date of Patent: July 8, 2008Assignee: Microsoft CorporationInventors: Henrique S. Malvar, Patrice Y. Simard, James Russell Rinker
-
Patent number: 7392472Abstract: A system and method facilitating layout analysis is provided. The invention includes a layout analyzer having a connected component organizer, a connected joiner, a word organizer and a word joiner. The invention provides for the connected component organizer to organize connected components based upon color, horizontal position and/or vertical position. The invention provides for the connected component joiner to join connected components based, at least in part, upon color, vertical position, horizontal position, a distance between the connected components, height of the connected components and/or width of the connected components. The word organizer organizes words and the word joiner joins words into lines. The joining of words into lines can cause the connected component joining to attempt to further join connected components into words.Type: GrantFiled: April 25, 2002Date of Patent: June 24, 2008Assignee: Microsoft CorporationInventors: Patrice Y. Simard, James Russell Rinker
-
Patent number: 7376266Abstract: Systems and methods for encoding and decoding document images are disclosed. Document images are segmented into multiple layers according to a mask. The multiple layers are non-binary. The respective layers can then be processed and compressed separately in order to achieve better compression of the document image overall. A mask is generated from a document image. The mask is generated so as to reduce an estimate of compression for the combined size of the mask and multiple layers of the document image. The mask is then employed to segment the document image into the multiple layers. The mask determines or allocates pixels of the document image into respective layers. The mask and the multiple layers are processed and encoded separately so as to improve compression of the document image overall and to improve the speed of so doing. The multiple layers are non-binary images and can, for example, comprise a foreground image and a background image.Type: GrantFiled: August 16, 2006Date of Patent: May 20, 2008Assignee: Microsoft CorporationInventors: Patrice Y. Simard, III, Erin L. Renshaw, James Russell Rinker, Henrique Malvar
-
Patent number: 7120297Abstract: Systems and methods for encoding and decoding document images are disclosed. Document images are segmented into multiple layers according to a mask. The multiple layers are non-binary. The respective layers can then be processed and compressed separately in order to achieve better compression of the document image overall. A mask is generated from a document image. The mask is generated so as to reduce an estimate of compression for the combined size of the mask and multiple layers of the document image. The mask is then employed to segment the document image into the multiple layers. The mask determines or allocates pixels of the document image into respective layers. The mask and the multiple layers are processed and encoded separately so as to improve compression of the document image overall and to improve the speed of so doing. The multiple layers are non-binary images and can, for example, comprise a foreground image and a background image.Type: GrantFiled: June 26, 2002Date of Patent: October 10, 2006Assignee: Microsoft CorporationInventors: Patrice Y. Simard, Erin L. Renshaw, James Russell Rinker, Henrique S. Malvar
-
Patent number: 7110596Abstract: A system and method facilitating document image compression utilizing a mask separating a foreground of a document image from a background is provided. The invention includes a pixel energy analyzer adapted to partition regions into a foreground and background. The invention further provides for a merge region component adapted to attempt to merge regions if the merged region would not exceed a threshold energy. Merged regions are partitioned into a new foreground and new background. Thereafter, a mask storage component stores the partitioning information in a binary mask.Type: GrantFiled: June 26, 2002Date of Patent: September 19, 2006Assignee: Microsoft CorporationInventors: Patrice Y. Simard, Erin L. Renshaw, James Russell Rinker
-
Patent number: 7043079Abstract: A system and method facilitating image smoothing is provided. The invention includes an image processor having an image receptor and an image smoother. The invention provides for the image smoother to alter the value of a don't care pixel based, at least in part, upon a weighted average of care pixels.Type: GrantFiled: June 26, 2002Date of Patent: May 9, 2006Assignee: Microsoft CorporationInventors: Henrique S. Malvar, Patrice Y. Simard, James Russell Rinker
-
Publication number: 20030204816Abstract: A system and method facilitating layout analysis is provided. The invention includes a layout analyzer having a connected component organizer, a connected joiner, a word organizer and a word joiner. The invention provides for the connected component organizer to organize connected components based upon color, horizontal position and/or vertical position. The invention provides for the connected component joiner to join connected components based, at least in part, upon color, vertical position, horizontal position, a distance between the connected components, height of the connected components and/or width of the connected components. The word organizer organizes words and the word joiner joins words into lines. The joining of words into lines can cause the connected component joining to attempt to further join connected components into words.Type: ApplicationFiled: April 25, 2002Publication date: October 30, 2003Inventors: Patrice Y. Simard, James Russell Rinker
-
Publication number: 20030202700Abstract: A system and method facilitating image smoothing is provided. The invention includes an image processor having an image receptor and an image smoother. The invention provides for the image smoother to alter the value of a don't care pixel based, at least in part, upon a weighted average of care pixels.Type: ApplicationFiled: June 26, 2002Publication date: October 30, 2003Inventors: Henrique S. Malvar, Patrice Y. Simard, James Russell Rinker
-
Publication number: 20030202699Abstract: A system and method facilitating document image compression utilizing a mask separating a foreground of a document image from a background is provided. The invention includes a pixel energy analyzer adapted to partition regions into a foreground and background. The invention further provides for a merge region component adapted to attempt to merge regions if the merged region would not exceed a threshold energy. Merged regions are partitioned into a new foreground and new background. Thereafter, a mask storage component stores the partitioning information in a binary mask.Type: ApplicationFiled: June 26, 2002Publication date: October 30, 2003Inventors: Patrice Y. Simard, Erin L. Renshaw, James Russell Rinker
-
Publication number: 20030202697Abstract: Systems and methods for encoding and decoding document images are disclosed. Document images are segmented into multiple layers according to a mask. The multiple layers are non-binary. The respective layers can then be processed and compressed separately in order to achieve better compression of the document image overall. A mask is generated from a document image. The mask is generated so as to reduce an estimate of compression for the combined size of the mask and multiple layers of the document image. The mask is then employed to segment the document image into the multiple layers. The mask determines or allocates pixels of the document image into respective layers. The mask and the multiple layers are processed and encoded separately so as to improve compression of the document image overall and to improve the speed of so doing. The multiple layers are non-binary images and can, for example, comprise a foreground image and a background image.Type: ApplicationFiled: June 26, 2002Publication date: October 30, 2003Inventors: Patrice Y. Simard, Erin L. Renshaw, James Russell Rinker, Henrique S. Malvar