CN114299458A - 数据处理方法、导航方法、及计算机程序产品 - Google Patents
数据处理方法、导航方法、及计算机程序产品 Download PDFInfo
- Publication number
- CN114299458A CN114299458A CN202111667645.7A CN202111667645A CN114299458A CN 114299458 A CN114299458 A CN 114299458A CN 202111667645 A CN202111667645 A CN 202111667645A CN 114299458 A CN114299458 A CN 114299458A
- Authority
- CN
- China
- Prior art keywords
- road
- video
- road video
- acquisition device
- output
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Navigation (AREA)
- Traffic Control Systems (AREA)
Abstract
本申请实施例提供一种数据处理方法、电子设备及计算机程序产品。该方法包括:获取道路视频、第一图像采集装置在路网坐标系内的原始位置和所述道路视频关联的道路,所述第一图像采集装置用于采集所述道路视频;根据所述第一图像采集装置的原始位置和道路视频关联的道路,获取与所述道路视频相关的高精地图图像;根据所述道路视频、所述高精地图图像和所述高精地图图像的采集位置,确定所述道路视频的校准位置;至少基于所述校准位置,确定输出的所述道路视频;根据所述输出的道路视频生成可输出的标准化视频数据。该方法能够对不同道路视频进行标准化。
Description
技术领域
本申请实施例涉及动态交通处理技术领域,尤其涉及一种数据处理方法、导航方法、及计算机程序产品。
背景技术
现有的交通场景中,用户对于路况情况的获知主要是通过地图应用软件的路况功能,但是这种路况功能只能提供某个路段是否拥堵的信息,用户并不能直接看到某个路段或者路口的实际行车情况,在行车途中遇到拥堵通常也难以获知导致拥堵的原因。而随着视频技术的发展,用户希望可以通过观看道路视频的方式及时、直观地查看某一路段或者路况的实际行车情况,从而为行车或者出行进行较好的规划。受限于不同道路上的图像采集设备采集的视频的图像质量不一,且视频的相关信息(如采集位置等)存在不准确的问题,导致现有的道路视频难以向用户透出。
发明内容
有鉴于此,本申请实施例提供一种数据处理方法、电子设备及计算机程序产品,以至少部分解决上述问题。
根据本申请实施例的第一方面,提供了一种数据处理方法,包括:获取道路视频、第一图像采集装置在路网坐标系内的原始位置和所述道路视频关联的道路,所述第一图像采集装置用于采集所述道路视频;根据所述第一采集装置原始位置和所述道路视频关联的道路,获取与所述道路视频相关的高精地图图像;根据所述道路视频、所述高精地图图像和所述高精地图图像的采集位置,确定所述道路视频的校准位置;至少基于所述校准位置,确定输出的所述道路视频;根据所述输出的道路视频生成可输出的标准化视频数据。
根据本申请实施例的第二方面,提供了一种数据处理装置,包括:第一获取模块,用于获取道路视频、第一图像采集装置在路网坐标系内的原始位置和所述道路视频关联的道路,所述第一图像采集装置用于采集所述道路视频;第二获取模块,用于根据所述第一采集装置原始位置和所述道路视频关联的道路,获取与所述道路视频相关的高精地图图像;第一确定模块,用于根据所述道路视频、所述高精地图图像和所述高精地图图像的采集位置,确定所述道路视频的校准位置;第二确定模块,用于至少基于所述校准位置,确定输出的所述道路视频;输出模块,用于根据所述输出的道路视频生成可输出的标准化视频数据。
根据本申请实施例的第三方面,提供了一种电子设备,包括:处理器、存储器、通信接口和通信总线,处理器、存储器和通信接口通过通信总线完成相互间的通信;存储器用于存放至少一可执行指令,可执行指令使处理器执行如第一方面的数据处理方法对应的操作。
根据本申请实施例的第四方面,提供了一种计算机程序产品,该计算机程序产品被处理器执行时,实现如第一方面的数据处理方法。
本申请实施例提供的数据处理方法,通过将道路视频的第一图像采集装置的位置统一到路网坐标系内,实现了不同道路视频的原始位置的坐标系统一,从而提升了标准化程度,基于原始位置结合路网中关联的道路、高精地图图像及其采集位置对原始位置进行修正以获得校准位置,并根据校准位置确定可输出的道路视频,这样保证了可输出的道路视频的安全性。根据道路视频生成可输出的标准化视频数据,以后用户查看,方便用户及时、快速地获得道路的路况和真实行车环境。
附图说明
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请实施例中记载的一些实施例,对于本领域普通技术人员来讲,还可以根据这些附图获得其他的附图。
图1为本申请实施例一提供的一种数据处理方法的场景示意图;
图2A为本申请实施例二提供的一种数据处理方法的流程图;
图2B为本申请实施例二提供的一种数据处理方法的场景示意图;
图3为本申请实施例三提供的一种导航方法的流程图;
图4为本申请实施例四提供的一种数据处理装置的结构图;
图5为本申请实施例五提供的一种导航装置的结构图;
图6为本申请实施例六提供的一种电子设备的结构图。
具体实施方式
为了使本领域的人员更好地理解本申请实施例中的技术方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本申请实施例一部分实施例,而不是全部的实施例。基于本申请实施例中的实施例,本领域普通技术人员所获得的所有其他实施例,都应当属于本申请实施例保护的范围。
下面结合本申请实施例附图进一步说明本申请实施例具体实现。
实施例一
本申请实施例一提供一种数据处理方法。为了便于理解,对本申请实施例一所提供的方法的应用场景进行说明:
在一些热点道路和高速上为了保证行车安全,在道路上或者道路周边设置有第一图像采集装置(如摄像头),通过第一图像采集装置采集所在道路的视频(为了便于描述清楚,下称道路视频)。由于不同的道路视频的提供方使用的视频请求协议、以及协议中字段定义等存在差异,道路视频的播放质量、格式等也不相同,导致现有的道路视频难以分享给用户查看。为了解决该问题,本申请的使用场景中,不同提供方的道路视频进行标准化、统一化地处理,从而获得可输出的道路视频,以便用户能够通过直播等方式查看感兴趣道路的道路视频,从而方便、及时地掌握路况。
下面结合前述的使用场景,详细说明本申请实施例一提供的方法。
如图1所示,其示出了一种该方法的步骤流程示意图,该包括以下步骤:
步骤S102:获取道路视频、第一图像采集装置在路网坐标系内的原始位置和所述道路视频关联的道路。
所述第一图像采集装置用于采集所述道路视频,例如,第一图像采集装置可以是安装在道路上的摄像头等。
为了适应不同的道路视频的提供方使用不同的视频请求协议、对协议的字段定义不同的问题,按照不同提供方的视频请求协议从提供方请求道路视频,以获取道路视频的相关信息,相关信息包括但不限于:道路视频的读取地址、采集道路视频的第一图像采集装置在提供方坐标系内的定位位置、道路视频的编码格式等等信息。
基于道路视频的读取地址可以获取道路视频。基于第一图像采集装置在提供方坐标系内的定位位置可以将其转换到路网坐标系内,并以转换的位置作为道路视频的原始位置,这样可以将第一图像采集装置、以及道路视频与路网内的道路进行关联。
为了保证数据安全性,路网坐标系可以是通过加密的火星坐标系,这样在保证数据安全性的情况下,可以实现位置表达方式的统一,即使一些道路视频的第一图像采集装置的定位位置采用距离参考点里程数的方式表示,一些道路视频的第一图像采集装置的定位位置采用经纬度的方式表示,也可以将其统一为一种表示方式,从而便于后续处理。
由于定位位置可能存在准确性问题,如道路视频的相关信息中的定位位置不够准确,此种情况下将定位位置映射到路网坐标系内获得的第一图像采集装置在路网坐标系内的原始位置也存在不准确的问题,为了提升准确性,后续可以根据步骤S104和步骤S106将道路视频与路网中的道路关联,并结合第二图像采集装置(如高精地图采集车)采集的高精地图图像,对原始位置进行修正。
步骤S104:根据所述第一采集装置的原始位置和所述道路视频关联的道路,获取与所述道路视频相关的高精地图图像。
在采集高精地图图像时,第二图像采集装置(如高精地图车)沿道路行驶并采集道路及道路周边的景、物,同时针对第二图像采集装置进行定位,从而获得高精地图图像的采集位置。高精地图采集装置的定位结果形成轨迹信息,轨迹信息包括一系列的轨迹点和每个轨迹点对应的定位时间。
基于第一采集装置的原始位置和道路视频关联的道路可以从采集回的高精地图图像中筛选出属于该关联的道路,且采集位置处于原始位置附近(如原始位置100米或者500米或者1000米内)的高精地图图像。
步骤S106:根据所述道路视频、所述高精地图图像和所述高精地图图像的采集位置,确定所述道路视频的校准位置。
一种确定校准位置的方式可以是,通过道路视频中出现第二图像采集装置的时间、和第二图像采集装置的轨迹信息,确定该时间第二图像采集装置在路网坐标系内的被拍摄位置。
通过对高精地图图像进行识别,可以确定出现第一图像采集装置的高精地图图像。结合根据该高精地图图像的采集位置和被拍摄位置,确定第一图像采集装置真实的位置作为校准位置。这样可以保证第一图像采集装置的校准位置准确,从而确保后续用户查看的视频准确。
步骤S108:至少基于所述校准位置,确定输出的所述道路视频。
在一种可行方式中,根据校准位置选取车流量较大的路段对应的道路视频作为输出的道路视频,因为这种路段的用户观看量较大。当然,在其他实施例中,也可以通过其他方式确定输出的道路视频,如基于信息安全等原因,选取安全性较高的道路视频作为输出的道路视频,对此不作限制。
步骤S110:根据所述输出的道路视频生成可输出的标准化视频数据。
针对需要输出的道路视频,可以对其进行进一步处理,以形成可输出的标准化视频数据,以便能够更加方便地输出,从而满足用户的观看需求。
通过本实施例,通过将道路视频的第一图像采集装置的位置统一到路网坐标系内,实现了不同道路视频的原始位置的坐标系统一,从而提升了标准化程度,基于原始位置结合路网中关联的道路、高精地图图像及其采集位置对原始位置进行修正以获得校准位置,并根据校准位置确定可输出的道路视频,这样保证了可输出的道路视频的安全性。根据道路视频生成可输出的标准化视频数据,以后用户查看,方便用户及时、快速地获得道路的路况和真实行车环境。
实施例二
参照图2A,示出了本申请实施例二的数据处理方法的步骤流程图。
为了便于理解,在对该方法的实现过程进行详细说明之前,对其执行主体进行简略说明,本实施例的方法可以通过数据处理系统执行,该数据处理系统可以部署于云服务系统的大数据计算中间件上,这样可以更好地适应大数据运行场景,实现天级的自动运行,也有助于提升负载均衡性能,从而提升整体鲁棒性。在逻辑上,如图2B所示,数据处理系统包括接入层、处理层和控制层三个主要部分,其中,接入层用于与不同的道路视频的提供方对接,以从不同提供方请求道路视频及其相关的信息,并对道路视频和/或道路视频相关的信息进行标准化处理,以方便处理层对道路视频进行进一步处理。处理层主要用于对道路视频进行筛选和处理,以满足后续向用户透出的需求。控制层主要用于控制处理后的道路视频是否输出。
在一具体示例中,该方法包括以下步骤:
步骤S202:获取道路视频、第一图像采集装置在路网坐标系内的原始位置和所述道路视频关联的道路。
在本实施例中,所述第一图像采集装置用于采集所述道路视频,例如,第一图像采集装置为安装在道路(如高速公路或者城市内道路等)上的摄像头。
在一种可行方式中,为了适应不同提供方,以保证能够可靠地请求到道路视频,接入层用于执行步骤S202,步骤S202通过以下子步骤(图中未示出)实现:
子步骤S2021:使用道路视频对应的视频传输协议,获取所述道路视频和所述道路视频的第一图像采集装置在安装坐标系内的定位位置。
在道路视频由多个不同的提供方提供时,可以针对每个提供方按照其规定的视频传输协议规定的通信方式和字段定义生成请求视频的指令,并将请求视频的指令发送给提供方,获取提供方返回的响应消息。响应消息包括但不限于:道路视频的读取地址、第一图像采集装置的定位位置、和定位位置使用的安装坐标系等。该安装坐标系可以是提供方的坐标系。
通过读取地址可以获取道路视频。
子步骤S2022:将所述定位位置映射到所述路网坐标系内,以获得所述第一图像采集装置在路网坐标系内的原始位置。
路网坐标系可以是加密的火星坐标系,以提升安全性,避免真实地理位置泄漏。一种可行的映射方式可以是:确定提供方坐标系和火星坐标系对应的原始坐标系之间的转换关系,按照该转换关系将定位位置映射到原始坐标系内,获得映射位置,按照原始坐标系到火星坐标系的加密方式,对映射位置进行加密,从而获得原始位置。
子步骤S2023:将所述第一图像采集装置的原始位置路网进行匹配中,得到所述第一采集装置采集的道路视频关联的道路。
在路网数据中包含道路的位置,基于道路的位置可以确定原始位置所在的道路,以确定道路视频关联的道路。
步骤S204:根据所述第一图像采集装置的原始位置和道路视频关联的道路,获取与所述道路视频相关的高精地图图像。
在一种可行方式中,步骤S204~步骤S208可以由处理层实现。步骤S204可以根据高精地图图像的采集位置筛选出位于关联的道路内的高精地图图像,再从这些高精地图图像中选取与原始位置的距离在一定距离阈值内的高精地图图像作为相关的高精地图图像。
当然,在其他实施中,也可以采用其他方式确定相关的高精地图图像,对此不作限制。
步骤S206a:根据所述道路视频、所述高精地图图像和所述高精地图图像的采集位置,确定所述道路视频的校准位置。
在一种可行方式中,步骤S206a可以通过下述子步骤实现:
子步骤S2061:从所述高精地图图像中确定拍摄到第一图像采集装置的高精地图图像。
例如,在第二图像采集装置采集高精地图图像时,第二图像采集装置具有朝上的摄像头,这样可以采集到一些上方的高精地图图像,这样在第二图像采集装置经过第一图像采集装置下方时可以采集到包含第一图像采集装置的图像。通过对高精地图图像进行图像识别,可以确定拍摄到第一图像采集装置的高精地图图像。
子步骤S2062:根据拍摄到所述第一图像采集装置的高精地图图像的采集位置、以及所述道路视频中出现第二图像采集装置的时间,确定所述道路视频的校准位置。
由于高精地图图像的采集位置受限于定位精度等原因可能存在采集位置和实际真实位置之间存在一定偏差,为了解决该问题,还可以对道路视频进行图像识别,以确定道路视频中出现第二图像采集装置的时间,根据该时间和第二图像采集装置的轨迹信息可以确定在该时间第二图像采集装置的轨迹点,以该轨迹点对应的位置作为被拍摄位置。根据采集位置和被拍摄位置确定出校准位置。
当然,在其他实施例中,也可以通过人工观看道路视频和高精地图图像的方式手动定位第一图像采集装置的校准位置,对此不作限制。
可选地,为了提升信息的丰富程度,该方法还包括步骤S206b和步骤S206c中至少之一。
步骤S206b:确定所述道路视频的播放质量。
道路视频的播放质量用于指示道路视频是否可以满足观看需求,如没有马赛克、花屏或者影响观看的遮挡、分辨率是否足够等等。播放质量可以通过训练的神经网络模型(如卷积神经网络模型)确定,通过神经网络模型识别道路视频中是否存在不符合播放要求的图像帧,并根据识别结果确定道路视频的播放质量。
或者,在另一实现方式中,可以通过人工打分的方式确定道路视频的播放质量。
步骤S206c:根据所述道路视频中拍摄到所述第二图像采集装置的时间和所述第二图像采集装置的轨迹信息,确定所述第二图像采集装置被拍摄到所述道路视频中时的拍摄位置,根据所述道路视频、所述高精地图图像、所述拍摄位置和所述校准位置,确定所述第一图像采集装置的标准化拍摄方向和标准化视野范围,以作为所述标准化视频数据的关联信息输出。
在一种可行方式中,道路视频中出现所述第二图像采集装置的时间的确定方式已经进行过说明,故在此不再赘述。基于第二图像采集装置的轨迹信息可以确定在该时间第二图像采集装置的轨迹点对应的位置作为被拍摄位置,根据被拍摄位置和校准位置之间的位置偏差,可以确定第一图像采集装置的朝向(即标准化拍摄方向)。
通过比对高精地图图像中包含的景物、以及其采集时的位姿和道路视频中包含的景物可以确定道路视频的标准化视野范围。
当然,在其他可行方式中,标准化拍摄方向和标准化视野范围也可以由人工进行标注,对此不作限制。通过确定第一图像采集装置的标准化视野范围和标准化拍摄方向,一方面可以对错误信息进行修正,以保证后续输出的数据的准确性,另一方面也可以实现规范化,解决不同的提供方的视野范围和拍摄方向表示方式不一的问题。
步骤S208:至少基于所述校准位置,确定输出的所述道路视频。
为了避免输出不适宜透出的道路视频,可以对道路视频进行筛选,例如,步骤S208可以通过下述子步骤(图中未示出)实现:
子步骤S2081:至少基于所述校准位置和所述路网中所述校准位置所在道路的历史交通流量,确定所述道路视频的输出得分。
由于不同校准位置的道路视频受到用户的关注程度不同,为了有效利用有限的带宽、电力和算力资源,避免资源浪费,根据校准位置的历史交通流量(如车流量、人流量等)确定道路视频的输出得分,因为历史交通流量高的道路用户关注的概率更高,因此可以为这种校准位置的道路视频赋予更高的输出得分,该输出得分可以表征道路视频对于用户的价值,以及满足其他服务需求的价值。
当然,在其他实现方式中,也可以基于历史交通流量并结合其他属性确定道路视频的输出得分,其他属性例如为安全性、加密性等,通过对历史交通流量、安全性评分和加密性评分进行加权求和的结果作为输出得分。
子步骤S2082:根据所述道路视频的输出得分和所述播放质量,确定输出的所述道路视频。
在一示例中,可以,然后将这些道路视频按照输出得分由高到低排序,选取前N个作为输出的道路视频。N可以为正整数。这样保证输出的道路视频的播放质量均能满足要求,避免输出低质量的道路视频。
或者,在另一示例中,可以根据校准位置确定道路视频所属地理区域,针对每个地理区域内的道路视频,筛选出播放质量满足要求的道路视频,然后从这些道路视频中选取输出得分大于或等于输出阈值(其可以根据需要确定,对此不作限制)的道路视频作为输出的道路视频。这样可以保证输出的道路视频尽量覆盖不同的地理区域,从而满足不同地理区域的用户的观看需求,从而生适应性。
当然,在其他实施例中,也可以采用其他方式确定输出的道路视频,对此不作限制。
步骤S210:根据所述输出的道路视频生成可输出的标准化视频数据。
需要说明的是,为了提升标准化视频数据的数据丰富程度,在一示例中,该方法还包括确定所述道路视频的道路场景。
道路场景包括但不限于:十字路口、热点建筑物、高速路、事故多发路段等等。道路场景可以通过训练的能够识别道路场景的神经网络模型(如卷积神经网络模型),确定道路场景。或者,在另一实现方式中,道路场景可以从提供方提供的道路视频的相关的信息中获取,或者由人工查看道路视频确定,对此不作限制。在确定道路场景后,后续可以基于道路场景输出标准化视频数据,从而提升其信息丰富度,使用者也可以通过道路场景快速筛选出自己需要的标准化视频数据。
基于此,在一可行方式中,步骤S210可以包括下述子步骤(图中未示出):
子步骤S2101:从所述输出的所述道路视频中,获取展示截图。
为了便于用户查看,可以从道路视频中截取出展示截图,以便在供用户观看的直播间或者聊天室或者视频播放网站时用户可以通过查看展示截图获知道路视频的主要内容。
道路视频的展示截图可以是一幅或者多幅,展示截图可以由人工截取,也可以通过自动截图的工具截取或者两种方式结合获得展示截图。
针对展示截图可以对其进行裁剪、格式化等处理,使得其尺寸、分辨率等满足展示的要求和格式。
子步骤S2102:至少基于所述展示截图、输出的所述道路视频、所述道路场景和所述播放质量,按照输出标准化规则,生成可输出的标准化视频数据。
输出标准化规则可以根据需要确定,如对输出的不同字段进行适当的定义,然后根据展示截图、输出的道路视频、输出的道路视频的播放质量、道路场景等生成可输出的标准化视频数据。当然,为了增加信息的丰富程度,更方便用户查看,可输出的标准化视频数据中还可以包括第一采集装置的标准化拍摄方向和标准化视野范围等。
可选地,该方法还可以包括步骤S212。
步骤S212:根据所述可输出的标准化视频数据确定第一图像采集装置的输出状态,并发布所述输出状态指示允许发布的所述可输出的标准化视频数据。
为了便于及时获知不同的第一图像采集装置对应的道路视频是否允许输出,根据可输出的标准化视频数据确定第一图像采集装置的输出状态。如可输出的标准化视频数据对应的第一图像采集装置的输出状态指示允许发布,其余的道路视频对应的第一图像采集装置的输出状态指示不允许发布,这样可以方便地区分可透出道路视频的第一图像采集装置与不合格的第一图像采集装置。此外,在检测到第一图像采集装置的道路视频状态变化时,也可以及时更正,从而降低了维护成本。
为了保证安全性,还可以将可输出的标准化视频数据发布到数据库中并在其经过检测通过后对外透出。
通过本方法,可以对道路视频对应的第一图像采集装置的位置进行修正,对道路视频进行质量打分和价值打分,从而筛选出适合透出的道路视频,并获取其展示截图并可以对展示截图进行采集和处理,实现道路视频的标准化和统一化,进行全链路第一图像采集装置状态控制等。基于统一化、标准化的可输出的标准化视频数据可以进行道路观察视频直播等应用,提升功能丰富度、保证视频质量,提升体验,防止信息出错,且整体流程成本低,且可以很好地适应新的道路视频增加或者已有第一图像采集装置的信息变化。此外,基于高精地图图像进行位置校正,有效提升了准确性。
实施例三
参照图3,示出了一种导航方法的步骤流程示意图。
本实施例中该方法包括以下步骤:
步骤S302:展示与接收的导航信息对应的导航界面。
例如,在通过地图应用进行导航时,接收的导航信息包括导航起点、导航终点和导航路径等。为了便于使用者查看,通过导航界面展示导航路径。
步骤S304:在导航过程中,展示通过前述方法获取的标准化视频数据中的展示截图。
在导航过程中,使用者可能需要查看前方某些路段的路况,为了便于使用者查看,在导航界面中展示标准化视频数据中的展示截图,从而方便查看。
实施例四
参照图4,示出了本申请实施例四的数据处理装置的结构框图。
在本实施例中,数据处理装置,包括:
第一获取模块402,用于获取道路视频、第一图像采集装置在路网坐标系内的原始位置和所述道路视频关联的道路,所述第一图像采集装置用于采集所述道路视频;
第二获取模块404,用于根据所述第一采集装置的原始位置和所述道路视频关联的道路,获取与所述道路视频相关的高精地图图像;
第一确定模块406,用于根据所述道路视频、所述高精地图图像和所述高精地图图像的采集位置,确定所述道路视频的校准位置;
第二确定模块408,用于至少基于所述校准位置,确定输出的所述道路视频。
输出模块410,用于根据所述输出的道路视频生成可输出的标准化视频数据。
可选地,第一获取模块402用于基于道路视频对应的视频传协议,获取所述道路视频和所述道路视频的第一图像采集装置在按照坐标系内的定位位置;将所述定位位置映射到所述路网坐标系内,以获得所述第一图像采集装置在路网坐标系内的原始位置;将所述第一图像采集装置的原始位置与路网进行匹配,得到所述第一采集装置采集的道路视频关联的道路。
可选地,所述第一确定模块406用于从所述高精地图图像中确定拍摄到第一图像采集装置的高精地图图像;根据拍摄到所述第一图像采集装置的高精地图图像的采集位置、以及所述道路视频中拍摄到第二图像采集装置的时间,确定所述道路视频的校准位置,所述第二图像采集装置用于采集所述高精地图图像。
可选地,所述装置还包括:
第三确定模块418,根据所述道路视频中拍摄到所述第二图像采集装置的时间和所述第二图像采集装置的轨迹信息,确定所述第二图像采集装置被拍摄到在所述道路视频中时的拍摄位置;
第四确定模块412,用于根据所述道路视频、所述高精地图图像、所述被拍摄位置和所述校准位置,确定所述第一图像采集装置的标准化拍摄方向和标准化视野范围,以作为所述标准化数据的关联信息输出。
可选地,所述装置还包括:
第五确定模块414,用于确定所述道路视频的播放质量和道路场景中至少之一;
所述第二确定模块408用于至少基于所述校准位置和所述路网中所述校准位置所在道路的历史交通流量,确定所述道路视频的输出得分;根据所述道路视频的输出得分和所述播放质量,确定输出的所述道路视频。
可选地,输出模块410,用于从所述输出的所述道路视频中,获取展示截图;至少基于所述展示截图、输出的所述道路视频、所述道路场景和所述播放质量,按照输出标准化规则,生成可输出的标准化视频数据。
可选地,所述装置还包括:
第六确定模块416,用于根据所述可输出的标准化视频数据确定第一图像采集装置的输出状态,并发布所述输出状态指示允许发布的所述可输出的标准化视频数据。
本实施例的数据处理装置能够实现前述方法对应的效果,故不再赘述。
实施例五
参照图5,示出了本申请实施例五的导航装置的结构框图。
第一展示模块502,用于展示与接收的导航信息对应的导航界面。
第二展示模块504,在导航过程中,展示通过前述方式获取的标准化视频数据中的展示截图。
实施例六
本申请实施例6提供一种电子设备,用于执行上述实施例所描述的方法,参照图6,示出了根据本申请实施例四的一种电子设备的结构示意图,本申请具体实施例并不对电子设备的具体实现做限定。
如图6所示,该电子设备60可以包括:处理器(processor)602、通信接口(Communications Interface)604、存储器(memory)606、以及通信总线608。
其中:
处理器602、通信接口604、以及存储器606通过通信总线608完成相互间的通信。
通信接口604,用于与其它电子设备或服务器进行通信。
处理器602,用于执行程序610,具体可以执行上述实施例一中任一数据处理方法中的相关步骤。
具体地,程序610可以包括程序代码,该程序代码包括计算机操作指令。
处理器602可能是处理器CPU,或者是特定集成电路ASIC(Application SpecificIntegrated Circuit),或者是被配置成实施本申请实施例的一个或多个集成电路。智能设备包括的一个或多个处理器,可以是同一类型的处理器,如一个或多个CPU;也可以是不同类型的处理器,如一个或多个CPU以及一个或多个ASIC。
存储器606,用于存放程序610。存储器606可能包含高速RAM存储器,也可能还包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。
程序610具体可以用于使得处理器602执行以实现实施例一中所描述的数据处理方法。程序610中各步骤的具体实现可以参见上述数据处理方法实施例中的相应步骤和单元中对应的描述,在此不赘述。所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的设备和模块的具体工作过程,可以参考前述方法实施例中的对应过程描述,在此不再赘述。
实施例七
基于上述实施例一所描述的方法,本申请实施例七提供一种计算机存储介质,其上存储有计算机程序,该程序被处理器执行时实现如实施例所描述的方法。
实施例八
基于上述实施例所描述的方法,本申请实施例八提供一种计算机程序产品,该计算机程序产品被处理器执行时实现如实施例所描述的方法。
需要指出,根据实施的需要,可将本申请实施例中描述的各个部件/步骤拆分为更多部件/步骤,也可将两个或多个部件/步骤或者部件/步骤的部分操作组合成新的部件/步骤,以实现本申请实施例的目的。
上述根据本申请实施例的方法可在硬件、固件中实现,或者被实现为可存储在记录介质(诸如CD ROM、RAM、软盘、硬盘或磁光盘)中的软件或计算机代码,或者被实现通过网络下载的原始存储在远程记录介质或非暂时机器可读介质中并将被存储在本地记录介质中的计算机代码,从而在此描述的方法可被存储在使用通用计算机、专用处理器或者可编程或专用硬件(诸如ASIC或FPGA)的记录介质上的这样的软件处理。可以理解,计算机、处理器、微处理器控制器或可编程硬件包括可存储或接收软件或计算机代码的存储组件(例如,RAM、ROM、闪存等),当软件或计算机代码被计算机、处理器或硬件访问且执行时,实现在此描述的数据处理方法。此外,当通用计算机访问用于实现在此示出的数据处理方法的代码时,代码的执行将通用计算机转换为用于执行在此示出的数据处理方法的专用计算机。
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及方法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请实施例的范围。
以上实施方式仅用于说明本申请实施例,而并非对本申请实施例的限制,有关技术领域的普通技术人员,在不脱离本申请实施例的精神和范围的情况下,还可以做出各种变化和变型,因此所有等同的技术方案也属于本申请实施例的范畴,本申请实施例的专利保护范围应由权利要求限定。
Claims (10)
1.一种数据处理方法,包括:
获取道路视频、第一图像采集装置在路网坐标系内的原始位置和所述道路视频关联的道路,所述第一图像采集装置用于采集所述道路视频;
根据所述第一采集装置的原始位置和所述道路视频关联的道路,获取与所述道路视频相关的高精地图图像;
根据所述道路视频、所述高精地图图像和所述高精地图图像的采集位置,确定所述道路视频的校准位置;
至少基于所述校准位置,确定输出的所述道路视频;
根据所述输出的道路视频生成可输出的标准化视频数据。
2.根据权利要求1所述的方法,其中,所述获取道路视频、第一图像采集装置在路网坐标系内的原始位置和所述道路视频关联的道路,包括:
基于道路视频对应的视频传输协议,获取所述道路视频和所述道路视频的第一图像采集装置在安装坐标系的定位位置;
将所述定位位置映射到所述路网坐标系内,以获得所述第一图像采集装置在路网坐标系内的原始位置;
将所述第一图像采集装置的原始位置与路网进行匹配,得到所述第一采集装置采集的道路视频关联的道路。
3.根据权利要求1所述的方法,其中,所述根据所述道路视频、所述高精地图图像和所述高精地图图像的采集位置,确定所述道路视频的校准位置,包括:
从所述高精地图图像中确定拍摄到第一图像采集装置的高精地图图像;
根据拍摄到所述第一图像采集装置的高精地图图像的采集位置、以及所述道路视频中拍摄到第二图像采集装置的时间,确定所述道路视频的校准位置,所述第二图像采集装置用于采集所述高精地图图像。
4.根据权利要求3所述的方法,其中,所述方法还包括:
根据所述道路视频中拍摄到所述第二图像采集装置的时间和所述第二图像采集装置的轨迹信息,确定所述第二图像采集装置被拍摄到所述道路视频中时的拍摄位置;
根据所述道路视频、所述高精地图图像、所述拍摄位置和所述校准位置,确定所述第一图像采集装置的标准化拍摄方向和标准化视野范围,以作为所述标准化视频数据的关联信息输出。
5.根据权利要求4所述的方法,其中,所述方法还包括:
确定所述道路视频的播放质量;
所述至少基于所述校准位置,确定输出的所述道路视频包括:
至少基于所述校准位置和所述路网中所述校准位置所在道路的历史交通流量,确定所述道路视频的输出得分;
根据所述道路视频的输出得分和所述播放质量,确定输出的所述道路视频。
6.根据权利要求5所述的方法,其中,所述方法还包括:
确定所述道路视频的道路场景;
所述根据所述输出的道路视频生成可输出的标准化视频数据,包括:
从所述输出的所述道路视频中,获取展示截图;
至少基于所述展示截图、输出的所述道路视频、所述道路场景和所述播放质量,按照输出标准化规则,生成可输出的标准化视频数据。
7.根据权利要求6所述的方法,其中,所述方法还包括:
根据所述可输出的标准化视频数据确定第一图像采集装置的输出状态,并发布所述输出状态指示允许发布的所述可输出的标准化视频数据。
8.一种导航方法,包括:
展示与接收的导航信息对应的导航界面;
在导航过程中,展示如权利要求1-7中任意一项方法获取的标准化视频数据中的展示截图。
9.一种数据处理装置,包括:
第一获取模块,用于获取道路视频、第一图像采集装置在路网坐标系内的原始位置和所述道路视频关联的道路,所述第一图像采集装置用于采集所述道路视频;
第二获取模块,用于根据所述第一采集装置的原始位置和所述道路视频关联的道路,获取与所述道路视频相关的高精地图图像;
第一确定模块,用于根据所述道路视频、所述高精地图图像和所述高精地图图像的采集位置,确定所述道路视频的校准位置;
第二确定模块,用于至少基于所述校准位置,确定输出的所述道路视频;
输出模块,用于根据所述输出的道路视频生成可输出的标准化视频数据。
10.一种计算机程序产品,所述计算机程序产品被处理器执行时,实现如权利要求1-7中任一或权利要求8所述的数据处理方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111667645.7A CN114299458A (zh) | 2021-12-31 | 2021-12-31 | 数据处理方法、导航方法、及计算机程序产品 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111667645.7A CN114299458A (zh) | 2021-12-31 | 2021-12-31 | 数据处理方法、导航方法、及计算机程序产品 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN114299458A true CN114299458A (zh) | 2022-04-08 |
Family
ID=80974089
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111667645.7A Pending CN114299458A (zh) | 2021-12-31 | 2021-12-31 | 数据处理方法、导航方法、及计算机程序产品 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114299458A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116719070A (zh) * | 2023-08-02 | 2023-09-08 | 北京金银建科技发展有限公司 | 基于人机信息互动的出租汽车智能定位系统 |
-
2021
- 2021-12-31 CN CN202111667645.7A patent/CN114299458A/zh active Pending
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116719070A (zh) * | 2023-08-02 | 2023-09-08 | 北京金银建科技发展有限公司 | 基于人机信息互动的出租汽车智能定位系统 |
CN116719070B (zh) * | 2023-08-02 | 2023-11-14 | 北京金银建科技发展有限公司 | 基于人机信息互动的出租汽车智能定位系统 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9934249B2 (en) | Systems and methods for context-aware and personalized access to visualizations of road events | |
KR102094341B1 (ko) | 인공지능 기반의 도로 노면 불량 객체 정보 분석 시스템 및 방법 | |
JP6781711B2 (ja) | 駐車ゾーンを自動的に認識する方法及びシステム | |
CN108550258B (zh) | 车辆排队长度检测方法、装置、存储介质和电子设备 | |
CN113419245B (zh) | 一种基于v2x的实时建图系统及建图方法 | |
KR20220112590A (ko) | 인공지능 기반 수계오염원 모니터링 시스템 및 방법 | |
CN105513156A (zh) | 一种基于搭载gps和地图信息的智能终端进行巡检工作的方法 | |
US20220357181A1 (en) | Collecting user-contributed data relating to a navigable network | |
CN115004273A (zh) | 交通道路的数字化重建方法、装置和系统 | |
KR20190043396A (ko) | 도로 경로 촬영 영상을 이용한 도로 경로 별 날씨정보 생성 및 제공하기 위한 방법 및 시스템 | |
CN115082857A (zh) | 一种目标对象的检测方法、装置、设备以及存储介质 | |
CN114972490B (zh) | 一种数据自动标注方法、装置、设备及存储介质 | |
CN114299458A (zh) | 数据处理方法、导航方法、及计算机程序产品 | |
CN111695627A (zh) | 路况检测方法、装置、电子设备及可读存储介质 | |
CN105070058A (zh) | 一种基于实时路况视频的精准路况分析方法及系统 | |
CN113867406A (zh) | 基于无人机的线路巡检方法、系统、智能设备和存储介质 | |
CN114241373A (zh) | 一种端到端的车辆行为检测方法、系统、设备及存储介质 | |
US20240013592A1 (en) | Critical scenario identification for verification and validation of vehicles | |
CN116385690B (zh) | 一种基于bim模型的三维运维管控平台及其管控方法 | |
CN114358196B (zh) | 高架场景下的训练样本生成方法、装置、设备及存储介质 | |
CN112633518B (zh) | 基于多主体互学习的自动驾驶模型训练方法及系统 | |
CN113411298B (zh) | 结合增强现实的安全测试方法及装置 | |
JP7365145B2 (ja) | 情報提供装置、情報提供方法、およびプログラム | |
CN113411227A (zh) | 基于ar辅助的网络设备测试方法及装置 | |
JP2020013556A (ja) | 情報処理装置、情報処理方法、プログラム、およびアプリケーションプログラム |
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 |