Movatterモバイル変換


[0]ホーム

URL:


CN107832331A - Generation method, device and the equipment of visualized objects - Google Patents

Generation method, device and the equipment of visualized objects
Download PDF

Info

Publication number
CN107832331A
CN107832331ACN201710894211.8ACN201710894211ACN107832331ACN 107832331 ACN107832331 ACN 107832331ACN 201710894211 ACN201710894211 ACN 201710894211ACN 107832331 ACN107832331 ACN 107832331A
Authority
CN
China
Prior art keywords
initial
visualized objects
place
collection
location
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201710894211.8A
Other languages
Chinese (zh)
Inventor
房燕良
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Alibaba Group Holding Ltd
Original Assignee
Alibaba Group Holding Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Alibaba Group Holding LtdfiledCriticalAlibaba Group Holding Ltd
Priority to CN201710894211.8ApriorityCriticalpatent/CN107832331A/en
Publication of CN107832331ApublicationCriticalpatent/CN107832331A/en
Priority to TW107118126Aprioritypatent/TWI681364B/en
Priority to PCT/CN2018/107257prioritypatent/WO2019062694A1/en
Pendinglegal-statusCriticalCurrent

Links

Classifications

Landscapes

Abstract

The embodiment of the present application discloses a kind of generation method of visualized objects, device and equipment, and this method includes:Gather initial visualized objects;Determine at least one place of the collection position region of the initial visualized objects;The identification information at least one place is plotted in corresponding position in the initial visualized objects, to generate target visualized objects.

Description

Translated fromChinese
可视化对象的生成方法、装置和设备Method, device and device for generating visualization object

技术领域technical field

本申请涉及图像处理领域,尤其涉及一种可视化对象的生成方法、装置和设备。The present application relates to the field of image processing, and in particular to a method, device and equipment for generating a visualized object.

背景技术Background technique

在旅游过程中,拍照、录像是旅游者记录旅游影像的首选方式。In the process of traveling, taking photos and videos are the preferred ways for tourists to record travel images.

但是,对于照片或视频中的景点、地标等,如果照片或视频的观看者未去过该景点、地标,就不清楚其中的景点、地标是什么地方。即使观看者去过该地,甚至是照片或录像的采集者,经过一段时间后,也很难基于照片或视频产生更多的回忆。However, for the sights, landmarks, etc. in the photo or video, if the viewer of the photo or video has not been to the sights, landmarks, it is not clear where the sights, landmarks are. Even if the viewer has been to the place, or even the collector of the photo or video, after a period of time, it is difficult to generate more memories based on the photo or video.

亟需一种方式,以解决上述问题。Need a kind of way badly, to solve the above-mentioned problem.

发明内容Contents of the invention

本申请实施例的目的是提供一种可视化对象的生成方法、装置和设备,以提高可视化对象中目标地点的识别度,进而提高用户体验。The purpose of the embodiments of the present application is to provide a method, device, and device for generating a visualized object, so as to improve the recognition degree of a target location in the visualized object, thereby improving user experience.

为解决上述技术问题,本申请实施例是这样实现的:In order to solve the above technical problems, the embodiment of the present application is implemented as follows:

第一方面,提出了一种可视化对象的生成方法,该方法包括:In the first aspect, a method for generating a visual object is proposed, which includes:

采集初始可视化对象;Collect the initial visualization object;

确定该初始可视化对象的采集位置所在区域的至少一个地点;determining at least one location in the area where the collection location of the initial visualization object is located;

将该至少一个地点的标识信息绘制在该初始可视化对象中对应的位置,以生成目标可视化对象。The identification information of the at least one location is drawn on a corresponding position in the initial visualization object to generate a target visualization object.

第二方面,提出了一种可视化对象,该装置包括:In the second aspect, a visualization object is proposed, and the device includes:

采集单元,采集初始可视化对象;a collection unit, for collecting an initial visualization object;

确定单元,确定该初始可视化对象的采集位置所在区域的至少一个地点;A determination unit, for determining at least one location in the area where the collection location of the initial visualization object is located;

绘制单元,将该至少一个地点的标识信息绘制在该初始可视化对象中对应的位置,以生成目标可视化对象。The drawing unit draws the identification information of the at least one location on a corresponding position in the initial visualization object, so as to generate a target visualization object.

第三方面,提出了一种电子设备,该电子设备包括:In a third aspect, an electronic device is proposed, and the electronic device includes:

处理器;以及processor; and

被安排成存储计算机可执行指令的存储器,该可执行指令在被执行时使该处理器执行以下操作:memory arranged to store computer-executable instructions that, when executed, cause the processor to:

采集初始可视化对象;Collect the initial visualization object;

确定该初始可视化对象的采集位置所在区域的至少一个地点;determining at least one location in the area where the collection location of the initial visualization object is located;

将该至少一个地点的标识信息绘制在该初始可视化对象中对应的位置,以生成目标可视化对象。The identification information of the at least one location is drawn on a corresponding position in the initial visualization object to generate a target visualization object.

第四方面,提出了一种计算机可读存储介质,该计算机可读存储介质存储一个或多个程序,该一个或多个程序当被包括多个应用程序的电子设备执行时,使得该电子设备执行以下操作:In a fourth aspect, a computer-readable storage medium is proposed, the computer-readable storage medium stores one or more programs, and when the one or more programs are executed by an electronic device including a plurality of application programs, the electronic device Do the following:

采集初始可视化对象;Collect the initial visualization object;

确定该初始可视化对象的采集位置所在区域的至少一个地点;determining at least one location in the area where the collection location of the initial visualization object is located;

将该至少一个地点的标识信息绘制在该初始可视化对象中对应的位置,以生成目标可视化对象。The identification information of the at least one location is drawn on a corresponding position in the initial visualization object to generate a target visualization object.

由以上本申请实施例提供的技术方案可见,本申请实施例方案至少具备如下一种技术效果:It can be seen from the above technical solutions provided by the embodiments of the present application that the solutions of the embodiments of the present application have at least one of the following technical effects:

通过基于采集初始可视化对象时的采集参数,识别可视化对象中的地点并进行标识,以生成目标可视化对象,从而提高了可视化对象中目标地点的识别度,进而提高用户体验。Based on the acquisition parameters when the initial visualization object is collected, the location in the visualization object is identified and marked to generate a target visualization object, thereby improving the recognition degree of the target location in the visualization object, thereby improving user experience.

附图说明Description of drawings

为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the following will briefly introduce the drawings that need to be used in the description of the embodiments or the prior art. Obviously, the accompanying drawings in the following description are only These are some embodiments described in this application. Those skilled in the art can also obtain other drawings based on these drawings without any creative effort.

图1是本申请的一个实施例可视化对象的生成方法流程图。Fig. 1 is a flowchart of a method for generating a visualization object according to an embodiment of the present application.

图2是本申请的一个实施例的西湖景区一角的图像示意图。Fig. 2 is a schematic diagram of an image of a corner of the West Lake scenic spot according to an embodiment of the present application.

