[go: up one dir, main page]

CN117032852B - 道路病害数据展示方法、装置、电子设备及存储介质 - Google Patents

道路病害数据展示方法、装置、电子设备及存储介质 Download PDF

Info

Publication number
CN117032852B
CN117032852B CN202310799680.7A CN202310799680A CN117032852B CN 117032852 B CN117032852 B CN 117032852B CN 202310799680 A CN202310799680 A CN 202310799680A CN 117032852 B CN117032852 B CN 117032852B
Authority
CN
China
Prior art keywords
disease
display
map
preview
road
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.)
Active
Application number
CN202310799680.7A
Other languages
English (en)
Other versions
CN117032852A (zh
Inventor
陈宁
吴金勇
苏哲昆
王文涛
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Intellifusion Technologies Co Ltd
Qingdao Intellifusion Technology Co Ltd
Original Assignee
Shenzhen Intellifusion Technologies Co Ltd
Qingdao Intellifusion 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 Shenzhen Intellifusion Technologies Co Ltd, Qingdao Intellifusion Technology Co Ltd filed Critical Shenzhen Intellifusion Technologies Co Ltd
Priority to CN202310799680.7A priority Critical patent/CN117032852B/zh
Publication of CN117032852A publication Critical patent/CN117032852A/zh
Application granted granted Critical
Publication of CN117032852B publication Critical patent/CN117032852B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/451Execution arrangements for user interfaces
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/29Geographical information databases
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/04812Interaction techniques based on cursor appearance or behaviour, e.g. being affected by the presence of displayed objects
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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/044Recurrent networks, e.g. Hopfield networks
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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/0464Convolutional networks [CNN, ConvNet]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/70Arrangements for image or video recognition or understanding using pattern recognition or machine learning
    • G06V10/82Arrangements for image or video recognition or understanding using pattern recognition or machine learning using neural networks
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V20/00Scenes; Scene-specific elements
    • G06V20/70Labelling scene content, e.g. deriving syntactic or semantic representations

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Evolutionary Computation (AREA)
  • Databases & Information Systems (AREA)
  • Artificial Intelligence (AREA)
  • Health & Medical Sciences (AREA)
  • Computational Linguistics (AREA)
  • Data Mining & Analysis (AREA)
  • General Health & Medical Sciences (AREA)
  • Computing Systems (AREA)
  • Biophysics (AREA)
  • Mathematical Physics (AREA)
  • Molecular Biology (AREA)
  • Biomedical Technology (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Multimedia (AREA)
  • Human Computer Interaction (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Medical Informatics (AREA)
  • Remote Sensing (AREA)
  • Instructional Devices (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本发明实施例提供一种道路病害数据展示方法,在道路病害预览模式下,若检测到用户操作指示器悬停在第一目标聚合物上超过预设时间时,确定第一目标聚合物下是否存在多个第二聚合物;若第一目标聚合物下存在多个第二聚合物,则确定第一目标聚合物下对应的多个第二目标聚合物,并获取每个第二目标聚合物对应的第一预览地图,将各个第一预览地图通过第一动态窗口进行展示;基于第一动态窗口,确定目标显示地图,并将目标显示地图在主窗口中进行显示。通过动态窗口对第一目标聚合物的下级地图进行快速浏览,不需要切换当前地图界面或对当前地图界面进行缩放,进而提高道路病害数据展示结果的准确率。

Description

道路病害数据展示方法、装置、电子设备及存储介质
技术领域
本发明涉及智慧交通技术领域,尤其涉及一种道路病害数据展示方法、装置、电子设备及存储介质。
背景技术
由于病害数据较多,在道路病害展示的过程中,随着用户对地图的缩放操作,通常会将相同类型的病害在一定空间范围内进行聚合展示或详细展示,但这样的病害展示方式需要用户不断进行缩放操作并花时间在各个缩放层级中寻找到具体的道路病害。
发明内容
本发明实施例提供一种道路病害数据展示方法,旨在解决现有的在道路病害展示的过程中,相同类型的病害在一定空间范围内进行聚合展示或详细展示,需要用户不断进行缩放操作并花时间在各个缩放层级中寻找到具体的道路病害。通过动态窗口对第一目标聚合物的下级地图进行快速浏览,不需要切换当前地图界面或对当前地图界面进行缩放,进而提高用户对于道路病害数据的浏览效率,提高用户的浏览体验。
第一方面,本发明实施例提供一种道路病害数据展示方法,所述方法包括:
在道路病害预览模式下,若检测到用户操作指示器悬停在第一目标聚合物上超过预测时间时,确定所述第一目标聚合物下是否存在多个第二聚合物,所述道路病害预览模式对所述第一聚合物进行地图显示,所述第二聚合物的显示层级小于所述第一聚合物的显示层级;
若所述第一目标聚合物下存在多个第二聚合物,则确定所述第一目标聚合物下对应的多个所述第二目标聚合物,并获取每个所述第二目标聚合物对应的第一预览地图,将各个所述第一预览地图通过第一动态窗口进行展示;
基于所述第一动态窗口,确定目标显示地图,并将所述目标显示地图在主窗口中进行显示。
可选的,所述道路病害数据展示方法,还包括:
若所述第一目标聚合物下不存在多个第二聚合物,则确定第一目标聚合物下的各个病害点对应的第二预览地图,并将各个所述第二预览地图通过第二动态窗口进行展示;
基于所述第二动态窗口,确定目标显示地图,并将所述目标显示地图在主窗口中进行显示。
可选的,所述获取每个所述第二目标聚合物对应的第一预览地图,将各个所述第一预览地图通过第一动态窗口进行展示,包括:
根据所述第二目标聚合物的层级,获取每个所述第二目标聚合物对应的第一预览地图;
对各个所述第一预览地图进行内容识别处理,得到各个所述第一预览地图的内容识别结果;
根据所述内容识别结果确定所述第一动态窗口的动态展示参数;
基于所述第一动态窗口的动态展示参数对各个所述第一预览地图进行动态展示。
可选的,所述根据所述内容识别结果确定所述第一动态窗口的动态展示参数,包括:
根据所述内容识别结果,确定对应所述第一预览地图的道路病害相关度;
基于所述道路病害相关度确定所述第一动态窗口的动态展示参数。
可选的,所述基于所述道路病害相关度确定所述第一动态窗口的动态展示参数,包括:
根据所述道路病害相关度的大小,确定各个所述第一预览地图的展示时长以及所述展示颜色,所述展示时长与所述道路病害相关度为正相关关系;
根据所述展示时长以及所述展示颜色,确定所述第一动态窗口的动态展示参数。
可选的,所述基于所述第一动态窗口,确定目标显示地图,并将所述目标显示地图在主窗口中进行显示,包括:
当用户操作指示器点击所述第一目标聚合物时,将所述第一动态窗口中对应的第一预览地图确定为目标显示地图;
将所述目标显示地图在主窗口中进行显示。
可选的,在所述道路病害数据展示方法,包括:
确定处于所述道路病害预览模式下的浏览时长以及用户操作指示器的悬停次数;
根据所述浏览时长以及所述悬停次数确定下次用户操作指示器悬停的预测时间,所述预测时间与所述浏览时长为反相关关系,所述预测时间与所述悬停次数为反相关关系。
第二方面,本发明实施例还提供了一种道路病害数据展示装置,所述道路病害数据展示装置包括:
第一确定模块,用于在道路病害预览模式下,若检测到用户操作指示器悬停在第一目标聚合物上超过预设时间时,确定所述第一目标聚合物下是否存在多个第二聚合物,所述道路病害预览模式对所述第一聚合物进行地图显示,所述第二聚合物的显示层级小于所述第一聚合物的显示层级;
第二确定模块,用于确定所述第一目标聚合物下存在多个第二聚合物,所述第一目标聚合物下存在多个第二聚合物,则确定所述第一目标聚合物下对应的多个所述第二目标聚合物,并获取每个所述第二目标聚合物对应的第一预览地图,将各个所述第一预览地图通过第一动态窗口进行展示
展示模块,用于基于所述第一动态窗口,确定目标显示地图,并将所述目标显示地图在主窗口中进行显示。
第三方面,本发明实施例提供一种电子设备,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现本发明实施例提供的道路病害数据展示方法中的步骤。
第四方面,本发明实施例提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现发明实施例提供的道路病害数据展示方法中的步骤。
本发明实施例中,在道路病害预览模式下,若检测到用户操作指示器悬停在第一目标聚合物上超过预测时间时,确定所述第一目标聚合物下是否存在多个第二聚合物,所述道路病害预览模式对所述第一聚合物进行地图显示,所述第二聚合物的显示层级小于所述第一聚合物的显示层级;若所述第一目标聚合物下存在多个第二聚合物,则确定所述第一目标聚合物下对应的多个所述第二目标聚合物,并获取每个所述第二目标聚合物对应的第一预览地图,将各个所述第一预览地图通过第一动态窗口进行展示;基于所述第一动态窗口,确定目标显示地图,并将所述目标显示地图在主窗口中进行显示。通过动态窗口对第一目标聚合物的下级地图进行快速浏览,不需要切换当前地图界面或对当前地图界面进行缩放,进而提高道路病害数据展示结果的准确率。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例提供的一种道路病害数据展示方法的流程图;
图2是本发明实施例中提供的一种道路病害数据展示装置的结构示意图;
图3是本发明实施例提供的一种电子设备的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
如图1所示,图1是本发明实施例提供的一种道路病害数据展示方法的方法流程图。该道路病害数据展示方法包括步骤:
101、在道路病害预览模式下,若检测到用户操作指示器悬停在第一目标聚合物上超过预设时间时,确定第一目标聚合物下是否存在多个第二聚合物。
在本发明实施例中,上述道路病害数据展示方法可以部署在道路病害显示终端,上述道路病害显示终端上存储有入道路病害信息和地图信息。具体的,上述地图信息可以是地理位置信息,包括地理位置坐标、道路路线、建筑设施以及自然地理要素等。上述道路病害信息可以是指车辆行驶道的病害,上述车辆行驶道的病害可以是车辆行驶道路面坑洼、路面凹陷、路面沉降、路面抬高、波浪形路面、砖下空心等影响车辆行驶的病害。上述道路病害显示终端可以是具有图像存储、图像处理和分析功能的电子设备,上述道路病害显示终端具体可以是具有图像存储、图像处理和分析功能服务器、车载电脑或者手机。
在本发明实施例中,道路病害显示终端用于对病害地图进行展示,病害地图的展示可以包括正常浏览模块和道路病害预览模式,正常浏览模式包括地图信息和道路病害信息,道路病害预览模式包括地图信息、道路病害信息和动态窗口,动态窗口用于显示下一显示层级对应的预览地图。
具体的,在病害预览模式下,通过可以主界面对道路病害信息和地图信息进行展示,上述道路病害信息可以通过病害聚合物进行展示,每个病害聚合物对应有多个道路病害或者子聚合物,上述地图信息通过具有不同显示层级的地图进行展示,不同显示层级用于显示对应层级的地图信息和道路病害信息。在确定出第一目标聚合物之后,可以通过动态窗口对第一目标聚合物的下一显示层级对应的预览地图进行显示。每个道路病害对应一个病害点。
在病害预览模式下,用户可以在主界面中,通过交互设备来对病害聚合物进行操作,上述操作包括点击、拖拽、悬停,上述交互设备可以是鼠标、键盘、触摸屏等交互设备,上述指示器对应为鼠标、键盘可操控的光标,或者触摸屏的触摸区域。用户可以通过鼠标或键盘来控制光标在主界面中移动对应的第一聚合物上并悬停超过预设时间时,或者用户可以通过长按触摸屏的触摸区域来在主界面中选择对应的第一聚合物,将该第一聚合物确定为第一目标聚合物。上述第一聚合物为病害聚合物,
具体的,在病害预览模式下,主界面包括第一聚合物,用户通过操作指示器在主界面进行移动,当移动到主界面中任一第一聚合物时,开启计时器对指示器进行悬停计算,得到指示器悬停于该个第一聚合物的悬停时长,当悬停时长超过预设时间时,说明用户想要了解该个第一聚合物的具体情况,此时,可以将该个第一聚合物确定为第一目标聚合物。上述预设时间可以是人为设置的,比如可以是1秒、2秒、3秒等。
确定第一目标聚合物的显示层级,根据第一目标聚合物的显示层级确定第一目标聚合物的下一显示层级,根据第一目标聚合物的下一显示层级确定是否存在多个第二聚合物。
若第一目标聚合物的下一显示层级存在多个第二聚合物,则将该多个第二聚合物确定为第二目标聚合物。
上述第一目标聚合物可以是第一显示层级的病害聚合物,多个第一目标聚合物可以存在于当前显示层级,上述病害聚合物可以是多种道路病害信息在对应显示层级内的集合。
102、若第一目标聚合物下存在多个第二聚合物,则确定第一目标聚合物下对应的多个第二目标聚合物,并获取每个第二目标聚合物对应的第一预览地图,将各个第一预览地图通过第一动态窗口进行展示。
在本发明实施例中,上述第二聚合物的显示层级小于第一目标聚合物的显示层级,当用户操作指示器悬停在第一目标聚合物上超过预设时间时,若第一目标聚合物下存在多个第二聚合物,则将该第一目标聚合物下存在的所有第二聚合物确定为第二目标聚合物。具体的,用户可以通过鼠标或键盘来控制光标在主界面中移动对应的第一目标聚合物上并悬停超过预设时间时,或者用户可以通过长按触摸屏的触摸区域来在主界面中选择对应的第一目标聚合物,操作页面会从第一显示层级跳转到第二显示层级,将该第二显示层级下存在的所有第二聚合物确定为第二目标聚合物。上述第二聚合物为病害聚合物,上述第二显示层级可以是存在第二聚合物的层级,第二显示层级小于第一显示层级,第二显示层级可以存在多个第二目标聚合物。
上述第一预览地图可以是第二目标聚合物在下一显示层级中的病害地图,具体的,第一预览地图的内容包括第二目标聚合物在下一显示层级中道路病害信息和地图信息,上述地图信息可以是地理位置信息,包括地理位置坐标、道路路线、建筑设施以及自然地理要素等。上述道路病害信息可以是指车辆行驶道的病害,上述车辆行驶道的病害可以是车辆行驶道路面坑洼、路面凹陷、路面沉降、路面抬高、波浪形路面、砖下空心等影响车辆行驶的病害。
具体的,在确定出第二目标聚合物之后,可以在后台地图中以第二目标聚合物为缩放中心进行缩放操作,将后台地图缩放到第二目标聚合物的下显示层级中,得到第二目标聚合物对应的第一预览地图,上述第一预览地图可以包括第二目标聚合物在下一显示层级中对应的子聚合物或病害点。
上述第一预览地图可以是对第二显示层级中第二目标聚合物的病害地图,具体的,第一预览地图的内容包括第二目标聚合物对应道路病害信息和地图信息。
上述动态窗口可以是对预览地图进行画面捕捉并显示在主界面上的画面。具体的,动态窗口一次只能捕捉一个预览地图,也就是说,动态窗口在同一时间内只能对一个预览地图进行画面显示,将第一预览地图对应的动态窗口确定为第一动态窗口。动态窗口包括展示颜色,上述展示颜色可以是窗口颜色,上述窗口颜色可以是红色,黄色,绿色。对于多个第一预览地图,可以采用排序方法在第一动态窗口进行轮流显示。
具体的,上述排序方法可以是根据预览地图在动态窗口的展示颜色进行排序。具体的,将动态窗口的展示颜色进行展示级别划分,红色为第一展示级别颜色,黄色为第二展示级别颜色,绿色为第三展示级别颜色,展示级别越高的颜色,展示顺序越靠前,将每个预览地图都进行颜色标注,根据每个预览地图在动态窗口的展示颜色进行排序。上述排序方法还可以根据每个预览地图的中心坐标与第一目标聚合物中心坐标的距离进行排序,预览地图的中心坐标与距离第一目标聚合物中心坐标越近,在动态窗口的展示顺序越靠前,预览地图的中心坐标与距离第一目标聚合物中心坐标越远,在动态窗口的展示顺序越靠后。
103、基于第一动态窗口,确定目标显示地图,并将目标显示地图在主窗口中进行显示。
在本发明实施例中,上述目标显示地图可以是第一预览地图。具体的,可以通过用户操作指示器点击第一目标聚合物,根据第一动态窗口对应的第一预览地图,将第一预览地图作为目标显示地图投影在主窗口进行展示。上述第一预览地图可以是用户通过用户操作指示器点击第一预览地图的方式获取。
上述主窗口可以是用户与道路病害显示终端进行操作交互的页面,主窗口可以是显示在车载电视或手机等电子设备的屏幕上。
本发明实施例中,在道路病害预览模式下,若检测到用户操作指示器悬停在第一目标聚合物上超过预设时间时,确定第一目标聚合物下是否存在多个第二聚合物;若第一目标聚合物下存在多个第二聚合物,则确定第一目标聚合物下对应的多个第二目标聚合物,并获取每个第二目标聚合物对应的第一预览地图,将各个第一预览地图通过第一动态窗口进行展示;基于第一动态窗口,确定目标显示地图,并将目标显示地图在主窗口中进行显示。通过动态窗口对第一目标聚合物的下级地图进行快速浏览,不需要切换当前地图界面或对当前地图界面进行缩放,进而提高道路病害数据展示结果的准确率。
可选的,在道路病害数据展示方法步骤中,还可以包括若第一目标聚合物下不存在多个第二聚合物,则确定第一目标聚合物下的各个病害点对应的第二预览地图,并将各个第二预览地图通过第二动态窗口进行展示;基于第二动态窗口,确定目标显示地图,并将目标显示地图在主窗口中进行显示。
在本发明实施例中,上述第二预览地图可以是第一显示层级下的各个病害点。具体的,一个第二预览地图对应一个第一层级的病害点,每一个第二预览地图的内容包括道路病害信息和地图信息,上述地图信息可以是地理位置信息,包括地理位置坐标、道路路线、建筑设施以及自然地理要素等。上述道路病害信息可以是指车辆行驶道的病害,上述车辆行驶道的病害可以是车辆行驶道路面坑洼、路面凹陷、路面沉降、路面抬高、波浪形路面、砖下空心等影响车辆行驶的病害。
上述第二动态窗口可以是对第二预览地图进行画面捕捉并显示在主界面的画面。具体的,第二动态窗口一次只能对应一个第二预览地图,也就是说,第二动态窗口在同一时间内只能对一个第二预览地图进行画面显示,对于多个第二预览地图,可以采用排序方法在第二动态窗口进行轮流显示。上述排序方式可以是根据第二预览地图在动态窗口的展示颜色进行排序,也可以是根据每个第二预览地图的中心坐标与第一目标聚合物中心坐标的距离进行排序。
可选的,在获取每个第二目标聚合物对应的第一预览地图,将各个第一预览地图通过第一动态窗口进行展示的步骤中,可以根据第二目标聚合物的层级,获取每个第二目标聚合物对应的第一预览地图;对各个第一预览地图进行内容识别处理,得到各个第一预览地图的内容识别结果;根据内容识别结果确定所述第一动态窗口的动态展示参数;基于第一动态窗口的动态展示参数对各个第一预览地图进行动态展示。
在本发明实施例中,上述第二目标聚合物可以是目标显示层级小于第一目标聚合物的第二层级内的病害聚合物。具体的,第一目标聚合物下可以存在多个第二聚合物,每个第二目标聚合物对应一个第一预览地图,可以根据第二目标聚合物获取与其对应的第一预览地图。
上述内容识别处理可以基于图像语义识别算法进行,是对第一预览地图中的病害内容进行语义识别,上述图像语义识别算法可以是基于卷积神经网络(CNN)的图像识别方法、基于循环神经网络(RNN)的图像识别方法。具体的,对各个第一预览地图通过语义识别处理获取对应的内容识别结果,根据内容识别结果确定第一动态窗口的动态展示参数,基于第一动态窗口的动态展示参数对各个第一预览地图进行动态展示。
上述动态展示参数可以包括展示时长和展示模式级别,上述识别内容可以包括病害内容多少或道路病害相关度。上述动态展示参数可以是第一动态窗口对各个第一预览地图进行动态展示的参数。
对每个第一预览地图设置动态的展示参数,根据内容识别结果中的病害内容多少设置对应的展示时长和展示模式级别,内容识别结果中的病害内容越多,则对应的展示时长越长,对应的展示模式级别越高。对第一预览地图通过内容识别处理。具体的,上述动态展示可以是第一动态窗口对各个第一预览地图进行轮流展示,上述动态参数可以是根据第一预览地图的内容识别结果确定,内容识别结果中病害内容越多,第一预览地图展示的时间越长,展示模式的级别越大。
一种可能的实施例中,可以对每个第一预览地图设置静态的展示参数,将各个第一预览地图的展示时长和展示模式级别进行默认设置,每个第一预览地图的展示时长都是固定展示时长和固定展示模式级别。
可选的,在根据内容识别结果确定第一动态窗口的动态展示参数的步骤中,可以根据内容识别结果,确定对应第一预览地图的道路病害相关度;基于道路病害相关度确定第一动态窗口的动态展示参数。
在本发明实施例中,上述道路病害相关度可以是对道路病害程度的参数化,可以用来表示预览地图内道路病害的严重程度以及道路病害的范围。具体的,通过对第一预览地图进行图像识别处理,获取图像中的道路病害数量、道路病害类型、道路病害范围以及道路病害严重程度,上述道路病害可以是人行道道路病害或者车辆行驶道道路病害,病害类型可以是包括路面坑洼、路面沉降、波浪形路面、砖下空心等。病害位置可以是病害在目标图像中的位置,病害程度可以是指道路表面的损坏程度,可用于描述路面的平整度和安全性。可以根据预制的道路病害程度公式来确定道路病害相关度,上述道路病害程度公式如下示:
上述式子中,r为道路病害相关度,A为道路病害数量,(x0,i,y0,i)表示预览地图的图像中心坐标,(xi,xi)表示第i个病害的位置,δi表示第i个病害的病害严重程度值,θ表示该个病害类型对应的类型值,可以根据不同病害类型的重要程度确定各个病害类型的权重θ。越靠近预览地图的图像中心的病害,其病害严重程度值对于该个病害类型的相关度贡献越大,进一步的,对于一个预览地图,道路病害相关度越高,则可以表示病害在图像中心的聚集度越高,图像中心的病害越密集,用户可以快速浏览预览地图的密集区域,提高浏览效率。
可选的,在基于道路病害相关度确定所述第一动态窗口的动态展示参数的步骤中,可以根据道路病害相关度的大小,确定各个第一预览地图的展示时长以及展示颜色,展示时长与道路病害相关度为正相关关系;根据展示时长以及展示颜色,确定第一动态窗口的动态展示参数。
在本发明实施例中,上述展示模式级别的区别在于展示颜色。上述第一预览地图的展示颜色可以是对道路病害相关度进行可视化。具体的,展示颜色可以根据道路病害相关度的大小进行划分,比如,展示颜色可以分为红色、黄色、绿色表示,红色代表表示道路病害相关度为高的情况,黄色代表表示道路病害相关度为中等的情况,绿色代表表示有道路病害相关度低的情况,道路病害相关度越高,第一预览地图展示级别就越高。可以通过不同颜色的来对道路病害相关度进行简单颜色标注,帮助用户快速且直观了解当前预览地图的道路病害相关度大小。
上述动态展示参数可以是对各个第一预览地图在第一动态窗口展示的优先级以及时长的参数化。具体的,通过道路病害相关度确定展示时长以及展示颜色,道路病害相关度越高,展示时长越长,展示颜色的优先级越高。根据展示时长以及展示颜色,确定第一动态窗口的动态展示参数,具体的,第一动态窗口的动态展示参数与展示时长以及展示颜色为正相关关系,展示时长越长,展示颜色的优先级越高。第一动态窗口根据各个第一预览地图的展示时长和展示颜色,确定各个第一动态窗口对应的动态展示参数。
可选的,在基于第一动态窗口,确定目标显示地图,并将目标显示地图在主窗口中进行显示的步骤中,可以当用户操作指示器点击第一目标聚合物时,将第一动态窗口中对应的第一预览地图确定为目标显示地图;将目标显示地图在主窗口中进行显示。
在本发明实施例中,上述目标显示地图可以投放在第一动态窗口上进行显示的地图。具体的,可以通过用户操作指示器点击第一目标聚合物,根据第一动态窗口对应的第一预览地图,将第一预览地图作为目标显示地图投影在主窗口进行展示。上述第一预览地图可以是用户可以通过鼠标或键盘来控制光标在主界面中移动对应的第一目标聚合物上并悬停超过预设时间时,确定第二显示层级的第二目标聚合物,将第二目标聚合物对应的病害地图作为第一预览地图显示。
可选的,在道路病害数据展示方法步骤中,可以确定处于道路病害预览模式下的浏览时长以及用户操作指示器的悬停次数;根据浏览时长以及悬停次数确定下次用户操作指示器悬停的预设时间,预设时间与浏览时长为反相关关系,预设时间与悬停次数为反相关关系。
在本发明实施例中,上述浏览时长可以是用户预览第一目标聚合物的动态窗口在主界面上显示的时间,上述悬停次数可以是用户使用用户操作指示器停留在第一目标聚合物上的次数。
具体的,预设时间与浏览时长为反相关关系,预设时间与悬停次数为反相关关系,浏览时长与悬停次数越多,下次用户操作指示器悬停的预设时间越短。预览时间和悬停次数越多,代表用户花费了大量时间进行查找但仍未找出用户所需的预览地图,在预览的过程中,用户对于该道路病害数据浏览的方法的熟练度会越来越高,同时长时间的浏览也会导致用户的耐心逐渐减少,此时需要减少预设时间,帮助用户更加高效地进行道路病害数据浏览,提高用户的使用体验。
需要说明的是,本发明实施例提供的道路病害数据展示方法可以应用于可以进行道路病害数据展示的拍摄设备、智能手机、电脑、服务器等设备。
如图2所示,本发明实施例提供一种道路病害数据展示装置,该道路病害数据展示装置包括:
第一确定模块201,用于在道路病害预览模式下,若检测到用户操作指示器悬停在第一目标聚合物上超过预测时间时,确定所述第一目标聚合物下是否存在多个第二聚合物,所述道路病害预览模式对所述第一聚合物进行地图显示,所述第二聚合物的显示层级小于所述第一聚合物的显示层级;
第二确定模块202,用于确定第一目标聚合物下是否存在多个第二聚合物,则确定所述第一目标聚合物下对应的多个所述第二目标聚合物,并获取每个所述第二目标聚合物对应的第一预览地图,将各个所述第一预览地图通过第一动态窗口进行展示;
显示模块203,用于基于所述第一动态窗口,确定目标显示地图,并将所述目标显示地图在主窗口中进行显示。
可选的,所述获取道路病害数据展示装置,还包括:
第三确定模块,若所述第一目标聚合物下不存在多个第二聚合物,则确定第一目标聚合物下的各个病害点对应的第二预览地图,并将各个所述第二预览地图通过第二动态窗口进行展示;
第四确定模块,用于基于所述第二动态窗口,确定目标显示地图,并将所述目标显示地图在主窗口中进行显示。
可选的,所述第二确定模块202,包括:
第一获取子模块,根据所述第二目标聚合物的层级,获取每个所述第二目标聚合物对应的第一预览地图;
第一处理子模块,用于对各个所述第一预览地图进行内容识别处理,得到各个所述第一预览地图的内容识别结果;
第一识别子模块,用于根据所述内容识别结果确定所述第一动态窗口的动态展示参数;
第一展示子模块,用于基于所述第一动态窗口的动态展示参数对各个所述第一预览地图进行动态展示。
可选的,所述第一展示子模块,包括:
第一确定单元,用于根据所述内容识别结果,确定对应所述第一预览地图的道路病害相关度;
第二确定单元,用于基于所述道路病害相关度确定所述第一动态窗口的动态展示参数。
可选的,所述第二确定单元,包括:
第一确定子单元,用于根据所述道路病害相关度的大小,确定各个所述第一预览地图的展示时长以及所述展示颜色,所述展示时长与所述道路病害相关度为正相关关系;
第二确定子单元,用于根据所述展示时长以及所述展示颜色,确定所述第一动态窗口的动态展示参数。
可选的,所述显示模块203,包括:
第三确定单元,用于当用户操作指示器点击所述第一目标聚合物时,将所述第一动态窗口中对应的第一预览地图确定为目标显示地图;
显示单元,将所述目标显示地图在主窗口中进行显示。
可选的,所述获取道路病害数据展示装置,还包括:
第四确定模块,用于确定处于所述道路病害预览模式下的浏览时长以及用户操作指示器的悬停次数;
第五确定模块,用于根据所述浏览时长以及所述悬停次数确定下次用户操作指示器悬停的预设时间,所述预设时间与所述浏览时长为反相关关系,所述预设时间与所述悬停次数为反相关关系。
需要说明的是,本发明实施例提供的道路病害数据展示装置可以应用于可以进行道路病害数据展示的拍摄设备、智能手机、电脑、服务器等设备。
本发明实施例提供的道路病害数据展示装置能够实现上述方法实施例中道路病害数据展示方法实现的各个过程,且可以达到相同的有益效果。为避免重复,这里不再赘述。
参见图3,图3是本发明实施例提供的一种电子设备的结构示意图,如图3所示,包括:存储器302、处理器301及存储在存储器302上并可在处理器301上运行的道路病害数据展示方法的计算机程序,其中:
处理器301用于调用存储器302存储的计算机程序,执行如下步骤:
在道路病害预览模式下,若检测到用户操作指示器悬停在第一目标聚合物上超过预设时间时,确定所述第一目标聚合物下是否存在多个第二聚合物,所述道路病害预览模式对所述第一聚合物进行地图显示,所述第二聚合物的显示层级小于所述第一聚合物的显示层级;
若所述第一目标聚合物下存在多个第二聚合物,则确定所述第一目标聚合物下对应的多个所述第二目标聚合物,并获取每个所述第二目标聚合物对应的第一预览地图,将各个所述第一预览地图通过第一动态窗口进行展示;
基于所述第一动态窗口,确定目标显示地图,并将所述目标显示地图在主窗口中进行显示。
可选的,处理器301执行的道路病害数据展示方法,还包括:
若所述第一目标聚合物下不存在多个第二聚合物,则确定第一目标聚合物下的各个病害点对应的第二预览地图,并将各个所述第二预览地图通过第二动态窗口进行展示;
基于所述第二动态窗口,确定目标显示地图,并将所述目标显示地图在主窗口中进行显示。
可选的,处理器301执行的所述获取每个所述第二目标聚合物对应的第一预览地图,将各个所述第一预览地图通过第一动态窗口进行展示,包括:
根据所述第二目标聚合物的层级,获取每个所述第二目标聚合物对应的第一预览地图;
对各个所述第一预览地图进行内容识别处理,得到各个所述第一预览地图的内容识别结果;
可选的,处理器301执行的所述根据所述内容识别结果确定所述第一动态窗口的动态展示参数,包括:
根据所述内容识别结果,确定对应所述第一预览地图的道路病害相关度;
基于所述道路病害相关度确定所述第一动态窗口的动态展示参数。
可选的,处理器301执行的所述基于所述道路病害相关度确定所述第一动态窗口的动态展示参数,包括:
根据所述道路病害相关度的大小,确定各个所述第一预览地图的展示时长以及所述展示颜色,所述展示时长与所述道路病害相关度为正相关关系;
根据所述展示时长以及所述展示颜色,确定所述第一动态窗口的动态展示参数。
可选的,处理器301执行的所述基于所述第一动态窗口,确定目标显示地图,并将所述目标显示地图在主窗口中进行显示,包括:
当用户操作指示器点击所述第一目标聚合物时,将所述第一动态窗口中对应的第一预览地图确定为目标显示地图;
将所述目标显示地图在主窗口中进行显示。
可选的,在处理器301执行的道路病害数据展示方法,包括:
确定处于所述道路病害预览模式下的浏览时长以及用户操作指示器的悬停次数;
根据所述浏览时长以及所述悬停次数确定下次用户操作指示器悬停的预设时间,所述预设时间与所述浏览时长为反相关关系,所述预设时间与所述悬停次数为反相关关系。
需要说明的是,本发明实施例提供的电子设备可以应用于可以进行道路病害数据展示方法的智能手机、电脑、服务器等设备。
本发明实施例提供的电子设备能够实现上述方法实施例中道路病害数据展示方法实现的各个过程,且可以达到相同的有益效果。为避免重复,这里不再赘述。
本发明实施例还提供一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,该计算机程序被处理器执行时实现本发明实施例提供的道路病害数据展示方法或应用端道路病害数据展示方法的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存取存储器(Random Access Memory,简称RAM)等。
以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。

Claims (9)

1.一种道路病害数据展示方法,其特征在于,所述方法包括以下步骤:
在道路病害预览模式下,若检测到用户操作指示器悬停在第一病害聚合物上超过预设时间时,确定所述第一病害聚合物下是否存在多个第二病害聚合物,所述道路病害预览模式对所述第一病害聚合物进行地图显示,所述第二病害聚合物的显示层级小于所述第一病害聚合物的显示层级;每个病害聚合物对应有多个道路病害或者子聚合物;
若所述第一病害聚合物下存在多个第二病害聚合物,则确定所述第一病害聚合物下对应的多个所述第二病害聚合物,并根据所述第二病害聚合物的层级,获取每个所述第二病害聚合物对应的第一预览地图;对各个所述第一预览地图进行内容识别处理,得到各个所述第一预览地图的内容识别结果;根据所述内容识别结果确定第一动态窗口的动态展示参数;基于所述第一动态窗口的动态展示参数对各个所述第一预览地图进行动态展示;
基于所述第一动态窗口,确定目标显示地图,并将所述目标显示地图在主窗口中进行显示。
2.如权利要求1所述的道路病害数据展示方法,其特征在于,所述方法还包括:
若所述第一病害聚合物下不存在多个第二病害聚合物,则确定第一病害聚合物下的各个病害点对应的第二预览地图,并将各个所述第二预览地图通过第二动态窗口进行展示;
基于所述第二动态窗口,确定目标显示地图,并将所述目标显示地图在主窗口中进行显示。
3.如权利要求2所述的道路病害数据展示方法,其特征在于,所述根据所述内容识别结果确定所述第一动态窗口的动态展示参数,包括:
根据所述内容识别结果,确定对应所述第一预览地图的道路病害相关度;
基于所述道路病害相关度确定所述第一动态窗口的动态展示参数。
4.如权利要求3所述的道路病害数据展示方法,其特征在于,所述基于所述道路病害相关度确定所述第一动态窗口的动态展示参数,包括:
根据所述道路病害相关度的大小,确定各个所述第一预览地图的展示时长以及展示颜色,所述展示时长与所述道路病害相关度为正相关关系;
根据所述展示时长以及所述展示颜色,确定所述第一动态窗口的动态展示参数。
5.如权利要求1所述的道路病害数据展示方法,其特征在于,所述基于所述第一动态窗口,确定目标显示地图,并将所述目标显示地图在主窗口中进行显示,包括:
当用户操作指示器点击所述第一病害聚合物时,将所述第一动态窗口中对应的第一预览地图确定为目标显示地图;
将所述目标显示地图在主窗口中进行显示。
6.如权利要求1至5中任一所述的道路病害数据展示方法,其特征在于,所述方法包括:
确定处于所述道路病害预览模式下的浏览时长以及用户操作指示器的悬停次数;
根据所述浏览时长以及所述悬停次数确定下次用户操作指示器悬停的预设时间,所述预设时间与所述浏览时长为反相关关系,所述预设时间与所述悬停次数为反相关关系。
7.一种道路病害数据展示装置,其特征在于,所述道路病害数据展示装置包括:
第一确定模块,用于在道路病害预览模式下,若检测到用户操作指示器悬停在第一病害聚合物上超过预设时间时,确定所述第一病害聚合物下是否存在多个第二病害聚合物,所述道路病害预览模式对所述第一病害聚合物进行地图显示,所述第二病害聚合物的显示层级小于所述第一病害聚合物的显示层级;每个病害聚合物对应有多个道路病害或者子聚合物;
第二确定模块,用于确定所述第一病害聚合物下存在多个第二病害聚合物,所述第一病害聚合物下存在多个第二病害聚合物,则确定所述第一病害聚合物下对应的多个所述第二病害聚合物,并根据所述第二病害聚合物的层级,获取每个所述第二病害聚合物对应的第一预览地图;对各个所述第一预览地图进行内容识别处理,得到各个所述第一预览地图的内容识别结果;根据所述内容识别结果确定第一动态窗口的动态展示参数;基于所述第一动态窗口的动态展示参数对各个所述第一预览地图进行动态展示;
展示模块,用于基于所述第一动态窗口,确定目标显示地图,并将所述目标显示地图在主窗口中进行显示。
8.一种电子设备,其特征在于,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如权利要求1至6中任一项所述的道路病害数据展示方法中的步骤。
9.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至6中任一项所述的道路病害数据展示方法中的步骤。
CN202310799680.7A 2023-06-30 2023-06-30 道路病害数据展示方法、装置、电子设备及存储介质 Active CN117032852B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202310799680.7A CN117032852B (zh) 2023-06-30 2023-06-30 道路病害数据展示方法、装置、电子设备及存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202310799680.7A CN117032852B (zh) 2023-06-30 2023-06-30 道路病害数据展示方法、装置、电子设备及存储介质

Publications (2)

Publication Number Publication Date
CN117032852A CN117032852A (zh) 2023-11-10
CN117032852B true CN117032852B (zh) 2025-02-14

Family

ID=88636176

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202310799680.7A Active CN117032852B (zh) 2023-06-30 2023-06-30 道路病害数据展示方法、装置、电子设备及存储介质

Country Status (1)

Country Link
CN (1) CN117032852B (zh)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103943026A (zh) * 2014-04-24 2014-07-23 深圳市赛速科技有限公司 一种基于像素距离的目标点自动排布方法
CN108682172A (zh) * 2018-05-16 2018-10-19 四川隧唐科技股份有限公司 道路病害预警方法及装置
CN115120971A (zh) * 2022-05-11 2022-09-30 网易(杭州)网络有限公司 游戏的显示控制方法、装置及电子设备

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108595676A (zh) * 2018-04-28 2018-09-28 四川隧唐科技股份有限公司 道路病害展示方法及装置
EP4179415A1 (en) * 2020-07-20 2023-05-17 Troutwood, LLC A method and system for presenting an interactive map display
CN114064829A (zh) * 2021-09-07 2022-02-18 阿里巴巴(中国)有限公司 对定位点进行聚合展示的方法、装置及电子设备
CN116049576B (zh) * 2023-01-28 2023-06-23 天翼云科技有限公司 地图数据的聚合展示方法、装置、电子设备

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103943026A (zh) * 2014-04-24 2014-07-23 深圳市赛速科技有限公司 一种基于像素距离的目标点自动排布方法
CN108682172A (zh) * 2018-05-16 2018-10-19 四川隧唐科技股份有限公司 道路病害预警方法及装置
CN115120971A (zh) * 2022-05-11 2022-09-30 网易(杭州)网络有限公司 游戏的显示控制方法、装置及电子设备

Also Published As

Publication number Publication date
CN117032852A (zh) 2023-11-10

Similar Documents

Publication Publication Date Title
US10579187B2 (en) Display control apparatus, display control method and display control program
US9552129B2 (en) Interactive visual representation of points of interest data
TWI545536B (zh) 一地圖繪製應用程式中之旋轉操作
US20120254780A1 (en) Predictive tiling
CN112774192B (zh) 游戏场景跳转方法、装置、电子设备及存储介质
WO2022002052A1 (zh) 拍照方法、装置及电子设备
CN109718538B (zh) 游戏中虚拟对象的框选方法及装置、电子设备、存储介质
CN104216976A (zh) 一种移动终端图片分组查看方法及系统
CN113641638B (zh) 应用管理方法、装置、电子设备及存储介质
TWI592913B (zh) 用於呈現地圖之方法、機器可讀媒體及電子器件
AU2024100009B4 (en) User interfaces for viewing and refining the current location of an electronic device
WO2021128793A1 (zh) 资讯展示方法、装置、电子设备及计算机可读存储介质
JP5310729B2 (ja) アバター表示方法、アバター表示装置およびプログラム
CN106354394A (zh) 浏览器主题切换处理方法及装置
CN112399262B (zh) 视频搜索方法、电视及存储介质
CN117032852B (zh) 道路病害数据展示方法、装置、电子设备及存储介质
KR101134449B1 (ko) 모바일 환경에서 복잡한 구조의 계층을 가지는 컨텐츠의 페이지 이동을 지원하기 위한 방법, 단말 장치 및 컴퓨터 판독 가능한 기록 매체
KR101820657B1 (ko) 웹툰 화면 이미지 자동 스크롤링 시스템 및 방법
US11422679B2 (en) Systems and methods for navigating pages of a digital map
CN115422307A (zh) 搜索结果的显示方法、装置、设备及介质
CN106407222B (zh) 一种图片处理方法和设备
CN111966853B (zh) 一种遥感影像的管理方法
TWI533264B (zh) 路線顯示及檢閱
CN108021345A (zh) 一种图像浏览方法、系统、设备及计算机存储介质
CN114998793B (zh) 一种信息识别方法、装置、电子设备及存储介质

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