-
公开(公告)号:US09875533B2
公开(公告)日:2018-01-23
申请号:US15408885
申请日:2017-01-18
Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
Inventor: Seiichi Kato , Yasufumi Shiraishi , Daniel J. Moffitt , Kenji Nikaido , Daniel Eduardo Martinez , Lu Yuan , Jiangyu Liu , Aleksandar B. Tomic , Ivan Stojiljkovic , Zhengyou Zhang
IPC: G06K9/00 , G06T7/00 , G06T7/13 , G06T5/00 , G06K9/62 , G06T7/33 , G06K9/52 , G06K9/46 , G06K9/32
CPC classification number: G06T7/0004 , G06K9/00442 , G06K9/3275 , G06K9/4642 , G06K9/4647 , G06K9/4652 , G06K9/52 , G06K9/6215 , G06K9/6267 , G06T5/00 , G06T5/008 , G06T5/40 , G06T7/13 , G06T7/33 , G06T7/90 , G06T2207/20021 , G06T2207/30176 , H04N1/3878 , H04N1/6027
Abstract: Image processing for productivity applications is provided. An image may be received by a computing device. The computing device may detect the edges comprising the received image and adjust the image based on a skew state of the detected edges. The computing device may then process the adjusted image to correct imbalances. The computing device may then assign an image classification to the processed image. The computing device may then adjust the processed image based on the assigned image classification.
-
公开(公告)号:US20180197047A1
公开(公告)日:2018-07-12
申请号:US15913118
申请日:2018-03-06
Applicant: Microsoft Technology Licensing, LLC
Inventor: David Nister , Piotr Dollar , Wolf Kienzle , Mladen Radojevic , Matthew S. Ashman , Ivan Stojiljkovic , Magdalena Vukosavljevic
Abstract: A method of object detection includes receiving a first image taken from a first perspective by a first camera and receiving a second image taken from a second perspective, different from the first perspective, by a second camera. Each pixel in the first image is offset relative to a corresponding pixel in the second image by a predetermined offset distance resulting in offset first and second images. A particular pixel of the offset first image depicts a same object locus as a corresponding pixel in the offset second image only if the object locus is at an expected object-detection distance from the first and second cameras. The method includes recognizing that a target object is imaged by the particular pixel of the offset first image and the corresponding pixel of the offset second image.
-
公开(公告)号:US20170124698A1
公开(公告)日:2017-05-04
申请号:US15408885
申请日:2017-01-18
Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
Inventor: Seiichi Kato , Yasufumi Shiraishi , Daniel J. Moffitt , Kenji Nikaido , Daniel Eduardo Martinez , Lu Yuan , Jiangyu Liu , Aleksandar B. Tomic , Ivan Stojiljkovic , Zhengyou Zhang
IPC: G06T7/00 , G06T5/00 , G06K9/62 , G06K9/32 , G06T7/33 , G06K9/52 , G06K9/46 , G06T7/13 , G06K9/00
CPC classification number: G06T7/0004 , G06K9/00442 , G06K9/3275 , G06K9/4642 , G06K9/4647 , G06K9/4652 , G06K9/52 , G06K9/6215 , G06K9/6267 , G06T5/00 , G06T5/008 , G06T5/40 , G06T7/13 , G06T7/33 , G06T7/90 , G06T2207/20021 , G06T2207/30176 , H04N1/3878 , H04N1/6027
Abstract: Image processing for productivity applications is provided. An image may be received by a computing device. The computing device may detect the edges comprising the received image and adjust the image based on a skew state of the detected edges. The computing device may then process the adjusted image to correct imbalances. The computing device may then assign an image classification to the processed image. The computing device may then adjust the processed image based on the assigned image classification.
-
公开(公告)号:US10592778B2
公开(公告)日:2020-03-17
申请号:US15913118
申请日:2018-03-06
Applicant: Microsoft Technology Licensing, LLC
Inventor: David Nister , Piotr Dollar , Wolf Kienzle , Mladen Radojevic , Matthew S. Ashman , Ivan Stojiljkovic , Magdalena Vukosavljevic
Abstract: A method of object detection includes receiving a first image taken from a first perspective by a first camera and receiving a second image taken from a second perspective, different from the first perspective, by a second camera. Each pixel in the first image is offset relative to a corresponding pixel in the second image by a predetermined offset distance resulting in offset first and second images. A particular pixel of the offset first image depicts a same object locus as a corresponding pixel in the offset second image only if the object locus is at an expected object-detection distance from the first and second cameras. The method includes recognizing that a target object is imaged by the particular pixel of the offset first image and the corresponding pixel of the offset second image.
-
公开(公告)号:US20180357207A1
公开(公告)日:2018-12-13
申请号:US15621009
申请日:2017-06-13
Applicant: Microsoft Technology Licensing, LLC
Inventor: Sheng Yi , Nikola Nikolic , Xiao Tu , Ivan Stojiljkovic , Jelena Mojasevic
CPC classification number: G06F17/215 , G06F17/211 , G06F17/2217 , G06F17/2229 , G06F17/2705 , G06F17/272 , G06F17/277 , G06F17/2775 , G06F17/2785
Abstract: Symbol recognition techniques may be applied to documents comprising various forms of content. Documents including both text and mathematical expressions may be problematic, as applying a recognizer that does not match the content may produce anomalous results. Instead, a parser may evaluate the document to classify respective regions as one of a text region or a mathematics region, based on the characteristics of each type of content. The recognizer corresponding to the content of each region may be applied to produce a composite document comprising both recognized text expressions and recognized mathematical expressions. Additional functionality may be presented based on the recognized content; e.g., text-based tools such as spell-check and natural-language translation may be applied to the text regions that comprise text expressions, and mathematics-based tools such as mathematical equation editors, mathematical expression solvers, and automated assignment grading may be applied to the mathematics regions that comprise mathematical expressions.
-
公开(公告)号:US20150234812A1
公开(公告)日:2015-08-20
申请号:US14702691
申请日:2015-05-02
Applicant: Microsoft Technology Licensing, LLC
Inventor: Magdalena Vukosavljevic , Ruchita Bhargava , Matthew S. Ashman , Ivan Stojiljkovic , Pavle Josipovic , Djordje Nijemcevic , Milan Vugdelija
IPC: G06F17/28
CPC classification number: G06F17/289 , G06F17/211 , G06K9/00442 , G06K9/3258 , G06K9/3283 , G06K9/6821 , G06K2209/01
Abstract: Architecture that employs techniques for overlaying (superimposing) translated text on top of (over) scanned text in realtime translation to provide clear visual correlation between original text and translated text. Algorithms are provided that overlay text in cases of translated scanned text of language written in first direction to a language written in same direction, translate scanned text from a first language written in a first direction to a second language written in the opposite direction, and translated scanned text from a language written in a first direction to language written in a different direction.
Abstract translation: 采用将实时翻译(叠加)翻译文本叠加(叠加)扫描文本的技术的架构,以提供原始文本和翻译文本之间的清晰视觉相关性。 提供算法,在将第一方向写入的语言的翻译扫描文本翻译成以相同方向写的语言的情况下,覆盖文本,将从第一方向写入的第一语言的扫描文本翻译成以相反方向写成的第二语言,并翻译 从第一个方向写入的语言扫描文本,并以不同的方向写入语言。
-
公开(公告)号:US10540424B2
公开(公告)日:2020-01-21
申请号:US15621009
申请日:2017-06-13
Applicant: Microsoft Technology Licensing, LLC
Inventor: Sheng Yi , Nikola Nikolic , Xiao Tu , Ivan Stojiljkovic , Jelena Mojasevic
Abstract: Symbol recognition techniques may be applied to documents comprising various forms of content. Documents including both text and mathematical expressions may be problematic, as applying a recognizer that does not match the content may produce anomalous results. Instead, a parser may evaluate the document to classify respective regions as one of a text region or a mathematics region, based on the characteristics of each type of content. The recognizer corresponding to the content of each region may be applied to produce a composite document comprising both recognized text expressions and recognized mathematical expressions. Additional functionality may be presented based on the recognized content; e.g., text-based tools such as spell-check and natural-language translation may be applied to the text regions that comprise text expressions, and mathematics-based tools such as mathematical equation editors, mathematical expression solvers, and automated assignment grading may be applied to the mathematics regions that comprise mathematical expressions.
-
公开(公告)号:US09934451B2
公开(公告)日:2018-04-03
申请号:US13926882
申请日:2013-06-25
Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
Inventor: David Nister , Piotr Dollar , Wolf Kienzle , Mladen Radojevic , Matthew S. Ashman , Ivan Stojiljkovic , Magdalena Vukosavljevic
CPC classification number: G06K9/6256 , G06F3/017 , G06K9/00375 , G06K9/00536 , G06K9/6292 , G06T7/73
Abstract: A method of object detection includes receiving a first image taken by a first stereo camera, receiving a second image taken by a second stereo camera, and offsetting the first image relative to the second image by an offset distance selected such that each corresponding pixel of offset first and second images depict a same object locus if the object locus is at an assumed distance from the first and second stereo cameras. The method further includes locating a target object in the offset first and second images.
-
公开(公告)号:US09690782B2
公开(公告)日:2017-06-27
申请号:US14702691
申请日:2015-05-02
Applicant: Microsoft Technology Licensing, LLC
Inventor: Magdalena Vukosavljevic , Ruchita Bhargava , Matthew S. Ashman , Ivan Stojiljkovic , Pavle Josipović , Djordje Nijemcevic , Milan Vugdelija
IPC: G06F17/28
CPC classification number: G06F17/289 , G06F17/211 , G06K9/00442 , G06K9/3258 , G06K9/3283 , G06K9/6821 , G06K2209/01
Abstract: The technology described herein employs techniques for overlaying (superimposing) translated text on top of (over) scanned text in realtime. The technology recognizes text in an image and identifies a first language in which the text is written. The technology translates the text into a second language and generates an overlay in the second language. The overlay is then inserted into the display over the text in the image.
-
-
-
-
-
-
-
-