发明名称 |
Panoramic image straightening |
摘要 |
Systems, methods, and apparatus, including computer program products, are provided for forming composite images. In some implementations, a method is provided. The method includes receiving a set of component images for forming a composite image and defining a first projection for the set of component images corresponding to a first reference frame. The method also includes identifying a plane corresponding to a point of view of the set of component images, where a normal to the plane corresponds to a second reference frame, defining a second projection for the set of component images corresponding to the second reference frame, the second reference frame corresponding to a rotation from the first reference frame defined using the normal of the identified plane, and rendering the composite image according to the second projection. |
申请公布号 |
US8988466(B2) |
申请公布日期 |
2015.03.24 |
申请号 |
US200611638896 |
申请日期 |
2006.12.13 |
申请人 |
Adobe Systems Incorporated |
发明人 |
Jin Hailin;Newell Martin E. |
分类号 |
G09G5/00;G06K9/36;G06K9/32;G06T3/40 |
主分类号 |
G09G5/00 |
代理机构 |
Shook Hardy & Bacon LLP |
代理人 |
Shook Hardy & Bacon LLP |
主权项 |
1. A method comprising:
receiving, by a computer, a set of component images for forming a composite image; defining, by the computer, a first projection for the set of component images corresponding to a first reference frame, in which defining the first projection for the set of component images includes identifying a respective rotation matrix for each component image; identifying, by the computer, a plane corresponding to respective points of view of the set of component images, where a normal to the plane corresponds to a second reference frame, and where identifying further comprises identifying a vector from each respective rotation matrix, each vector corresponding to a viewing direction from a camera position to the respective component image and identifying the plane defined by the endpoints of the vectors; defining, by the computer, a second projection for the set of component images corresponding to the second reference frame, the second reference frame corresponding to a rotation from the first reference frame defined using the normal of the identified plane; and rendering, by the computer, the composite image according to the second projection. |
地址 |
San Jose CA US |