图3是本申请的一个实施例GIS系统中关于西湖景区的部分电子地图。Fig. 3 is a partial electronic map of the West Lake scenic spot in the GIS system of an embodiment of the present application.

图4是本申请的一个实施例经地点标识后的景区图像示意图。Fig. 4 is a schematic diagram of an image of a scenic spot marked with a location according to an embodiment of the present application.

图5是本申请的一个实施例电子设备的结构示意图。Fig. 5 is a schematic structural diagram of an electronic device according to an embodiment of the present application.

图6是本申请的一个实施例可视化对象生成装置的结构示意图。Fig. 6 is a schematic structural diagram of an apparatus for generating a visualized object according to an embodiment of the present application.

具体实施方式Detailed ways

本申请实施例提供一种可视化对象的生成方法、装置和设备。Embodiments of the present application provide a method, device, and device for generating a visualized object.

为了使本技术领域的人员更好地理解本申请中的技术方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。In order to enable those skilled in the art to better understand the technical solutions in the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described The embodiments are only some of the embodiments of the present application, but not all of them. Based on the embodiments in this application, all other embodiments obtained by persons of ordinary skill in the art without creative efforts shall fall within the scope of protection of this application.

为了方便理解本申请实施例,首先在此介绍本申请实施例描述中会引入的几个要素。In order to facilitate understanding of the embodiments of the present application, several elements that will be introduced in the description of the embodiments of the present application are firstly introduced here.

增强现实(Augmented Reality,AR),是一种实时地计算摄影机影像的位置及角度并加上相应图像、视频、3D模型的技术,是一种将真实世界信息和虚拟世界信息“无缝”集成的新技术,是把原本在现实世界的一定时间空间范围内很难体验到的实体信息(视觉信息,声音,味道,触觉等),通过电脑等科学技术,模拟仿真后再叠加,将虚拟的信息应用到真实世界,被人类感官所感知,从而达到超越现实的感官体验。真实的环境和虚拟的物体实时地叠加到了同一个画面或空间同时存在。增强现实技术包含了多媒体、三维建模、实时视频显示及控制、多传感器融合、实时跟踪及注册、场景融合等新技术与新手段。增强现实提供了在一般情况下,不同于人类可以感知的信息。Augmented Reality (Augmented Reality, AR) is a technology that calculates the position and angle of camera images in real time and adds corresponding images, videos, and 3D models. It is a technology that "seamlessly" integrates real-world information and virtual world information. The new technology is to simulate and superimpose the physical information (visual information, sound, taste, touch, etc.) Information is applied to the real world and perceived by human senses, so as to achieve a sensory experience beyond reality. The real environment and virtual objects are superimposed on the same screen or space in real time. Augmented reality technology includes multimedia, 3D modeling, real-time video display and control, multi-sensor fusion, real-time tracking and registration, scene fusion and other new technologies and means. Augmented reality provides information that, in general, is different from what humans can perceive.

即时定位与地图构建(Simultaneous Localization And Mapping,SLAM),其问题可描述为:机器人如何在未知环境中从一个未知位置开始移动,移动过程中根据位置估计和地图进行自身定位,同时在自身定位的基础上建造增量式地图,实现机器人的自主定位和导航。SLAM技术被认为是实现真正全自主移动机器人的关键。Simultaneous Localization And Mapping (SLAM), its problem can be described as: how does the robot start to move from an unknown position in an unknown environment, locate itself according to the position estimation and map during the movement, and at the same time position itself Incremental maps are built on the basis to realize autonomous positioning and navigation of robots. SLAM technology is considered to be the key to realizing a truly fully autonomous mobile robot.

图1是本申请的一个实施例可视化对象的生成方法流程图。图1的方法由可视化对象生成装置执行。在具体的应用中,可视化对象生成装置可以是一个图像采集设备,例如摄影机、摄像机,或者是携带有摄影、摄像功能的移动终端,等等。该图1的方法可包括:Fig. 1 is a flowchart of a method for generating a visualization object according to an embodiment of the present application. The method in FIG. 1 is executed by the visualization object generation device. In a specific application, the apparatus for generating a visualized object may be an image acquisition device, such as a video camera, a video camera, or a mobile terminal with a photography or camera function, and the like. The Figure 1 method may include:

S101,采集初始可视化对象。S101. Collect an initial visualization object.

应理解,该采集操作,可以是拍照或者是录像。相应地,该初始可视化对象,可以是图像采集设备中所采集的原始图片,或者是图像采集设备中所采集的原始视频中的一帧。也就是说,该初始可视化对象可以是图像,也可以是视频的一帧。It should be understood that the acquisition operation may be taking pictures or video recordings. Correspondingly, the initial visualized object may be the original picture collected by the image collection device, or a frame of the original video collected by the image collection device. That is to say, the initial visualization object may be an image, or a frame of a video.

当然,应理解,如果该采集操作是拍照,则该初始可视化对象具体为照片;如果该采集操作是录像,则该初始可视化对象具体为录像视频。Of course, it should be understood that if the collection operation is taking pictures, then the initial visualization object is specifically a photo; if the collection operation is video recording, then the initial visualization object is specifically video recording.

S102,确定所述初始可视化对象的采集位置所在区域的至少一个地点;S102. Determine at least one location in the area where the collection location of the initial visualization object is located;

S103,将所述至少一个地点的标识信息绘制在所述初始可视化对象中对应的位置,以生成目标可视化对象。S103. Draw the identification information of the at least one location on a corresponding position in the initial visualization object, so as to generate a target visualization object.

本申请实施例中,通过基于采集初始可视化对象时的采集参数,识别可视化对象中的地点并进行标识,以生成目标可视化对象,从而提高了可视化对象中目标地点的识别度,进而提高用户体验。In the embodiment of the present application, the location in the visualization object is identified and marked based on the collection parameters when the initial visualization object is collected, so as to generate the target visualization object, thereby improving the recognition degree of the target location in the visualization object, thereby improving user experience.

可选地,作为一个实施例,步骤S102具体可实现为:根据采集所述初始可视化对象时的采集位置,在地理信息系统(Geographic Information System,GIS)中确定该初始可视化对象的采集位置所在区域的至少一个地点。Optionally, as an embodiment, step S102 may specifically be implemented as: according to the collection location when the initial visualization object is collected, determine the area where the collection location of the initial visualization object is located in a geographic information system (Geographic Information System, GIS) at least one location of .

应理解,在本申请实施例中,对GIS的类型并不做限制。例如,可以是高德地图系统、百度地图系统或Google地图系统,等等。It should be understood that in this embodiment of the present application, there is no limitation on the type of GIS. For example, it can be the Gaode map system, Baidu map system or Google map system, etc.

应理解,在本申请实施例中,可通过GPRS、北斗卫星导航等全球定位系统,确定用户在采集初始可视化对象时的采集位置,进而可以从GIS中获取该采集位置所在区域的至少一个地点。It should be understood that in the embodiment of the present application, the collection location of the user when collecting the initial visualization object can be determined through global positioning systems such as GPRS and Beidou satellite navigation, and then at least one location in the area where the collection location is located can be obtained from the GIS.

