-
公开(公告)号:US20150169950A1
公开(公告)日:2015-06-18
申请号:US14107007
申请日:2013-12-16
Applicant: Google Inc.
Inventor: Daniel Martin Keysers , Thomas Deselaers , Henry Allan Rowley
IPC: G06K9/00
CPC classification number: G06K9/00422 , G06K9/00 , G06K9/00402 , G06K9/52 , G06K2209/01
Abstract: Systems and techniques are disclosed for selecting an optimal recognition for handwritten based on receiving a touch input from a user and applying both a delayed stroke recognizer as well as an overlapping recognizer to generate the recognition. A score may be generated for both the delayed stroke recognition as well as the overlapping recognition and the recognition corresponding to the highest score may be presented as the overall recognition.
Abstract translation: 公开了系统和技术,用于基于从用户接收触摸输入来选择用于手写的最佳识别,并且应用延迟的笔画识别器以及重叠的识别器以产生识别。 可以为延迟的卒中识别以及重叠识别生成分数,并且对应于最高分数的识别可以被呈现为整体识别。
-
公开(公告)号:US20150161174A1
公开(公告)日:2015-06-11
申请号:US14330195
申请日:2014-07-14
Applicant: Google Inc.
Inventor: Sanjiv Kumar , Henry Allan Rowley , Ameesh Makadia
IPC: G06F17/30
CPC classification number: G06F17/30274 , G06F17/30247 , G06K9/6215 , G06K9/6224 , G06K2209/27
Abstract: Methods, systems, and apparatus, including computer program products, for ranking search results for queries. The method includes calculating a visual similarity score for one or more pairs of images in a plurality of images based on visual features of images in each of the one or more pairs; building a graph of images by linking each of one or more images in the plurality of images to one or more nearest neighbor images based on the visual similarity scores; associating a respective score with each of one or more images in the graph based on data indicative of user behavior relative to the image as a search result for a query; and determining a new score for each of one or more images in the graph based on the respective score of the image, and the respective scores of one or more nearest neighbors to the image.
Abstract translation: 方法,系统和装置,包括计算机程序产品,用于对查询的搜索结果进行排名。 该方法包括基于一个或多个对中的每一个中的图像的视觉特征来计算多个图像中的一对或多对图像的视觉相似性分数; 通过基于所述视觉相似性得分将所述多个图像中的一个或多个图像的每一个链接到一个或多个最近邻图像来构建图像的图; 基于表示用户相对于图像的行为的数据作为查询的搜索结果,将各个分数与图中的一个或多个图像中的每一个相关联; 以及基于所述图像的相应分数以及所述图像的一个或多个最近邻居的各个分数来确定所述图中的一个或多个图像中的每一个的新分数。
-
公开(公告)号:US20150023604A1
公开(公告)日:2015-01-22
申请号:US13947020
申请日:2013-07-19
Applicant: GOOGLE INC.
Inventor: Marcus Quintana Mitchell , Peter Hazlehurst , Xiaohang Wang , Debra Lin Repenning , Yakov Okshtein , Sanjiv Kumar , Farhan Shamsi , Henry Allan Rowley
IPC: G06K9/00
CPC classification number: G06K9/00449 , G06K9/00483 , G06K9/00536 , G06K2209/01
Abstract: Providing improved card art for display comprises receiving, by one or more computing devices, an image of a card and performing an image recognition algorithm on the image. The computing device identifies images represented on the card image and comparing the identified images to an image database. The computing device determines a standard card art image associated with the identified image based at least in part on the comparison and associates the standard card art image with an account of a user, the account being associated with the card in the image. The computing device displays the standard card art as a representation of the account.
Abstract translation: 提供用于显示的改进的卡片艺术品包括由一个或多个计算设备接收卡片的图像并在图像上执行图像识别算法。 计算设备识别卡片图像上表示的图像,并将识别的图像与图像数据库进行比较。 计算设备至少部分地基于比较来确定与所识别的图像相关联的标准卡片艺术图像,并且将标准卡片艺术图像与用户的帐户相关联,该帐户与图像中的卡片相关联。 计算设备将标准卡片艺术作为帐户的表示显示。
-
公开(公告)号:US08931693B1
公开(公告)日:2015-01-13
申请号:US14077780
申请日:2013-11-12
Applicant: Google Inc.
Inventor: Sanjiv Kumar , Xiaohang Wang , Jose Moreira Rodrigues , Farhan Shamsi , Yakov Okshtein , Henry Allan Rowley , Marcus Quintana Mitchell , Zhifei Li
CPC classification number: G06K9/186 , G06K7/10 , G06K9/00469 , G06K9/18 , G06K9/2054 , G06K9/228 , G06K9/6202 , G06K2209/01 , G06Q20/32 , G06Q20/3223 , G06Q20/3276 , G06Q20/34 , G06Q20/36 , H04N1/00307
Abstract: Extracting card data comprises receiving, by one or more computing devices, a digital image of a card; perform an image recognition process on the digital representation of the card; identifying an image in the digital representation of the card; comparing the identified image to an image database comprising a plurality of images and determining that the identified image matches a stored image in the image database; determining a card type associated with the stored image and associating the card type with the card based on the determination that the identified image matches the stored image; and performing a particular optical character recognition algorithm on the digital representation of the card, the particular optical character recognition algorithm being based on the determined card type. Another example uses an issuer identification number to improve data extraction. Another example compares extracted data with user data to improve accuracy.
Abstract translation: 提取卡数据包括由一个或多个计算设备接收卡的数字图像; 对卡的数字表示进行图像识别处理; 识别卡的数字表示中的图像; 将所识别的图像与包括多个图像的图像数据库进行比较,并确定所识别的图像与图像数据库中存储的图像匹配; 基于所识别的图像与所存储的图像匹配的确定来确定与所存储的图像相关联的卡类型并将卡类型与卡相关联; 以及对所述卡的数字表示执行特定光学字符识别算法,所述特定光学字符识别算法基于所确定的卡类型。 另一个例子是使用发行人识别号来改进数据提取。 另一个例子比较了提取的数据与用户数据,以提高准确性。
-
公开(公告)号:US08879783B1
公开(公告)日:2014-11-04
申请号:US14077862
申请日:2013-11-12
Applicant: Google Inc.
Inventor: Xiaohang Wang , Farhan Shamsi , Sanjiv Kumar , Henry Allan Rowley , Marcus Quintana Mitchell
CPC classification number: G06K9/186 , G06K7/10 , G06K9/00469 , G06K9/18 , G06K9/2054 , G06K9/228 , G06K9/6202 , G06K2209/01 , G06Q20/32 , G06Q20/3223 , G06Q20/3276 , G06Q20/34 , G06Q20/36 , H04N1/00307
Abstract: Extracting card data comprises receiving, by one or more computing devices, a digital image of a card; perform an image recognition process on the digital representation of the card; identifying an image in the digital representation of the card; comparing the identified image to an image database comprising a plurality of images and determining that the identified image matches a stored image in the image database; determining a card type associated with the stored image and associating the card type with the card based on the determination that the identified image matches the stored image; and performing a particular optical character recognition algorithm on the digital representation of the card, the particular optical character recognition algorithm being based on the determined card type. Another example uses an issuer identification number to improve data extraction. Another example compares extracted data with user data to improve accuracy.
Abstract translation: 提取卡数据包括由一个或多个计算设备接收卡的数字图像; 对卡的数字表示进行图像识别处理; 识别卡的数字表示中的图像; 将所识别的图像与包括多个图像的图像数据库进行比较,并确定所识别的图像与图像数据库中存储的图像匹配; 基于所识别的图像与所存储的图像匹配的确定来确定与所存储的图像相关联的卡类型并将卡类型与卡相关联; 以及对所述卡的数字表示执行特定光学字符识别算法,所述特定光学字符识别算法基于所确定的卡类型。 另一个例子是使用发行人识别号来改进数据提取。 另一个例子比较了提取的数据与用户数据,以提高准确性。
-
公开(公告)号:US20140085215A1
公开(公告)日:2014-03-27
申请号:US13626963
申请日:2012-09-26
Applicant: GOOGLE INC.
Inventor: Franz Josef Och , Thomas Deselaers , Daniel Martin Keysers , Henry Allan Rowley
CPC classification number: G06F3/04883 , G06K9/00402 , G06K9/00979 , G06K9/033
Abstract: A computer-implemented method includes: receiving, at a user device, user input corresponding to handwritten text to be recognized using a recognition engine; and receiving, at the user device, a representation of the handwritten text. The representation includes the handwritten text parsed into individual handwritten characters. The method further includes: displaying, on a display of the user device, the handwritten characters using a first indicator; receiving, at the user device, an identification of a text character recognized as one of the handwritten characters; displaying, on the display, the text character; and adjusting, at the user device, the one of the handwritten characters from being displayed using the first indicator to using a second indicator in response to the received identification. The first and second indicators are different.
Abstract translation: 计算机实现的方法包括:在用户设备处接收与使用识别引擎识别的手写文本相对应的用户输入; 以及在所述用户设备处接收所述手写文本的表示。 该表示包括解析为单个手写字符的手写文本。 该方法还包括:使用第一指示符在用户设备的显示器上显示手写字符; 在所述用户设备处接收被识别为所述手写字符之一的文本字符的标识; 在显示屏上显示文字字符; 以及在所述用户设备处,使用所述第一指示符来调整所述手写字符之一,以响应于所接收的标识来使用第二指示符。 第一和第二指标是不同的。
-
公开(公告)号:US10152647B2
公开(公告)日:2018-12-11
申请号:US15184198
申请日:2016-06-16
Applicant: GOOGLE INC.
Inventor: Sanjiv Kumar , Henry Allan Rowley , Xiaohang Wang , Yakov Okshtein , Farhan Shamsi , Alessandro Bissacco
IPC: G06K9/18 , G06K9/62 , G06Q20/34 , G06Q20/40 , G06Q20/32 , G06K9/78 , G06K9/00 , G06K9/03 , G06K9/20 , G06K9/22 , G06K9/34 , G06T17/00
Abstract: Comparing extracted card data from a continuous scan comprises receiving, by one or more computing devices, a digital scan of a card; obtaining a plurality of images of the card from the digital scan of the physical card; performing an optical character recognition algorithm on each of the plurality of images; comparing results of the application of the optical character recognition algorithm for each of the plurality of images; determining if a configured threshold of the results for each of the plurality of images match each other; and verifying the results when the results for each of the plurality of images match each other. Threshold confidence level for the extracted card data can be employed to determine the accuracy of the extraction. Data is further extracted from blended images and three-dimensional models of the card. Embossed text and holograms in the images may be used to prevent fraud.
-
公开(公告)号:US09945686B2
公开(公告)日:2018-04-17
申请号:US15420305
申请日:2017-01-31
Applicant: Google Inc.
Inventor: Henry Allan Rowley , Shumeet Baluja
IPC: G01C21/36 , G08G1/0968 , G01C21/34 , G06Q30/02
CPC classification number: G01C21/3605 , G01C21/3484 , G01C21/3492 , G01C21/3617 , G06Q30/0261 , G06Q30/0267 , G06Q30/0269 , G08G1/096811 , G08G1/096838 , G08G1/096844 , G08G1/096883 , G08G1/096888
Abstract: A computer-implemented method of providing personalized route information involves gathering a plurality of past location indicators over time for a wireless client device, determining a future driving objective using the plurality of previously-gathered location indicators, obtaining real-time traffic data for an area proximate to the determined driving objective, and generating a suggested route for the driving objective using the near real-time traffic data.
-
公开(公告)号:US09892317B2
公开(公告)日:2018-02-13
申请号:US15297127
申请日:2016-10-18
Applicant: GOOGLE INC.
Inventor: Xiaohang Wang , Jeff Huber , Farhan Shamsi , Yakov Okshtein , Sanjiv Kumar , Henry Allan Rowley , Marcus Quintana Mitchell , Debra Lin Repenning
CPC classification number: G06K9/00469 , G06K9/00463 , G06K9/2063 , G06K9/3283 , G06K9/6201 , G06K2209/01
Abstract: Extracting financial card information with relaxed alignment comprises a method to receive an image of a card, determine one or more edge finder zones in locations of the image, and identify lines in the one or more edge finder zones. The method further identifies one or more quadrilaterals formed by intersections of extrapolations of the identified lines, determines an aspect ratio of the one or more quadrilateral, and compares the determined aspect ratios of the quadrilateral to an expected aspect ratio. The method then identifies a quadrilateral that matches the expected aspect ratio and performs an optical character recognition algorithm on the rectified model. A similar method is performed on multiple cards in an image. The results of the analysis of each of the cards are compared to improve accuracy of the data.
-
公开(公告)号:US20180039857A1
公开(公告)日:2018-02-08
申请号:US15655849
申请日:2017-07-20
Applicant: GOOGLE INC.
Inventor: Sanjiv Kumar , Henry Allan Rowley , Xiaohang Wang , Yakov Okshtein , Farhan Shamsi , Alessandro Bissacco
IPC: G06K9/62
CPC classification number: G06K9/6201 , G06K9/00201 , G06K9/00469 , G06K9/00483 , G06K9/03 , G06K9/036 , G06K9/18 , G06K9/20 , G06K9/2054 , G06K9/228 , G06K9/344 , G06K9/6202 , G06K9/78 , G06K2009/2045 , G06K2209/01 , G06K2209/40 , G06Q20/322 , G06Q20/327 , G06Q20/34 , G06Q20/4016 , G06T17/00
Abstract: Comparing extracted card data from a continuous scan comprises an optical character recognition (“OCR”) system for extracted data based on three-dimensional models. The system receives a digital scan of a physical card and obtains a plurality of images of the card from the digital scan of the physical card. The system performs an OCR algorithm on a three-dimensional model based on the images and determines if a confidence level of the results are above a preconfigured level. If the results are below the preconfigured levels, a second three dimensional model is created that includes additional received images. When results are over the preconfigured level, the results are accepted as an accurate extraction.
-
-
-
-
-
-
-
-
-