发明名称 Rotation of an image based on image content to correct image orientation
摘要 In some implementations, a method rotates images based on image content to correct image orientation. In some implementations, a method includes obtaining one or more identifications of content depicted in an image and determining a current orientation of the content depicted in the image. The current orientation is determined based on the one or more identifications of the content. An amount of rotation for the image is determined that orients the content closer to a predetermined reference orientation than to the current orientation. The image is rotated by the determined amount.
申请公布号 US9280804(B2) 申请公布日期 2016.03.08
申请号 US201213678850 申请日期 2012.11.16
申请人 Google Inc. 发明人 Krishnaswamy Aravind;Butko Nicholas
分类号 G06K9/62;G06T3/60;G06T7/00 主分类号 G06K9/62
代理机构 IP Spring 代理人 IP Spring
主权项 1. A method comprising: obtaining an image including image content; causing a display of the image on a display device; obtaining one or more identifications of content depicted in the image; selecting and applying a plurality of techniques to determine a current orientation of the content depicted in the image, wherein the current orientation is determined based on the one or more identifications of the content, wherein the plurality of techniques are selected from a plurality of available techniques; determining a plurality of different amounts of rotation that orient the content closer to a reference orientation than to the current orientation, wherein the different amounts of rotation are associated with different techniques of the plurality of techniques applied to determine the current orientation, wherein each of the plurality of different amounts of rotation indicates a different rotated orientation of the image; receiving input from a user in a graphical interface of an image editing program displayed on the display device, the input instructing rotation of the image; in response to the input, selecting one of the plurality of different amounts of rotation and rotating the image by the selected amount of rotation to the rotated orientation closest to the display of the image among the different rotated orientations in a rotational direction indicated by the user input; and causing an updated display of the rotated image, including displaying the image at a displayed rotated orientation based on the selected amount of rotation.
地址 Mountain View CA US