可选地,在本实施例的一种可能的实现方式中,步骤S102具体可实现为:Optionally, in a possible implementation manner of this embodiment, step S102 may specifically be implemented as:

根据采集该初始可视化对象时的采集位置,以及采集该初始可视化对象时的采集参数,在地理信息系统GIS中确定该初始可视化对象的采集位置所在区域的至少一个地点。According to the collection location when the initial visualization object is collected and the collection parameters when the initial visualization object is collected, at least one location in the area where the collection location of the initial visualization object is located is determined in the geographic information system (GIS).

当然,应理解,在步骤S102之前,该方法还可包括:获取采集该初始可视化对象时的采集参数。具体地,该采集参数可包括:采集该初始可视化对象时的方位、角度、焦距中的至少一种。Of course, it should be understood that, before step S102, the method may further include: acquiring collection parameters when the initial visualization object is collected. Specifically, the acquisition parameter may include: at least one of the orientation, angle, and focal length when the initial visualization object is acquired.

在本申请实施例中,可视化对象生成装置可基于采集该初始可视化对象时的方位、角度、焦距中的至少一种,在GIS中确定初始可视化对象的采集位置所在区域的至少一个地点,以进一步在初始可视化对象中标识该至少一个地点的位置。In the embodiment of the present application, the visualization object generation device may determine at least one location in the GIS where the collection position of the initial visualization object is based on at least one of the orientation, angle, and focal length when the initial visualization object is collected, so as to further The location of the at least one location is identified in the initial visualization.

图2是本申请的一个实施例的西湖景区一角的图像示意图。在图2所示的实施例中,该图像取景于西湖景区,拍摄者从西湖北部向南拍摄。Fig. 2 is a schematic diagram of an image of a corner of the West Lake scenic spot according to an embodiment of the present application. In the embodiment shown in FIG. 2 , the image is taken in the West Lake scenic area, and the photographer shoots from the north of the West Lake to the south.

图3是本申请的一个实施例GIS系统中关于西湖景区的部分电子地图。该电子地图中,朝上的方向为北。结合采集图2所示图像时的采集位置信息,以及采集图2所示图像时的方位、角度、焦距等,可视化对象生成装置可在GIS中确定需要标识的地点。为便于举例说明,不妨假设需要标识的地点为图3所示的圈1、圈2、圈3等地点。其中,圈1所指示位置为“苏堤春晓”,圈2所指示位置为“小瀛洲岛”,圈3所指示位置为“雷峰塔”。Fig. 3 is a partial electronic map of the West Lake scenic spot in the GIS system of an embodiment of the present application. In this electronic map, the upward direction is north. Combined with the collection position information when the image shown in Figure 2 is collected, and the orientation, angle, focal length, etc. when the image shown in Figure 2 is collected, the visualization object generation device can determine the location that needs to be marked in the GIS. For the convenience of illustration, it may be assumed that the places to be marked are places such as Circle 1, Circle 2, and Circle 3 shown in FIG. 3 . Among them, the location indicated by circle 1 is "Sudi Chunxiao", the location indicated by circle 2 is "Xiaoyingzhou Island", and the location indicated by circle 3 is "Leifeng Pagoda".

或者,可选地,在本实施例的另一种可能的实现方式中,步骤S102具体可实现为:Or, optionally, in another possible implementation manner of this embodiment, step S102 may specifically be implemented as:

根据采集该初始可视化对象时的采集参数,对该初始可视化对象进行测距;Perform distance measurement on the initial visualization object according to the collection parameters when the initial visualization object is collected;

根据对该初始可视化对象的测距结果,以及采集该初始可视化对象时的采集位置,在GIS中确定该初始可视化对象的采集位置所在区域的至少一个地点,其中,该至少一个地点与该采集位置的距离在对该初始可视化对象进行测距确定的区域内。According to the ranging result of the initial visualization object and the collection position when the initial visualization object is collected, at least one location in the area where the collection location of the initial visualization object is located is determined in the GIS, wherein the at least one location is the same as the collection location The distance of is within the area determined by odometry for this initial visualization.

还是以图2、图3为例,可视化对象生成装置可根据图2所示的图像,以及采集图2所示的图像时的方位、角度、焦距等,对图2所示的图像进行测距,从而确定图2所示的图像中各地点位置相对于采集该图像时的位置的矢量距离,再结合采集该图像时的位置,确定该图像中的地点在GIS中对应的地点,例如,“苏堤春晓”、“小瀛洲岛”、“雷峰塔”,等等。Still taking Fig. 2 and Fig. 3 as an example, the visualization object generation device can measure the distance of the image shown in Fig. 2 according to the image shown in Fig. 2 and the orientation, angle, focal length, etc. when collecting the image shown in Fig. 2 , so as to determine the vector distance of each location in the image shown in Figure 2 relative to the location when the image was collected, and then combine the location when the image was collected to determine the location corresponding to the location in the image in GIS, for example, " Su Causeway Spring Dawn", "Little Yingzhou Island", "Leifeng Pagoda", etc.

可选地,步骤S102可实现为:根据待显示的地点类型,确定该初始可视化对象的采集位置所在区域的至少一个地点。Optionally, step S102 may be implemented as: determining at least one location in the area where the collection location of the initial visualization object is located according to the type of location to be displayed.

应理解,在如图2所示的图像中,可能包括多种类型的地点,例如,医院、学校、景点、酒店等等。但是,对于用户而言,可能只需要关注其中某一类地点或某几类地点。因此,通过根据待显示的地点类型,可以对图像中需要显示的地点进行过滤。It should be understood that in the image shown in FIG. 2 , various types of locations may be included, for example, hospitals, schools, scenic spots, hotels and so on. However, users may only need to pay attention to one or several types of locations. Therefore, according to the types of places to be displayed, the places to be displayed in the image can be filtered.

进一步地,该待显示的地点类型包括至少一种地点类型。Further, the location types to be displayed include at least one location type.

例如,可以在一幅图像中同时显示景点和酒店,等等。For example, attractions and hotels can be displayed simultaneously in one image, etc.

可选地,还可将该初始可视化对象的采集位置所在区域的地点列表展示给用户,并将用户选择的地点作为步骤S102中所确定的至少一个地点。Optionally, a list of locations in the area where the collection location of the initial visualization object is located may also be displayed to the user, and the location selected by the user is used as at least one location determined in step S102.

向用户展示的地点列表,可以是按照地点类型过滤后的地点列表,也可以是未经过滤的地点列表。The list of places displayed to the user can be a filtered list of places by place type or an unfiltered list of places.

可选地,作为一个实施例,步骤S103可实现为:Optionally, as an embodiment, step S103 may be implemented as:

基于采集该初始可视化对象时的采集参数,将该至少一个地点的标识信息绘制在该初始可视化对象中对应的位置。Based on the collection parameters when the initial visualization object is collected, the identification information of the at least one location is drawn at a corresponding position in the initial visualization object.

