Method and apparatus for displaying covering, and storage medium
AssigneeBeijing Baidu Netcom Science Technology Co., Ltd.
InventorTaotao Zhao
Life of this patent
Estimating the term…
Abstract
A method for displaying a covering on a panoramic map image includes: acquiring covering information to be displayed, in which the covering information includes a plurality of coverings; acquiring a set of vertices of a maximum circumscribed polyhedron for each covering in a three-dimensional coordinate system of a panoramic scene; acquiring a mapped set of vertices of the maximum circumscribed polyhedron of each covering by mapping the set of vertices to a sphere; determining an overlapping result among the plurality of coverings based on the mapped set of vertices of each covering; and determining a target covering from the plurality of coverings based on the overlapping result, and displaying the target covering on the panoramic map image.
Claims15
A method for displaying a covering on a panoramic map image, comprising:
- acquiring covering information to be displayed, in which the covering information comprises a plurality of coverings;
- acquiring a set of vertices of a maximum circumscribed polyhedron for each covering in a three-dimensional (3D) coordinate system of a panoramic scene;
- acquiring a mapped set of vertices of the maximum circumscribed polyhedron of each covering by mapping the set of vertices to a sphere;
- determining an overlapping result among the plurality of coverings based on the mapped set of vertices of each covering;
- and
- determining a target covering from the plurality of coverings based on the overlapping result, and displaying the target covering on the panoramic map image.
An apparatus for displaying a covering a covering on a panoramic map image, comprising:
- at least one processor;
- and
- a memory stored with instructions executed by the at least one processor;
- wherein when the instructions are executed by the at least one processor, the at least one processor is configured to
- acquire covering information to be displayed, in which the covering information comprises a plurality of coverings;
- acquire a set of vertices of a maximum circumscribed polyhedron for each covering in a three-dimensional coordinate (3D) system of a panoramic scene;
- acquire a mapped set of vertices of the maximum circumscribed polyhedron of each covering by mapping the set of vertices to a sphere;
- determine an overlapping result among the plurality of coverings based on the mapped set of vertices of each covering;
- and
- determine a target covering from the plurality of coverings based on the overlapping result, and displaying the target covering on the panoramic map image.
A non-transitory computer readable storage medium having computer instructions stored thereon, wherein when the computer instructions are executed by a computer, a method for displaying a covering on a panoramic map image is implemented, the method comprising:
- acquiring covering information to be displayed, in which the covering information comprises a plurality of coverings;
- acquiring a set of vertices of a maximum circumscribed polyhedron for each covering in a three-dimensional (3D) coordinate system of a panoramic scene;
- acquiring a mapped set of vertices of the maximum circumscribed polyhedron of each covering by mapping the set of vertices to a sphere;
- determining an overlapping result among the plurality of coverings based on the mapped set of vertices of each covering;
- and
- determining a target covering from the plurality of coverings based on the overlapping result, and displaying the target covering on the panoramic map image.
Dependencies are inferred from the claim text.