WO2017133147A1 - 一种实景地图的生成方法、推送方法及其装置 - Google Patents
一种实景地图的生成方法、推送方法及其装置 Download PDFInfo
- Publication number
- WO2017133147A1 WO2017133147A1 PCT/CN2016/083853 CN2016083853W WO2017133147A1 WO 2017133147 A1 WO2017133147 A1 WO 2017133147A1 CN 2016083853 W CN2016083853 W CN 2016083853W WO 2017133147 A1 WO2017133147 A1 WO 2017133147A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- image data
- real
- building
- location point
- map
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 79
- 238000013507 mapping Methods 0.000 claims description 16
- 238000012545 processing Methods 0.000 description 9
- 238000010586 diagram Methods 0.000 description 7
- 238000004590 computer program Methods 0.000 description 6
- 230000006870 function Effects 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 230000001960 triggered effect Effects 0.000 description 3
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09B—EDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
- G09B29/00—Maps; Plans; Charts; Diagrams, e.g. route diagram
- G09B29/003—Maps
- G09B29/005—Map projections or methods associated specifically therewith
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T3/00—Geometric image transformations in the plane of the image
- G06T3/40—Scaling of whole images or parts thereof, e.g. expanding or contracting
- G06T3/4038—Image mosaicing, e.g. composing plane images from plane sub-images
Definitions
- the present invention relates to the field of Internet technologies, and in particular, to a method, a pushing method and a device for generating a real map.
- Some map software features Street View display, such as Google Maps, which allows users to select a location on the map where they can view the street view and then show the user the 360° street view for that location.
- Street View display such as Google Maps
- the usual method is to take a field shot along the road with a dedicated street view car, and then place 360° live photos of each place on the map for users to view and use.
- the present invention has been made in order to provide a method, a push method and a device for generating a live view map that overcome the above problems or at least partially solve the above problems.
- an embodiment of the present invention provides a method for generating a real-time map, including:
- the content of the image data is identified, and the image data attributed to the position point is sequentially spliced according to the orientation order, and the real-time image data of the position point on the map is formed and stored.
- determining image data attributed to the location point according to the saved location information of the image data uploaded by each user includes:
- the image data in which the shooting position information is located in the area is determined to be image data belonging to the position point.
- the area of the set range around the geographic coordinates is determined according to the geographic coordinates of the location point, including:
- the location point belongs to the outside of the building, it is determined that the radius is set around the location point and belongs to the area outside the building;
- the location point belongs to the building, it is determined that the radius is set around the location point and belongs to the same area within the building.
- the method for generating the real map provided by the embodiment of the present invention further includes:
- Real-time image data of adjacent locations on the coordinates and belonging to locations outside the building are merged in a preset order;
- the real-life image data adjacent to the coordinates and belonging to the position points in the building are combined in a preset order.
- the method for generating the real map includes:
- mapping between the real-life image data outside the building of the same building and the real-life image data in the building is established.
- the image data is panoramic image data or non-panoramic image data.
- the embodiment of the present invention provides a method for pushing a real-life map, including: when receiving a real-view image viewing request of at least one location point sent by a user, at least corresponding to the request A location point information is sent to the user for the real-time image data of the at least one location point stored in advance; the real-time image data of the location point is pre-generated according to the method for generating a real-life map according to the embodiment of the present invention.
- the method for pushing the live view map further includes:
- the converted indoor or outdoor real-time image data is pushed to the user according to the mapping relationship between the real-life image data outside the building of the same building and the real-life image data in the building.
- the user requests a request to switch between the inside and outside of the building, by perceiving the user's click or hover operation on the entrance or exit of the building in the real map.
- the device for generating a real map includes:
- a determining module configured to determine, according to the saved shooting location information of the image data uploaded by each user, each image data attributed to the location point, for each location point on the map;
- a splicing module configured to identify content of the image data, and sequentially splicing image data attributed to the location point according to an azimuth order to form real-life image data of the location point on the map;
- a storage module configured to store real-time image data of each location point on the map.
- the determining module includes:
- a region determining submodule configured to determine an area of the set range around the geographic coordinate according to the geographic coordinates of the location point
- the data determining submodule is configured to determine image data in which the shooting position information is located in the area as image data belonging to the position point.
- the area determining submodule is configured to determine, according to the geographic coordinates of the location point, that the location point belongs to inside or outside the building; when the location point belongs to the outside of the building, determine the location The position point is a center-set radius and belongs to the area outside the building; when the position point belongs to the building, it is determined that the radius is set around the position point and belongs to the area inside the building.
- the generating device of the real map may further include: a first merge module and/or a Two merge modules; where:
- the first merging module is configured to merge real-time image data that are adjacent in coordinates and belong to a location point outside the building in a preset order;
- the second merging module is configured to combine real-time image data that are adjacent in coordinates and belong to a location point in the building in a preset order.
- the generating device of the real map may further include:
- a mapping module is used to map real-time image data outside the building of the same building with real-life image data in the building.
- a device for pushing a real map includes:
- a pushing module configured to: when receiving a real-time image viewing request of the at least one location point sent by the user, pushing the pre-stored real-time image data of the at least one location point according to the at least one location point information corresponding to the request user;
- a storage module configured to store real-time image data of each location point on the map
- the real-time image data in the storage module is generated in advance according to the method for generating the real-life map provided by the embodiment of the present invention.
- the pushing device of the real map further includes:
- the real-time switching module is configured to push the switched indoor or outdoor to the user according to the mapping relationship between the real-life image data outside the building of the same building and the real-life image data in the building when receiving the request of the user to switch the real scene inside and outside the building.
- Real image data is configured to push the switched indoor or outdoor to the user according to the mapping relationship between the real-life image data outside the building of the same building and the real-life image data in the building when receiving the request of the user to switch the real scene inside and outside the building. Real image data.
- the user requests a request to switch between the inside and outside of the building, by perceiving the user's click or hover operation on the entrance or exit of the building in the real map.
- the location point of each of the location points on the map is determined according to the saved location information of the image data uploaded by each user.
- Each image data, and then splicing each image data to form real-time image data of the location point on the map the user can follow the current shooting function of the mobile terminal
- the ground is photographed, and the image data captured and uploaded by the user is used for splicing to form real-life image data.
- the implementation is simple and the cost is low, so that the real-life map is more easily popularized and the user is used. Experience.
- the method, the push method and the device for generating the real map provided by the embodiment of the present invention distinguish the indoor real scene and the outdoor real scene in the process of generating the real map, and carry out the indoor real scene and the outdoor real scene of the same building. Correlation, in this way, when the user requests to switch between the indoor real scene and the outdoor real scene, according to the mapping relationship, push the switched indoor real scene or outdoor real scene to more realistically restore the real scene of the geographical environment, so that the user has an immersive experience. To better meet the needs of users for geographic information.
- FIG. 1 is a flowchart of a method for generating a real map according to an embodiment of the present invention
- FIG. 2 is a flowchart of a step of determining each image data attributed to the location point according to an embodiment of the present invention
- FIG. 3 is a schematic diagram of a location point coordinate setting range according to an embodiment of the present invention.
- FIG. 4 is a flowchart of a step of determining an area of a setting range around a geographic coordinate according to an embodiment of the present invention
- FIG. 5 is a schematic diagram of a real scene image according to an embodiment of the present invention.
- FIG. 6 is a schematic structural diagram of a device for generating a real map according to an embodiment of the present invention.
- FIG. 7 is a schematic structural diagram of a determining module 61 according to an embodiment of the present invention.
- a method for generating a real map provided by an embodiment of the present invention is as shown in FIG. 1 , and the method includes the following steps:
- S12 Identify the content of the image data, and sequentially splicing the image data belonging to the location point according to the orientation order to form real-time image data of the location point on the map and store the image data.
- each image data attributed to the location point is determined according to the saved location information of the image data uploaded by each user, and then the image data is spliced to form a map.
- the real-time image data of the position point is spliced to form real-life image data by using the image data captured and uploaded by the user, which is simpler and lower in cost than the existing real-world map generation method.
- each location point can be, for example, a POI (Point of Interest), or a geographical location in a broader sense.
- POI Point of Interest
- the image data uploaded by each user in the above process may be, for example, various panoramic or non-panoramic image data uploaded by the user to the server in order to share the image captured by the user in the social network, or
- the image data that is captured and uploaded by the user in other application scenarios is not limited in this embodiment of the present invention.
- the image data may be image data or video data.
- the process of the user uploading the panoramic or non-panoramic image data that is taken by the user is independent of the method for generating the real-life map provided by the embodiment of the present invention.
- the method for generating the real-life map provided by the embodiment of the present invention depends on the image data uploaded by the user. When the user is massive, the image data that the user can rely on is also massive. Then, the method for generating the real map can be executed periodically (for example, according to a set period) or irregularly, thereby continuously generating various points on the map.
- Real-life image data is constantly updated.
- the image data attributed to the location point is determined according to the captured location information of the image data uploaded by each user, as shown in FIG. 2, and includes:
- S21 Determine an area of a set range around the geographic coordinate according to the geographic coordinates of the location point;
- the image data in which the shooting position information is located in the area is image data belonging to the position point.
- the user When uploading the image data of the user, the user carries the location information of the location.
- the location information of the user may be based on the GPS information of the terminal used by the user or by other positioning methods such as WIFI mode, various mobile communication networks, and the like.
- the geographical location information of the user is uploaded to the server side together with the captured image information for storage.
- each location point on the map will have corresponding image data when the user When viewing the image data of a certain point, you can directly see the real image of the point.
- the process of the image splicing can be referred to the existing image processing technology. It should be noted that, in the embodiment of the present invention, since the spliced objects are photos taken by different users at different times and using different devices, When splicing the image data of the position point, considering the brightness of the photo taken by different terminals, the shooting angle, and the focal length of the shooting (the object that is photographed at a large focal length is relatively far, and the object that is photographed at a small focal length appears relatively close) is different.
- the basic processing can be performed in advance as needed, so that the final processed photos are basically the same, and the anti-shake processing can be performed in advance if necessary, and for example, the image with a larger focal length is scaled up, the image with a smaller focal length is scaled down, etc.
- the stitching is performed.
- the image data taken at different angles also needs to be stitched according to the relationship of the shooting angle.
- the outdoor real image may be separately implemented (again Called street view) and indoor real-life images.
- the area of the set range around the geographic coordinates is determined according to the geographical coordinates of the position point, as shown in FIG. 4, and can be implemented as:
- step S12 the content of the image data is identified, and the image data belonging to the position point is sequentially spliced in accordance with the orientation order.
- Various image stitching methods of the prior art can be used, for example, the overlapping portions of the images are first recognized, and then stitched in order according to a certain orientation order until the real-life image of the position point is completed.
- the image uploaded by the user may be a picture or a video.
- the picture and the picture are spliced, and the splicing of the video and the video needs to consider the positional relationship between the two videos.
- the embodiment of the present invention may further combine real-time image data of the position points adjacent to the same coordinate and belonging to the outside of the building in a preset order; and/or coordinate The real-life image data adjacent to and belonging to the position points in the building are combined in a preset order.
- the server can continuously present the real-life image of each location on the street outside Jianguomenmen according to the sliding distance, so that the user can feel the immersive feeling.
- the embodiment of the present invention can also establish a mapping relationship between the real-life image data outside the building of the same building and the real-life image data in the building.
- This mapping relationship is established so that when the real-life image data is pushed to the user, the indoor scene and the outdoor scene can be switched according to the specific trigger condition.
- the embodiment of the present invention further provides a method for pushing a real map
- the method for pushing the real map includes the following steps: when receiving a real image viewing request of at least one location point sent by the user, according to at least one location corresponding to the request
- the point information is used to push the real-time image data of the at least one location point that is pre-stored to the user; wherein the real-time image data of the location point on the map is pre-generated according to the method for generating the real-life map provided by the embodiment of the present invention.
- the user may view one or a plurality of non-adjacent location points, or the user may continuously view the real-life image of the plurality of adjacent location points, which is not limited in this embodiment of the present invention.
- the real-view map viewing request sent by the user may include:
- the method for pushing the real map provided by the embodiment of the present invention, when receiving a request for the user to switch the real scene inside and outside the building, according to the mapping relationship between the real image data outside the building of the same building and the real image data in the building, The live image data of the indoor or outdoor after switching is pushed to the user.
- the user's request to switch the real scene inside and outside the building may be obtained by perceiving the user's click operation or hovering operation on the entrance or exit of the building in the real map.
- an embodiment of the present invention further provides a real-time map generating device and a real-field map pushing device.
- the principle of the problem solved by the devices is similar to the foregoing real-life map generating method and pushing method, and thus the device is
- the implementation reference may be made to the implementation of the foregoing method, and the repeated description will not be repeated.
- a device for generating a real map includes:
- a determining module 61 configured to determine, according to the saved shooting location information of the image data uploaded by each user, each image data attributed to the location point for each location point on the map;
- the splicing module 62 is configured to identify the content of the image data, and sequentially splicing the image data belonging to the location point according to the orientation order to form real-time image data of the location point on the map;
- the storage module 63 is configured to store real-time image data of each location point on the map.
- the determining module 61 includes:
- the area determining sub-module 611 is configured to determine an area of the set range around the geographic coordinate according to the geographic coordinates of the location point;
- the data determining sub-module 612 is configured to determine image data in which the shooting position information is located in the area as image data belonging to the position point.
- the area determining sub-module 611 is configured to determine, according to the geographic coordinates of the location point, that the location point belongs to the inside of the building or outside the building; when the location point belongs to the outside of the building, determine that the location point is The center sets the radius and belongs to the area outside the building; when the position point belongs to the building, it is determined that the radius is set around the position point and belongs to the area inside the building.
- the apparatus for generating a real map provided by the embodiment of the present invention, as shown in FIG. 6, may further include: a first merge module 64 and/or a second merge module 65; wherein:
- a first merging module 64 configured to combine real-time image data adjacent to the coordinates and belonging to a location point outside the building in a preset order;
- the second merging module 65 is configured to merge the real-time image data adjacent to the coordinates and belong to the position points in the building in a preset order.
- the device for generating a real map provided by the embodiment of the present invention, as shown in FIG. 6, may further include:
- the mapping module 66 is configured to establish a mapping relationship between the real-life image data outside the building of the same building and the real-life image data in the building.
- the location point of each of the location points on the map is determined according to the saved location information of the image data uploaded by each user.
- Each image data is then spliced to form image data of the location point on the map.
- the current camera function of the mobile terminal enables the user to take pictures anytime and anywhere, and utilizes image data captured and uploaded by the user himself.
- the splicing forms the real-world image data, which is simpler and lower in cost than the existing real-life map generation method, so that the real-life map is popularized and the user experience is improved.
- a method, a pushing method, and a device for generating a real map provided by an embodiment of the present invention,
- the indoor real scene and the outdoor real scene are distinguished, and the indoor real scene and the outdoor real scene of the same building are associated, so that when the user requests to switch between the indoor real scene and the outdoor real scene, according to the mapping relationship, It pushes the indoor real scene or the outdoor real scene after switching, and more realistically restores the real scene of the geographical environment, so that the user can have an immersive experience and better meet the user's demand for geographic information.
- the embodiment of the invention further provides a device for generating a real map, comprising:
- a memory for storing processor executable commands
- processor is configured to:
- the content of the image data is identified, and the image data attributed to the position point is sequentially spliced according to the orientation order, and the real-time image data of the position point on the map is formed and stored.
- the embodiment of the invention further provides a push device for a real map, comprising:
- the real-time image viewing request of the at least one location point sent by the user is received, the real-time image data of the at least one location point stored in advance is pushed to the user according to the at least one location point information corresponding to the request;
- the live image data of the point is generated in advance in accordance with the method of generating the real map described above.
- the embodiment of the present invention further provides a non-transitory computer readable storage medium, when the instructions in the storage medium are executed by a processor of a server, enabling the server to execute a method for generating a real map, the method comprising :
- the content of the image data is identified, and the image data attributed to the position point is sequentially spliced according to the orientation order, and the real-time image data of the position point on the map is formed and stored.
- An embodiment of the present invention further provides a non-transitory computer readable storage medium, when the storage medium
- the server When the instruction in the quality is executed by the processor of the server, the server is enabled to perform a push method of the live view, the method comprising: when receiving the live view request request of the at least one location point sent by the user, according to the request Corresponding at least one position point information, the real-time image data of the at least one position point stored in advance is pushed to the user; the real-time image data of the position point is generated in advance according to the method for generating the real-life map.
- embodiments of the present invention can be provided as a method, system, or computer program product. Accordingly, the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment, or a combination of software and hardware. Moreover, the invention can take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage and optical storage, etc.) including computer usable program code.
- the computer program instructions can also be stored in a computer readable memory that can direct a computer or other programmable data processing device to operate in a particular manner, such that the instructions stored in the computer readable memory produce an article of manufacture comprising the instruction device.
- the apparatus implements the functions specified in one or more blocks of a flow or a flow and/or block diagram of the flowchart.
- These computer program instructions can also be loaded onto a computer or other programmable data processing device such that a series of operational steps are performed on a computer or other programmable device to produce computer-implemented processing for execution on a computer or other programmable device.
- the instructions provide steps for implementing the functions specified in one or more of the flow or in a block or blocks of a flow diagram.
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Mathematical Physics (AREA)
- Business, Economics & Management (AREA)
- Educational Administration (AREA)
- Educational Technology (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- General Engineering & Computer Science (AREA)
- Processing Or Creating Images (AREA)
Abstract
一种实景地图的生成方法、推送方法及其装置。其中实景地图的生成方法包括:针对地图上的每个位置点,根据所保存的各用户上传的图像数据的拍摄位置信息,确定归属于所述位置点的各图像数据;对所述图像数据的内容进行识别,按照方位顺序,将归属于所述位置点的图像数据依次进行拼接,形成地图上所述位置点的实景图像数据并存储。由于当前移动终端的可拍摄功能使得用户可随时随地地进行拍摄,利用用户自己拍摄并上传的图像数据进行拼接形成实景图像数据,较现有实景地图的生成方式而言,实现简单且成本较低,使得实景地图更容易得以普及,提升用户使用体验。
Description
本申请要求在2016年2月3日提交中国专利局、申请号为2016100762485、发明名称为“一种实景地图的生成方法、推送方法及其装置”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。
本发明涉及互联网技术领域,特别涉及一种实景地图的生成方法、推送方法及其装置。
某些地图软件具备街景展示的功能,例如谷歌地图等,这种街景地图可以让用户在地图上选择可查看街景的地点,然后向用户展示该地点对应的360°的街景。
通常实现的方法是利用专用街景车沿途进行实地拍摄,然后把每个地方的360°实景拍摄照片放在地图里以供用户查看和使用。
随着全球化和人员流动的加剧,用户希望尽快对一个陌生地区熟悉起来的意愿为这项新技术提供了广阔的前景。
但是,由于这种街景地图的实现需要依靠携带专用摄像设备的专用街景车,需要消耗相当的人力物力,使得这种街景地图的造价不菲。
发明内容
鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的一种实景地图的生成方法、推送方法及其装置。
第一方面,本发明实施例提供一种实景地图的生成方法,包括:
针对地图上的每个位置点,根据所保存的各用户上传的图像数据的拍摄位
置信息,确定归属于所述位置点的各图像数据;
对所述图像数据的内容进行识别,按照方位顺序,将归属于所述位置点的图像数据依次进行拼接,形成地图上所述位置点的实景图像数据并存储。
在一个实施例中,根据所保存的各用户上传的图像数据的拍摄位置信息,确定归属于所述位置点的各图像数据,包括:
根据位置点的地理坐标,确定出所述地理坐标周围设定范围的区域;
确定拍摄位置信息位于所述区域内的图像数据为归属于所述位置点的各图像数据。
在一个实施例中,根据位置点的地理坐标,确定出所述地理坐标周围设定范围的区域,包括:
按照所述位置点的地理坐标,确定所述位置点属于建筑内或建筑外;
当所述位置点属于建筑外时,确定出以所述位置点为中心设定半径且同属于建筑外的区域;
当所述位置点属于建筑内时,确定出以所述位置点为中心设定半径且同属于建筑内的区域。
在一个实施例中,本发明实施例提供的上述实景地图的生成方法,还包括:
将坐标上相邻且同属于建筑外的位置点的实景图像数据按预设顺序进行合并;和/或
将坐标上相邻且同属于建筑内的位置点的实景图像数据按预设顺序进行合并。
在一个实施例中,上述实景地图的生成方法,还包括:
将同一个建筑的建筑外的实景图像数据和建筑内的实景图像数据建立映射关系。
在一个实施例中,所述图像数据为全景图像数据或非全景图像数据。
第二方面,本发明实施例提供一种实景地图的推送方法,包括:当接收到用户发送的至少一个位置点的实景图像查看请求时,根据所述请求对应的至少
一个位置点信息,将预先存储的所述至少一个位置点的实景图像数据推送给用户;所述位置点的实景图像数据按照本发明实施例所述的实景地图的生成方法预先生成。
在一个实施例中,上述实景地图的推送方法,还包括:
当接收到用户请求切换建筑内外实景的请求时,根据同一个建筑的建筑外的实景图像数据和建筑内的实景图像数据的映射关系,向用户推送切换后的室内或室外的实景图像数据。
在一个实施例中,所述用户请求切换建筑内外实景的请求,通过感知用户对实景地图中建筑的入口或出口的点击操作或悬停操作得到。
第三方面,本发明实施例提供的实景地图的生成装置,包括:
确定模块,用于针对地图上的每个位置点,根据所保存的各用户上传的图像数据的拍摄位置信息,确定归属于所述位置点的各图像数据;
拼接模块,用于对所述图像数据的内容进行识别,按照方位顺序,将归属于所述位置点的图像数据依次进行拼接,形成地图上所述位置点的实景图像数据;
存储模块,用于存储所述地图上的各位置点的实景图像数据。
在一个实施例中,所述确定模块,包括:
区域确定子模块,用于根据位置点的地理坐标,确定出所述地理坐标周围设定范围的区域;
数据确定子模块,用于确定拍摄位置信息位于所述区域内的图像数据为归属于所述位置点的各图像数据。
在一个实施例中,所述区域确定子模块,用于按照所述位置点的地理坐标,确定所述位置点属于建筑内或建筑外;当所述位置点属于建筑外时,确定出以所述位置点为中心设定半径且同属于建筑外的区域;当所述位置点属于建筑内时,确定出以所述位置点为中心设定半径且同属于建筑内的区域。
在一个实施例中,实景地图的生成装置还可以包括:第一合并模块和/或第
二合并模块;其中:
所述第一合并模块,用于将坐标上相邻且同属于建筑外的位置点的实景图像数据按预设顺序进行合并;
所述第二合并模块,用于将坐标上相邻且同属于建筑内的位置点的实景图像数据按预设顺序进行合并。
在一个实施例中,实景地图的生成装置还可以包括:
映射模块,用于将同一个建筑的建筑外的实景图像数据和建筑内的实景图像数据建立映射关系。
第四方面,本发明实施例提供的一种实景地图的推送装置,包括:
推送模块,用于当接收到用户发送的至少一个位置点的实景图像查看请求时,根据所述请求对应的至少一个位置点信息,将预先存储的所述至少一个位置点的实景图像数据推送给用户;
存储模块,用于存储地图上各位置点的实景图像数据;
所述存储模块中的实景图像数据按照本发明实施例提供的上述实景地图的生成方法预先生成。
在一个实施例中,上述实景地图的推送装置,还包括:
实景切换模块,用于当接收到用户请求切换建筑内外实景的请求时,根据同一个建筑的建筑外的实景图像数据和建筑内的实景图像数据的映射关系,向用户推送切换后的室内或室外的实景图像数据。
在一个实施例中,所述用户请求切换建筑内外实景的请求,通过感知用户对实景地图中建筑的入口或出口的点击操作或悬停操作得到。
本发明实施例提供的上述技术方案的有益效果至少包括:
本发明实施例提供的上述实景地图的生成方法、推送方法及其装置中,针对地图上的每个位置点,根据所保存的各用户上传的图像数据的拍摄位置信息,确定归属于该位置点的各图像数据,然后对各图像数据进行拼接,形成地图上该位置点的实景图像数据,由于当前移动终端的可拍摄功能使得用户可随时随
地地进行拍摄,利用用户自己拍摄并上传的图像数据进行拼接形成实景图像数据,较现有实景地图的生成方式而言,实现简单且成本较低,使得实景地图更容易得以普及,提升用户使用体验。
进一步地,本发明实施例提供的实景地图的生成方法、推送方法及其装置,在生成实景地图的过程中,区分了室内实景和室外实景,并且将同一个建筑的室内实景和室外实景进行了关联,这样,当用户请求切换室内实景和室外实景时,根据该映射关系,向其推送切换后的室内实景或室外实景,更真实地还原地理环境的实景,使用户产生身临其境的体验,更好地满足用户对地理信息的需求。
本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。
下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。
附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:
图1为本发明实施例提供的实景地图的生成方法的流程图;
图2为本发明实施例提供的确定归属于所述位置点的各图像数据的步骤的流程图;
图3为本发明实施例提供的位置点坐标设定范围的示意图;
图4为本发明实施例提供的确定出地理坐标周围设定范围的区域的步骤的流程图;
图5为本发明实施例提供的实景图像的示意图;
图6为本发明实施例提供的实景地图的生成装置的结构示意图;
图7为本发明实施例提供的确定模块61的结构示意图。
下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
下面结合附图,对本发明实施例提供的实景地图的生成方法、实景地图的推送方法及其装置的具体实施方式进行详细说明。
首先对本发明实施例提供的实景地图的生成方法进行说明。
本发明实施例提供的实景地图的生成方法,如图1所示,该方法包括下述步骤:
S11、针对地图上的每个位置点,根据所保存的各用户上传的图像数据的拍摄位置信息,确定归属于所述位置点的各图像数据;
S12、对图像数据的内容进行识别,按照方位顺序,将归属于该位置点的图像数据依次进行拼接,形成地图上该位置点的实景图像数据并存储。
本发明实施例提供的上述实景地图的生成方法,根据所保存的各用户上传的图像数据的拍摄位置信息,确定归属于该位置点的各图像数据,然后对各图像数据进行拼接,形成地图上该位置点的实景图像数据,利用用户自己拍摄并上传的图像数据进行拼接形成实景图像数据,较现有实景地图的生成方式而言,实现简单且成本低。
上述流程中的地图可以采用传统的电子地图的各种方式,在地图上,每个位置点,例如可以是地图注点(POI,Point of Interest),或者更广义上的某个地理位置。
上述流程中的各用户上传的图像数据,例如可以是用户为了在社交网络中分享自己拍摄的图像而上传到服务器的各种全景或非全景的图像数据,或者用
户处于其他应用场景而拍摄和上传的图像数据,本发明实施例对此不做限定,在本发明实施例中,图像数据可以是图片数据或者视频数据。
用户上传自己拍摄的全景或者非全景的图像数据的流程,与本发明实施例提供的实景地图的生成方法相互独立,本发明实施例提供的实景地图的生成方法,依赖用户上传的图像数据,当用户海量的时候,其可以依赖的图像数据也是海量的,那么,该实景地图的生成方法,可以被定期(例如按照设定的周期)或者不定期地被执行,从而不断生成地图上各个位置点的实景图像数据并不断更新。
进一步地,上述根据所保存的各用户上传的图像数据的拍摄位置信息,确定归属于所述位置点的各图像数据,如图2所示,包括:
S21、根据位置点的地理坐标,确定出地理坐标周围设定范围的区域;
S22、确定拍摄位置信息位于区域内的图像数据为归属于位置点的各图像数据。
用户在上传自己的图像数据时,会携带有拍摄位置信息,这个拍摄位置信息,可以是用户使用的终端根据拍摄时自身的GPS信息或者通过其他定位方式例如WIFI方式、各种移动通信网络等定位方式定位后,将自身的地理位置信息与拍摄的图像信息一并上传到服务器侧进行保存。
这样,可以根据用户拍摄点的位置信息,知晓用户上传的图像是哪儿的图像。
如图3所示的例子,如果要生成地图上“建国门”这个位置点的实景图像数据,则根据电子地图存储的“建国门”这个位置点的地理坐标信息,确定所有拍摄位置位于“建国门”这个位置点坐标周围设定范围内(例如图3所示的圆圈内)的图像数据为归属于该位置点的图像数据。当然,图3所示的仅是一个示例而已,本发明并不限定范围的具体大小,可以根据电子地图的数据精度,进行选择和调整。保证实景的准确性即可。
经过这样的处理之后,地图上每个位置点都会有相应的图像数据,当用户
查看某个位置点的图像数据时,可以直接看到该位置点的实景图像。
图像拼接的过程可参考现有图像处理技术,需要说明的是,在本发明实施例中,由于所拼接的对象是不同用户在不同时间、使用不同设备拍摄的照片,那么,在对归属于该位置点的图像数据进行拼接时,考虑不同终端拍摄的照片的亮度、拍摄角度、拍摄的焦距的大小(大焦距则拍摄的物体显得比较远,小焦距则拍摄的物体显得比较近)的不同,可以按需要预先进行基本的处理,使得最终处理的照片基本一致,必要时可以预先进行防抖处理,又比如将较大焦距的图片按比例放大、焦距较小的图像按比例缩小等达到比例基本一致后再进行拼接。不同角度拍摄的图像数据,也需要根据拍摄角度的关系,进行拼接。
由于用户随时随地拍摄和上传的图像,可以是室内的图像或者室外的图像,为了增强实景地图身临其境的体验,较佳地,在本发明实施例中,可以分别实现室外实景图像(又称街景)和室内实景图像。
基于此,上述步骤S21中根据位置点的地理坐标,确定出地理坐标周围设定范围的区域,如图4所示,可以实施为:
S41、按照位置点的地理坐标,确定该位置点属于建筑内或建筑外;
S42、当该位置点属于建筑外时,确定出以该位置点为中心设定半径且同属于建筑外的区域;
S43、当该位置点属于建筑内时,确定出以该位置点为中心设定半径且同属于建筑内的区域。
这样,在确定范围时,就区分了属于建筑内的区域,以及属于建筑外的区域。最终生成的各位置点的实景图像数据,也是区分了室内的实景和室外的实景的。
上述步骤S12中,对图像数据的内容进行识别,按照方位顺序,将归属于该位置点的图像数据依次进行拼接。可以使用现有技术的各种图像拼接方法,例如先识别出图像的重合部分,然后按照一定的方位顺序,依次拼接,直至完成该位置点的实景图像。
用户上传的图像可以是图片或者视频,拼接时,按照图片与图片拼接,视频与视频的拼接需要考虑两段视频之间拍摄的位置关系。
进一步地,为了实现用户对实景图像的连续观看,本发明实施例还可以将将坐标上相邻且同属于建筑外的位置点的实景图像数据按预设顺序进行合并;和/或将坐标上相邻且同属于建筑内的位置点的实景图像数据按预设顺序进行合并。
这样,用户在使用光标持续地请求查看地图上某一段距离的实景图像时,可以持续地为用户呈现不同位置点拼接后的实景图像。例如用户通过滑动触摸屏请求查看“建国门外大街”的街景时,服务器可以根据该滑动的距离,持续呈现与建国门外大街上各位置点的实景图像,让用户产生身临其境的感受。
为了实现室内景和室外景的衔接和切换,本发明实施例还可以将同一个建筑的建筑外的实景图像数据和建筑内的实景图像数据建立映射关系。
建立了这种映射关系,以便后续在向用户推送实景图像数据时,可以根据特定的触发条件,完成室内景和室外景的切换。
本发明实施例还提供了一种实景地图的推送方法,该实景地图的推送方法包括下述步骤:当接收到用户发送的至少一个位置点的实景图像查看请求时,根据请求对应的至少一个位置点信息,将预先存储的所述至少一个位置点的实景图像数据推送给用户;其中,地图上的位置点的实景图像数据是按照本发明实施例提供的上述实景地图的生成方法预先生成的。
在上述方案中,用户可以查看某个或者某几个不相邻的位置点,或者,用户可以持续查看多个相邻的位置点的实景图像,本发明实施例对此不做限定。
在上述技术方案中,用户发送的实景地图查看请求,可以包括:
1、通过用户输入的待查看位置的关键词而触发的实景地图查看请求;即用户可以通过输入关键词的方式,请求查看具***置的实景图像。举例来说,用户输入“建国门”这个关键词,则服务器根据该关键词关联的位置点,将该位置点的实景图像数据推送给用户显示。
2、通过用户在地图上选择的位置点而触发的实景地图查看请求;例如用户可以通过在地图上点击具体的位置来请求查看具***置的实景图像。
进一步地,本发明实施例提供的实景地图的推送方法,当接收到用户请求切换建筑内外实景的请求时,根据同一个建筑的建筑外的实景图像数据和建筑内的实景图像数据的映射关系,向用户推送切换后的室内或室外的实景图像数据。
因为在地图生成的过程中,室内和室外的实景图像数据存在映射关系,则当接收到用户请求切换建筑内外实景的请求时,如果当前推送的是室外的实景图像,则切换推送室内的实景图像;如果当前推送的室内的实景图像,则切换推送室外的实景图像。
进一步地,用户请求切换建筑内外实景的请求,可以通过感知用户对实景地图中建筑的入口或出口的点击操作或悬停操作得到。
例如如图5所示的实景图像中,当光标落在建筑的入口时,触发了请求切换建筑内外实景的请求,则服务器会向用户切换推送该建筑室内的实景。
基于同一发明构思,本发明实施例还提供了一种实景地图的生成装置、实景地图的推送装置,由于这些装置所解决问题的原理与前述实景地图的生成方法、推送方法相似,因此该装置的实施可以参见前述方法的实施,重复之处不再赘述。
如图6所示,本发明实施例提供的一种实景地图的生成装置,包括:
确定模块61,用于针对地图上的每个位置点,根据所保存的各用户上传的图像数据的拍摄位置信息,确定归属于所述位置点的各图像数据;
拼接模块62,用于对所述图像数据的内容进行识别,按照方位顺序,将归属于所述位置点的图像数据依次进行拼接,形成地图上所述位置点的实景图像数据;
存储模块63,用于存储所述地图上的各位置点的实景图像数据。
进一步地,确定模块61,如图7所示,包括:
区域确定子模块611,用于根据位置点的地理坐标,确定出所述地理坐标周围设定范围的区域;
数据确定子模块612,用于确定拍摄位置信息位于所述区域内的图像数据为归属于所述位置点的各图像数据。
进一步地,区域确定子模块611,用于按照所述位置点的地理坐标,确定所述位置点属于建筑内或建筑外;当所述位置点属于建筑外时,确定出以所述位置点为中心设定半径且同属于建筑外的区域;当所述位置点属于建筑内时,确定出以所述位置点为中心设定半径且同属于建筑内的区域。
进一步地,本发明实施例提供的实景地图的生成装置,如图6所示,还可以包括:第一合并模块64和/或第二合并模块65;其中:
第一合并模块64,用于将坐标上相邻且同属于建筑外的位置点的实景图像数据按预设顺序进行合并;
第二合并模块65,用于将坐标上相邻且同属于建筑内的位置点的实景图像数据按预设顺序进行合并。
进一步地,本发明实施例提供的实景地图的生成装置,如图6所示,还可以包括:
映射模块66,用于将同一个建筑的建筑外的实景图像数据和建筑内的实景图像数据建立映射关系。
本发明实施例提供的上述实景地图的生成方法、推送方法及其装置中,针对地图上的每个位置点,根据所保存的各用户上传的图像数据的拍摄位置信息,确定归属于该位置点的各图像数据,然后对各图像数据进行拼接,形成地图上该位置点的实景图像数据,由于当前移动终端的可拍摄功能使得用户可随时随地地进行拍摄,利用用户自己拍摄并上传的图像数据进行拼接形成实景图像数据,较现有实景地图的生成方式而言,实现简单且成本较低,使得实景地图得以普及,提升用户使用体验。
进一步地,本发明实施例提供的实景地图的生成方法、推送方法及其装置,
在生成实景地图的过程中,区分了室内实景和室外实景,并且将同一个建筑的室内实景和室外实景进行了关联,这样,当用户请求切换室内实景和室外实景时,根据该映射关系,向其推送切换后的室内实景或室外实景,更真实地还原地理环境的实景,使用户产生身临其境的体验,更好地满足用户对地理信息的需求。
本发明实施例又提供了一种实景地图的生成装置,包括:
处理器;
用于存储处理器可执行命令的存储器;
其中,处理器被配置为:
针对地图上的每个位置点,根据所保存的各用户上传的图像数据的拍摄位置信息,确定归属于所述位置点的各图像数据;
对所述图像数据的内容进行识别,按照方位顺序,将归属于所述位置点的图像数据依次进行拼接,形成地图上所述位置点的实景图像数据并存储。
本发明实施例还提供了一种实景地图的推送装置,包括:
当接收到用户发送的至少一个位置点的实景图像查看请求时,根据所述请求对应的至少一个位置点信息,将预先存储的所述至少一个位置点的实景图像数据推送给用户;所述位置点的实景图像数据按照上述实景地图的生成方法预先生成。
本发明实施例还提供了一种非临时性计算机可读存储介质,当所述存储介质中的指令由服务器的处理器执行时,使得服务器能够执行一种实景地图的生成方法,所述方法包括:
针对地图上的每个位置点,根据所保存的各用户上传的图像数据的拍摄位置信息,确定归属于所述位置点的各图像数据;
对所述图像数据的内容进行识别,按照方位顺序,将归属于所述位置点的图像数据依次进行拼接,形成地图上所述位置点的实景图像数据并存储。
本发明实施例还提供了一种非临时性计算机可读存储介质,当所述存储介
质中的指令由服务器的处理器执行时,使得服务器能够执行一种实景地图的推送方法,所述方法包括:当接收到用户发送的至少一个位置点的实景图像查看请求时,根据所述请求对应的至少一个位置点信息,将预先存储的所述至少一个位置点的实景图像数据推送给用户;所述位置点的实景图像数据按照前述实景地图的生成方法预先生成。
本领域内的技术人员应明白,本发明的实施例可提供为方法、***、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发
明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
Claims (17)
- 一种实景地图的生成方法,其特征在于,包括:针对地图上的每个位置点,根据所保存的各用户上传的图像数据的拍摄位置信息,确定归属于所述位置点的各图像数据;对所述图像数据的内容进行识别,按照方位顺序,将归属于所述位置点的图像数据依次进行拼接,形成地图上所述位置点的实景图像数据并存储。
- 如权利要求1所述的方法,其特征在于,根据所保存的各用户上传的图像数据的拍摄位置信息,确定归属于所述位置点的各图像数据,包括:根据位置点的地理坐标,确定出所述地理坐标周围设定范围的区域;确定拍摄位置信息位于所述区域内的图像数据为归属于所述位置点的各图像数据。
- 如权利要求2所述的方法,其特征在于,根据位置点的地理坐标,确定出所述地理坐标周围设定范围的区域,包括:按照所述位置点的地理坐标,确定所述位置点属于建筑内或建筑外;当所述位置点属于建筑外时,确定出以所述位置点为中心设定半径且同属于建筑外的区域;当所述位置点属于建筑内时,确定出以所述位置点为中心设定半径且同属于建筑内的区域。
- 如权利要求3所述的方法,其特征在于,还包括:将坐标上相邻且同属于建筑外的位置点的实景图像数据按预设顺序进行合并;和/或将坐标上相邻且同属于建筑内的位置点的实景图像数据按预设顺序进行合并。
- 如权利要求4所述的方法,其特征在于,还包括:将同一个建筑的建筑外的实景图像数据和建筑内的实景图像数据建立映射关系。
- 如权利要求1-4任一项所述的方法,其特征在于,所述图像数据为全景图像数据或非全景图像数据。
- 一种实景地图的推送方法,其特征在于,包括:当接收到用户发送的至少一个位置点的实景图像查看请求时,根据所述请求对应的至少一个位置点信息,将预先存储的所述至少一个位置点的实景图像数据推送给用户;所述位置点的实景图像数据按照如权利要求1-6任一项所述的实景地图的生成方法预先生成。
- 如权利要求7所述的方法,其特征在于,还包括:当接收到用户请求切换建筑内外实景的请求时,根据同一个建筑的建筑外的实景图像数据和建筑内的实景图像数据的映射关系,向用户推送切换后的室内或室外的实景图像数据。
- 如权利要求8所述的方法,其特征在于,所述用户请求切换建筑内外实景的请求,通过感知用户对实景地图中建筑的入口或出口的点击操作或悬停操作得到。
- 一种实景地图的生成装置,其特征在于,包括:确定模块,用于针对地图上的每个位置点,根据所保存的各用户上传的图像数据的拍摄位置信息,确定归属于所述位置点的各图像数据;拼接模块,用于对所述图像数据的内容进行识别,按照方位顺序,将归属于所述位置点的图像数据依次进行拼接,形成地图上所述位置点的实景图像数据;存储模块,用于存储所述地图上的各位置点的实景图像数据。
- 如权利要求10所述的装置,其特征在于,所述确定模块,包括:区域确定子模块,用于根据位置点的地理坐标,确定出所述地理坐标周围设定范围的区域;数据确定子模块,用于确定拍摄位置信息位于所述区域内的图像数据为归属于所述位置点的各图像数据。
- 如权利要求11所述的装置,其特征在于,所述区域确定子模块,用于按照所述位置点的地理坐标,确定所述位置点属于建筑内或建筑外;当所述位置点属于建筑外时,确定出以所述位置点为中心设定半径且同属于建筑外的区域;当所述位置点属于建筑内时,确定出以所述位置点为中心设定半径且同属于建筑内的区域。
- 如权利要求12所述的装置,其特征在于,还包括:第一合并模块和/或第二合并模块;其中:所述第一合并模块,用于将坐标上相邻且同属于建筑外的位置点的实景图像数据按预设顺序进行合并;所述第二合并模块,用于将坐标上相邻且同属于建筑内的位置点的实景图像数据按预设顺序进行合并。
- 如权利要求10-13任一项所述的装置,其特征在于,还包括:映射模块,用于将同一个建筑的建筑外的实景图像数据和建筑内的实景图像数据建立映射关系。
- 一种实景地图的推送装置,其特征在于,包括:推送模块,用于当接收到用户发送的至少一个位置点的实景图像查看请求时,根据所述请求对应的至少一个位置点信息,将预先存储的所述至少一个位置点的实景图像数据推送给用户;存储模块,用于存储地图上各位置点的实景图像数据;所述存储模块中的实景图像数据按照如权利要求1-6任一项所述的实景地图的生成方法预先生成。
- 如权利要求15所述的装置,其特征在于,还包括:实景切换模块,用于当接收到用户请求切换建筑内外实景的请求时,根据同一个建筑的建筑外的实景图像数据和建筑内的实景图像数据的映射关系,向用户推送切换后的室内或室外的实景图像数据。
- 如权利要求16所述的装置,其特征在于,所述用户请求切换建筑内 外实景的请求,通过感知用户对实景地图中建筑的入口或出口的点击操作或悬停操作得到。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610076248.5A CN107038949A (zh) | 2016-02-03 | 2016-02-03 | 一种实景地图的生成方法、推送方法及其装置 |
CN201610076248.5 | 2016-02-03 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2017133147A1 true WO2017133147A1 (zh) | 2017-08-10 |
Family
ID=59499230
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2016/083853 WO2017133147A1 (zh) | 2016-02-03 | 2016-05-29 | 一种实景地图的生成方法、推送方法及其装置 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN107038949A (zh) |
WO (1) | WO2017133147A1 (zh) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107516294A (zh) * | 2017-09-30 | 2017-12-26 | 百度在线网络技术(北京)有限公司 | 拼接图像的方法和装置 |
CN110704557A (zh) * | 2019-09-10 | 2020-01-17 | 广东华远国土工程有限公司 | 一种电子地图的实景浏览方法 |
CN112257678A (zh) * | 2020-11-19 | 2021-01-22 | 国网上海市电力公司 | 一种基于实物id和实景图的电网设备精准定位方法 |
CN114510596A (zh) * | 2022-04-21 | 2022-05-17 | 浙江力嘉电子科技有限公司 | 一种救援出警方法、装置、电子设备和可读存储介质 |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110702138A (zh) * | 2018-07-10 | 2020-01-17 | 上海擎感智能科技有限公司 | 一种导航路径实景预览方法及***、存储介质及车载终端 |
CN109186618B (zh) * | 2018-08-31 | 2022-11-29 | 平安科技(深圳)有限公司 | 地图构建方法、装置、计算机设备及存储介质 |
CN109544455B (zh) * | 2018-11-22 | 2023-05-02 | 重庆市勘测院 | 一种超长高清实景长卷无缝融合方法 |
CN109974729A (zh) * | 2019-03-07 | 2019-07-05 | 百度在线网络技术(北京)有限公司 | 街景图像的更新方法、装置和*** |
CN113194265B (zh) * | 2021-04-27 | 2022-12-23 | 北京百度网讯科技有限公司 | 街景视频生成方法、装置、电子设备以及存储介质 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101625808A (zh) * | 2009-08-10 | 2010-01-13 | 杭州妙影微电子有限公司 | 一种道路实景采集方法 |
CN101719130A (zh) * | 2009-11-25 | 2010-06-02 | 中兴通讯股份有限公司 | 街景地图的实现方法和实现*** |
CN103761274A (zh) * | 2014-01-09 | 2014-04-30 | 深圳先进技术研究院 | 以全景摄像机对街景数据库进行更新的方法 |
US20140300596A1 (en) * | 2012-05-28 | 2014-10-09 | Tencent Technology (Shenzhen) Company Limited | Position searching method and apparatus based on electronic map |
US20140330814A1 (en) * | 2013-05-03 | 2014-11-06 | Tencent Technology (Shenzhen) Company Limited | Method, client of retrieving information and computer storage medium |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100432836C (zh) * | 2006-05-19 | 2008-11-12 | 李鹏 | 实现二维全景真实成像的方法 |
CN102123194B (zh) * | 2010-10-15 | 2013-12-18 | 张哲颖 | 利用增强实景技术优化移动导航和人机交互功能的方法 |
CN102915669A (zh) * | 2012-10-17 | 2013-02-06 | 中兴通讯股份有限公司 | 一种实景地图的制作方法和装置 |
CN103971589B (zh) * | 2013-01-28 | 2017-10-03 | 腾讯科技(深圳)有限公司 | 将地图的兴趣点信息添加于街景图像中的处理方法及装置 |
CN103533313B (zh) * | 2013-10-31 | 2017-04-05 | 广东威创视讯科技股份有限公司 | 基于地理位置的电子地图全景视频合成显示方法和*** |
CN103837148B (zh) * | 2014-03-17 | 2018-06-01 | 联想(北京)有限公司 | 一种导航地图的切换方法、装置及一种电子设备 |
-
2016
- 2016-02-03 CN CN201610076248.5A patent/CN107038949A/zh active Pending
- 2016-05-29 WO PCT/CN2016/083853 patent/WO2017133147A1/zh active Application Filing
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101625808A (zh) * | 2009-08-10 | 2010-01-13 | 杭州妙影微电子有限公司 | 一种道路实景采集方法 |
CN101719130A (zh) * | 2009-11-25 | 2010-06-02 | 中兴通讯股份有限公司 | 街景地图的实现方法和实现*** |
US20140300596A1 (en) * | 2012-05-28 | 2014-10-09 | Tencent Technology (Shenzhen) Company Limited | Position searching method and apparatus based on electronic map |
US20140330814A1 (en) * | 2013-05-03 | 2014-11-06 | Tencent Technology (Shenzhen) Company Limited | Method, client of retrieving information and computer storage medium |
CN103761274A (zh) * | 2014-01-09 | 2014-04-30 | 深圳先进技术研究院 | 以全景摄像机对街景数据库进行更新的方法 |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107516294A (zh) * | 2017-09-30 | 2017-12-26 | 百度在线网络技术(北京)有限公司 | 拼接图像的方法和装置 |
CN107516294B (zh) * | 2017-09-30 | 2020-10-13 | 百度在线网络技术(北京)有限公司 | 拼接图像的方法和装置 |
CN110704557A (zh) * | 2019-09-10 | 2020-01-17 | 广东华远国土工程有限公司 | 一种电子地图的实景浏览方法 |
CN110704557B (zh) * | 2019-09-10 | 2023-03-10 | 广东华远国土工程有限公司 | 一种电子地图的实景浏览方法 |
CN112257678A (zh) * | 2020-11-19 | 2021-01-22 | 国网上海市电力公司 | 一种基于实物id和实景图的电网设备精准定位方法 |
CN114510596A (zh) * | 2022-04-21 | 2022-05-17 | 浙江力嘉电子科技有限公司 | 一种救援出警方法、装置、电子设备和可读存储介质 |
CN114510596B (zh) * | 2022-04-21 | 2022-08-23 | 浙江力嘉电子科技有限公司 | 一种救援出警方法、装置、电子设备和可读存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN107038949A (zh) | 2017-08-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2017133147A1 (zh) | 一种实景地图的生成方法、推送方法及其装置 | |
US10165179B2 (en) | Method, system, and computer program product for gamifying the process of obtaining panoramic images | |
US9723203B1 (en) | Method, system, and computer program product for providing a target user interface for capturing panoramic images | |
CN110072087B (zh) | 基于3d地图的摄像机联动方法、装置、设备及存储介质 | |
CN111436208B (zh) | 一种测绘采样点的规划方法、装置、控制终端及存储介质 | |
US20140300637A1 (en) | Method and apparatus for determining camera location information and/or camera pose information according to a global coordinate system | |
US20150172634A1 (en) | Dynamic POV Composite 3D Video System | |
US20220076469A1 (en) | Information display device and information display program | |
US10204272B2 (en) | Method and system for remote management of location-based spatial object | |
KR102523493B1 (ko) | 가상 카메라 머신을 이용한 콘텐츠 제공 시스템 및 방법 | |
CN112432637B (zh) | 定位方法及装置、电子设备和存储介质 | |
CN111800644B (zh) | 一种视频分享、获取方法、服务器、终端设备及介质 | |
US20230251094A1 (en) | Navigation video generation and acquisition methods and apparatuses, server, device, and medium | |
US9792021B1 (en) | Transitioning an interface to a neighboring image | |
US10102675B2 (en) | Method and technical equipment for determining a pose of a device | |
CN114422644A (zh) | 设备控制方法、装置、用户设备和计算机可读存储介质 | |
CN112288878B (zh) | 增强现实预览方法及预览装置、电子设备及存储介质 | |
US10778855B2 (en) | System and method for creating contents by collaborating between users | |
JP2016194784A (ja) | 画像管理システム、通信端末、通信システム、画像管理方法、及びプログラム | |
JP2017108356A (ja) | 画像管理システム、画像管理方法、プログラム | |
US9596404B2 (en) | Method and apparatus for generating a media capture request using camera pose information | |
JP2017183816A (ja) | 動画配信サーバ、動画出力装置、動画配信システム、及び動画配信方法 | |
TWI611307B (zh) | 適地性空間物件資料建立方法、顯示方法與應用系統 | |
TW201814320A (zh) | 計算目標物座標位置之變焦光學系統及目標物資訊分享之方法 | |
CN111970504A (zh) | 利用虚拟投影反向模拟三维球体的展示方法、装置和*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 16888968 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
32PN | Ep: public notification in the ep bulletin as address of the adressee cannot be established |
Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205A DATED 04.01.2019) |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 16888968 Country of ref document: EP Kind code of ref document: A1 |