图4是本申请的一个实施例经地点标识后的景区图像示意图。如图4所示,从该图像中,可以很清楚地了解到,哪个是“苏堤春晓”,哪个是“小瀛洲岛”,哪个是“雷峰塔”。Fig. 4 is a schematic diagram of an image of a scenic spot marked with a location according to an embodiment of the present application. As shown in Figure 4, from this image, it can be clearly understood which is "Su Causeway Spring Dawn", which is "Xiaoyingzhou Island", and which is "Leifeng Pagoda".

进一步地,步骤S103可实现为:Further, step S103 can be implemented as:

根据该采集参数,对该初始可视化对象进行测距;Perform distance measurement on the initial visualization object according to the acquisition parameters;

根据采集该初始可视化对象时的采集位置,该至少一个地点相对于该采集位置的距离,以及对该初始可视化对象的测距结果,确定该至少一个地点在该初始可视化对象中对应的位置;Determine the corresponding position of the at least one location in the initial visualization object according to the collection position when the initial visualization object is collected, the distance of the at least one location relative to the collection location, and the ranging result of the initial visualization object;

将该至少一个地点的标识信息绘制在该初始可视化对象中对应的位置。The identification information of the at least one place is drawn at a corresponding position in the initial visualization object.

当然,应理解,在上述实现方式中,还可确定该至少一个地点相对于该采集位置的距离。具体地,该位置可以从GIS系统中得到,该距离可以是一个矢量距离。Certainly, it should be understood that, in the foregoing implementation manner, the distance of the at least one location relative to the collection location may also be determined. Specifically, the location can be obtained from a GIS system, and the distance can be a vector distance.

例如,在确定用户采集图2所示图像的位置后,可从GIS系统中确定该位置与“雷峰塔”的距离,进而根据对图像进行测距的结果,确定图像中“雷峰塔”的位置,然后在该位置绘制“雷峰塔”的标识信息。For example, after determining the location where the user collected the image shown in Figure 2, the distance between the location and the "Leifeng Pagoda" can be determined from the GIS system, and then the "Leifeng Pagoda" in the image can be determined according to the result of the distance measurement of the image , and then draw the identification information of "Leifeng Pagoda" at this position.

进一步地,在步骤S103之前,该方法还包括:获取确定的至少一个地点预先存储的图像特征信息;Further, before step S103, the method also includes: acquiring pre-stored image characteristic information of at least one determined location;

根据采集该初始可视化对象时的采集位置,所述至少一个地点相对于所述采集位置的距离,以及对所述初始可视化对象的测距结果,确定所述至少一个地点在所述初始可视化对象中对应的位置,包括:According to the collection position when the initial visualization object is collected, the distance of the at least one location relative to the collection location, and the ranging result of the initial visualization object, determine that the at least one location is in the initial visualization object Corresponding locations, including:

根据采集该初始可视化对象时的采集位置,所述至少一个地点中第一地点相对于所述采集位置的距离,以及对所述初始可视化对象的测距结果,确定第一地点在所述初始可视化对象中的第一区域;According to the collection location when the initial visualization object is collected, the distance of the first location in the at least one location relative to the collection location, and the ranging result of the initial visualization object, determine that the first location is within the initial visualization the first region in the object;

根据第一地点的图像特征信息,在第一区域中匹配第一地点的位置;matching the position of the first place in the first area according to the image feature information of the first place;

此时,步骤S103,可包括:At this point, step S103 may include:

如果第一区域中存在与第一地点的图像特征信息相匹配的第一位置,则将第一地点的标识信息绘制在所述初始可视化对象中的第一位置。If there is a first location in the first region that matches the image feature information of the first location, then draw the identification information of the first location at the first location in the initial visualization object.

本申请实施例中,通过根据确定的地点的图像特征信息,辅助定位该地点在可视化对象中的位置,可进一步提高定位效率和精度。In the embodiment of the present application, by assisting in locating the location of the location in the visualized object according to the image feature information of the determined location, the positioning efficiency and accuracy can be further improved.

可选地,在本申请实施例中,对该初始可视化对象的测距,可包括增强现实(Augmented Reality,AR)测距或即时定位与地图构建(Simultaneous Localization AndMapping,SLAM)测距。当然,还可能存在其它对可视化对象中的元素进行测距的方法,本申请实施例对此不作限制。Optionally, in this embodiment of the present application, the ranging of the initial visualized object may include augmented reality (Augmented Reality, AR) ranging or instant localization and mapping (Simultaneous Localization And Mapping, SLAM) ranging. Of course, there may also be other methods for measuring the distance of the elements in the visual object, which is not limited in this embodiment of the present application.

可选地,将所述至少一个地点的标识信息绘制在所述初始可视化对象中对应的位置,包括:Optionally, drawing the identification information of the at least one location on a corresponding position in the initial visualization object includes:

将所述至少一个地点的地点标识及指示地点位置的符号绘制在初始可视化对象中对应的位置。Draw the location identifier of the at least one location and the symbol indicating the location of the location at a corresponding position in the initial visualization object.

当然,应理解,在将地点标识和/或符号绘制在初始可视化对象中对应的位置时,可绘制在地点在初始可视化对象中对应的区域中,或者在区域边缘的预定距离内。Of course, it should be understood that, when drawing the location logo and/or symbol at the corresponding position in the initial visualization object, it may be drawn in the area corresponding to the location in the initial visualization object, or within a predetermined distance from the edge of the area.

应理解,为区分不同的地点类型,可通过地点标识的表示形式加以区分。It should be understood that, in order to distinguish different location types, they may be distinguished through the expression form of the location identifier.

可选地,将所述至少一个地点的标识信息绘制在所述初始可视化对象中对应的位置,还可包括:Optionally, drawing the identification information of the at least one location on a corresponding position in the initial visualization object may further include:

根据地点的类型,采用对应的颜色和/或字体显示地点的标识信息。According to the type of the place, the identification information of the place is displayed using a corresponding color and/or font.

以颜色为例,例如,酒店的标识采用黄色,医院的标识采用白色,景点的标识采用绿色,学校的标识采用红色,等等。Take color as an example, for example, the logo of a hotel uses yellow, the logo of a hospital uses white, the logo of a scenic spot uses green, the logo of a school uses red, and so on.

以字体为例,例如,酒店的标识采用楷体,医院的标识采用宋体,景点的标识采用隶书,学校的标识采用行楷,等等。Take fonts as an example. For example, the logo of a hotel uses italics, the logo of a hospital uses Song typeface, the logo of a scenic spot uses official script, the logo of a school uses Xingkai, and so on.

应理解,为区分不同的地点类型,还可通过指示地点位置的符号的表示形式加以区分。It should be understood that, in order to distinguish different location types, they may also be distinguished through the representation of symbols indicating the locations of the locations.

可选地,将所述至少一个地点的标识信息绘制在所述初始可视化对象中对应的位置,还可包括:Optionally, drawing the identification information of the at least one location on a corresponding position in the initial visualization object may further include:

根据地点的类型,采用指示地点位置的符号表示。Depending on the type of place, it is represented by a symbol indicating the location of the place.

