[go: up one dir, main page]

CN111695488A - Interest plane identification method, device, equipment and storage medium - Google Patents

Interest plane identification method, device, equipment and storage medium Download PDF

Info

Publication number
CN111695488A
CN111695488A CN202010516452.0A CN202010516452A CN111695488A CN 111695488 A CN111695488 A CN 111695488A CN 202010516452 A CN202010516452 A CN 202010516452A CN 111695488 A CN111695488 A CN 111695488A
Authority
CN
China
Prior art keywords
interest
target
target area
grid
point
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.)
Granted
Application number
CN202010516452.0A
Other languages
Chinese (zh)
Other versions
CN111695488B (en
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.)
Beijing Baidu Netcom Science and Technology Co Ltd
Original Assignee
Beijing Baidu Netcom Science and Technology Co 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 Beijing Baidu Netcom Science and Technology Co Ltd filed Critical Beijing Baidu Netcom Science and Technology Co Ltd
Priority to CN202010516452.0A priority Critical patent/CN111695488B/en
Publication of CN111695488A publication Critical patent/CN111695488A/en
Application granted granted Critical
Publication of CN111695488B publication Critical patent/CN111695488B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V20/00Scenes; Scene-specific elements
    • G06V20/10Terrestrial scenes
    • G06V20/176Urban or other man-made structures
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9537Spatial or temporal dependent retrieval, e.g. spatiotemporal queries
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F18/00Pattern recognition
    • G06F18/20Analysing
    • G06F18/23Clustering techniques
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F18/00Pattern recognition
    • G06F18/20Analysing
    • G06F18/24Classification techniques
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/04Architecture, e.g. interconnection topology
    • G06N3/045Combinations of networks
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/08Learning methods
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • G06Q30/0631Recommending goods or services
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • G06Q30/0639Locating goods or services, e.g. based on physical position of the goods or services within a shopping facility
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/20Image preprocessing
    • G06V10/26Segmentation of patterns in the image field; Cutting or merging of image elements to establish the pattern region, e.g. clustering-based techniques; Detection of occlusion
    • G06V10/267Segmentation of patterns in the image field; Cutting or merging of image elements to establish the pattern region, e.g. clustering-based techniques; Detection of occlusion by performing operations on regions, e.g. growing, shrinking or watersheds

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Data Mining & Analysis (AREA)
  • Business, Economics & Management (AREA)
  • General Engineering & Computer Science (AREA)
  • Finance (AREA)
  • Artificial Intelligence (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Accounting & Taxation (AREA)
  • Evolutionary Computation (AREA)
  • Databases & Information Systems (AREA)
  • Biomedical Technology (AREA)
  • Multimedia (AREA)
  • Computing Systems (AREA)
  • General Health & Medical Sciences (AREA)
  • Mathematical Physics (AREA)
  • Software Systems (AREA)
  • Computational Linguistics (AREA)
  • Biophysics (AREA)
  • Health & Medical Sciences (AREA)
  • Molecular Biology (AREA)
  • Development Economics (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • Bioinformatics & Cheminformatics (AREA)
  • Bioinformatics & Computational Biology (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Evolutionary Biology (AREA)
  • Image Processing (AREA)

Abstract

本申请公开了兴趣面识别方法、装置、设备以及存储介质,涉及人工智能和深度学习。具体实现方案为:通过获取待识别的目标区域内的目标兴趣面对应的目标功能类别信息、以及目标区域的地理属性相关数据;根据目标功能类别信息、以及目标区域的地理属性相关数据,获取对应的预设计算机视觉模型的输入数据;根据输入数据以及对应的预设计算机视觉模型,识别目标区域内的目标兴趣面的轮廓。本申请利用计算机视觉技术来实现对目标区域内的兴趣面的识别,不需要基于街景图像进行人工标注,可以降低成本,提高效率,并且准确率较高,可适用于不同场景中,适用范围较大,可应用于对海量兴趣面的识别,进而使得对海量兴趣点的面状信息进行刻画成为可能。

Figure 202010516452

The present application discloses a method, apparatus, device, and storage medium for identifying a face of interest, and relates to artificial intelligence and deep learning. The specific implementation scheme is as follows: by obtaining the target function category information corresponding to the target interest surface in the target area to be identified, and the geographic attribute related data of the target area; according to the target function category information and the geographic attribute related data of the target area, obtaining Input data of the corresponding preset computer vision model; according to the input data and the corresponding preset computer vision model, identify the contour of the target surface of interest in the target area. The application uses computer vision technology to realize the identification of the interest surface in the target area, and does not require manual annotation based on street view images, which can reduce costs, improve efficiency, and has a high accuracy rate. It can be applied to different scenarios and has a wider application range. It can be applied to the identification of massive interest surfaces, which makes it possible to describe the surface information of massive interest points.

Figure 202010516452

Description

兴趣面识别方法、装置、设备以及存储介质Interest plane identification method, device, device and storage medium

技术领域technical field

本申请实施例涉及计算机技术中的人工智能和深度学习,尤其涉及一种兴趣面识别方法、装置、设备以及存储介质。The embodiments of the present application relate to artificial intelligence and deep learning in computer technology, and in particular, to a method, apparatus, device, and storage medium for identifying a face of interest.

背景技术Background technique

城市兴趣面(Area of Interest,AOI)是指电子地图上的某个真实存在于物理世界中的区域,用以标识该地理位置所代表的城市功能(如学校、居民区、医院、购物中心等)及其地理边界。兴趣面可以形象的刻画城市功能的地理边界属性;此外,在城市兴趣点(Point of Interest,POI)的标签补全任务中,当得知了兴趣面的地理边界,则可以将该兴趣面所覆盖的地理范围内用户所产生的图片、文字、轨迹等数据与相关兴趣点进行关联,丰富兴趣点的语义标签信息;兴趣面对于判断用户是否到访兴趣点也有很大帮助,进而可以进行精准的商铺推荐。Area of Interest (AOI) refers to an area on an electronic map that actually exists in the physical world, and is used to identify the urban functions (such as schools, residential areas, hospitals, shopping centers, etc.) represented by the geographic location. ) and its geographic boundaries. The interest surface can vividly describe the geographic boundary attributes of urban functions; in addition, in the label completion task of the urban point of interest (POI), when the geographic boundary of the interest surface is known, the interest surface can be The data such as pictures, texts, trajectories and other data generated by users within the covered geographic range are associated with relevant POIs to enrich the semantic label information of POIs; the interest surface is also very helpful for judging whether users have visited POIs, which can then be accurately shop recommendation.

现有技术需要专业的采集设备采集街景图像,如采集车等,再由专业的采集人员进行人工标注,从而标注出兴趣面的轮廓;或者也可通过自底向上的聚类方法,通过聚类算法对相同功能类别的兴趣点进行聚类,从而确定出兴趣面的轮廓。The existing technology requires professional collection equipment to collect street view images, such as collection vehicles, etc., and then manual annotation by professional collection personnel, so as to mark the contour of the surface of interest; The algorithm clusters the points of interest of the same functional category to determine the contour of the surface of interest.

现有技术中人工采集的方式设备成本、人工成本较高,且效率低下,无法应用到海量兴趣面的识别中;而自底向上的聚类方法过程复杂,准确率也无法保证。The manual collection method in the prior art has high equipment and labor costs and low efficiency, and cannot be applied to the identification of a large number of interest surfaces; while the bottom-up clustering method has a complicated process and cannot guarantee the accuracy.

发明内容SUMMARY OF THE INVENTION

本申请提供了一种兴趣面识别方法、装置、设备以及存储介质,以降低兴趣面识别的成本、提高识别效率和准确性。The present application provides a method, apparatus, device and storage medium for identifying a face of interest, so as to reduce the cost of identifying a face of interest and improve the efficiency and accuracy of the identification.

根据本申请的第一方面,提供了一种兴趣面识别方法,包括:According to a first aspect of the present application, a method for identifying a face of interest is provided, comprising:

获取待识别的目标区域内的目标兴趣面对应的目标功能类别信息、以及所述目标区域的地理属性相关数据;Obtain target function category information corresponding to the target interest surface in the target area to be identified, and geographic attribute-related data of the target area;

根据所述目标功能类别信息、以及所述目标区域的地理属性相关数据,获取对应的预设计算机视觉模型的输入数据;According to the target function category information and the geographic attribute related data of the target area, obtain the input data of the corresponding preset computer vision model;

根据所述输入数据以及对应的预设计算机视觉模型,识别所述目标区域内的目标兴趣面的轮廓。According to the input data and the corresponding preset computer vision model, the contour of the target surface of interest in the target area is identified.

根据本申请的第二方面,提供了一种一种兴趣面识别的装置,包括:According to a second aspect of the present application, a device for identifying a face of interest is provided, comprising:

获取模块,用于获取待识别的目标区域内的目标兴趣面对应的目标功能类别信息、以及所述目标区域的地理属性相关数据;an acquisition module, configured to acquire target function category information corresponding to the target surface of interest in the target area to be identified, and geographic attribute-related data of the target area;

处理模块,用于根据所述目标功能类别信息、以及所述目标区域的地理属性相关数据,获取对应的预设计算机视觉模型的输入数据;a processing module, configured to obtain input data of the corresponding preset computer vision model according to the target function category information and the geographic attribute-related data of the target area;

识别模块,用于根据所述输入数据以及对应的预设计算机视觉模型,识别所述目标区域内的目标兴趣面的轮廓。The identification module is configured to identify the contour of the target surface of interest in the target area according to the input data and the corresponding preset computer vision model.

根据本申请的第三方面,提供了一种电子设备,包括:According to a third aspect of the present application, an electronic device is provided, comprising:

至少一个处理器;以及at least one processor; and

与所述至少一个处理器通信连接的存储器;其中,a memory communicatively coupled to the at least one processor; wherein,

所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行第一方面所述的方法。The memory stores instructions executable by the at least one processor, the instructions being executed by the at least one processor to enable the at least one processor to perform the method of the first aspect.

根据本申请的第四方面,提供了一种存储有计算机指令的非瞬时计算机可读存储介质,所述计算机指令用于使所述计算机执行第一方面所述的方法。According to a fourth aspect of the present application, there is provided a non-transitory computer-readable storage medium storing computer instructions for causing the computer to perform the method of the first aspect.

根据本申请的第五方面,提供了提供一种计算机程序,包括程序代码,当计算机运行所述计算机程序时,所述程序代码执行如第一方面所述的后视镜的调节方法。According to a fifth aspect of the present application, there is provided a computer program, including program code, when the computer runs the computer program, the program code executes the rearview mirror adjustment method according to the first aspect.

本申请提供的兴趣面识别方法、装置、设备以及存储介质,通过获取待识别的目标区域内的目标兴趣面对应的目标功能类别信息、以及目标区域的地理属性相关数据;根据目标功能类别信息、以及目标区域的地理属性相关数据,获取对应的预设计算机视觉模型的输入数据;根据输入数据以及对应的预设计算机视觉模型,识别目标区域内的目标兴趣面的轮廓。本申请利用计算机视觉技术来实现对目标区域内的兴趣面的识别,不需要基于街景图像进行人工标注,可以降低成本,提高效率,并且准确率较高,可适用于不同场景中,适用范围较大,可应用于对海量兴趣面的识别,进而使得对海量兴趣点的面状信息进行刻画成为可能。The method, device, device, and storage medium for identifying a face of interest provided by the present application obtain target functional category information corresponding to the target face of interest in the target area to be identified, and data related to the geographic attributes of the target area; according to the target function category information , and the geographic attribute related data of the target area, to obtain the input data of the corresponding preset computer vision model; according to the input data and the corresponding preset computer vision model, identify the contour of the target surface of interest in the target area. The application uses computer vision technology to realize the identification of the interest surface in the target area, and does not require manual annotation based on street view images, which can reduce costs, improve efficiency, and has a high accuracy rate. It can be applied to different scenarios and has a wider range of applications It can be applied to the identification of a large number of interest surfaces, which makes it possible to describe the surface information of a large number of interest points.

应当理解,本部分所描述的内容并非旨在标识本申请的实施例的关键或重要特征,也不用于限制本申请的范围。本申请的其它特征将通过以下的说明书而变得容易理解。It should be understood that the content described in this section is not intended to identify key or critical features of the embodiments of the application, nor is it intended to limit the scope of the application. Other features of the present application will become readily understood from the following description.

附图说明Description of drawings

附图用于更好地理解本方案,不构成对本申请的限定。其中:The accompanying drawings are used for better understanding of the present solution, and do not constitute a limitation to the present application. in:

图1是根据本申请一实施例提供的兴趣面识别方法的场景示意图;1 is a schematic diagram of a scene of a method for recognizing a face of interest provided according to an embodiment of the present application;

图2是根据本申请一实施例提供的兴趣面识别方法的流程图;2 is a flowchart of a method for identifying a face of interest provided according to an embodiment of the present application;

图3是根据本申请一实施例提供的兴趣面识别方法的流程图;3 is a flowchart of a method for identifying a face of interest provided according to an embodiment of the present application;

图4A是根据本申请一实施例提供的目标区域的卫星图像;4A is a satellite image of a target area provided according to an embodiment of the present application;

图4B是根据本申请一实施例提供的标记有兴趣点标识的卫星图像;4B is a satellite image marked with a point of interest identifier provided according to an embodiment of the present application;

图4C是根据本申请另一实施例提供的标记有兴趣点标识的卫星图像;4C is a satellite image marked with a point of interest identifier provided according to another embodiment of the present application;

图4D是根据本申请一实施例提供的通过图像实例分割模型得到的结果示意图;4D is a schematic diagram of a result obtained by an image instance segmentation model provided according to an embodiment of the present application;

图5是根据本申请一实施例提供的兴趣面识别方法的流程图;5 is a flowchart of a method for identifying a face of interest provided according to an embodiment of the present application;

图6是根据本申请一实施例提供的通过图像语义分割模型得到的结果示意图;6 is a schematic diagram of a result obtained by an image semantic segmentation model provided according to an embodiment of the present application;

图7是根据本申请一实施例提供的图像语义分割模型示意图;7 is a schematic diagram of an image semantic segmentation model provided according to an embodiment of the present application;

图8是根据本申请一实施例提供的兴趣面识别方法的流程图;8 is a flowchart of a method for identifying a face of interest provided according to an embodiment of the present application;

图9是根据本申请一实施例提供的兴趣面识别装置的框图;9 is a block diagram of an apparatus for identifying a face of interest provided according to an embodiment of the present application;

图10是用来实现本申请实施例的兴趣面识别方法的电子设备的框图。FIG. 10 is a block diagram of an electronic device used to implement the method for recognizing a face of interest according to an embodiment of the present application.

具体实施方式Detailed ways

以下结合附图对本申请的示范性实施例做出说明,其中包括本申请实施例的各种细节以助于理解,应当将它们认为仅仅是示范性的。因此,本领域普通技术人员应当认识到,可以对这里描述的实施例做出各种改变和修改,而不会背离本申请的范围和精神。同样,为了清楚和简明,以下的描述中省略了对公知功能和结构的描述。Exemplary embodiments of the present application are described below with reference to the accompanying drawings, which include various details of the embodiments of the present application to facilitate understanding, and should be considered as exemplary only. Accordingly, those of ordinary skill in the art will recognize that various changes and modifications of the embodiments described herein can be made without departing from the scope and spirit of the present application. Also, descriptions of well-known functions and constructions are omitted from the following description for clarity and conciseness.

现有技术中基于街景图像进行人工标注获取兴趣面的轮廓,需要专业设备和专业人员,设备成本、人工成本较高、且效率低下,而自底向上的聚类方法通过对兴趣点的聚类获取兴趣面的轮廓,过程复杂,准确率无法保证。也即,现有技术中的兴趣面识别方法成本高、识别效率和准确性较低,无法应用到海量兴趣面的识别中。In the prior art, manual annotation based on street view images to obtain the contour of the surface of interest requires professional equipment and professionals, and the equipment and labor costs are high and inefficient. The bottom-up clustering method uses the clustering of interest points Obtaining the contour of the surface of interest is a complicated process, and the accuracy cannot be guaranteed. That is, the interest surface identification method in the prior art has high cost, low identification efficiency and low accuracy, and cannot be applied to the identification of massive interest surfaces.

针对现有技术存在的问题,本申请中考虑利用计算机视觉技术来实现对目标区域内的兴趣面的识别,通过获取待识别的目标区域内的目标兴趣面对应的目标功能类别信息、以及目标区域的地理属性相关数据,不需要基于街景图像进行人工标注,从而可降低成本,提高效率,并且准确率较高,可适用于不同场景中,适用范围较大,可应用于对海量兴趣面的识别,进而使得对海量兴趣点的面状信息进行刻画成为可能。In view of the problems existing in the prior art, in this application, computer vision technology is considered to realize the identification of the surface of interest in the target area, and the target function category information corresponding to the target surface of interest in the target area to be identified, and The geographic attribute-related data of the region does not require manual annotation based on street view images, which can reduce costs, improve efficiency, and has high accuracy. It makes it possible to characterize the planar information of massive interest points.

本申请提供的兴趣面识别方法可应用于如图1所示的场景,其中数据库11用于存储不同区域的地理属性相关数据,电子设备10可从数据库11中获取待识别的目标区域的地理属性相关数据,此外电子设备10还可获取目标区域内的目标兴趣面对应的目标功能类别信息,例如目标功能类别信息可以由用户预先设定,进而根据目标功能类别信息、以及目标区域的地理属性相关数据,获取对应的预设计算机视觉模型的输入数据,再根据输入数据以及对应的预设计算机视觉模型,识别目标区域内的目标兴趣面的轮廓。The face of interest identification method provided by this application can be applied to the scenario shown in FIG. 1 , where the database 11 is used to store geographic attribute related data of different regions, and the electronic device 10 can obtain the geographic attribute of the target region to be identified from the database 11 . related data, in addition, the electronic device 10 can also obtain the target function category information corresponding to the target interest surface in the target area. For example, the target function category information can be preset by the user, and then the target function category information and the geographical attributes of the target area are determined according to the target function category information. According to the relevant data, the input data of the corresponding preset computer vision model is obtained, and then the contour of the target surface of interest in the target area is identified according to the input data and the corresponding preset computer vision model.

可选的,在识别出目标兴趣面的轮廓后,可通过显示屏13输出目标兴趣面的轮廓。进而可通过兴趣面刻画城市功能的地理边界属性;此外,在城市兴趣点的标签补全任务中,当得知了兴趣面的地理边界,则可以将该兴趣面所覆盖的地理范围内用户所产生的图片、文字、轨迹等数据与相关兴趣点进行关联,丰富兴趣点的语义标签信息;兴趣面对于判断用户是否到访兴趣点也有很大帮助,进而可以进行精准的商铺推荐。Optionally, after the outline of the target surface of interest is identified, the outline of the target surface of interest may be output through the display screen 13 . Then, the geographic boundary attributes of urban functions can be described through the interest surface; in addition, in the label completion task of the urban interest point, when the geographic boundary of the interest surface is known, the user can use the interest surface to cover the geographic range. The generated data such as pictures, text, and trajectories are associated with relevant points of interest, enriching the semantic label information of the points of interest; the interest surface is also very helpful for judging whether users have visited the points of interest, and then can make accurate store recommendations.

下面将结合具体实施例对本申请提供的兴趣面识别过程进行详细介绍。The process of identifying the face of interest provided by the present application will be described in detail below with reference to specific embodiments.

本申请一实施例提供一种兴趣面识别方法,图2为本发明实施例提供的兴趣面识别方法流程图。所述执行主体可以为图1中电子设备10,如图2所示,所述方法具体步骤如下:An embodiment of the present application provides a method for identifying a face of interest, and FIG. 2 is a flowchart of the method for identifying a face of interest according to an embodiment of the present invention. The executive body may be the electronic device 10 in FIG. 1 , as shown in FIG. 2 , and the specific steps of the method are as follows:

S201、获取待识别的目标区域内的目标兴趣面对应的目标功能类别信息、以及所述目标区域的地理属性相关数据。S201. Acquire target function category information corresponding to a target surface of interest in a target area to be identified, and data related to geographic attributes of the target area.

在本实施例中,可首先根据路网信息将目标城市划分为多个区域,可选的,可以按照预设道路分级的路网来划分区域,例如以机动车可以通行的七级道路来将城市划分为多个街区,从而可以保证每个区域语义完整性。In this embodiment, the target city can be divided into multiple areas according to the road network information. Optionally, the areas can be divided according to the road network of preset road classifications, for example, the seven-level roads that can be used by motor vehicles are used to divide the areas. The city is divided into blocks, so that the semantic integrity of each area can be guaranteed.

当需要对目标城市多个区域中的一个或多个区域进行兴趣面识别时,可由用户选择目标区域,在接收到用户的目标区域选择指令后,根据所述目标区域选择指令从多个区域中确定待识别的目标区域。When it is necessary to identify one or more areas of the target city, the target area can be selected by the user, and after receiving the user's target area selection instruction, the target area can be selected from the multiple areas according to the target area selection instruction. Determine the target area to be identified.

进一步的,在确定待识别的目标区域后,可获取目标区域内目标兴趣面对应的目标功能类别信息、以及目标区域的地理属性相关数据。Further, after the target area to be identified is determined, target function category information corresponding to the target surface of interest in the target area and data related to geographic attributes of the target area may be acquired.

其中,目标功能类别信息可以由用户预先设定,例如目标区域内可能包括多种功能类别的地理实体,例如学校、居民区、医院等,而当用户需要识别目标区域内功能类别为学校的兴趣面的轮廓时,用户可设定目标兴趣面对应的目标功能类别信息为学校。Among them, the target functional category information can be preset by the user, for example, the target area may include geographical entities of various functional categories, such as schools, residential areas, hospitals, etc., and when the user needs to identify the functional category in the target area as the interest of the school When the outline of the face is displayed, the user can set the target function category information corresponding to the target interest face as school.

目标区域的地理属性相关数据则是用于表征目标区域地理属性的数据,具体可包括但不限于目标区域的卫星图像、目标区域内的兴趣点(Point of Information,POI)信息、目标区域的路网信息、目标区域内的用户行为信息等等,具体所需要的目标区域的地理属性相关数据可根据数据获取的难以程度确定,如有些欠发达地区、或者新兴地区不具有卫星图像,因此可采用其他的地理属性相关数据。当然根据目标区域的地理属性相关数据的不同,可选择对应的预设计算机视觉模型进行后续的目标兴趣面的轮廓识别处理。The geographic attribute-related data of the target area is the data used to characterize the geographic attributes of the target area, which may specifically include, but not limited to, satellite images of the target area, Point of Information (POI) information in the target area, and roads in the target area. Network information, user behavior information in the target area, etc. The specific required data related to the geographic attributes of the target area can be determined according to the difficulty of data acquisition. For example, some underdeveloped areas or emerging areas do not have satellite images, so they can be used. Other geographic attribute related data. Of course, according to different data related to the geographic attributes of the target area, a corresponding preset computer vision model can be selected to perform subsequent contour recognition processing of the target surface of interest.

举例来讲,目标区域的地理属性相关数据可包括目标区域的卫星图像和目标区域的兴趣点信息,预设计算机视觉模型为图像实例分割模型;再如,目标区域的地理属性相关数据可包括目标区域的兴趣点特征信息和目标区域的路网特征信息,以外也可包括目标区域内的用户行为信息等,预设计算机视觉模型为图像语义分割模型。For example, the geographic attribute-related data of the target area may include satellite images of the target area and point-of-interest information of the target area, and the preset computer vision model is an image instance segmentation model; for another example, the geographic attribute-related data of the target area may include the target area The feature information of interest points in the region and the feature information of the road network in the target region can also include user behavior information in the target region, etc. The preset computer vision model is an image semantic segmentation model.

当然,本实施例中预设计算机视觉模型并不限于上述所列举的模型,预设计算机视觉模型也可为其他模型,目标区域的地理属性相关数据也可根据模型需求来确定。此外,也可在确定后续进行目标兴趣面的轮廓识别处理的预设计算机视觉模型时,根据预设计算机视觉模型确定目标区域的地理属性相关数据。Of course, the preset computer vision model in this embodiment is not limited to the models listed above, the preset computer vision model may also be other models, and the geographic attribute related data of the target area may also be determined according to model requirements. In addition, when determining a preset computer vision model for subsequent contour recognition processing of the target surface of interest, the geographic attribute-related data of the target area may also be determined according to the preset computer vision model.

S202、根据所述目标功能类别信息、以及所述目标区域的地理属性相关数据,获取对应的预设计算机视觉模型的输入数据。S202. Acquire input data of a corresponding preset computer vision model according to the target function category information and the geographic attribute related data of the target area.

在本实施例中,由于后续是通过预设计算机视觉模型来进行目标兴趣面的轮廓识别处理,因此需要根据获取到的目标功能类别信息以及目标区域的地理属性相关数据得到预设计算机视觉模型的输入数据。In this embodiment, since the subsequent contour recognition processing of the target surface of interest is performed by using the preset computer vision model, it is necessary to obtain the preset computer vision model according to the acquired target functional category information and the geographic attribute related data of the target area. Input data.

举例来讲,例如,目标区域的地理属性相关数据可包括目标区域的卫星图像和目标区域的兴趣点信息,预设计算机视觉模型为图像实例分割模型,输入数据可以为标记有兴趣点标识的卫星图像;再如,目标区域的地理属性相关数据可包括目标区域的兴趣点特征信息和目标区域的路网特征信息,以外也可包括目标区域内的用户行为信息等,预设计算机视觉模型为图像语义分割模型,输入数据可以为根据上述地理属性相关数据得到的表征目标区域的语义特征图。本实施例中预设计算机视觉模型并不限于上述所列举的模型,因此输入数据、以及获取输入数据的过程可根据预设计算机视觉模型来确定,此处不再一一赘述。For example, for example, the geographic attribute-related data of the target area may include satellite images of the target area and point-of-interest information of the target area, the preset computer vision model is an image instance segmentation model, and the input data may be satellites marked with point-of-interest identifiers For another example, the geographic attribute-related data of the target area may include the feature information of points of interest in the target area and the road network feature information of the target area, and may also include user behavior information in the target area, etc. The preset computer vision model is an image. In the semantic segmentation model, the input data may be a semantic feature map representing the target area obtained according to the above-mentioned geographic attribute related data. The preset computer vision model in this embodiment is not limited to the models listed above, so the input data and the process of acquiring the input data can be determined according to the preset computer vision model, which will not be repeated here.

S203、根据所述输入数据以及对应的预设计算机视觉模型,识别所述目标区域内的目标兴趣面的轮廓。S203. Identify the contour of the target surface of interest in the target area according to the input data and the corresponding preset computer vision model.

在本实施例中,将输入数据输入到预设计算机视觉模型中,预设计算机视觉模型利用对应的计算机视觉技术通过对输入数据的处理后,可得到目标区域内的目标兴趣面的轮廓。In this embodiment, input data is input into a preset computer vision model, and the preset computer vision model can obtain the contour of the target surface of interest in the target area after processing the input data by using the corresponding computer vision technology.

可以理解的是,在识别出目标兴趣面的轮廓后,可通过显示屏输出目标兴趣面的轮廓。It can be understood that, after the contour of the target surface of interest is identified, the contour of the target surface of interest can be output through the display screen.

本实施例提供的兴趣面识别方法,通过获取待识别的目标区域内的目标兴趣面对应的目标功能类别信息、以及所述目标区域的地理属性相关数据;根据所述目标功能类别信息、以及所述目标区域的地理属性相关数据,获取对应的预设计算机视觉模型的输入数据;根据所述输入数据以及对应的预设计算机视觉模型,识别所述目标区域内的目标兴趣面的轮廓。本实施例中利用计算机视觉技术,来实现对目标区域内的兴趣面的识别,不需要基于街景图像进行人工标注,可以降低成本,提高效率,并且准确率较高,可适用于不同场景中,适用范围较大,可应用于对海量兴趣面的识别,进而使得对海量兴趣点的面状信息进行刻画成为可能。The method for identifying a face of interest provided by this embodiment obtains target function category information corresponding to a target face of interest in a target area to be identified, and data related to geographic attributes of the target area; according to the target function category information, and For the geographic attribute related data of the target area, the input data of the corresponding preset computer vision model is obtained; according to the input data and the corresponding preset computer vision model, the contour of the target surface of interest in the target area is identified. In this embodiment, the computer vision technology is used to realize the identification of the interest surface in the target area, and manual annotation based on the street view image is not required, which can reduce the cost, improve the efficiency, and has a high accuracy rate, which can be applied to different scenarios. The scope of application is large, and it can be applied to the identification of massive interest surfaces, thereby making it possible to describe the surface information of massive interest points.

图3为本发明另一实施例提供的兴趣面识别方法流程图。在上述实施例的基础上,本实施例提供一种兴趣面识别方法,是针对于目标区域的卫星图像可用的情况。FIG. 3 is a flowchart of a method for recognizing a face of interest provided by another embodiment of the present invention. On the basis of the above-mentioned embodiment, this embodiment provides a method for recognizing a face of interest, which is aimed at a situation where satellite images of a target area are available.

在本实施例中,由于卫星图像中隐含了丰富的物理空间信息,如楼宇、街道、植被等,这些空间信息正是计算机视觉技术所擅长的,因此可将兴趣面识别问题与图像实例分割问题进行类比,图像实例分割是识别图像中的物体并勾勒出物体边界,而本实施例中利用图像实例分割技术来识别卫星图像中的兴趣面并勾勒出兴趣面的边界。考虑到兴趣面与城市功能密切关联,而这种关于城市功能的语义信息无法从卫星图像中反映出来,故仅仅依靠卫星图像并不能有效识别兴趣面,因此,本实施例中将兴趣点(POI)的语义信息引入卫星图像中,对卫星图像进行增强,作为图像实例分割模型的输入。In this embodiment, since satellite images contain rich physical spatial information, such as buildings, streets, vegetation, etc., these spatial information is exactly what computer vision technology is good at, so the problem of interest surface recognition and image instances can be segmented The problem is analogous. Image instance segmentation is to identify objects in the image and outline the boundaries of the objects. In this embodiment, the image instance segmentation technology is used to identify the surface of interest in the satellite image and outline the boundary of the surface of interest. Considering that the surface of interest is closely related to urban functions, and this semantic information about urban functions cannot be reflected from satellite images, it is not possible to effectively identify the surface of interest only by relying on satellite images. Therefore, in this embodiment, the point of interest (POI ) semantic information is introduced into the satellite image, and the satellite image is enhanced as the input of the image instance segmentation model.

因此,本实施例中的所述目标区域的地理属性相关数据可包括所述目标区域的卫星图像和所述目标区域的兴趣点信息;所述预设计算机视觉模型为图像实例分割模型。Therefore, the geographic attribute-related data of the target area in this embodiment may include satellite images of the target area and point-of-interest information of the target area; the preset computer vision model is an image instance segmentation model.

本实施例提供的兴趣面识别方法,具体步骤如下:The specific steps of the method for identifying a face of interest provided by this embodiment are as follows:

S301、获取待识别的目标区域内的目标兴趣面对应的目标功能类别信息、以及所述目标区域的地理属性相关数据。S301. Acquire target function category information corresponding to a target surface of interest in a target area to be identified, and geographic attribute-related data of the target area.

其中,所述目标区域的地理属性相关数据可包括所述目标区域的卫星图像和所述目标区域的兴趣点信息。The geographic attribute-related data of the target area may include satellite images of the target area and point-of-interest information of the target area.

在本实施例中,S301原理及实现方式与上述S201类似,此处不再赘述。In this embodiment, the principle and implementation manner of S301 are similar to the above-mentioned S201, and details are not repeated here.

进一步的,上述实施例中的S202具体可包括如下的S302-S303,具体过程如下:Further, S202 in the above embodiment may specifically include the following S302-S303, and the specific process is as follows:

S302、根据所述目标功能类别信息以及所述目标区域的兴趣点信息,筛选所述目标区域内与所述目标功能类别相同的第一目标兴趣点的集合。S302 . According to the target function category information and the interest point information of the target area, filter a set of first target interest points in the target area with the same target function category.

在本实施例中,对于目标区域内的兴趣点,可以根据目标兴趣面对应的目标功能类别信息进行筛选,从目标区域内的兴趣点中筛选出与目标功能类别相同的第一目标兴趣点,得到第一目标兴趣点的集合。In this embodiment, for the points of interest in the target area, screening can be performed according to the target function category information corresponding to the target interest surface, and the first target point of interest that is the same as the target function category is selected from the points of interest in the target area. , to obtain the set of first target interest points.

S303、根据所述第一目标兴趣点的集合,在所述目标区域的卫星图像的对应位置上标记所述第一目标兴趣点的标识,得到标记有兴趣点标识的卫星图像,作为所述图像实例分割模型的输入数据。S303. According to the set of the first target interest points, mark the identifier of the first target interest point on the corresponding position of the satellite image of the target area, and obtain the satellite image marked with the interest point identifier as the image Input data for the instance segmentation model.

本实施例中,由于卫星图像中不具有城市功能的语义信息,而兴趣点具有城市功能语义信息,因此将第一目标兴趣点标记在卫星图像,可以使得卫星图像具有了城市功能的语义信息,也即通过标记有兴趣点标识的卫星图像可以知道目标区域中存在多少个第一目标兴趣点、以及第一目标兴趣点的位置、分布等等。如图4A所示的目标区域的卫星图像,经过标记后可得到如图4B所示的标记有兴趣点标识的卫星图像,其中圆点即为第一目标兴趣点的标识。In this embodiment, since the satellite image does not have the semantic information of the city function, but the POI has the semantic information of the city function, marking the first target interest point in the satellite image can make the satellite image have the semantic information of the city function. That is, it is possible to know how many first target interest points exist in the target area, as well as the location, distribution, and the like of the first target interest points by marking the satellite image with the interest point identifier. The satellite image of the target area shown in FIG. 4A can be marked with a satellite image marked with a point of interest as shown in FIG. 4B , where the dot is the identifier of the first target point of interest.

可选的,在所述目标区域的卫星图像的对应位置上标记所述第一目标兴趣点的标识时,可从所述第一目标兴趣点的集合按照随机顺序选取第一目标兴趣点,若其与所述卫星图像中已标记兴趣点标识不产生遮挡,则标记在所述目标区域的卫星图像的对应位置上。Optionally, when marking the identifier of the first target interest point on the corresponding position of the satellite image of the target area, the first target interest point may be selected in random order from the set of the first target interest point, if If there is no occlusion with the marked interest point identifier in the satellite image, the marker is marked on the corresponding position of the satellite image of the target area.

在本实施例中,考虑到兴趣点信息在不同区域具有极大的差异性,在卫星图像上如何有选择的、合理的标记兴趣点标识,对能否准确、有效的识别出目标兴趣面至关重要。因此本实施例中,采用预定规则从第一目标兴趣点的集合中选择第一目标兴趣点进行标记,具体的,预定规则可以为:每个兴趣点对应一个标识(图标);不同功能类别的兴趣点采用不同的标识;在卫星图像标记的兴趣点的类别与目标兴趣面对应的目标功能类别相同、且每一兴趣点标识(图标)相互不遮挡;采用随机顺序挑选兴趣点进行标记,直到无可标记的兴趣点。本实施例中可以采用启发式算法依据上述规则在卫星图像上标记兴趣点标识。具体的,先从第一目标兴趣点的集合随机选择一个第一目标兴趣点,根据其位置信息在卫星图像上标记一个标识,然后在随机选择下一个第一目标兴趣点,判断其是否与已经标记的兴趣点标识产生遮挡,如果不产生遮挡则标记,产生遮挡则舍弃,以此类推,直至第一目标兴趣点的集合中没有能够可以继续标记在卫星图像上的第一目标兴趣点为止。本实施例中采用随机顺序可以避免由于兴趣点可能分布不均而导致的兴趣面识别结果产生偏差。对于图4A所示的卫星图像,经过上述的有选择的标记过程,可得到图4C所示,可见第一目标兴趣点的标识分布较为均匀、且不存在遮挡。In this embodiment, considering that the POI information has great differences in different regions, how to selectively and reasonably mark POI identifiers on the satellite image will determine whether the target surface of interest can be accurately and effectively identified. important. Therefore, in this embodiment, a predetermined rule is used to select the first target interest point from the set of first target interest points for marking. Specifically, the predetermined rule may be: each point of interest corresponds to a logo (icon); The points of interest use different identifiers; the category of the points of interest marked on the satellite image is the same as the target function category corresponding to the target surface of interest, and the identifiers (icons) of each point of interest do not block each other; the points of interest are selected in random order for marking, until there are no marked points of interest. In this embodiment, a heuristic algorithm may be used to mark the point of interest identifier on the satellite image according to the above rules. Specifically, first randomly select a first target interest point from the set of first target interest points, mark a mark on the satellite image according to its position information, and then randomly select the next first target interest point to determine whether it is the same as the existing one. The marked interest point identifiers are occluded. If no occlusion occurs, it is marked, and if occlusion occurs, it is discarded, and so on, until there is no first target interest point that can continue to be marked on the satellite image in the set of first target interest points. In this embodiment, the random order can be used to avoid deviations in the identification results of the interest surfaces caused by the uneven distribution of the interest points. For the satellite image shown in FIG. 4A , through the above-mentioned selective marking process, as shown in FIG. 4C , it can be seen that the distribution of the marks of the first target interest point is relatively uniform and there is no occlusion.

进一步的,上述实施例中的S203具体可包括如下的S304,具体过程如下:Further, S203 in the above embodiment may specifically include the following S304, and the specific process is as follows:

S304、由所述图像实例分割模型对所述标记有兴趣点标识的卫星图像进行图像实例分割,识别出所述目标区域内的目标兴趣面的轮廓。S304. Perform image instance segmentation on the satellite image marked with the point of interest identifier by the image instance segmentation model, and identify the contour of the target surface of interest in the target area.

在本实施例中,图像实例分割模型为现有的神经网络模型,例如MaskR-CNN等,通过图像实例分割模型对标记有兴趣点标识的卫星图像进行图像实例分割的过程,与现有的图像实例分割模型进行图像实例分割过程类似,仅仅是输入数据存在差别,具体过程此处不再赘述。作为示例,图像实例分割模型输出结果如图4D所示,目标区域(白色粗线范围)内的目标兴趣面的轮廓为白色细线范围。In this embodiment, the image instance segmentation model is an existing neural network model, such as MaskR-CNN. The image instance segmentation model is used to segment the satellite image marked with the point of interest. The process of image instance segmentation is different from the existing image The instance segmentation model performs image instance segmentation in a similar process, except that there are differences in the input data, and the specific process will not be repeated here. As an example, the output result of the image instance segmentation model is shown in FIG. 4D , and the outline of the target surface of interest in the target area (the white thick line range) is the white thin line range.

需要说明的是,本实施例中的图像实例分割模型可预先通过训练数据进行训练,训练数据可以为标记有兴趣点标识的卫星图像、且其已经识别出目标兴趣面的轮廓,其训练过程此处不再赘述。It should be noted that the image instance segmentation model in this embodiment can be trained by training data in advance, and the training data can be satellite images marked with point of interest identifiers, and the contour of the target surface of interest has been identified. The training process is as follows. It is not repeated here.

图5为本发明另一实施例提供的兴趣面识别方法流程图。在上述实施例的基础上,本实施例提供一种兴趣面识别方法,是针对于目标区域的卫星图像不可用的情况,例如欠发达地区、或者新兴地区、或者其他的难以获取卫星图像的地区。FIG. 5 is a flowchart of a method for recognizing a face of interest provided by another embodiment of the present invention. On the basis of the above-mentioned embodiment, this embodiment provides a method for identifying a face of interest, which is aimed at the situation where satellite images of the target area are unavailable, such as underdeveloped areas, emerging areas, or other areas where it is difficult to obtain satellite images .

在本实施例中,由于难以获取到目标区域的卫星图像,故转而利用更为廉价、且更易获取的目标区域的兴趣点特征信息以及目标区域的路网特征信息作为所述目标区域的地理属性相关数据。本实施例中所述预设计算机视觉模型为图像语义分割模型。In this embodiment, since it is difficult to obtain satellite images of the target area, the cheaper and easier to obtain point of interest feature information of the target area and the road network feature information of the target area are used as the geographic location of the target area. Attribute related data. The preset computer vision model in this embodiment is an image semantic segmentation model.

如图5所示,本实施例提供的兴趣面识别方法,具体步骤如下:As shown in FIG. 5 , the specific steps of the method for identifying a face of interest provided by this embodiment are as follows:

S401、获取待识别的目标区域内的目标兴趣面对应的目标功能类别信息、以及所述目标区域的地理属性相关数据。S401. Obtain target function category information corresponding to a target surface of interest in a target area to be identified, and data related to geographic attributes of the target area.

其中,所述目标区域的地理属性相关数据可包括所述目标区域的兴趣点特征信息以及所述目标区域的路网特征信息。The geographic attribute-related data of the target area may include feature information of points of interest of the target area and road network feature information of the target area.

可选的,所述目标区域的兴趣点特征信息可包括如下三个维度的特征信息:所述目标区域内兴趣点的功能类别分布、每一兴趣点相邻兴趣点的功能类别分布、每一兴趣点所处位置,当然还可包括兴趣点名称等其他特征信息。而目标区域的路网特征信息可包括但不限于路网的位置、道路起点终点、道路长度、路网的密度、兴趣点与道路之间的距离等。Optionally, the feature information of points of interest in the target area may include feature information in the following three dimensions: distribution of functional categories of points of interest in the target area, distribution of functional categories of points of interest adjacent to each point of interest, and distribution of functional categories of points of interest adjacent to each point of interest. The location of the point of interest, of course, may also include other characteristic information such as the name of the point of interest. The road network feature information of the target area may include, but is not limited to, the location of the road network, the start and end points of the road, the length of the road, the density of the road network, the distance between the point of interest and the road, and the like.

在本实施例中,S401原理及实现方式与上述S201类似,此处不再赘述。In this embodiment, the principle and implementation manner of S401 are similar to the above-mentioned S201, and details are not repeated here.

进一步的,上述实施例中的S202具体可包括如下的S402-S404,具体过程如下:Further, S202 in the above embodiment may specifically include the following S402-S404, and the specific process is as follows:

S402、根据所述目标区域的兴趣点特征信息以及所述目标区域的路网特征信息,确定所述目标兴趣面的中心位置。S402. Determine the center position of the target surface of interest according to the feature information of the point of interest of the target area and the feature information of the road network of the target area.

在本实施例中,可根据所述目标功能类别信息,从所述目标区域的兴趣点中筛选出与所述目标功能类别相同的第二目标兴趣点的集合;进而根据所述第二目标兴趣点的集合中每一第二目标兴趣点的兴趣点特征信息、所述目标区域的路网特征信息、以及预设分类模型,从所述第二目标兴趣点的集合中确定一个代表兴趣点,并将其位置作为所述目标兴趣面的中心位置。具体的,将每一第二目标兴趣点的兴趣点特征信息以及目标区域的路网特征信息依次输入到预设分类模型中,依次判断每一第二目标兴趣点的兴趣点是否为目标兴趣面的中心位置,直到确定某一第二目标兴趣点的兴趣点为目标兴趣面的中心位置为止。本实施例中的预设分类模型可以为任意的二分类模型。In this embodiment, according to the target function category information, a set of second target interest points with the same target function category can be selected from the interest points in the target area; further, according to the second target interest Point-of-interest feature information of each second target point of interest in the set of points, road network feature information of the target area, and a preset classification model, and a representative point of interest is determined from the set of second target points of interest, and take its position as the center position of the target surface of interest. Specifically, the point of interest feature information of each second target interest point and the road network feature information of the target area are sequentially input into the preset classification model, and it is sequentially determined whether the interest point of each second target interest point is the target interest surface until the point of interest of a certain second target interest point is determined as the center position of the target interest surface. The preset classification model in this embodiment may be any binary classification model.

S403、对所述目标区域进行网格化,对于每一网格,根据落入所述网格内的兴趣点特征信息以及所述网格内的路网特征信息,构建所述网格的多个特征图。S403. Perform gridding on the target area, and for each grid, construct multiple grids of the grid according to the feature information of the points of interest falling in the grid and the road network feature information in the grid. feature map.

在本实施例中,首先对目标区域进行网格化,也即将目标区域划分为多个网格,然后针对任意一个网格,确定落入该网格内的兴趣点,进而获取落入该网格内的兴趣点特征信息以及路网特征信息,构建该网格的多个特征图,例如可包括路网特征图、兴趣点特征图,兴趣点特征图可具体包括兴趣点功能类别特征图、兴趣点名称特征图、相邻兴趣点信息特征图等等。In this embodiment, the target area is first gridded, that is, the target area is divided into multiple grids, and then for any grid, the points of interest that fall within the grid are determined, and then the points of interest falling into the grid are obtained. The feature information of the points of interest and the feature information of the road network in the grid, and multiple feature maps of the grid are constructed, such as the feature map of the road network, the feature map of the point of interest, and the feature map of the point of interest can specifically include the feature map of the point of interest function category, Interest point name feature map, adjacent interest point information feature map, and so on.

S404、将所述目标兴趣面的中心位置、以及每一网格的多个特征图,作为所述图像语义分割模型的输入数据。S404. Use the center position of the target surface of interest and multiple feature maps of each grid as input data of the image semantic segmentation model.

在本实施例中,将上述步骤中获取到的目标兴趣面的中心位置、以及每一网格的多个特征图输入到图像语义分割模型中,进行后续的目标兴趣面的识别,通过网格化可对每个网格分别进行图像语义分割处理,可以提高图像语义分割处理的准确度和效率,也可以使得所确定的目标兴趣面的轮廓更为准确。In this embodiment, the center position of the target surface of interest obtained in the above steps and the multiple feature maps of each grid are input into the image semantic segmentation model, and the subsequent recognition of the target surface of interest is carried out. It can perform image semantic segmentation processing on each grid separately, which can improve the accuracy and efficiency of image semantic segmentation processing, and can also make the contour of the determined target interest surface more accurate.

进一步的,上述实施例中的S203具体可包括如下的S405-S406,具体过程如下:Further, S203 in the above embodiment may specifically include the following S405-S406, and the specific process is as follows:

S405、以所述目标兴趣面的中心位置为中心,通过所述图像语义分割模型依次判断所述目标兴趣面的中心位置周围各网格是否属于所述目标兴趣面;S405, taking the center position of the target surface of interest as the center, and sequentially determining whether each grid around the center position of the target surface of interest belongs to the target surface of interest through the image semantic segmentation model;

S406、根据属于所述目标兴趣面的网格位置确定所述目标区域内的目标兴趣面的轮廓。S406. Determine the contour of the target surface of interest in the target area according to the grid position belonging to the target surface of interest.

在本实施例中,以目标兴趣面的中心位置为中心依次判断周围各网格是否属于目标兴趣面,若属于,则进行下一网格的判断,若不属于,则可确定上一网格处于目标兴趣面的轮廓上,以此类推,即可得到目标兴趣面的轮廓,本实施例中依次对目标兴趣面的中心位置周围的网格进行图像语义分割,可以快速定位到处于轮廓上的网格,而并不需要对整个目标区域内所有的网格进行图像语义分割处理,从而可以提高识别目标兴趣面的轮廓的效率。此外,通过所述图像语义分割模型依次判断所述目标兴趣面的中心位置周围各网格是否属于所述目标兴趣面,具体可以是,通过图像语义分割模型依次判断目标兴趣面的中心位置周围各网格是否归属于目标兴趣面的中心位置的代表兴趣点,如果是,则确定该网格属于所述目标兴趣面。S406输出结果如图6所示,其中目标区域为灰色粗线所圈定的范围,灰色阴影部分为目标兴趣面的范围。In this embodiment, the center position of the target surface of interest is used as the center to determine whether the surrounding grids belong to the target surface of interest. On the contour of the target surface of interest, and so on, the contour of the target surface of interest can be obtained. In this embodiment, the image semantic segmentation is performed on the grid around the center of the target surface of interest in turn, which can be quickly located on the contour. It is not necessary to perform image semantic segmentation processing on all the grids in the entire target area, so that the efficiency of identifying the contour of the target surface of interest can be improved. In addition, the image semantic segmentation model is used to sequentially determine whether the grids around the center of the target surface of interest belong to the target surface of interest. Whether the grid belongs to the representative point of interest at the center of the target surface of interest, and if so, it is determined that the grid belongs to the target surface of interest. The output result of S406 is shown in FIG. 6 , in which the target area is the range delineated by the thick gray line, and the gray shaded part is the range of the target surface of interest.

更具体的,图像语义分割模型具体可包括全卷积网络(Fully ConvolutionalNetwork,FCN)以及卷积网络(Convolutional Neural Networks,CNN),进一步的,S405具体可包括:More specifically, the image semantic segmentation model may specifically include a fully convolutional network (Fully Convolutional Network, FCN) and a convolutional network (Convolutional Neural Networks, CNN). Further, S405 may specifically include:

对于任一网格,对所述网格的多个特征图进行拼接后分别输入到所述图像语义分割模型的全卷积网络中,分别得到高维特征;将各所述高维特征拼接后输入到所述图像语义分割模型的卷积网络中,获取所述网格属于所述目标兴趣面的概率;若所述概率大于预设阈值,则确定所述网格属于所述目标兴趣面。For any grid, the multiple feature maps of the grid are spliced and input into the fully convolutional network of the image semantic segmentation model, respectively, to obtain high-dimensional features; after splicing each of the high-dimensional features Input into the convolutional network of the image semantic segmentation model to obtain the probability that the grid belongs to the target surface of interest; if the probability is greater than a preset threshold, it is determined that the grid belongs to the target surface of interest.

在本实施例中,考虑到使用单一的特征图,特征比较单薄,所含语义信息量较少,因此通过多个特征图的拼接,将全局语义信息融合在一起,增加特征图的语义信息量,从而可以使得图像语义分割模型能够更好的依据特征图确定出网格是否属于目标兴趣面,提高图像语义分割的准确性。In this embodiment, considering that a single feature map is used, the features are relatively thin and contain less semantic information. Therefore, the global semantic information is fused together by splicing multiple feature maps to increase the semantic information of the feature map. , so that the image semantic segmentation model can better determine whether the grid belongs to the target interest surface according to the feature map, and improve the accuracy of image semantic segmentation.

可选的,由于兴趣点相关的特征图语义信息较为丰富,可表现局部的语义信息,而路网特征图语义信息相对较为单薄,因此,可将兴趣点相关的特征图拼接到路网特征图中得到全局的特征图,输入到一个全卷积网络中,而兴趣点相关的特征图包括兴趣点功能类别特征图、兴趣点名称特征图、相邻兴趣点信息特征图等,每一兴趣点相关的特征图分别输入到一个全卷积网络中,通过多个全卷积网络以并行的方式进行处理,每一全卷积网络均可得到一个高维特征,在将各高维特征拼接后输入到图像语义分割模型的卷积网络中。需要说明的是,全卷积网络输入的特征图通常具有多个各通道,当某一个特征图只有一个通道时,可以采用卷积网络替代全卷积网络。Optionally, since the feature maps related to interest points are rich in semantic information and can represent local semantic information, while the semantic information of road network feature maps is relatively thin, the feature maps related to interest points can be spliced into the road network feature map. The global feature map is obtained from , and input into a fully convolutional network, and the feature map related to the interest point includes the feature map of the function category of the point of interest, the feature map of the name of the point of interest, the feature map of the information of the adjacent interest points, etc. Each interest point The relevant feature maps are respectively input into a fully convolutional network and processed in parallel through multiple fully convolutional networks. Each fully convolutional network can obtain a high-dimensional feature. After splicing the high-dimensional features Input into the convolutional network of the image semantic segmentation model. It should be noted that the feature map input by the fully convolutional network usually has multiple channels. When a feature map has only one channel, the convolutional network can be used instead of the fully convolutional network.

可选的,本实施例的图像语义分割模型如图7所示,兴趣点相关的特征图拼接到路网特征图中得到全局的特征图输入到全卷积网络410,兴趣点功能类别特征图输入到全卷积网络411、兴趣点名称特征图输入到全卷积网络412、相邻兴趣点信息特征图为一个通道,输入到卷积网络413,全卷积网络410、411、412以及卷积网络413输出的高维特征拼接后输入到卷积网络410中进行卷积处理,最后通过激活层获取网格属于目标兴趣面的概率,最后输出网格是否属于目标兴趣面的结果。Optionally, the image semantic segmentation model of this embodiment is shown in FIG. 7 , the feature maps related to the interest points are spliced into the road network feature map to obtain a global feature map and input to the fully convolutional network 410 , and the feature map of the function category of the interest points is obtained. Input to the fully convolutional network 411, the point of interest name feature map is input to the fully convolutional network 412, the adjacent interest point information feature map is a channel, input to the convolutional network 413, the fully convolutional network 410, 411, 412 and the volume The high-dimensional features output by the product network 413 are spliced and input into the convolution network 410 for convolution processing. Finally, the probability that the grid belongs to the target surface of interest is obtained through the activation layer, and the result of whether the grid belongs to the target surface of interest is finally output.

需要说明的是,本实施例中的图像语义分割模型可预先通过训练数据进行训练,训练数据可以为经过标注的特征图数据,其训练过程此处不再赘述。It should be noted that, the image semantic segmentation model in this embodiment may be trained by training data in advance, and the training data may be marked feature map data, and the training process will not be repeated here.

上述本实施例通过利用更为廉价、且更易获取的目标区域的兴趣点特征信息以及目标区域的路网特征信息作为所述目标区域的地理属性相关数据,基于图像语义分割模型,即可对卫星图像不可用的目标区域进行目标兴趣面的识别,不需要基于街景图像进行人工标注,从而可降低成本,提高效率,并且准确率较高。In the above-mentioned embodiment, the feature information of interest points of the target area and the road network feature information of the target area, which are cheaper and easier to obtain, are used as the geographic attribute related data of the target area, and based on the image semantic segmentation model, the satellite image can be analyzed. The target area of interest that is not available in the image does not need to be manually labeled based on the street view image to identify the target area of interest, which can reduce costs, improve efficiency, and have a high accuracy rate.

在上述实施例的基础上,可选的,所述目标区域的地理属性相关数据还包括所述目标区域内的用户行为信息,例如用户在该目标区域的评论、签到、上传图片等,经过特征提取、量化后得到的一些可以表征目标区域的语义特征。On the basis of the above embodiment, optionally, the geographic attribute-related data of the target area also includes user behavior information in the target area, such as user comments, check-ins, uploading pictures, etc. in the target area. Some semantic features that can characterize the target area are obtained after extraction and quantification.

S403所述根据落入所述网格内的兴趣点特征信息以及所述网格内的路网特征信息,构建所述网格的多个特征图,可包括:In S403, according to the feature information of the points of interest falling in the grid and the road network feature information in the grid, constructing multiple feature maps of the grid may include:

根据落入所述网格内的兴趣点特征信息、所述网格内的路网特征信息以及所述网格内的用户行为信息,构建所述网格的多个特征图。A plurality of feature maps of the grid are constructed according to the feature information of the points of interest falling within the grid, the road network feature information within the grid, and the user behavior information within the grid.

本实施例中,目标区域的地理属性相关数据增加了目标区域内的用户行为信息,从而可以为目标区域增加更多的语义特征,便于在图像语义分割模型进行语义分割的过程中进一步提高准确性,进而可以提高识别目标兴趣面的轮廓的准确性。In this embodiment, the geographic attribute-related data of the target area increases the user behavior information in the target area, so that more semantic features can be added to the target area, which is convenient to further improve the accuracy in the process of semantic segmentation by the image semantic segmentation model , which can improve the accuracy of identifying the contour of the target surface of interest.

在上述任一实施例的基础上,如图8所示,所述兴趣面识别方法还可包括:On the basis of any of the foregoing embodiments, as shown in FIG. 8 , the method for identifying a face of interest may further include:

S501、根据路网信息将目标城市划分为多个区域;S501. Divide the target city into multiple regions according to the road network information;

S502、接收目标区域选择指令,根据所述目标区域选择指令从所述多个区域中确定所述待识别的目标区域。S502. Receive a target area selection instruction, and determine the to-be-identified target area from the multiple areas according to the target area selection instruction.

本实施例中,通过划分多个区域后由用户选择需要识别的目标区域,可实现多个区域中的一个或多个区域的兴趣面识别,满足用户需求。In this embodiment, by dividing a plurality of regions and selecting a target region to be identified by the user, the interest surface identification of one or more regions in the multiple regions can be realized to meet user requirements.

进一步的,在确定所述待识别的目标区域后,可判断所述目标区域的卫星图像是否可用,若目标区域的卫星图像可用,则采用S301-S304,若目标区域的卫星图像不可用,则采用S401-406。Further, after determining the target area to be identified, it can be judged whether the satellite image of the target area is available, if the satellite image of the target area is available, then adopt S301-S304, if the satellite image of the target area is unavailable, then S401-406 are used.

本申请一实施例提供一种兴趣面识别装置,图9为本发明实施例提供的兴趣面识别装置的结构图。如图9所示,所述兴趣面识别装置600具体包括:获取模块601、处理模块602以及识别模块603。An embodiment of the present application provides an apparatus for identifying a face of interest. FIG. 9 is a structural diagram of the apparatus for identifying a face of interest according to an embodiment of the present invention. As shown in FIG. 9 , the apparatus 600 for identifying a face of interest specifically includes: an acquisition module 601 , a processing module 602 and an identification module 603 .

获取模块601,用于获取待识别的目标区域内的目标兴趣面对应的目标功能类别信息、以及所述目标区域的地理属性相关数据;An acquisition module 601, configured to acquire target function category information corresponding to a target surface of interest in a target area to be identified, and geographic attribute-related data of the target area;

处理模块602,用于根据所述目标功能类别信息、以及所述目标区域的地理属性相关数据,获取对应的预设计算机视觉模型的输入数据;A processing module 602, configured to obtain input data of a corresponding preset computer vision model according to the target function category information and the geographic attribute-related data of the target area;

识别模块603,用于根据所述输入数据以及对应的预设计算机视觉模型,识别所述目标区域内的目标兴趣面的轮廓。The identification module 603 is configured to identify the contour of the target surface of interest in the target area according to the input data and the corresponding preset computer vision model.

在一种可选实施例中,所述目标区域的地理属性相关数据包括所述目标区域的卫星图像和所述目标区域的兴趣点信息;所述预设计算机视觉模型为图像实例分割模型;In an optional embodiment, the geographic attribute-related data of the target area includes a satellite image of the target area and point-of-interest information of the target area; the preset computer vision model is an image instance segmentation model;

所述处理模块602用于:The processing module 602 is used for:

根据所述目标功能类别信息以及所述目标区域的兴趣点信息,筛选所述目标区域内与所述目标功能类别相同的第一目标兴趣点的集合;According to the target function category information and the interest point information of the target area, filter the set of first target interest points in the target area that are the same as the target function category;

根据所述第一目标兴趣点的集合,在所述目标区域的卫星图像的对应位置上标记所述第一目标兴趣点的标识,得到标记有兴趣点标识的卫星图像,作为所述图像实例分割模型的输入数据;According to the set of the first target interest points, mark the identifier of the first target interest point on the corresponding position of the satellite image of the target area, and obtain the satellite image marked with the interest point identifier, which is used as the image instance segmentation input data to the model;

所述识别模块603用于:The identification module 603 is used for:

由所述图像实例分割模型对所述标记有兴趣点标识的卫星图像进行图像实例分割,识别出所述目标区域内的目标兴趣面的轮廓。The image instance segmentation model is used to segment the satellite image marked with the point of interest identification to identify the contour of the target surface of interest in the target area.

在上述实施例的基础上,所述处理模块602在根据所述第一目标兴趣点的集合,在所述目标区域的卫星图像的对应位置上标记所述第一目标兴趣点的标识时,用于:On the basis of the above embodiment, when the processing module 602 marks the identifier of the first target interest point on the corresponding position of the satellite image of the target area according to the set of the first target interest point, use At:

从所述第一目标兴趣点的集合按照随机顺序选取第一目标兴趣点,若其与所述卫星图像中已标记兴趣点标识不产生遮挡,则标记在所述目标区域的卫星图像的对应位置上。The first target interest points are selected in random order from the set of the first target interest points, and if there is no occlusion with the marked interest point identifiers in the satellite image, the corresponding position in the satellite image of the target area is marked. superior.

在另一种可选实施例中,所述目标区域的地理属性相关数据包括所述目标区域的兴趣点特征信息以及所述目标区域的路网特征信息;所述预设计算机视觉模型为图像语义分割模型;In another optional embodiment, the geographic attribute-related data of the target area includes feature information of points of interest of the target area and road network feature information of the target area; the preset computer vision model is image semantics segmentation model;

所述处理模块602用于:The processing module 602 is used for:

根据所述目标区域的兴趣点特征信息以及所述目标区域的路网特征信息,确定所述目标兴趣面的中心位置;Determine the center position of the target surface of interest according to the point of interest feature information of the target area and the road network feature information of the target area;

对所述目标区域进行网格化,对于每一网格,根据落入所述网格内的兴趣点特征信息以及所述网格内的路网特征信息,构建所述网格的多个特征图;The target area is gridded, and for each grid, a plurality of features of the grid are constructed according to the feature information of the points of interest falling within the grid and the road network feature information within the grid picture;

将所述目标兴趣面的中心位置、以及每一网格的多个特征图,作为所述图像语义分割模型的输入数据。The center position of the target interest surface and multiple feature maps of each grid are used as input data of the image semantic segmentation model.

在上述实施例的基础上,所述识别模块603用于:On the basis of the above embodiment, the identification module 603 is used for:

以所述目标兴趣面的中心位置为中心,通过所述图像语义分割模型依次判断所述目标兴趣面的中心位置周围各网格是否属于所述目标兴趣面;Taking the center position of the target surface of interest as the center, the image semantic segmentation model is used to sequentially determine whether each grid around the center position of the target surface of interest belongs to the target surface of interest;

根据属于所述目标兴趣面的网格位置确定所述目标区域内的目标兴趣面的轮廓。The contour of the target surface of interest in the target area is determined according to the grid positions belonging to the target surface of interest.

在上述实施例的基础上,所述识别模块603在通过所述图像语义分割模型依次判断所述目标兴趣面的中心位置周围各网格是否属于所述目标兴趣面时,用于:On the basis of the above embodiment, when the recognition module 603 sequentially determines whether each grid around the center of the target surface of interest belongs to the target surface of interest through the image semantic segmentation model, it is used for:

对于任一网格,对所述网格的多个特征图进行拼接后分别输入到所述图像语义分割模型的全卷积网络中,分别得到高维特征;For any grid, the multiple feature maps of the grid are spliced and input into the fully convolutional network of the image semantic segmentation model, respectively, to obtain high-dimensional features;

将各所述高维特征拼接后输入到所述图像语义分割模型的卷积网络中,获取所述网格属于所述目标兴趣面的概率;After splicing each of the high-dimensional features, they are input into the convolutional network of the image semantic segmentation model, and the probability that the grid belongs to the target interest surface is obtained;

若所述概率大于预设阈值,则确定所述网格属于所述目标兴趣面。If the probability is greater than a preset threshold, it is determined that the grid belongs to the target surface of interest.

在上述实施例的基础上,所述处理模块602在根据所述目标区域的兴趣点特征信息以及所述目标区域的路网特征信息,确定所述目标兴趣面的中心位置时,用于:On the basis of the above embodiment, when determining the center position of the target surface of interest according to the feature information of the point of interest of the target area and the feature information of the road network of the target area, the processing module 602 is used to:

根据所述目标功能类别信息,从所述目标区域的兴趣点中筛选出与所述目标功能类别相同的第二目标兴趣点的集合;According to the target function category information, filter out a set of second target interest points with the same target function category from the interest points in the target area;

根据所述第二目标兴趣点的集合中每一第二目标兴趣点的兴趣点特征信息、所述目标区域的路网特征信息、以及预设分类模型,从所述第二目标兴趣点的集合中确定一个代表兴趣点;According to the interest point feature information of each second target interest point in the second target interest point set, the road network feature information of the target area, and the preset classification model, from the second target interest point set Identify a representative point of interest in

将所述代表兴趣点的位置作为所述目标兴趣面的中心位置。The position of the representative interest point is taken as the center position of the target interest surface.

在上述实施例的基础上,所述目标区域的兴趣点特征信息包括所述目标区域内兴趣点的功能类别分布、每一兴趣点相邻兴趣点的功能类别分布、每一兴趣点所处位置。On the basis of the above embodiment, the feature information of the points of interest in the target area includes the distribution of functional categories of the points of interest in the target area, the distribution of functional categories of the points of interest adjacent to each point of interest, and the location of each point of interest. .

在上述实施例的基础上,所述目标区域的地理属性相关数据还包括所述目标区域内的用户行为信息;On the basis of the above embodiment, the geographic attribute-related data of the target area further includes user behavior information in the target area;

所述处理模块602在根据落入所述网格内的兴趣点特征信息以及所述网格内的路网特征信息,构建所述网格的多个特征图时,用于:When the processing module 602 constructs a plurality of feature maps of the grid according to the feature information of the points of interest falling in the grid and the road network feature information in the grid:

根据落入所述网格内的兴趣点特征信息、所述网格内的路网特征信息以及所述网格内的用户行为信息,构建所述网格的多个特征图。A plurality of feature maps of the grid are constructed according to the feature information of the points of interest falling within the grid, the road network feature information within the grid, and the user behavior information within the grid.

在上述任一实施例的基础上,所述获取模块601还用于:On the basis of any of the foregoing embodiments, the obtaining module 601 is further configured to:

根据路网信息将目标城市划分为多个区域;Divide the target city into multiple regions according to the road network information;

接收目标区域选择指令,根据所述目标区域选择指令从所述多个区域中确定所述待识别的目标区域。A target area selection instruction is received, and the target area to be identified is determined from the plurality of areas according to the target area selection instruction.

本实施例提供的兴趣面识别装置可以具体用于执行上述图所提供的方法实施例,具体功能此处不再提供的赘述。The apparatus for recognizing a face of interest provided in this embodiment may be specifically configured to execute the method embodiments provided in the preceding figures, and the specific functions will not be repeated here.

本实施例提供的兴趣面识别装置,通过获取待识别的目标区域内的目标兴趣面对应的目标功能类别信息、以及所述目标区域的地理属性相关数据;根据所述目标功能类别信息、以及所述目标区域的地理属性相关数据,获取对应的预设计算机视觉模型的输入数据;根据所述输入数据以及对应的预设计算机视觉模型,识别所述目标区域内的目标兴趣面的轮廓。本实施例中利用计算机视觉技术,来实现对目标区域内的兴趣面的识别,不需要基于街景图像进行人工标注,可以降低成本,提高效率,并且准确率较高,可适用于不同场景中,适用范围较大,可应用于对海量兴趣面的识别,进而使得对海量兴趣点的面状信息进行刻画成为可能。The device for recognizing interest faces provided in this embodiment acquires target function category information corresponding to a target interest facet in a target area to be identified, and data related to geographic attributes of the target area; according to the target function category information, and For the geographic attribute related data of the target area, the input data of the corresponding preset computer vision model is obtained; according to the input data and the corresponding preset computer vision model, the contour of the target surface of interest in the target area is identified. In this embodiment, the computer vision technology is used to realize the identification of the interest surface in the target area, and manual annotation based on the street view image is not required, which can reduce the cost, improve the efficiency, and has a high accuracy rate, which can be applied to different scenarios. The scope of application is large, and it can be applied to the identification of massive interest surfaces, thereby making it possible to describe the surface information of massive interest points.

根据本申请的实施例,本申请还提供了一种电子设备和一种可读存储介质。According to the embodiments of the present application, the present application further provides an electronic device and a readable storage medium.

如图10所示,是根据本申请实施例的兴趣面识别方法的电子设备的框图。电子设备旨在表示各种形式的数字计算机,诸如,膝上型计算机、台式计算机、工作台、个人数字助理、服务器、刀片式服务器、大型计算机、和其它适合的计算机。电子设备还可以表示各种形式的移动装置,诸如,个人数字处理、蜂窝电话、智能电话、可穿戴设备和其它类似的计算装置。本文所示的部件、它们的连接和关系、以及它们的功能仅仅作为示例,并且不意在限制本文中描述的和/或者要求的本申请的实现。As shown in FIG. 10 , it is a block diagram of an electronic device according to the method for identifying a face of interest in an embodiment of the present application. Electronic devices are intended to represent various forms of digital computers, such as laptops, desktops, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. Electronic devices may also represent various forms of mobile devices, such as personal digital processors, cellular phones, smart phones, wearable devices, and other similar computing devices. The components shown herein, their connections and relationships, and their functions are by way of example only, and are not intended to limit implementations of the application described and/or claimed herein.

如图10所示,该电子设备包括:一个或多个处理器701、存储器702,以及用于连接各部件的接口,包括高速接口和低速接口。各个部件利用不同的总线互相连接,并且可以被安装在公共主板上或者根据需要以其它方式安装。处理器可以对在电子设备内执行的指令进行处理,包括存储在存储器中或者存储器上以在外部输入/输出装置(诸如,耦合至接口的显示设备)上显示GUI的图形信息的指令。在其它实施方式中,若需要,可以将多个处理器和/或多条总线与多个存储器和多个存储器一起使用。同样,可以连接多个电子设备,各个设备提供部分必要的操作(例如,作为服务器阵列、一组刀片式服务器、或者多处理器系统)。图10中以一个处理器701为例。As shown in FIG. 10, the electronic device includes: one or more processors 701, a memory 702, and interfaces for connecting various components, including a high-speed interface and a low-speed interface. The various components are interconnected using different buses and may be mounted on a common motherboard or otherwise as desired. The processor may process instructions executed within the electronic device, including instructions stored in or on memory to display graphical information of the GUI on an external input/output device, such as a display device coupled to the interface. In other embodiments, multiple processors and/or multiple buses may be used with multiple memories and multiple memories, if desired. Likewise, multiple electronic devices may be connected, each providing some of the necessary operations (eg, as a server array, a group of blade servers, or a multiprocessor system). In FIG. 10, a processor 701 is used as an example.

存储器702即为本申请所提供的非瞬时计算机可读存储介质。其中,所述存储器存储有可由至少一个处理器执行的指令,以使所述至少一个处理器执行本申请所提供的兴趣面识别方法。本申请的非瞬时计算机可读存储介质存储计算机指令,该计算机指令用于使计算机执行本申请所提供的兴趣面识别方法。The memory 702 is the non-transitory computer-readable storage medium provided by the present application. Wherein, the memory stores instructions executable by at least one processor, so that the at least one processor executes the method for recognizing the face of interest provided by the present application. The non-transitory computer-readable storage medium of the present application stores computer instructions, and the computer instructions are used to cause the computer to execute the method for recognizing the face of interest provided by the present application.

存储器702作为一种非瞬时计算机可读存储介质,可用于存储非瞬时软件程序、非瞬时计算机可执行程序以及模块,如本申请实施例中的兴趣面识别方法对应的程序指令/模块(例如,附图9所示的获取模块601、处理模块602以及识别模块603)。处理器701通过运行存储在存储器702中的非瞬时软件程序、指令以及模块,从而执行服务器的各种功能应用以及数据处理,即实现上述方法实施例中的兴趣面识别方法。As a non-transitory computer-readable storage medium, the memory 702 can be used to store non-transitory software programs, non-transitory computer-executable programs, and modules, such as program instructions/modules (for example, The acquisition module 601, the processing module 602 and the identification module 603 shown in FIG. 9). The processor 701 executes various functional applications and data processing of the server by running the non-transitory software programs, instructions and modules stored in the memory 702 , that is, to implement the interest surface identification method in the above method embodiments.

存储器702可以包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需要的应用程序;存储数据区可存储根据兴趣面识别方法的电子设备的使用所创建的数据等。此外,存储器702可以包括高速随机存取存储器,还可以包括非瞬时存储器,例如至少一个磁盘存储器件、闪存器件、或其他非瞬时固态存储器件。在一些实施例中,存储器702可选包括相对于处理器701远程设置的存储器,这些远程存储器可以通过网络连接至兴趣面识别方法的电子设备。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。The memory 702 may include a storage program area and a storage data area, wherein the storage program area may store an operating system, an application program required for at least one function; the storage data area may store data created according to the use of the electronic device of the interest surface identification method Wait. Additionally, memory 702 may include high-speed random access memory, and may also include non-transitory memory, such as at least one magnetic disk storage device, flash memory device, or other non-transitory solid-state storage device. In some embodiments, the memory 702 may optionally include memory located remotely relative to the processor 701, and these remote memories may be connected to the electronic device of the face-of-interest recognition method via a network. Examples of such networks include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.

兴趣面识别方法的电子设备还可以包括:输入装置703和输出装置704。处理器701、存储器702、输入装置703和输出装置704可以通过总线或者其他方式连接,图10中以通过总线连接为例。The electronic device of the method for recognizing the face of interest may further include: an input device 703 and an output device 704 . The processor 701 , the memory 702 , the input device 703 and the output device 704 may be connected by a bus or in other ways, and the connection by a bus is taken as an example in FIG. 10 .

输入装置703可接收输入的数字或字符信息,以及产生与兴趣面识别方法的电子设备的用户设置以及功能控制有关的键信号输入,例如触摸屏、小键盘、鼠标、轨迹板、触摸板、指示杆、一个或者多个鼠标按钮、轨迹球、操纵杆等输入装置。输出装置704可以包括显示设备、辅助照明装置(例如,LED)和触觉反馈装置(例如,振动电机)等。该显示设备可以包括但不限于,液晶显示器(LCD)、发光二极管(LED)显示器和等离子体显示器。在一些实施方式中,显示设备可以是触摸屏。The input device 703 can receive input numerical or character information, and generate key signal input related to user settings and function control of the electronic device for the face-of-interest recognition method, such as a touch screen, a keypad, a mouse, a trackpad, a touchpad, and a pointing stick , one or more mouse buttons, trackballs, joysticks and other input devices. Output devices 704 may include display devices, auxiliary lighting devices (eg, LEDs), haptic feedback devices (eg, vibration motors), and the like. The display device may include, but is not limited to, a liquid crystal display (LCD), a light emitting diode (LED) display, and a plasma display. In some implementations, the display device may be a touch screen.

此处描述的系统和技术的各种实施方式可以在数字电子电路系统、集成电路系统、专用ASIC(专用集成电路)、计算机硬件、固件、软件、和/或它们的组合中实现。这些各种实施方式可以包括:实施在一个或者多个计算机程序中,该一个或者多个计算机程序可在包括至少一个可编程处理器的可编程系统上执行和/或解释,该可编程处理器可以是专用或者通用可编程处理器,可以从存储系统、至少一个输入装置、和至少一个输出装置接收数据和指令,并且将数据和指令传输至该存储系统、该至少一个输入装置、和该至少一个输出装置。Various implementations of the systems and techniques described herein can be implemented in digital electronic circuitry, integrated circuit systems, application specific ASICs (application specific integrated circuits), computer hardware, firmware, software, and/or combinations thereof. These various embodiments may include being implemented in one or more computer programs executable and/or interpretable on a programmable system including at least one programmable processor that The processor, which may be a special purpose or general-purpose programmable processor, may receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit data and instructions to the storage system, the at least one input device, and the at least one output device an output device.

这些计算程序(也称作程序、软件、软件应用、或者代码)包括可编程处理器的机器指令,并且可以利用高级过程和/或面向对象的编程语言、和/或汇编/机器语言来实施这些计算程序。如本文使用的,术语“机器可读介质”和“计算机可读介质”指的是用于将机器指令和/或数据提供给可编程处理器的任何计算机程序产品、设备、和/或装置(例如,磁盘、光盘、存储器、可编程逻辑装置(PLD)),包括,接收作为机器可读信号的机器指令的机器可读介质。术语“机器可读信号”指的是用于将机器指令和/或数据提供给可编程处理器的任何信号。These computational programs (also referred to as programs, software, software applications, or codes) include machine instructions for programmable processors, and may be implemented using high-level procedural and/or object-oriented programming languages, and/or assembly/machine languages calculation program. As used herein, the terms "machine-readable medium" and "computer-readable medium" refer to any computer program product, apparatus, and/or apparatus for providing machine instructions and/or data to a programmable processor ( For example, magnetic disks, optical disks, memories, programmable logic devices (PLDs), including machine-readable media that receive machine instructions as machine-readable signals. The term "machine-readable signal" refers to any signal used to provide machine instructions and/or data to a programmable processor.

为了提供与用户的交互,可以在计算机上实施此处描述的系统和技术,该计算机具有:用于向用户显示信息的显示装置(例如,CRT(阴极射线管)或者LCD(液晶显示器)监视器);以及键盘和指向装置(例如,鼠标或者轨迹球),用户可以通过该键盘和该指向装置来将输入提供给计算机。其它种类的装置还可以用于提供与用户的交互;例如,提供给用户的反馈可以是任何形式的传感反馈(例如,视觉反馈、听觉反馈、或者触觉反馈);并且可以用任何形式(包括声输入、语音输入或者、触觉输入)来接收来自用户的输入。To provide interaction with a user, the systems and techniques described herein may be implemented on a computer having a display device (eg, a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user ); and a keyboard and pointing device (eg, a mouse or trackball) through which a user can provide input to the computer. Other kinds of devices can also be used to provide interaction with the user; for example, the feedback provided to the user can be any form of sensory feedback (eg, visual feedback, auditory feedback, or tactile feedback); and can be in any form (including acoustic input, voice input, or tactile input) to receive input from the user.

可以将此处描述的系统和技术实施在包括后台部件的计算系统(例如,作为数据服务器)、或者包括中间件部件的计算系统(例如,应用服务器)、或者包括前端部件的计算系统(例如,具有图形用户界面或者网络浏览器的用户计算机,用户可以通过该图形用户界面或者该网络浏览器来与此处描述的系统和技术的实施方式交互)、或者包括这种后台部件、中间件部件、或者前端部件的任何组合的计算系统中。可以通过任何形式或者介质的数字数据通信(例如,通信网络)来将系统的部件相互连接。通信网络的示例包括:局域网(LAN)、广域网(WAN)和互联网。The systems and techniques described herein may be implemented on a computing system that includes back-end components (eg, as a data server), or a computing system that includes middleware components (eg, an application server), or a computing system that includes front-end components (eg, a user's computer having a graphical user interface or web browser through which a user may interact with implementations of the systems and techniques described herein), or including such backend components, middleware components, Or any combination of front-end components in a computing system. The components of the system may be interconnected by any form or medium of digital data communication (eg, a communication network). Examples of communication networks include: Local Area Networks (LANs), Wide Area Networks (WANs), and the Internet.

计算机系统可以包括客户端和服务器。客户端和服务器一般远离彼此并且通常通过通信网络进行交互。通过在相应的计算机上运行并且彼此具有客户端-服务器关系的计算机程序来产生客户端和服务器的关系。服务器可以是云服务器,又称为云计算服务器或云主机,是云计算服务体系中的一项主机产品,以解决了传统物理主机与VPS服务中,存在的管理难度大,业务扩展性弱的缺陷。A computer system can include clients and servers. Clients and servers are generally remote from each other and usually interact through a communication network. The relationship of client and server arises by computer programs running on the respective computers and having a client-server relationship to each other. The server can be a cloud server, also known as a cloud computing server or a cloud host. It is a host product in the cloud computing service system to solve the traditional physical host and VPS services, which are difficult to manage and weak in business scalability. defect.

根据本申请实施例的技术方案,通过获取待识别的目标区域内的目标兴趣面对应的目标功能类别信息、以及所述目标区域的地理属性相关数据;根据所述目标功能类别信息、以及所述目标区域的地理属性相关数据,获取对应的预设计算机视觉模型的输入数据;根据所述输入数据以及对应的预设计算机视觉模型,识别所述目标区域内的目标兴趣面的轮廓。本实施例中利用计算机视觉技术,来实现对目标区域内的兴趣面的识别,不需要基于街景图像进行人工标注,可以降低成本,提高效率,并且准确率较高,可适用于不同场景中,适用范围较大,可应用于对海量兴趣面的识别,进而使得对海量兴趣点的面状信息进行刻画成为可能。According to the technical solutions of the embodiments of the present application, by acquiring the target function category information corresponding to the target surface of interest in the target area to be identified, and the geographic attribute related data of the target area; According to the input data and the corresponding preset computer vision model, the outline of the target surface of interest in the target area is identified. In this embodiment, the computer vision technology is used to realize the identification of the interest surface in the target area, and manual annotation based on the street view image is not required, which can reduce the cost, improve the efficiency, and has a high accuracy rate, which can be applied to different scenarios. The scope of application is large, and it can be applied to the identification of massive interest surfaces, thereby making it possible to describe the surface information of massive interest points.

本申请还提供了一种计算机程序,包括程序代码,当计算机运行所述计算机程序时,所述程序代码执行如上述实施例所述的兴趣面识别方法。The present application also provides a computer program, including program code, when the computer runs the computer program, the program code executes the method for recognizing a face of interest as described in the foregoing embodiments.

应该理解,可以使用上面所示的各种形式的流程,重新排序、增加或删除步骤。例如,本发申请中记载的各步骤可以并行地执行也可以顺序地执行也可以不同的次序执行,只要能够实现本申请公开的技术方案所期望的结果,本文在此不进行限制。It should be understood that steps may be reordered, added or deleted using the various forms of flow shown above. For example, the steps described in the present application can be performed in parallel, sequentially or in different orders, and as long as the desired results of the technical solutions disclosed in the present application can be achieved, no limitation is imposed herein.

上述具体实施方式,并不构成对本申请保护范围的限制。本领域技术人员应该明白的是,根据设计要求和其他因素,可以进行各种修改、组合、子组合和替代。任何在本申请的精神和原则之内所作的修改、等同替换和改进等,均应包含在本申请保护范围之内。The above-mentioned specific embodiments do not constitute a limitation on the protection scope of the present application. It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and substitutions may occur depending on design requirements and other factors. Any modifications, equivalent replacements and improvements made within the spirit and principles of this application shall be included within the protection scope of this application.

Claims (22)

1.一种兴趣面识别方法,包括:1. A method for identifying a face of interest, comprising: 获取待识别的目标区域内的目标兴趣面对应的目标功能类别信息、以及所述目标区域的地理属性相关数据;Obtain target function category information corresponding to the target interest surface in the target area to be identified, and geographic attribute-related data of the target area; 根据所述目标功能类别信息、以及所述目标区域的地理属性相关数据,获取对应的预设计算机视觉模型的输入数据;According to the target function category information and the geographic attribute related data of the target area, obtain the input data of the corresponding preset computer vision model; 根据所述输入数据以及对应的预设计算机视觉模型,识别所述目标区域内的目标兴趣面的轮廓。According to the input data and the corresponding preset computer vision model, the contour of the target surface of interest in the target area is identified. 2.根据权利要求1所述的方法,其中,所述目标区域的地理属性相关数据包括所述目标区域的卫星图像和所述目标区域的兴趣点信息;所述预设计算机视觉模型为图像实例分割模型;2. The method according to claim 1, wherein the geographic attribute-related data of the target area includes satellite images of the target area and point-of-interest information of the target area; the preset computer vision model is an image instance segmentation model; 所述根据所述目标功能类别信息、以及所述目标区域的地理属性相关数据,获取对应的预设计算机视觉模型的输入数据,包括:The obtaining the input data of the corresponding preset computer vision model according to the target function category information and the geographic attribute related data of the target area, including: 根据所述目标功能类别信息以及所述目标区域的兴趣点信息,筛选所述目标区域内与所述目标功能类别相同的第一目标兴趣点的集合;According to the target function category information and the interest point information of the target area, filter the set of first target interest points in the target area that are the same as the target function category; 根据所述第一目标兴趣点的集合,在所述目标区域的卫星图像的对应位置上标记所述第一目标兴趣点的标识,得到标记有兴趣点标识的卫星图像,作为所述图像实例分割模型的输入数据;According to the set of the first target interest points, mark the identifier of the first target interest point on the corresponding position of the satellite image of the target area, and obtain the satellite image marked with the interest point identifier, which is used as the image instance segmentation input data to the model; 所述根据所述输入数据以及对应的预设计算机视觉模型,识别所述目标区域内的目标兴趣面的轮廓,包括:The identifying the contour of the target surface of interest in the target area according to the input data and the corresponding preset computer vision model, including: 由所述图像实例分割模型对所述标记有兴趣点标识的卫星图像进行图像实例分割,识别出所述目标区域内的目标兴趣面的轮廓。The image instance segmentation model is used to segment the satellite image marked with the point of interest identification to identify the contour of the target surface of interest in the target area. 3.根据权利要求2所述的方法,所述根据所述第一目标兴趣点的集合,在所述目标区域的卫星图像的对应位置上标记所述第一目标兴趣点的标识,包括:3. The method according to claim 2, wherein marking the identifier of the first target interest point on the corresponding position of the satellite image of the target area according to the set of the first target interest point, comprising: 从所述第一目标兴趣点的集合按照随机顺序选取第一目标兴趣点,若其与所述卫星图像中已标记兴趣点标识不产生遮挡,则标记在所述目标区域的卫星图像的对应位置上。The first target interest points are selected in random order from the set of the first target interest points, and if there is no occlusion with the marked interest point identifiers in the satellite image, the corresponding position in the satellite image of the target area is marked. superior. 4.根据权利要求1所述的方法,其中,所述目标区域的地理属性相关数据包括所述目标区域的兴趣点特征信息以及所述目标区域的路网特征信息;所述预设计算机视觉模型为图像语义分割模型;4. The method according to claim 1, wherein the geographic attribute-related data of the target area includes the feature information of points of interest of the target area and the road network feature information of the target area; the preset computer vision model is an image semantic segmentation model; 所述根据所述目标功能类别信息、以及所述目标区域的地理属性相关数据,获取对应的预设计算机视觉模型的输入数据,包括:The obtaining the input data of the corresponding preset computer vision model according to the target function category information and the geographic attribute related data of the target area, including: 根据所述目标区域的兴趣点特征信息以及所述目标区域的路网特征信息,确定所述目标兴趣面的中心位置;Determine the center position of the target surface of interest according to the point of interest feature information of the target area and the road network feature information of the target area; 对所述目标区域进行网格化,对于每一网格,根据落入所述网格内的兴趣点特征信息以及所述网格内的路网特征信息,构建所述网格的多个特征图;The target area is gridded, and for each grid, a plurality of features of the grid are constructed according to the feature information of the points of interest falling within the grid and the road network feature information within the grid picture; 将所述目标兴趣面的中心位置、以及每一网格的多个特征图,作为所述图像语义分割模型的输入数据。The center position of the target interest surface and multiple feature maps of each grid are used as input data of the image semantic segmentation model. 5.根据权利要求4所述的方法,其中,所述根据所述输入数据以及对应的预设计算机视觉模型,识别所述目标区域内的目标兴趣面的轮廓,包括:5. The method according to claim 4, wherein the identifying the contour of the target surface of interest in the target area according to the input data and the corresponding preset computer vision model comprises: 以所述目标兴趣面的中心位置为中心,通过所述图像语义分割模型依次判断所述目标兴趣面的中心位置周围各网格是否属于所述目标兴趣面;Taking the center position of the target surface of interest as the center, the image semantic segmentation model is used to sequentially determine whether each grid around the center position of the target surface of interest belongs to the target surface of interest; 根据属于所述目标兴趣面的网格位置确定所述目标区域内的目标兴趣面的轮廓。The contour of the target surface of interest in the target area is determined according to the grid positions belonging to the target surface of interest. 6.根据权利要求5所述的方法,其中,所述通过所述图像语义分割模型依次判断所述目标兴趣面的中心位置周围各网格是否属于所述目标兴趣面,包括:6. The method according to claim 5, wherein the step of sequentially judging whether each grid around the center position of the target surface of interest belongs to the target surface of interest through the image semantic segmentation model comprises: 对于任一网格,对所述网格的多个特征图进行拼接后分别输入到所述图像语义分割模型的全卷积网络中,分别得到高维特征;For any grid, the multiple feature maps of the grid are spliced and input into the fully convolutional network of the image semantic segmentation model, respectively, to obtain high-dimensional features; 将各所述高维特征拼接后输入到所述图像语义分割模型的卷积网络中,获取所述网格属于所述目标兴趣面的概率;After splicing each of the high-dimensional features, they are input into the convolutional network of the image semantic segmentation model, and the probability that the grid belongs to the target interest surface is obtained; 若所述概率大于预设阈值,则确定所述网格属于所述目标兴趣面。If the probability is greater than a preset threshold, it is determined that the grid belongs to the target surface of interest. 7.根据权利要求4所述的方法,其中,所述根据所述目标区域的兴趣点特征信息以及所述目标区域的路网特征信息,确定所述目标兴趣面的中心位置,包括:7. The method according to claim 4, wherein the determining the center position of the target surface of interest according to the feature information of points of interest of the target area and the road network feature information of the target area comprises: 根据所述目标功能类别信息,从所述目标区域的兴趣点中筛选出与所述目标功能类别相同的第二目标兴趣点的集合;According to the target function category information, filter out a set of second target interest points with the same target function category from the interest points in the target area; 根据所述第二目标兴趣点的集合中每一第二目标兴趣点的兴趣点特征信息、所述目标区域的路网特征信息、以及预设分类模型,从所述第二目标兴趣点的集合中确定一个代表兴趣点;According to the interest point feature information of each second target interest point in the second target interest point set, the road network feature information of the target area, and the preset classification model, from the second target interest point set Identify a representative point of interest in 将所述代表兴趣点的位置作为所述目标兴趣面的中心位置。The position of the representative interest point is taken as the center position of the target interest surface. 8.根据权利要求4-7任一项所述的方法,其中,所述目标区域的兴趣点特征信息包括所述目标区域内兴趣点的功能类别分布、每一兴趣点相邻兴趣点的功能类别分布、每一兴趣点所处位置。8. The method according to any one of claims 4-7, wherein the feature information of the points of interest of the target area includes the distribution of function categories of the points of interest in the target area, the functions of the points of interest adjacent to each point of interest Category distribution, location of each point of interest. 9.根据权利要求4-7任一项所述的方法,其中,所述目标区域的地理属性相关数据还包括所述目标区域内的用户行为信息;9. The method according to any one of claims 4-7, wherein the geographic attribute-related data of the target area further includes user behavior information in the target area; 所述根据落入所述网格内的兴趣点特征信息以及所述网格内的路网特征信息,构建所述网格的多个特征图,包括:The constructing a plurality of feature maps of the grid according to the feature information of the points of interest falling in the grid and the road network feature information in the grid, including: 根据落入所述网格内的兴趣点特征信息、所述网格内的路网特征信息以及所述网格内的用户行为信息,构建所述网格的多个特征图。A plurality of feature maps of the grid are constructed according to the feature information of the points of interest falling within the grid, the road network feature information within the grid, and the user behavior information within the grid. 10.根据权利要求1所述的方法,还包括:10. The method of claim 1, further comprising: 根据路网信息将目标城市划分为多个区域;Divide the target city into multiple regions according to the road network information; 接收目标区域选择指令,根据所述目标区域选择指令从所述多个区域中确定所述待识别的目标区域。A target area selection instruction is received, and the target area to be identified is determined from the plurality of areas according to the target area selection instruction. 11.一种兴趣面识别的装置,包括:11. A device for face-of-interest recognition, comprising: 获取模块,用于获取待识别的目标区域内的目标兴趣面对应的目标功能类别信息、以及所述目标区域的地理属性相关数据;an acquisition module, configured to acquire target function category information corresponding to the target surface of interest in the target area to be identified, and geographic attribute-related data of the target area; 处理模块,用于根据所述目标功能类别信息、以及所述目标区域的地理属性相关数据,获取对应的预设计算机视觉模型的输入数据;a processing module, configured to obtain input data of the corresponding preset computer vision model according to the target function category information and the geographic attribute-related data of the target area; 识别模块,用于根据所述输入数据以及对应的预设计算机视觉模型,识别所述目标区域内的目标兴趣面的轮廓。The identification module is configured to identify the contour of the target surface of interest in the target area according to the input data and the corresponding preset computer vision model. 12.根据权利要求11所述的装置,其中,所述目标区域的地理属性相关数据包括所述目标区域的卫星图像和所述目标区域的兴趣点信息;所述预设计算机视觉模型为图像实例分割模型;12. The apparatus according to claim 11, wherein the geographic attribute-related data of the target area includes satellite images of the target area and point-of-interest information of the target area; the preset computer vision model is an image instance segmentation model; 所述处理模块用于:The processing module is used for: 根据所述目标功能类别信息以及所述目标区域的兴趣点信息,筛选所述目标区域内与所述目标功能类别相同的第一目标兴趣点的集合;According to the target function category information and the interest point information of the target area, filter the set of first target interest points in the target area that are the same as the target function category; 根据所述第一目标兴趣点的集合,在所述目标区域的卫星图像的对应位置上标记所述第一目标兴趣点的标识,得到标记有兴趣点标识的卫星图像,作为所述图像实例分割模型的输入数据;According to the set of the first target interest points, mark the identifier of the first target interest point on the corresponding position of the satellite image of the target area, and obtain the satellite image marked with the interest point identifier, which is used as the image instance segmentation input data to the model; 所述识别模块用于:The identification module is used for: 由所述图像实例分割模型对所述标记有兴趣点标识的卫星图像进行图像实例分割,识别出所述目标区域内的目标兴趣面的轮廓。The image instance segmentation model is used to segment the satellite image marked with the point of interest identification to identify the contour of the target surface of interest in the target area. 13.根据权利要求12所述的装置,所述处理模块在根据所述第一目标兴趣点的集合,在所述目标区域的卫星图像的对应位置上标记所述第一目标兴趣点的标识时,用于:13. The apparatus according to claim 12, when the processing module marks the identifier of the first target interest point on the corresponding position of the satellite image of the target area according to the set of the first target interest point , for: 从所述第一目标兴趣点的集合按照随机顺序选取第一目标兴趣点,若其与所述卫星图像中已标记兴趣点标识不产生遮挡,则标记在所述目标区域的卫星图像的对应位置上。The first target interest points are selected in random order from the set of the first target interest points, and if there is no occlusion with the marked interest point identifiers in the satellite image, the corresponding position in the satellite image of the target area is marked. superior. 14.根据权利要求11所述的装置,其中,所述目标区域的地理属性相关数据包括所述目标区域的兴趣点特征信息以及所述目标区域的路网特征信息;所述预设计算机视觉模型为图像语义分割模型;14. The apparatus according to claim 11, wherein the geographic attribute-related data of the target area includes feature information of points of interest of the target area and road network feature information of the target area; the preset computer vision model is an image semantic segmentation model; 所述处理模块用于:The processing module is used for: 根据所述目标区域的兴趣点特征信息以及所述目标区域的路网特征信息,确定所述目标兴趣面的中心位置;Determine the center position of the target surface of interest according to the point of interest feature information of the target area and the road network feature information of the target area; 对所述目标区域进行网格化,对于每一网格,根据落入所述网格内的兴趣点特征信息以及所述网格内的路网特征信息,构建所述网格的多个特征图;The target area is gridded, and for each grid, a plurality of features of the grid are constructed according to the feature information of the points of interest falling within the grid and the road network feature information within the grid picture; 将所述目标兴趣面的中心位置、以及每一网格的多个特征图,作为所述图像语义分割模型的输入数据。The center position of the target interest surface and multiple feature maps of each grid are used as input data of the image semantic segmentation model. 15.根据权利要求14所述的装置,其中,所述识别模块用于:15. The apparatus of claim 14, wherein the identification module is used to: 以所述目标兴趣面的中心位置为中心,通过所述图像语义分割模型依次判断所述目标兴趣面的中心位置周围各网格是否属于所述目标兴趣面;Taking the center position of the target surface of interest as the center, the image semantic segmentation model is used to sequentially determine whether each grid around the center position of the target surface of interest belongs to the target surface of interest; 根据属于所述目标兴趣面的网格位置确定所述目标区域内的目标兴趣面的轮廓。The contour of the target surface of interest in the target area is determined according to the grid positions belonging to the target surface of interest. 16.根据权利要求15所述的装置,其中,所述识别模块在通过所述图像语义分割模型依次判断所述目标兴趣面的中心位置周围各网格是否属于所述目标兴趣面时,用于:16. The device according to claim 15, wherein when the recognition module sequentially determines whether each grid around the center position of the target surface of interest belongs to the target surface of interest by using the image semantic segmentation model, it is used for : 对于任一网格,对所述网格的多个特征图进行拼接后分别输入到所述图像语义分割模型的全卷积网络中,分别得到高维特征;For any grid, the multiple feature maps of the grid are spliced and input into the fully convolutional network of the image semantic segmentation model, respectively, to obtain high-dimensional features; 将各所述高维特征拼接后输入到所述图像语义分割模型的卷积网络中,获取所述网格属于所述目标兴趣面的概率;After splicing each of the high-dimensional features, they are input into the convolutional network of the image semantic segmentation model, and the probability that the grid belongs to the target interest surface is obtained; 若所述概率大于预设阈值,则确定所述网格属于所述目标兴趣面。If the probability is greater than a preset threshold, it is determined that the grid belongs to the target surface of interest. 17.根据权利要求14所述的装置,其中,所述处理模块在根据所述目标区域的兴趣点特征信息以及所述目标区域的路网特征信息,确定所述目标兴趣面的中心位置时,用于:17. The device according to claim 14, wherein, when the processing module determines the center position of the target surface of interest according to the feature information of the point of interest of the target area and the feature information of the road network of the target area, Used for: 根据所述目标功能类别信息,从所述目标区域的兴趣点中筛选出与所述目标功能类别相同的第二目标兴趣点的集合;According to the target function category information, filter out a set of second target interest points with the same target function category from the interest points in the target area; 根据所述第二目标兴趣点的集合中每一第二目标兴趣点的兴趣点特征信息、所述目标区域的路网特征信息、以及预设分类模型,从所述第二目标兴趣点的集合中确定一个代表兴趣点;According to the interest point feature information of each second target interest point in the second target interest point set, the road network feature information of the target area, and the preset classification model, from the second target interest point set Identify a representative point of interest in 将所述代表兴趣点的位置作为所述目标兴趣面的中心位置。The position of the representative interest point is taken as the center position of the target interest surface. 18.根据权利要求14-17任一项所述的装置,其中,所述目标区域的兴趣点特征信息包括所述目标区域内兴趣点的功能类别分布、每一兴趣点相邻兴趣点的功能类别分布、每一兴趣点所处位置。18. The apparatus according to any one of claims 14-17, wherein the feature information of the points of interest of the target area includes the distribution of function categories of the points of interest in the target area, the functions of the points of interest adjacent to each point of interest Category distribution, location of each point of interest. 19.根据权利要求14-17任一项所述的装置,其中,所述目标区域的地理属性相关数据还包括所述目标区域内的用户行为信息;19. The apparatus according to any one of claims 14-17, wherein the geographic attribute-related data of the target area further includes user behavior information in the target area; 所述处理模块在根据落入所述网格内的兴趣点特征信息以及所述网格内的路网特征信息,构建所述网格的多个特征图时,用于:When the processing module constructs a plurality of feature maps of the grid according to the feature information of the points of interest falling in the grid and the road network feature information in the grid, it is used for: 根据落入所述网格内的兴趣点特征信息、所述网格内的路网特征信息以及所述网格内的用户行为信息,构建所述网格的多个特征图。A plurality of feature maps of the grid are constructed according to the feature information of the points of interest falling within the grid, the road network feature information within the grid, and the user behavior information within the grid. 20.根据权利要求11所述的装置,其中,所述获取模块还用于:20. The apparatus of claim 11, wherein the obtaining module is further configured to: 根据路网信息将目标城市划分为多个区域;Divide the target city into multiple regions according to the road network information; 接收目标区域选择指令,根据所述目标区域选择指令从所述多个区域中确定所述待识别的目标区域。A target area selection instruction is received, and the target area to be identified is determined from the plurality of areas according to the target area selection instruction. 21.一种电子设备,包括:21. An electronic device comprising: 至少一个处理器;以及at least one processor; and 与所述至少一个处理器通信连接的存储器;其中,a memory communicatively coupled to the at least one processor; wherein, 所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行权利要求1-10中任一项所述的方法。The memory stores instructions executable by the at least one processor, the instructions being executed by the at least one processor to enable the at least one processor to perform the execution of any of claims 1-10 Methods. 22.一种存储有计算机指令的非瞬时计算机可读存储介质,所述计算机指令用于使所述计算机执行权利要求1-10中任一项所述的方法。22. A non-transitory computer-readable storage medium storing computer instructions for causing the computer to perform the method of any of claims 1-10.
CN202010516452.0A 2020-06-09 2020-06-09 Interest area identification method, device, equipment and storage medium Active CN111695488B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010516452.0A CN111695488B (en) 2020-06-09 2020-06-09 Interest area identification method, device, equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010516452.0A CN111695488B (en) 2020-06-09 2020-06-09 Interest area identification method, device, equipment and storage medium

Publications (2)

Publication Number Publication Date
CN111695488A true CN111695488A (en) 2020-09-22
CN111695488B CN111695488B (en) 2023-09-08

Family

ID=72479842

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010516452.0A Active CN111695488B (en) 2020-06-09 2020-06-09 Interest area identification method, device, equipment and storage medium

Country Status (1)

Country Link
CN (1) CN111695488B (en)

Cited By (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112016326A (en) * 2020-09-25 2020-12-01 北京百度网讯科技有限公司 Map area word recognition method and device, electronic equipment and storage medium
CN112541479A (en) * 2020-12-25 2021-03-23 北京百度网讯科技有限公司 Method and device for hooking panorama and interest point, electronic equipment and storage medium
CN112784091A (en) * 2021-01-26 2021-05-11 上海商汤科技开发有限公司 Interest analysis method and related device and equipment
CN113377783A (en) * 2021-08-12 2021-09-10 腾讯科技(深圳)有限公司 Data processing method and device, electronic equipment and computer readable storage medium
CN113536132A (en) * 2021-07-28 2021-10-22 拉扎斯网络科技(上海)有限公司 Interest plane AOI processing method and device, electronic equipment and storage medium
CN113723405A (en) * 2021-08-31 2021-11-30 北京百度网讯科技有限公司 Method and device for determining area outline and electronic equipment
CN113793346A (en) * 2021-09-16 2021-12-14 北京百度网讯科技有限公司 Area attribute method, apparatus, electronic device, and readable storage medium
CN113947458A (en) * 2021-10-20 2022-01-18 拉扎斯网络科技(上海)有限公司 Interest plane conflict processing method, interest plane display method, device and electronic equipment
CN114322985A (en) * 2021-12-24 2022-04-12 深圳依时货拉拉科技有限公司 Method, device and equipment for displaying recommended points of electronic map and storage medium
CN114461736A (en) * 2020-11-10 2022-05-10 汉海信息技术(上海)有限公司 A kind of AOI data processing method and device
CN114742590A (en) * 2022-04-15 2022-07-12 北京百度网讯科技有限公司 An information recommendation method, device, electronic device and storage medium
CN115018866A (en) * 2022-05-06 2022-09-06 北京美大智达科技有限公司 A boundary determination method, device, storage medium and electronic device
CN115641430A (en) * 2022-10-12 2023-01-24 阿里巴巴(中国)有限公司 Interest plane determination method, device, medium and computer equipment
CN116204699A (en) * 2021-11-30 2023-06-02 北京三快在线科技有限公司 Information providing method, device, server and storage medium
CN116843892A (en) * 2023-08-02 2023-10-03 深圳市名通科技股份有限公司 AOI scene contour recognition method
WO2023185545A1 (en) * 2022-03-28 2023-10-05 华为技术有限公司 Method for acquiring region of interest, and related device
CN116912479A (en) * 2023-06-08 2023-10-20 北京百度网讯科技有限公司 Interest surface border recognition and semantic segmentation model acquisition method, device and medium
CN117274829A (en) * 2022-06-13 2023-12-22 北京京东叁佰陆拾度电子商务有限公司 Methods, devices, electronic devices and readable media for generating interest-based products
CN117290538A (en) * 2023-08-03 2023-12-26 北京四维图新科技股份有限公司 Method, device and machine-readable storage medium for identifying points of interest in photos
CN118154858A (en) * 2024-05-13 2024-06-07 齐鲁空天信息研究院 Method, device, medium and system for extracting points of interest based on digital reality model
CN118470341A (en) * 2024-06-26 2024-08-09 北京山海础石信息技术有限公司 Gridding species monitoring and identifying method and device
CN120705350A (en) * 2025-08-25 2025-09-26 之江实验室 Remote sensing image retrieval method, device, electronic equipment and medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20180115706A1 (en) * 2016-10-22 2018-04-26 Microsoft Technology Licensing, Llc Controlling generation of hyperlapse from wide-angled, panoramic videos
CN109359170A (en) * 2018-11-02 2019-02-19 百度在线网络技术(北京)有限公司 Method and apparatus for generating information
CN109685060A (en) * 2018-11-09 2019-04-26 科大讯飞股份有限公司 Image processing method and device
CN109710709A (en) * 2018-12-13 2019-05-03 北京百度网讯科技有限公司 Point-of-interest data processing method, device, electronic device and storage medium
CN110726418A (en) * 2019-10-10 2020-01-24 北京百度网讯科技有限公司 Method, Apparatus, Device and Storage Medium for Determining Point of Interest Area

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20180115706A1 (en) * 2016-10-22 2018-04-26 Microsoft Technology Licensing, Llc Controlling generation of hyperlapse from wide-angled, panoramic videos
CN109359170A (en) * 2018-11-02 2019-02-19 百度在线网络技术(北京)有限公司 Method and apparatus for generating information
CN109685060A (en) * 2018-11-09 2019-04-26 科大讯飞股份有限公司 Image processing method and device
CN109710709A (en) * 2018-12-13 2019-05-03 北京百度网讯科技有限公司 Point-of-interest data processing method, device, electronic device and storage medium
CN110726418A (en) * 2019-10-10 2020-01-24 北京百度网讯科技有限公司 Method, Apparatus, Device and Storage Medium for Determining Point of Interest Area

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
陈凯;宋晓;刘敬;: "基于深度卷积网络与尺度不变特征变换的行人跟踪框架" *

Cited By (28)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112016326A (en) * 2020-09-25 2020-12-01 北京百度网讯科技有限公司 Map area word recognition method and device, electronic equipment and storage medium
CN114461736A (en) * 2020-11-10 2022-05-10 汉海信息技术(上海)有限公司 A kind of AOI data processing method and device
CN112541479A (en) * 2020-12-25 2021-03-23 北京百度网讯科技有限公司 Method and device for hooking panorama and interest point, electronic equipment and storage medium
CN112541479B (en) * 2020-12-25 2024-01-05 北京百度网讯科技有限公司 Panorama and interest point hooking method and device, electronic equipment and storage medium
CN112784091A (en) * 2021-01-26 2021-05-11 上海商汤科技开发有限公司 Interest analysis method and related device and equipment
CN113536132A (en) * 2021-07-28 2021-10-22 拉扎斯网络科技(上海)有限公司 Interest plane AOI processing method and device, electronic equipment and storage medium
CN113377783A (en) * 2021-08-12 2021-09-10 腾讯科技(深圳)有限公司 Data processing method and device, electronic equipment and computer readable storage medium
CN113723405A (en) * 2021-08-31 2021-11-30 北京百度网讯科技有限公司 Method and device for determining area outline and electronic equipment
CN113793346A (en) * 2021-09-16 2021-12-14 北京百度网讯科技有限公司 Area attribute method, apparatus, electronic device, and readable storage medium
US12412388B2 (en) 2021-09-16 2025-09-09 Beijing Baidu Netcom Science Technology Co., Ltd. Method for determining region attribute information, computing device, and storage medium
CN113947458A (en) * 2021-10-20 2022-01-18 拉扎斯网络科技(上海)有限公司 Interest plane conflict processing method, interest plane display method, device and electronic equipment
CN116204699A (en) * 2021-11-30 2023-06-02 北京三快在线科技有限公司 Information providing method, device, server and storage medium
CN114322985B (en) * 2021-12-24 2024-04-12 深圳依时货拉拉科技有限公司 Electronic map recommendation point display method, device, equipment and storage medium
CN114322985A (en) * 2021-12-24 2022-04-12 深圳依时货拉拉科技有限公司 Method, device and equipment for displaying recommended points of electronic map and storage medium
WO2023185545A1 (en) * 2022-03-28 2023-10-05 华为技术有限公司 Method for acquiring region of interest, and related device
CN114742590A (en) * 2022-04-15 2022-07-12 北京百度网讯科技有限公司 An information recommendation method, device, electronic device and storage medium
CN115018866A (en) * 2022-05-06 2022-09-06 北京美大智达科技有限公司 A boundary determination method, device, storage medium and electronic device
CN117274829A (en) * 2022-06-13 2023-12-22 北京京东叁佰陆拾度电子商务有限公司 Methods, devices, electronic devices and readable media for generating interest-based products
CN115641430B (en) * 2022-10-12 2024-01-30 阿里巴巴(中国)有限公司 Method, device, medium and computer equipment for determining interest surface
CN115641430A (en) * 2022-10-12 2023-01-24 阿里巴巴(中国)有限公司 Interest plane determination method, device, medium and computer equipment
CN116912479A (en) * 2023-06-08 2023-10-20 北京百度网讯科技有限公司 Interest surface border recognition and semantic segmentation model acquisition method, device and medium
CN116843892B (en) * 2023-08-02 2024-04-26 深圳市名通科技股份有限公司 AOI scene contour recognition method
CN116843892A (en) * 2023-08-02 2023-10-03 深圳市名通科技股份有限公司 AOI scene contour recognition method
CN117290538A (en) * 2023-08-03 2023-12-26 北京四维图新科技股份有限公司 Method, device and machine-readable storage medium for identifying points of interest in photos
CN118154858A (en) * 2024-05-13 2024-06-07 齐鲁空天信息研究院 Method, device, medium and system for extracting points of interest based on digital reality model
CN118470341A (en) * 2024-06-26 2024-08-09 北京山海础石信息技术有限公司 Gridding species monitoring and identifying method and device
CN118470341B (en) * 2024-06-26 2025-01-21 北京山海础石信息技术有限公司 A method and device for grid-based species monitoring and identification
CN120705350A (en) * 2025-08-25 2025-09-26 之江实验室 Remote sensing image retrieval method, device, electronic equipment and medium

Also Published As

Publication number Publication date
CN111695488B (en) 2023-09-08

Similar Documents

Publication Publication Date Title
CN111695488B (en) Interest area identification method, device, equipment and storage medium
US11361005B2 (en) Method for processing map data, device, and storage medium
US11740102B2 (en) Method, apparatus, device and storage medium for determining point of interest area
KR102510809B1 (en) A method and a device, an apparatus and a storage medium for merging building block data
CN111523061B (en) Method and apparatus for generating interest plane
CN112131233A (en) Method, apparatus, device and computer storage medium for identifying updated road
CN111324616B (en) Method, device and equipment for detecting lane line change information
CN111291681B (en) Detection methods, devices and equipment for lane line change information
CN110062939B (en) Method, system and apparatus for converting static images into interactive maps
CN113342912B (en) Geographical location area coding method, and method and device for establishing coding model
CN114186007A (en) High-precision map generation method and device, electronic equipment and storage medium
CN110888963B (en) Data acquisition method and device, electronic equipment and storage medium
CN114677570A (en) Road information update method, device, electronic device, and storage medium
US20170211941A1 (en) Generalising Topographical Map Data
CN111523515A (en) Evaluation method, equipment and storage medium for environmental cognitive ability of autonomous vehicle
CN113160693B (en) Road intersection processing method, device, equipment and storage medium
CN111597986B (en) Method, apparatus, device and storage medium for generating information
CN114647797A (en) Method and device for matching track points with roads, electronic equipment and readable storage medium
CN112016326A (en) Map area word recognition method and device, electronic equipment and storage medium
CN111597987A (en) Method, apparatus, device and storage medium for generating information
CN112632338A (en) Point cloud data retrieval method, device, equipment and storage medium
CN116628123A (en) Method and system for generating dynamic slices based on spatial database
CN115265544A (en) Location method and device based on visual map
CN114111813A (en) High-precision map element updating method and device, electronic equipment and storage medium
CN114036414A (en) Method and device for processing interest points, electronic equipment, medium and program product

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant