-
公开(公告)号:US11715314B2
公开(公告)日:2023-08-01
申请号:US16922283
申请日:2020-07-07
Applicant: Xerox Corporation
Inventor: Xing Li , Dhevendra Alagan Palanivel , Sainarayanan Gopalakrishnan , Rajasekar Kanagasabai
IPC: G06V30/413 , G06V10/50 , G06V10/98
CPC classification number: G06V30/413 , G06V10/50 , G06V10/98
Abstract: A computer-implemented method and system for processing a document page is based on text and non-text detections in an image path. An object block is generated for each image content identified within an input page. the blocks are extracted from the input document for downstream processing. Then, the object blocks are classified based on whether the content is text or non-text. The extracted non-text objects—which are specified by their bounding boxes—are processed separately from the rest of the content. The processing is performed on the text content blocks in parallel. However, when error diffusion is employed, the error diffusion is performed sequentially on the non-text content blocks to avoid stitching artifacts between individually error diffused patches in non-text areas.
-
公开(公告)号:US09628635B1
公开(公告)日:2017-04-18
申请号:US15198331
申请日:2016-06-30
Applicant: XEROX CORPORATION
CPC classification number: H04N1/00005 , H04N1/00037 , H04N1/00068 , H04N1/405
Abstract: Embodiments of the present disclosure disclose methods and systems for halftone frequency detection in a halftone image. The method includes receiving a first window, a second window, and the halftone image having a predetermined resolution; assigning an active value to a max variable and a min variable associated with each pixel within a first pixel neighborhood defined by the first window based on a pixel intensity value being compared with a three-way threshold set determined based on values a plurality of predetermined statistical parameters; estimating a first frequency estimate and the second frequency estimate based on a number of pixels having active values in the max variable and the min variable respectively within a second pixel neighborhood defined by the second window; and determining the halftone frequency based on the first frequency estimate value, the second frequency estimate value, and the predetermined resolution.
-
公开(公告)号:US09681013B2
公开(公告)日:2017-06-13
申请号:US14886158
申请日:2015-10-19
Applicant: XEROX CORPORATION
Inventor: Sainarayanan Gopalakrishnan , Sudhagar Subbaian , Dhevendra Alagan Palanivel , Anand Arokia Raj Antony Muthu Rayar
CPC classification number: H04N1/00708 , H04N1/00411 , H04N1/0044 , H04N1/04 , H04N2201/0094
Abstract: Disclosed herein is a system, method and computer implemented method of facilitating generation of a digital representation of one or more physical objects. The method may include scanning a first part of the one or more physical objects to obtain image data corresponding to the first part. The scanning may be performed based on a first set of values corresponding to one or more parameters. The image data corresponding to the first part may be a digital representation of the first part. The method may further include determining a size of image data corresponding to the first part. Additionally, the method may include displaying information based on the size of the image data corresponding to the first part, prior to receiving image data corresponding to a second part of the one or more physical objects.
-
公开(公告)号:US09712697B1
公开(公告)日:2017-07-18
申请号:US15001328
申请日:2016-01-20
Applicant: Xerox Corporation
Inventor: Sainarayanan Gopalakrishnan , Vignesh Doss , Sudhagar Subbaian , Dhevendra Alagan Palanivel
CPC classification number: H04N1/0044 , H04N1/00708 , H04N1/00734 , H04N1/00737 , H04N1/00774 , H04N1/19594 , H04N1/393 , H04N1/3935
Abstract: An electronic document image of a document is captured using a camera of a handheld device. A user interface of the handheld device displays an instruction to place the handheld device on the document and to change the magnification of the electronic document image on the user interface until the electronic document image and the document are the same size. The handheld device automatically determines the original size of the document based on the magnification that made the electronic document image and the document the same size when the handheld device was on the document. The handheld device converts the electronic document image into an original size document image file based on the original size of the document.
-
公开(公告)号:US20160042497A1
公开(公告)日:2016-02-11
申请号:US14452576
申请日:2014-08-06
Applicant: Xerox Corporation
Inventor: Sainarayanan Gopalakrishnan , Dhevendra Alagan Palanivel , Rajasekar Kanagasabai , Ramesh Nagarajan
CPC classification number: G06T3/4092 , G06F17/212 , G06F17/214
Abstract: Various embodiments for methods and systems for processing documents are disclosed. A size of at least a part of a content in an electronic document is determined. Size of the part of the content is modified based at least on a pre-determined threshold value for size and the determined size. Further, various embodiments for methods and systems for processing N-Up documents are disclosed. One or more page images from an N-Up document are extracted based on an analysis of a content distribution in the N-Up document. A size of a content in at least a part of extracted one or more page images is determined. The size of the content is modified in accordance to a pre-determined threshold value receive from a user.
Abstract translation: 公开了用于处理文件的方法和系统的各种实施例。 确定电子文档中的内容的至少一部分的大小。 至少基于尺寸和所确定尺寸的预定阈值修改内容部分的大小。 此外,公开了用于处理N-up文档的方法和系统的各种实施例。 基于对N-Up文档中的内容分发的分析,提取来自N-up文档的一个或多个页面图像。 确定提取的一个或多个页面图像的至少一部分中的内容的大小。 根据从用户接收的预定阈值修改内容的大小。
-
公开(公告)号:US11087126B2
公开(公告)日:2021-08-10
申请号:US16441601
申请日:2019-06-14
Applicant: Xerox Corporation
Inventor: Xing Li , Dhevendra Alagan Palanivel , Sainarayanan Gopalakrishnan , Rajasekar Kanagasabai
Abstract: A document processing system produces a digital representation of an original image by determining a background level for white space of the original image. Using the background level, the system identifies pixels not belonging to the white space. The system generates a binary image of the original image based from the identified pixels. The system then identifies image content surrounded by the white space in the original image using the binary image. Next, the system generates a block for each image content and extracts each block from the original image. After processing each block, the system reapplies the processed blocks to a blank canvas to generate the digital representation.
-
公开(公告)号:US09973654B1
公开(公告)日:2018-05-15
申请号:US15478262
申请日:2017-04-04
Applicant: XEROX CORPORATION
CPC classification number: H04N1/4092 , H04N2201/0094
Abstract: The present disclosure discloses methods and systems (a multi-function device or a digital printer) having capabilities for an object enhancement. In an example, the MFD includes a digital front end module to detect edge of the object and direction of the edge. Following the detection of the edge, the digital front end module classify the pixels of the edge into two categories, for example, which define that whether the edge pixels are created by black-to-white transition or white-to-black transition. Based on the classification of the edge pixels, the digital front end module performs the object enhancement either in black-to-white transition or in white-to-black transition.
-
公开(公告)号:US09736333B1
公开(公告)日:2017-08-15
申请号:US15094681
申请日:2016-04-08
Applicant: Xerox Corporation
Inventor: Xing Li , Dhevendra Alagan Palanivel , Sainarayanan Gopalakrishnan , Vignesh Doss
CPC classification number: H04N1/409 , G06K15/1843 , G06K15/1847 , G06K15/1872 , G06T3/40 , G06T3/403 , G06T5/003 , G06T7/12 , G06T7/136 , G06T7/187 , H04N1/393 , H04N1/40062 , H04N1/40093 , H04N1/4092
Abstract: A method, non-transitory computer readable medium and apparatus for generating an output image are disclosed. For example, the method includes receiving an image, applying a first filter, applying a second filter, calculating a difference between the image with the second filter that was applied and the image with the first filter that was applied and transmitting the difference to a sharpening module and a segmentation module to generate the output image.
-
公开(公告)号:US09607360B2
公开(公告)日:2017-03-28
申请号:US14452576
申请日:2014-08-06
Applicant: Xerox Corporation
Inventor: Sainarayanan Gopalakrishnan , Dhevendra Alagan Palanivel , Rajasekar Kanagasabai , Ramesh Nagarajan
CPC classification number: G06T3/4092 , G06F17/212 , G06F17/214
Abstract: Various embodiments for methods and systems for processing documents are disclosed. A size of at least a part of a content in an electronic document is determined. Size of the part of the content is modified based at least on a pre-determined threshold value for size and the determined size. Further, various embodiments for methods and systems for processing N-Up documents are disclosed. One or more page images from an N-Up document are extracted based on an analysis of a content distribution in the N-Up document. A size of a content in at least a part of extracted one or more page images is determined. The size of the content is modified in accordance to a pre-determined threshold value receive from a user.
-
公开(公告)号:US20220012483A1
公开(公告)日:2022-01-13
申请号:US16922283
申请日:2020-07-07
Applicant: Xerox Corporation
Inventor: Xing Li , Dhevendra Alagan Palanivel , Sainarayanan Gopalakrishnan , Rajasekar Kanagasabai
Abstract: A computer-implemented method and system for processing a document page is based on text and non-text detections in an image path. An object block is generated for each image content identified within an input page. the blocks are extracted from the input document for downstream processing. Then, the object blocks are classified based on whether the content is text or non-text. The extracted non-text objects—which are specified by their bounding boxes—are processed separately from the rest of the content. The processing is performed on the text content blocks in parallel. However, when error diffusion is employed, the error diffusion is performed sequentially on the non-text content blocks to avoid stitching artifacts between individually error diffused patches in non-text areas.
-
-
-
-
-
-
-
-
-