例如,酒店的位置标识采用三角符号,医院的标识采用十字符号,景点的标识画一个景区标志,学校的标识采用画一个学校标志,等等。For example, the location of the hotel uses a triangle symbol, the logo of a hospital uses a cross symbol, the logo of a scenic spot draws a scenic spot logo, the logo of a school uses a school logo, and so on.

当然,应理解,上述区分不同地点类型的方式,可以择一使用,或者选择其中的多种方式使用。Of course, it should be understood that the above methods for distinguishing different types of locations may be used in one or more ways.

此外,可选地,该方法还可包括:突出显示被标识的地点对应的区域。In addition, optionally, the method may further include: highlighting an area corresponding to the identified location.

具体地,例如,可用线条标出该地点在可视化对象中的区域,等等。Specifically, for example, the area of the place in the visualization object may be marked with a line, and so on.

当然,前述实施例只是在可视化对象为图像的场景下论述。对于视频来说,该可视化对象可以是视频中的帧,其实现的方法与前述可视化对象为图像的场景类似。应理解,对视频而言,可以在视频的部分或全部帧中,每一帧上进行地点标识,或者在视频的部分或全部帧中,间隔若干帧进行一次地点标识,等等。进一步地,相邻的多个帧之间,如果图像变化小于预定阈值,可共用相同的地点标识。Of course, the foregoing embodiments are only discussed in the scenario where the visualized object is an image. For a video, the visualized object may be a frame in the video, and its implementation method is similar to the aforementioned scene where the visualized object is an image. It should be understood that, for a video, the location identification may be performed on each frame in some or all frames of the video, or the location identification may be performed at intervals of several frames in some or all frames of the video, and so on. Further, among multiple adjacent frames, if the image change is smaller than a predetermined threshold, the same location identifier may be shared.

上述对本说明书特定实施例进行了描述。其它实施例在所附权利要求书的范围内。在一些情况下,在权利要求书中记载的动作或步骤可以按照不同于实施例中的顺序来执行并且仍然可以实现期望的结果。另外,在附图中描绘的过程不一定要求示出的特定顺序或者连续顺序才能实现期望的结果。在某些实施方式中,多任务处理和并行处理也是可以的或者可能是有利的。The foregoing describes specific embodiments of this specification. Other implementations are within the scope of the following claims. In some cases, the actions or steps recited in the claims can be performed in an order different from that in the embodiments and still achieve desirable results. In addition, the processes depicted in the accompanying figures do not necessarily require the particular order shown, or sequential order, to achieve desirable results. Multitasking and parallel processing are also possible or may be advantageous in certain embodiments.

图5是本申请的一个实施例电子设备的结构示意图。请参考图5,在硬件层面,该电子设备包括处理器,可选地还包括内部总线、网络接口、存储器。其中,存储器可能包含内存,例如高速随机存取存储器(Random-Access Memory,RAM),也可能还包括非易失性存储器(non-volatile memory),例如至少1个磁盘存储器等。当然,该电子设备还可能包括其他业务所需要的硬件。Fig. 5 is a schematic structural diagram of an electronic device according to an embodiment of the present application. Please refer to FIG. 5 , at the hardware level, the electronic device includes a processor, and optionally also includes an internal bus, a network interface, and a memory. Wherein, the memory may include a memory, such as a high-speed random-access memory (Random-Access Memory, RAM), and may also include a non-volatile memory (non-volatile memory), such as at least one disk memory. Of course, the electronic device may also include hardware required by other services.

处理器、网络接口和存储器可以通过内部总线相互连接,该内部总线可以是ISA(Industry Standard Architecture,工业标准体系结构)总线、PCI(PeripheralComponent Interconnect,外设部件互连标准)总线或EISA(Extended Industry StandardArchitecture,扩展工业标准结构)总线等。所述总线可以分为地址总线、数据总线、控制总线等。为便于表示,图5中仅用一个双向箭头表示,但并不表示仅有一根总线或一种类型的总线。The processor, the network interface and the memory can be connected to each other through an internal bus, which can be an ISA (Industry Standard Architecture, industry standard architecture) bus, a PCI (Peripheral Component Interconnect, peripheral component interconnection standard) bus or an EISA (Extended Industry StandardArchitecture, extended industry standard architecture) bus, etc. The bus can be divided into address bus, data bus, control bus and so on. For ease of representation, only one double-headed arrow is used in FIG. 5 , but it does not mean that there is only one bus or one type of bus.

存储器,用于存放程序。具体地,程序可以包括程序代码,所述程序代码包括计算机操作指令。存储器可以包括内存和非易失性存储器,并向处理器提供指令和数据。Memory for storing programs. Specifically, the program may include program code, and the program code includes computer operation instructions. Storage, which can include internal memory and nonvolatile storage, provides instructions and data to the processor.

处理器从非易失性存储器中读取对应的计算机程序到内存中然后运行,在逻辑层面上形成可视化对象生成装置。处理器,执行存储器所存放的程序,并具体用于执行以下操作:The processor reads the corresponding computer program from the non-volatile memory into the memory and then runs it, forming a visual object generation device on a logical level. The processor executes the program stored in the memory, and is specifically used to perform the following operations:

采集初始可视化对象;Collect the initial visualization object;

确定该初始可视化对象的采集位置所在区域的至少一个地点;determining at least one location in the area where the collection location of the initial visualization object is located;

将该至少一个地点的标识信息绘制在该初始可视化对象中对应的位置,以生成目标可视化对象。The identification information of the at least one location is drawn on a corresponding position in the initial visualization object to generate a target visualization object.

上述如本申请图1所示实施例揭示的可视化对象生成装置执行的方法可以应用于处理器中,或者由处理器实现。处理器可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器可以是通用处理器,包括中央处理器(Central Processing Unit,CPU)、网络处理器(Network Processor,NP)等;还可以是数字信号处理器(Digital SignalProcessor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现场可编程门阵列(Field—Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本申请实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本申请实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器,处理器读取存储器中的信息,结合其硬件完成上述方法的步骤。The method performed by the apparatus for generating a visual object disclosed in the above embodiment shown in FIG. 1 of the present application may be applied to a processor or implemented by the processor. A processor may be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method can be completed by an integrated logic circuit of hardware in a processor or an instruction in the form of software. Above-mentioned processor can be general-purpose processor, comprises central processing unit (Central Processing Unit, CPU), network processor (Network Processor, NP) etc.; It can also be Digital Signal Processor (Digital Signal Processor, DSP), ASIC (Application Specific Integrated Circuit, ASIC), field programmable gate array (Field-Programmable Gate Array, FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components. Various methods, steps, and logic block diagrams disclosed in the embodiments of the present application may be implemented or executed. A general-purpose processor may be a microprocessor, or the processor may be any conventional processor, or the like. The steps of the method disclosed in connection with the embodiments of the present application may be directly implemented by a hardware decoding processor, or implemented by a combination of hardware and software modules in the decoding processor. The software module can be located in a mature storage medium in the field such as random access memory, flash memory, read-only memory, programmable read-only memory or electrically erasable programmable memory, register. The storage medium is located in the memory, and the processor reads the information in the memory, and completes the steps of the above method in combination with its hardware.

该电子设备还可执行图1的方法,并实现可视化对象生成装置在图1所示实施例的功能,本申请实施例在此不再赘述。The electronic device can also execute the method shown in FIG. 1 and realize the functions of the visualized object generating apparatus in the embodiment shown in FIG. 1 , which will not be repeated here in the embodiment of the present application.

当然,除了软件实现方式之外,本申请的电子设备并不排除其他实现方式,比如逻辑器件抑或软硬件结合的方式等等,也就是说以下处理流程的执行主体并不限定于各个逻辑单元,也可以是硬件或逻辑器件。Of course, in addition to the software implementation, the electronic device of the present application does not exclude other implementations, such as logic devices or a combination of software and hardware, etc., that is to say, the execution subject of the following processing flow is not limited to each logic unit, It can also be a hardware or logic device.

本申请实施例还提出了一种计算机可读存储介质,该计算机可读存储介质存储一个或多个程序,该一个或多个程序包括指令,该指令当被包括多个应用程序的便携式电子设备执行时,能够使该便携式电子设备执行图6所示实施例的方法,并具体用于执行以下操作:The embodiment of the present application also provides a computer-readable storage medium, the computer-readable storage medium stores one or more programs, and the one or more programs include instructions, and when the instructions are used by a portable electronic device including multiple application programs When executing, the portable electronic device can be made to execute the method of the embodiment shown in FIG. 6, and is specifically used to perform the following operations:

采集初始可视化对象;Collect the initial visualization object;

确定该初始可视化对象的采集位置所在区域的至少一个地点;determining at least one location in the area where the collection location of the initial visualization object is located;

将该至少一个地点的标识信息绘制在该初始可视化对象中对应的位置,以生成目标可视化对象。The identification information of the at least one location is drawn on a corresponding position in the initial visualization object to generate a target visualization object.

图6是本申请的一个实施例可视化对象生成装置600的结构示意图。该可视化对象生成装置600可以是分布式数据仓库中的管理节点,或者,可视化对象生成装置600部署在分布式数据仓库中的管理节点上。请参考图6,在一种软件实施方式中,可视化对象生成装置600可包括:采集单元610、确定单元620和绘制单元630,其中,Fig. 6 is a schematic structural diagram of an apparatus 600 for generating a visualized object according to an embodiment of the present application. The visualized object generation apparatus 600 may be a management node in the distributed data warehouse, or the visualized object generation apparatus 600 is deployed on the management node in the distributed data warehouse. Please refer to FIG. 6 , in a software implementation, the visualization object generation device 600 may include: an acquisition unit 610, a determination unit 620, and a rendering unit 630, wherein,

采集单元610,采集初始可视化对象;A collection unit 610, for collecting an initial visualization object;

确定单元620,确定该初始可视化对象的采集位置所在区域的至少一个地点;A determining unit 620, determining at least one location in the area where the collection location of the initial visualization object is located;

绘制单元630,将该至少一个地点的标识信息绘制在该初始可视化对象中对应的位置,以生成目标可视化对象。The drawing unit 630 draws the identification information of the at least one location on a corresponding position in the initial visualization object, so as to generate a target visualization object.

本申请实施例中,通过基于采集初始可视化对象时的采集参数,识别可视化对象中的地点并进行标识,以生成目标可视化对象,从而提高了可视化对象中目标地点的识别度,进而提高用户体验。In the embodiment of the present application, the location in the visualization object is identified and marked based on the collection parameters when the initial visualization object is collected, so as to generate the target visualization object, thereby improving the recognition degree of the target location in the visualization object, thereby improving user experience.

可选地,该初始可视化对象可以是图片,也可以是视频的一帧。Optionally, the initial visualized object may be a picture, or a frame of a video.

可选地,作为一个实施例,确定单元620可根据采集所述初始可视化对象时的采集位置,在地理信息系统(Geographic Information System,GIS)中确定该初始可视化对象的采集位置所在区域的至少一个地点。Optionally, as an embodiment, the determining unit 620 may determine at least one area where the collection position of the initial visualization object is located in a geographic information system (Geographic Information System, GIS) according to the collection position when the initial visualization object is collected. Place.

可选地,在本实施例的一种可能的实现方式中,确定单元620具体用于:Optionally, in a possible implementation manner of this embodiment, the determining unit 620 is specifically configured to:

根据采集该初始可视化对象时的采集位置,以及采集该初始可视化对象时的采集参数,在地理信息系统GIS中确定该初始可视化对象的采集位置所在区域的至少一个地点。According to the collection location when the initial visualization object is collected and the collection parameters when the initial visualization object is collected, at least one location in the area where the collection location of the initial visualization object is located is determined in the geographic information system (GIS).

可选地,在本实施例的一种可能的实现方式中,确定单元620具体用于:Optionally, in a possible implementation manner of this embodiment, the determining unit 620 is specifically configured to:

根据采集该初始可视化对象时的采集参数,对该初始可视化对象进行测距;Perform distance measurement on the initial visualization object according to the collection parameters when the initial visualization object is collected;

根据对该初始可视化对象的测距结果,以及采集该初始可视化对象时的采集位置,在GIS中确定该初始可视化对象的采集位置所在区域的至少一个地点,其中,该至少一个地点与该采集位置的距离在对该初始可视化对象进行测距确定的区域内。According to the ranging result of the initial visualization object and the collection position when the initial visualization object is collected, at least one location in the area where the collection location of the initial visualization object is located is determined in the GIS, wherein the at least one location is the same as the collection location The distance of is within the area determined by odometry for this initial visualization.

可选地,可视化对象生成装置600还可包括获取单元640,获取采集该初始可视化对象时的采集参数。具体地,该采集参数可包括:采集该初始可视化对象时的方位、角度、焦距中的至少一种。Optionally, the visualization object generation apparatus 600 may further include an acquisition unit 640, which acquires collection parameters when the initial visualization object is collected. Specifically, the acquisition parameter may include: at least one of the orientation, angle, and focal length when the initial visualization object is acquired.

可选地,确定单元620可根据待显示的地点类型,确定该初始可视化对象的采集位置所在区域的至少一个地点。该待显示的地点类型包括至少一种地点类型。Optionally, the determining unit 620 may determine at least one location in the area where the collection location of the initial visualization object is located according to the type of the location to be displayed. The location types to be displayed include at least one location type.

可选地,可视化对象生成装置600还可包括展示单元650,以将该初始可视化对象的采集位置所在区域的地点列表展示给用户;确定单元620可将用户选择的地点作为确定的至少一个地点。Optionally, the visualized object generation apparatus 600 may further include a display unit 650 to present to the user a list of locations in the area where the collection location of the initial visualized object is located; the determining unit 620 may use the location selected by the user as the determined at least one location.

可选地,作为一个实施例,绘制单元630,可基于采集该初始可视化对象时的采集参数,将该至少一个地点的标识信息绘制在该初始可视化对象中对应的位置。Optionally, as an embodiment, the drawing unit 630 may draw the identification information of at least one location at a corresponding position in the initial visualization object based on the collection parameters when the initial visualization object is collected.

进一步地,可视化对象生成装置600还可包括测距单元660和定位单元670,其中,Further, the visualized object generation device 600 may further include a ranging unit 660 and a positioning unit 670, wherein,

测距单元660,根据该采集参数,对该初始可视化对象进行测距;The ranging unit 660 measures the distance of the initial visualization object according to the acquisition parameters;

定位单元670,根据采集该初始可视化对象时的采集位置,该至少一个地点相对于该采集位置的距离,以及对该初始可视化对象的测距结果,确定该至少一个地点在该初始可视化对象中对应的位置;The positioning unit 670 determines that the at least one location in the initial visualization object corresponds to s position;

绘制单元630,将该至少一个地点的标识信息绘制在该初始可视化对象中对应的位置。The drawing unit 630 draws the identification information of the at least one location on a corresponding position in the initial visualization object.

当然,应理解,在上述实现方式中,还可确定该至少一个地点相对于该采集位置的距离。具体地,该位置可以从GIS系统中得到,该距离可以是一个矢量距离。Certainly, it should be understood that, in the foregoing implementation manner, the distance of the at least one location relative to the collection location may also be determined. Specifically, the location can be obtained from a GIS system, and the distance can be a vector distance.

进一步地,获取单元640,还获取确定的至少一个地点预先存储的图像特征信息;Further, the obtaining unit 640 also obtains pre-stored image characteristic information of at least one determined location;

定位单元670具体用于:The positioning unit 670 is specifically used for:

根据采集该初始可视化对象时的采集位置,所述至少一个地点中第一地点相对于所述采集位置的距离,以及对所述初始可视化对象的测距结果,确定第一地点在所述初始可视化对象中的第一区域;According to the collection location when the initial visualization object is collected, the distance of the first location in the at least one location relative to the collection location, and the ranging result of the initial visualization object, determine that the first location is within the initial visualization the first region in the object;

根据第一地点的图像特征信息,在第一区域中匹配第一地点的位置;matching the position of the first place in the first area according to the image feature information of the first place;

绘制单元630具体用于:如果第一区域中存在与第一地点的图像特征信息相匹配的第一位置,则将第一地点的标识信息绘制在所述初始可视化对象中的第一位置。The drawing unit 630 is specifically configured to: if there is a first location matching the image feature information of the first location in the first area, draw the identification information of the first location at the first location in the initial visualization object.

本申请实施例中,通过根据确定的地点的图像特征信息,辅助定位该地点在可视化对象中的位置,可进一步提高定位效率和精度。In the embodiment of the present application, by assisting in locating the location of the location in the visualized object according to the image feature information of the determined location, the positioning efficiency and accuracy can be further improved.

可选地,绘制单元630具体用于:将所述至少一个地点的地点标识及指示地点位置的符号绘制在初始可视化对象中对应的位置。Optionally, the drawing unit 630 is specifically configured to: draw the location identifier of the at least one location and the symbol indicating the location of the location at a corresponding position in the initial visualization object.

可选地,绘制单元630具体还用于:根据地点的类型,采用对应的颜色和/或字体显示地点的标识信息。Optionally, the drawing unit 630 is further configured to: display the identification information of the place in a corresponding color and/or font according to the type of the place.

或者,可选地,绘制单元630具体还用于:根据地点的类型,根据地点的类型,采用对应的指示地点位置的符号表示。Or, optionally, the drawing unit 630 is specifically further configured to: according to the type of the place, adopt a corresponding symbolic representation indicating the location of the place.

可选地,绘制单元630具体还用于:突出显示被标识的地点对应的区域。Optionally, the drawing unit 630 is specifically further configured to: highlight an area corresponding to the identified location.

具体地,例如,可用线条标出该地点在可视化对象中的区域,等等。Specifically, for example, the area of the place in the visualization object may be marked with a line, and so on.

可视化对象生成装置600还可执行图1的方法,并实现可视化对象生成装置在图1所示实施例的功能,本申请实施例在此不再赘述。The visualized object generating device 600 can also execute the method in FIG. 1 and realize the functions of the visualized object generating device in the embodiment shown in FIG. 1 , which will not be repeated in this embodiment of the present application.

总之,以上所述仅为本申请的较佳实施例而已,并非用于限定本申请的保护范围。凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。In a word, the above descriptions are only preferred embodiments of the present application, and are not intended to limit the protection scope of the present application. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of this application shall be included within the protection scope of this application.

上述实施例阐明的系统、装置、模块或单元,具体可以由计算机芯片或实体实现,或者由具有某种功能的产品来实现。一种典型的实现设备为计算机。具体的,计算机例如可以为个人计算机、膝上型计算机、蜂窝电话、相机电话、智能电话、个人数字助理、媒体播放器、导航设备、电子邮件设备、游戏控制台、平板计算机、可穿戴设备或者这些设备中的任何设备的组合。The systems, devices, modules, or units described in the above embodiments can be specifically implemented by computer chips or entities, or by products with certain functions. A typical implementing device is a computer. Specifically, the computer may be, for example, a personal computer, a laptop computer, a cellular phone, a camera phone, a smart phone, a personal digital assistant, a media player, a navigation device, an email device, a game console, a tablet computer, a wearable device, or Combinations of any of these devices.

计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。Computer-readable media, including both permanent and non-permanent, removable and non-removable media, can be implemented by any method or technology for storage of information. Information may be computer readable instructions, data structures, modules of a program, or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read only memory (ROM), Electrically Erasable Programmable Read-Only Memory (EEPROM), Flash memory or other memory technology, Compact Disc Read-Only Memory (CD-ROM), Digital Versatile Disc (DVD) or other optical storage, Magnetic tape cartridge, tape magnetic disk storage or other magnetic storage device or any other non-transmission medium that can be used to store information that can be accessed by a computing device. As defined herein, computer-readable media excludes transitory computer-readable media, such as modulated data signals and carrier waves.

还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、商品或者设备中还存在另外的相同要素。It should also be noted that the term "comprises", "comprises" or any other variation thereof is intended to cover a non-exclusive inclusion such that a process, method, article, or apparatus comprising a set of elements includes not only those elements, but also includes Other elements not expressly listed, or elements inherent in the process, method, commodity, or apparatus are also included. Without further limitations, an element defined by the phrase "comprising a ..." does not exclude the presence of additional identical elements in the process, method, article or apparatus comprising said element.

本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于系统实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。Each embodiment in this specification is described in a progressive manner, the same and similar parts of each embodiment can be referred to each other, and each embodiment focuses on the differences from other embodiments. In particular, as for the system embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and for the related parts, please refer to the part of the description of the method embodiment.

Claims (14)

CN201710894211.8A2017-09-282017-09-28Generation method, device and the equipment of visualized objectsPendingCN107832331A (en)

Priority Applications (3)

Application NumberPriority DateFiling DateTitle
CN201710894211.8ACN107832331A (en)2017-09-282017-09-28Generation method, device and the equipment of visualized objects
TW107118126ATWI681364B (en)2017-09-282018-05-28 Method, device and equipment for generating visual objects
PCT/CN2018/107257WO2019062694A1 (en)2017-09-282018-09-25Method and apparatus for generating visualization object, and device

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201710894211.8ACN107832331A (en)2017-09-282017-09-28Generation method, device and the equipment of visualized objects

Publications (1)

Publication NumberPublication Date
CN107832331Atrue CN107832331A (en)2018-03-23

Family

ID=61643688

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201710894211.8APendingCN107832331A (en)2017-09-282017-09-28Generation method, device and the equipment of visualized objects

Country Status (3)

CountryLink
CN (1)CN107832331A (en)
TW (1)TWI681364B (en)
WO (1)WO2019062694A1 (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN108897824A (en)*2018-06-212018-11-27百度在线网络技术(北京)有限公司Point of interest spatial topotaxy construction method, device and storage medium
WO2019062694A1 (en)*2017-09-282019-04-04阿里巴巴集团控股有限公司Method and apparatus for generating visualization object, and device
CN109918466A (en)*2019-03-082019-06-21江西憶源多媒体科技有限公司A kind of real-time map information overall situation rendering method based on video analysis
CN110460808A (en)*2019-06-272019-11-15安徽科力信息产业有限责任公司Target designation real-time display method, device and unmanned plane
CN112261351A (en)*2019-07-222021-01-22比亚迪股份有限公司 Vehicle landscape system and vehicle

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN112148815B (en)*2019-06-272022-09-27浙江商汤科技开发有限公司Positioning method and device based on shared map, electronic equipment and storage medium
TWI863538B (en)*2023-08-312024-11-21黃子洋Remote environment presentation system

Citations (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20060143233A1 (en)*2004-11-242006-06-29Interdigital Technology CorporationEmbedding location information in content objects
CN101998045A (en)*2009-08-112011-03-30佛山市顺德区顺达电脑厂有限公司Image processing device capable of synthesizing scene information
CN103017750A (en)*2012-07-032013-04-03腾讯科技(深圳)有限公司Mobile terminal navigation method and corresponding navigation system
CN104281840A (en)*2014-09-282015-01-14无锡清华信息科学与技术国家实验室物联网技术中心Method and device for positioning and identifying building based on intelligent terminal
CN104980643A (en)*2014-04-102015-10-14腾讯科技(深圳)有限公司Picture processing method, terminal and system

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
TWM493209U (en)*2008-07-182015-01-01Rui-Ying NiTransmission and reception display device of image positioning
GB2463703A (en)*2008-09-222010-03-24Geotate BvEstimating the direction in which a camera is pointing as a photograph is taken
US8311556B2 (en)*2009-01-222012-11-13Htc CorporationMethod and system for managing images and geographic location data in a mobile device
TW201118618A (en)*2009-11-272011-06-01Evermore Technology IncMethod and system for providing geo-position-based information
TWI416074B (en)*2010-01-262013-11-21Mitac Int Corp Navigation map processing methods, program products and electronic devices
TWI487931B (en)*2012-10-012015-06-11Internat Mobile Iot CorpEarth positioning system
TWM543989U (en)*2016-11-252017-06-21Chunghwa Telecom Co LtdAuto-recognition system of image of water level staff gauge
CN107358639B (en)*2017-07-252022-08-30上海传英信息技术有限公司Photo display method and photo display system based on intelligent terminal
CN107832331A (en)*2017-09-282018-03-23阿里巴巴集团控股有限公司Generation method, device and the equipment of visualized objects

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20060143233A1 (en)*2004-11-242006-06-29Interdigital Technology CorporationEmbedding location information in content objects
CN101998045A (en)*2009-08-112011-03-30佛山市顺德区顺达电脑厂有限公司Image processing device capable of synthesizing scene information
CN103017750A (en)*2012-07-032013-04-03腾讯科技(深圳)有限公司Mobile terminal navigation method and corresponding navigation system
CN104980643A (en)*2014-04-102015-10-14腾讯科技(深圳)有限公司Picture processing method, terminal and system
CN104281840A (en)*2014-09-282015-01-14无锡清华信息科学与技术国家实验室物联网技术中心Method and device for positioning and identifying building based on intelligent terminal

Cited By (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
WO2019062694A1 (en)*2017-09-282019-04-04阿里巴巴集团控股有限公司Method and apparatus for generating visualization object, and device
CN108897824A (en)*2018-06-212018-11-27百度在线网络技术(北京)有限公司Point of interest spatial topotaxy construction method, device and storage medium
CN109918466A (en)*2019-03-082019-06-21江西憶源多媒体科技有限公司A kind of real-time map information overall situation rendering method based on video analysis
CN110460808A (en)*2019-06-272019-11-15安徽科力信息产业有限责任公司Target designation real-time display method, device and unmanned plane
CN112261351A (en)*2019-07-222021-01-22比亚迪股份有限公司 Vehicle landscape system and vehicle

Also Published As

Publication numberPublication date
TWI681364B (en)2020-01-01
TW201915952A (en)2019-04-16
WO2019062694A1 (en)2019-04-04

Similar Documents

PublicationPublication DateTitle
US11393173B2 (en)Mobile augmented reality system
TWI681364B (en) Method, device and equipment for generating visual objects
US9280852B2 (en)Augmented reality virtual guide system
WO2018014828A1 (en)Method and system for recognizing location information in two-dimensional code
WO2014162044A1 (en)Method and apparatus for determining camera location information and/or camera pose information according to a global coordinate system
CN107084740B (en)Navigation method and device
CN110019599A (en)Obtain method, system, device and the electronic equipment of point of interest POI information
CN107656961A (en)A kind of method for information display and device
JP2017211811A (en)Display control program, display control method and display control device
CN110223320B (en) Object detection and tracking method and detection and tracking device
CN109829421B (en)Method and device for vehicle detection and computer readable storage medium
CN114238541B (en)Sensitive target information acquisition method and device and computer equipment
CN115114302A (en)Road sign data updating method and device, electronic equipment and storage medium
CN117853317A (en)Data desensitization method, device, electronic equipment and storage medium
CN114066975A (en) Method and device for verifying imaging area, and electronic equipment
HK1249782A1 (en)Visual object generating method and device and equipment
CN116386486B (en) Method and device for self-adapting virtual window of smart glasses and smart glasses
CN120411342A (en) Three-dimensional model construction method, device and electronic equipment
CN117853644A (en)Map model rendering method and device, electronic equipment and storage medium
CN118741246A (en) Method, device, medium and equipment for implementing interactive panoramic video stream map
CN117824648A (en) A photography navigation method and system based on augmented reality
CN105637560A (en) Method for Optimizing Positioning of Augmented Reality Based Positioning System
HK40014380A (en)Interactive processing method and device for vehicle damage image shooting, equipment and client

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
REGReference to a national code

Ref country code:HK

Ref legal event code:DE

Ref document number:1249782

Country of ref document:HK

RJ01Rejection of invention patent application after publication

Application publication date:20180323

RJ01Rejection of invention patent application after publication
REGReference to a national code

Ref country code:HK

Ref legal event code:WD

Ref document number:1249782

Country of ref document:HK


[8]ページ先頭

©2009-2025 Movatter.jp