掌桥专利:专业的专利平台
掌桥专利
首页

多方位图像的智能处理方法、装置、电子设备及存储介质

文献发布时间:2023-06-19 11:27:38


多方位图像的智能处理方法、装置、电子设备及存储介质

技术领域

本发明实施例涉及智能交通技术领域,尤其涉及一种多方位图像的智能处理方法、装置、电子设备及存储介质。

背景技术

路口交通流量监测和视频监控是智能交通的一个重要环节,例如,对每个方向的道路口的机动车、非机动车和行人流量进行监测,能为交通规划、智能导航等提供基础数据和依据。

相关技术,通过在道路口进行图像采集以及对图像中行人和车辆等进行识别分析来获取道路口的交通流量以及视频监控,比如采用鱼眼镜头进行360度流量监控与视频监控或者将多个摄像机设置在每个方位进行流量监控与视频监控,但上述方案在全方位视频与流量监控过程中的监控成本较高,监控维护工作比较困难,很难大范围来实施多方位监控。

发明内容

本发明实施例中提供了一种多方位图像的智能处理方法、装置、电子设备及存储介质,以实现不大幅增加成本的前提下任意多个方位的视频监控和流量测量。

第一方面,本发明实施例中提供了一种多方位图像的智能处理方法,包括:

确定图像采集器在单位旋转操作中朝向至少两个交叉路口的拍摄图像;

将每个交叉路口在至少两个单位旋转操作中所得的拍摄图像组合,得到至少两个交叉路口的拍摄图像序列;每旋转一圈对应一个单位旋转操作;

依据所述至少两个交叉路口的拍摄图像序列,对所述至少两个交叉路口所属的道路口进行交通监测。

第二方面,本发明实施例中还提供了一种多方位图像的智能处理装置,包括:

旋转拍摄确定模块,用于确定图像采集器在单位旋转操作中朝向至少两个交叉路口的拍摄图像;

拍摄图像组合模块,用于将每个交叉路口在至少两个单位旋转操作中所得的拍摄图像组合,得到至少两个交叉路口的拍摄图像序列;每旋转一圈对应一个单位旋转操作;

道路口监测模块,用于依据所述至少两个交叉路口的拍摄图像序列,对所述至少两个交叉路口所属的道路口进行交通监测。

第三方面,本发明实施例中还提供了一种电子设备,包括:

一个或多个处理器;

存储装置,用于存储一个或多个程序;

所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如本发明任意实施例中所提供的多方位图像的智能处理方法。

第四方面,本发明实施例中还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本发明任意实施例中所提供的多方位图像的智能处理方法。

本发明实施例中提供了一种多方位图像的智能处理方法,确定图像采集器在单位旋转操作中朝向至少两个交叉路口的拍摄图像,并将每个交叉路口在至少两个单位旋转操作中所得的拍摄图像组合得到拍摄图像序列,进而各个交叉路口的拍摄图像序列对各个交叉路口所属的道路口进行交通监测。采用申请提供的技术方案,能够基于一个普通摄像机进行快速旋转、各方位按时间片拍摄图像并按路口方位各自组合成图像序列,实现一个普通的摄像机实现了多个摄像机的功能,从而依靠单独一个摄像机就可以对任意多个路口方位交叉道路进行视频监控和流量测量,而不需特定摄像机或多个摄像机进行多方位监控,降低了全方位视频与流量监控过程中的监控成本以及保证大范围实施多方位监控。

上述发明内容仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。

附图说明

通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:

图1是本发明实施例中提供的一种多方位图像的智能处理方法的流程图;

图2是本发明实施例中提供的一种环岛交叉道路的示意图;

图3是本发明实施例中提供的另一种多方位图像的智能处理方法的流程图;

图4是本发明实施例中提供的一种多方位图像的智能处理装置的结构框图;

图5是本发明实施例中提供的一种电子设备的结构示意图。

具体实施方式

下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。

在更加详细地讨论示例性实施例之前,应当提到的是,一些示例性实施例被描述成作为流程图描绘的处理或方法。虽然流程图将各项操作(或步骤)描述成顺序的处理,但是其中的许多操作(或步骤)可以被并行地、并发地或者同时实施。此外,各项操作的顺序可以被重新安排。当其操作完成时所述处理可以被终止,但是还可以具有未包括在附图中的附加步骤。所述处理可以对应于方法、函数、规程、子例程、子程序等等。

下面针对本发明实施例中提供的多方位图像的智能处理方法、装置、电子设备及存储介质,通过各实施例进行详细阐述。

图1是本发明实施例中提供的一种多方位图像的智能处理方法的流程图。本实施例可适用于对交叉道路路口的交通进行监测的情况。该方法可以由多方位图像的智能处理装置执行,该装置可以采用软件和/或硬件的方式实现,并可集成在任何具有网络通信功能的电子设备上。如图1所示,本发明实施例中提供的多方位图像的智能处理方法,可包括以下步骤:

S110、确定图像采集器在单位旋转操作中朝向同一交叉道路至少两个交叉路口的拍摄图像。

参见图2,以交叉道路为环岛为例,一个交叉道路对应多个交叉路口,如果要对交叉道路进行多方位的视频监控和流量测量,例如包括机动车、非机动车和行人的视频监控与流量监控,那么通常需要对每个方向的交叉路口均进行监控和统计。但是,采用特定鱼眼镜头进行360度监控以及采用多个摄像机进行每个方位的监控和流量测量并进行画面拼接,均会造成成本较高。

鉴于上述问题,利用普通图像采集器具有快速旋转的功能,可将一个普通的图像采集器安装在交叉道路的交叉路口中间,控制图像采集器在水平面上旋转一周,图像采集器可看到360度的全景,这样通过控制图像采集器不间断地旋转来对每个交叉路口进行拍摄,获取每个交叉路口的拍摄图像。可选地,图像采集器可采用拍摄视角小于180度的单目摄像机,例如拍摄视角为90度的单目摄像机。可选地,可预先将图像采集器设置在交叉道路的交叉路口中心,例如放置于四交叉路口中心。

S120、将每个交叉路口在至少两个单位旋转操作中所得的拍摄图像组合,得到至少两个交叉路口的拍摄图像序列;每旋转一圈对应一个单位旋转操作。

图像采集器旋转一圈对应一个单位旋转操作,图像采集器在一个单位旋转操作的旋转过程中,在朝向每个交叉路口时会各拍摄一张图像,这样图像采集器经过多个单位旋转操作后朝向每个交叉路口可累计得到多个拍摄图像,这样将每个路口的图像按时间并按方位各自组合成对应路口的图像序列。一个图像序列包括同一个交叉路口的按时间顺序进行画面拼接的多个拍摄图像。

在本实施例的一种可选方案中,确定图像采集器在单位旋转操作中朝向至少两个交叉路口的拍摄图像,可包括以下步骤:

在一个单位旋转操作中,控制图像采集器进行水平旋转;以及,在旋转朝向各个交叉路口时拍摄得到对应各个交叉路口的拍摄图像。

图像采集器(例如单目摄像机)具有快速旋转功能,以图像采集器的旋转角速度为1440度/秒为例,放置于交叉路口(例如4叉道路口)中心,当然也可以放置于某个特定路口。当图像采集器在水平面上旋转一周,就能看到交叉道路口的360度全景。图像采集器旋转一圈对应一个单位旋转操作,在图像采集器的一个单位旋转操作中,图像采集器在朝向每个路口时会各拍摄一张图像,这意味着在4交叉道路口图像采集每秒可进行4个单位旋转操作,实现每秒为每个方位各生成4张(1440度每秒/360度=4张/秒)拍摄图像。

作为一种可选方案,同一个单位旋转操作中,图像采集器对各个交叉路口的图像采集可为周期性间隔采样或非周期性间隔采样,即不按照时间间隔进行间隔采样而是根据路口方位的角度进行间隔采样。例如,参见图2,环岛4交叉道路口,图像采集器是位于环岛中心,路口A为0度方位,路口B为70度方位,路口C为160度方位,路口D为270度方位。此时,图像采集器从路口A开始沿着顺时针朝向4个路口时分别采集图像,则拍摄的时间间隔非均匀。

S130、依据至少两个交叉路口的拍摄图像序列,对至少两个交叉路口所属的道路口进行交通监测。

根据本发明实施例中提供的多方位图像的智能处理方法,能够基于一个普通摄像机进行快速旋转、各方位按时间片拍摄图像并按路口方位各自组合成图像序列,实现一个普通的摄像机实现了多个摄像机的功能,从而依靠单独一个摄像机就可以对任意多个路口方位交叉道路进行视频监控和流量测量,而不需特定摄像机或多个摄像机进行多方位监控,降低了全方位视频与流量监控过程中的监控成本以及保证大范围实施多方位监控。

在上述实施例的基础上,可选地,依据至少两个交叉路口的拍摄图像序列,对至少两个交叉路口所属的道路口进行交通监测,可包括步骤A1-A2:

步骤A1、依据至少两个交叉路口的图像序列,确定至少两个交叉路口下各个目标对象的行进轨迹。

步骤A2、依据至少两个交叉路口下各个目标对象的行进轨迹,通过判断目标对象是否越过对应交叉路口的预设测量绊线计算至少两个交叉路口所属的道路口的交通流量。

针对每个交叉路口,可利用每个交叉路口的图像序列进行视频监控与交叉口交通流量的测量,并将统计结果发送给中心管理服务器。考虑到图像序列中各个图像并非连续拍摄,可能带来帧率的降低,目标对象在不同拍摄图像帧之间会发生不平滑的跳跃,导致以智能测量绊线为基准进行交通流量统计时,目标对象会直接跳过绊线,导致目标对象未与测量绊线发生接触。

鉴于上述情况,可基于朝向每个交叉路口的包括目标对象的拍摄图像序列对同一个目标对象按照不同时间进行连线以形成目标对象在交叉路口的有向行进轨迹,进而根据目标对象在交叉路口的有向行进轨迹与测量绊线是否交叉来判断该目标对象是否通过绊线,统计计算通过绊线的目标对象的数量来实现交通流量测量。

在上述实施例的基础上,可选地,依据至少两个交叉路口的拍摄图像序列,对至少两个交叉路口所属的道路口进行交通监测,可包括以下步骤:

针对至少两个交叉路口中的每个交叉路口,将朝向每个交叉路口的拍摄图像序列中的首帧拍摄图像配置为关键帧,并将其他帧拍摄图像相对前一帧拍摄图像的差值配置为向前搜索帧,以输出各个交叉路口的监控视频流。

在图像采集器旋转过程中,图像采集器的采集方向经过每个交叉路口时各拍摄一张图像。按照拍摄时间排序将每个交叉路口的拍摄图像各自组合成一个图像序列。将朝向每个交叉路口的拍摄图像序列中的首帧拍摄图像配置为关键帧I帧,以1秒(可配置)为单位,保留该秒的第一个拍摄图像帧为I帧,其他拍摄图像计算相对于前一幅拍摄图像的差值,设置为向前搜索帧P帧,输出个交叉路口的监控视频序列,并将监控视频序列传往中心服务器或后端客户端。

图3是本发明实施例中提供的另一种多方位图像的智能处理方法的流程图。本实施例在上述实施例的基础上进行优化,本发明实施例可以与上述一个或者多个实施例中各个可选方案结合。如图3所示,本发明实施例中提供的多方位图像的智能处理方法,可包括以下步骤:

S310、在一个单位旋转操作中,控制图像采集器进行水平旋转;以及在控制图像采集器进行水平旋转时,同步调整图像采集器朝向各个交叉路口时所使用的拍摄焦距。

S320、依据调整的拍摄焦距拍摄得到一个单位旋转操作中图像采集器旋转朝向各个交叉路口时的拍摄图像,得到朝向至少两个交叉路口的拍摄图像。

在控制图像采集器进行水平旋转时,同步调整图像采集器朝向下一交叉路口时所使用的拍摄焦距。进而,依据调整的拍摄焦距拍摄得到旋转朝向下一交叉路口时的拍摄图像,以得到单个旋转拍摄操作中朝向至少两个交叉路口的拍摄图像。通过在不同交叉路口动态调整图像采集器的拍摄焦距,实现了对不同交叉路口的拍摄画面覆盖范围的调整。

在本实施例的一种可选方案中,调整图像采集器朝向各个交叉路口时所使用的拍摄焦距,可包括以下步骤:

依据图像采集器相对各个交叉路口的偏离程度,对朝向各个交叉路口时的拍摄焦距进行动态调整,以使朝向各个交叉路口的拍摄画面覆盖均匀。

其中,图像采集器相对交叉路口的偏离程度越大,所使用的拍摄焦距越长。

多交叉道路口存在多个交叉路口,为了实现对各个交叉路口通常需要将图像采集器安装设置在各个交叉路口中间,当然为安装方便,不要求图像采集器居于多交叉路口的中心位置,允许图像采集器偏离中心进行安装。此时,图像采集器在旋转时会同步变更图像采集器的拍摄焦距,面向各个交叉路口时可采用不同焦距进行图像采集,保证各个交叉路口的画面覆盖程度均匀。

可选地,当图像采集器的安装位置距离交叉路口较远时,图像采集器可采用较长的拍摄焦距朝向交叉路口进行图像采集;反之,当图像采集器的安装位置距离交叉路口较近时,图像采集器可采用较短的拍摄焦距朝向交叉路口进行图像采集。这样就可实现面向各个交叉路口时采用不同焦距进行图像采集,保证各个交叉路口的画面覆盖程度均匀。

可选地,图像采集器的拍摄焦距的设置可由管理员预先配置,也可采用训练方式以人工反馈方式让图像采集器自主获得精准的控制能力。针对朝向交叉路口采集每一幅拍摄图像,如果图像采集器采集的拍摄图像的焦距偏长,则人工反馈以“-1”,图像采集器在后续拍摄该交叉路口时微调缩短拍摄焦距;否则人工反馈以“+1”,图像采集器在后续拍摄该路口时微调扩大拍摄焦距。

采用上述可选方案,会智能判断图像采集器相对交叉路口远近程度,在图像采集器旋转过程中动态调整焦距,以在图像采集器旋转到达对应交叉路口时采用合适的拍摄焦距进行图像采集,避免对不同交叉路口的拍摄覆盖范围不均导致拍摄图像差异变大。

在本实施例的另一种可选方案中,调整图像采集器朝向各个交叉路口时所使用的拍摄焦距,可包括以下步骤:

依据各个交叉路口的交通态势信息,对朝向各个交叉路口时的拍摄焦距动态调整,以使朝向各个交叉路口的拍摄画面覆盖机动车道和/或人行道。

其中,交叉路口的交通态势信息指示交叉路口的行人越多,图像采集器朝向交叉路口时的拍摄焦距越短。

为了不浪费拍摄画面空间和保障清晰度,图像采集器在旋转过程中,旋转到面向各个交叉路口的方向,根据交叉路口的交通态势自动调整焦距,比如白天路口机动车和行人均较多,则拍摄画面覆盖机动车道和人行道,意味着使用的拍摄焦距较短。而,到了午夜通过行人计数判断出一段时间内人数为0,则在下一个单位旋转操作中调整图像采集器朝向这个交叉路口的拍摄焦距,将拍摄画面覆盖集中于机动车道,只留拍摄画面的边缘覆盖人行道。随着白天来临人行道上的行人增多,则自动在下一个单位旋转操作中调整图像采集器朝向这个交叉路口的焦距,扩大拍摄画面覆盖范围,尽可能覆盖机动车道和人行道。

采用上述可选方案,会智能判断交叉路口处的人行道路的行人多少,对图像采集器对各个路口不同时刻的拍摄焦距进行动态调整,尽可能根据交通态势对不同交叉路口的拍摄覆盖范围进行适应调整,避免浪费图像采集器的拍摄画面空间和保障清晰度。

S330、将每个交叉路口在至少两个单位旋转操作中所得的拍摄图像组合,得到至少两个交叉路口的拍摄图像序列;每旋转一圈对应一个单位旋转操作。

S340、依据至少两个交叉路口的拍摄图像序列,对至少两个交叉路口所属的道路口进行交通监测。

在本实施例的一种可选方案中,在旋转朝向各个交叉路口时拍摄得到对应各个交叉路口的拍摄图像之后,还可包括以下步骤:

依据对一个单位旋转操作中得到的朝向各个交叉路口的拍摄图像的反馈结果,对下一个单位旋转操作中朝向各个交叉路口进行拍摄的时间微调。

可选地,通过神经网络训练让图像采集器自主识别交叉路口,获得图像采集器朝向各个交叉路口进行图像采集的拍摄时机,并持续优化。例如,当图像采集器拍摄图像并不断输出拍摄图像时,针对每一幅拍摄图像进行评价,如果图像采集器的拍摄时机偏迟,则人工反馈以“-1”,这样图像采集器在后续拍摄该交叉路口时微调提前拍摄时机;否则,人工反馈以“+1”,这样图像采集器在后续拍摄该交叉路口时微调延迟拍摄时机,以保证在经过一段时间的优化调整后图像采集器可精准控制朝向该交叉路口的合适拍摄时机。

根据本发明实施例中提供的多方位图像的智能处理方法,能够基于一个普通摄像机进行快速旋转、各方位按时间片拍摄图像并按路口方位各自组合成图像序列,实现一个普通的摄像机实现了多个摄像机的功能,同时在进行旋转拍摄过程中可对朝向交叉路口的拍摄焦距进行动态调整,从而依靠单独一个摄像机就可以对任意多个路口方位交叉道路进行视频监控和流量测量,而不需特定摄像机或多个摄像机进行多方位监控,降低了全方位视频与流量监控过程中的监控成本以及保证大范围实施多方位监控。

在上述实施例的基础上,可选地,本发明实施例中提供的多方位图像的智能处理方法,还可包括以下步骤:

若一个单位旋转操作下旋转朝向的交叉路口出现预设事件,则对图像采集器在下一个单位旋转操作下旋转朝向该交叉路口时的拍摄焦距进行增加,直至该交叉路口的预设事件结束。

可选地,交叉路口出现的预设事件可包括重大交通事件和用户发出对拍摄焦距进行调整的指令事件,事件类型可以预定义,并局限上述内容。当图像采集器旋转至某个交叉路口时,通过智能识别交叉路口发现的重大交通事件,例如车祸,则记住该交叉路口位置或方位角。在执行下一个单位旋转操作时旋转至该交叉路口的上一路口时,拍摄完后自动增加焦距的增量,到达发生预设事件的交叉路口时,采用比上一单位旋转操作时更短的焦距拍摄该交叉路口,获得对重大交通事件更为清晰的图像。当从发生预设事件的交叉路口旋转至下一交叉路口时,依旧恢复原先对下一交叉口的拍摄焦距。在以后的每一个单位旋转操作过程中,对该发生预设事件的交叉路口均以较短的焦距进行拍摄,直到重大事件消除,对该交叉路口拍摄的焦距恢复到原先正常水平。

当管理员希望调整对朝向一交叉路口的拍摄焦距进行调整时,例如放大拍摄焦距,则图像采集器在下一个单位旋转操作中旋转至该交叉路口的上一交叉路口时,自动增加焦距的相应增量,这样当图像采集器旋转到达发生预设事件的交叉路口时,采用比上一个单位旋转操作更短的焦距拍摄该交叉路口,获得对该交叉路口更为清晰的图像。

图4是本发明实施例中提供的一种多方位图像的智能处理装置的结构框图。本实施例可适用于对交叉道路路口的交通进行监测的情况。该装置可以采用软件和/或硬件的方式实现,并可集成在任何具有网络通信功能的电子设备上,尤其是用于交通监测的电子监控设备。如图4所示,本发明实施例中提供的多方位图像的智能处理装置,可包括以下:旋转拍摄确定模块410、拍摄图像组合模块420和道路口监测模块430。其中,

旋转拍摄确定模块410,用于确定图像采集器在单位旋转操作中朝向至少两个交叉路口的拍摄图像;

拍摄图像组合模块420,用于将每个交叉路口在至少两个单位旋转操作中所得的拍摄图像组合,得到至少两个交叉路口的拍摄图像序列;每旋转一圈对应一个单位旋转操作;

道路口监测模块430,用于依据所述至少两个交叉路口的拍摄图像序列,对所述至少两个交叉路口所属的道路口进行交通监测。

在上述实施例的基础上,可选地,旋转拍摄确定模块410包括:

在一个单位旋转操作中,控制图像采集器进行水平旋转;

在旋转朝向各个交叉路口时拍摄得到对应各个交叉路口的拍摄图像。

在上述实施例的基础上,可选地,在旋转朝向各个交叉路口时拍摄得到各个交叉路口的拍摄图像,包括:

在控制图像采集器进行水平旋转时,同步调整图像采集器朝向各个交叉路口时所使用的拍摄焦距;

依据调整的拍摄焦距拍摄得到一个单位旋转操作中旋转朝向各个交叉路口时的拍摄图像。

在上述实施例的基础上,可选地,调整图像采集器朝向各个交叉路口时所使用的拍摄焦距,包括:

依据图像采集器相对各个交叉路口的偏离程度,对朝向各个交叉路口时的拍摄焦距进行动态调整,以使朝向各个交叉路口的拍摄画面覆盖均匀;

其中,图像采集器相对交叉路口的偏离程度越大,所使用的拍摄焦距越长。

在上述实施例的基础上,可选地,调整图像采集器朝向各个交叉路口时所使用的拍摄焦距,包括:

依据各个交叉路口的交通态势信息,对朝向各个交叉路口时的拍摄焦距动态调整,以使朝向各个交叉路口的拍摄画面覆盖机动车道和/或人行道;

其中,所述交通态势信息指示交叉路口的行人越多,朝向交叉路口时的拍摄焦距越短。

在上述实施例的基础上,可选地,在旋转朝向各个交叉路口时拍摄得到对应各个交叉路口的拍摄图像之后,还包括:

依据对一个单位旋转操作中得到的朝向各个交叉路口的拍摄图像的反馈结果,对下一个单位旋转操作中朝向各个交叉路口进行拍摄的时间微调。

在上述实施例的基础上,可选地,道路口监测模块430包括:

依据所述至少两个交叉路口的图像序列,确定所述至少两个交叉路口下各个目标对象的行进轨迹;

依据所述至少两个交叉路口下各个目标对象的行进轨迹,通过判断目标对象是否越过对应交叉路口的预设测量绊线计算所述至少两个交叉路口所属的道路口的交通流量。

在上述实施例的基础上,可选地,所述装置还包括:

若一个单位旋转操作下旋转朝向的交叉路口出现预设事件,则对图像采集器在下一个单位旋转操作下旋转朝向该交叉路口时的拍摄焦距进行增加,直至该交叉路口的预设事件结束。

在上述实施例的基础上,可选地,道路口监测模块430包括:

针对至少两个交叉路口中的每个交叉路口,将每个交叉路口的拍摄图像序列中首帧拍摄图像配置为关键帧,并将其他帧拍摄图像相对前一帧拍摄图像的差值配置为向前搜索帧,以输出各个交叉路口的监控视频流。

本发明实施例中所提供的多方位图像的智能处理装置可执行上述本发明任意实施例中所提供的多方位图像的智能处理方法,具备执行该多方位图像的智能处理方法相应的功能和有益效果,未在上述实施例中详尽描述的技术细节,可参见本申请任意实施例中所提供的多方位图像的智能处理方法。

图5是本发明实施例中提供的一种电子设备的结构示意图。如图5所示结构,本发明实施例中提供的电子设备包括:一个或多个处理器510和存储装置520;该电子设备中的处理器510可以是一个或多个,图5中以一个处理器510为例;存储装置520用于存储一个或多个程序;所述一个或多个程序被所述一个或多个处理器510执行,使得所述一个或多个处理器510实现如本发明实施例中任一项所述的多方位图像的智能处理方法。

该电子设备还可以包括:输入装置530和输出装置540。

该电子设备中的处理器510、存储装置520、输入装置530和输出装置540可以通过总线或其他方式连接,图5中以通过总线连接为例。

该电子设备中的存储装置520作为一种计算机可读存储介质,可用于存储一个或多个程序,所述程序可以是软件程序、计算机可执行程序以及模块,如本发明实施例中所提供的多方位图像的智能处理方法对应的程序指令/模块。处理器510通过运行存储在存储装置520中的软件程序、指令以及模块,从而执行电子设备的各种功能应用以及数据处理,即实现上述方法实施例中多方位图像的智能处理方法。

存储装置520可包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序;存储数据区可存储根据电子设备的使用所创建的数据等。此外,存储装置520可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实例中,存储装置520可进一步包括相对于处理器510远程设置的存储器,这些远程存储器可以通过网络连接至设备。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

输入装置530可用于接收输入的数字或字符信息,以及产生与电子设备的用户设置以及功能控制有关的键信号输入。输出装置540可包括显示屏等显示设备。

并且,当上述电子设备所包括一个或者多个程序被所述一个或者多个处理器510执行时,程序进行如下操作:

确定图像采集器在单位旋转操作中朝向至少两个交叉路口的拍摄图像;

将每个交叉路口在至少两个单位旋转操作中所得的拍摄图像组合,得到至少两个交叉路口的拍摄图像序列;每旋转一圈对应一个单位旋转操作;

依据所述至少两个交叉路口的拍摄图像序列,对所述至少两个交叉路口所属的道路口进行交通监测。

当然,本领域技术人员可以理解,当上述电子设备所包括一个或者多个程序被所述一个或者多个处理器510执行时,程序还可以进行本发明任意实施例中所提供的多方位图像的智能处理方法中的相关操作。

本发明实施例中提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时用于执行多方位图像的智能处理方法,该方法包括:

确定图像采集器在单位旋转操作中朝向至少两个交叉路口的拍摄图像;

将每个交叉路口在至少两个单位旋转操作中所得的拍摄图像组合,得到至少两个交叉路口的拍摄图像序列;每旋转一圈对应一个单位旋转操作;

依据所述至少两个交叉路口的拍摄图像序列,对所述至少两个交叉路口所属的道路口进行交通监测。

可选的,该程序被处理器执行时还可以用于执行本发明任意实施例中所提供的多方位图像的智能处理方法。

本发明实施例的计算机存储介质,可以采用一个或多个计算机可读的介质的任意组合。计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质。计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机存取存储器(Random AccessMemory,RAM)、只读存储器(Read Only Memory,ROM)、可擦式可编程只读存储器(ErasableProgrammable Read Only Memory,EPROM)、闪存、光纤、便携式CD-ROM、光存储器件、磁存储器件、或者上述的任意合适的组合。计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。

计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于:电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。

计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于:无线、电线、光缆、无线电频率(RadioFrequency,RF)等等,或者上述的任意合适的组合。

可以以一种或多种程序设计语言或其组合来编写用于执行本发明操作的计算机程序代码,所述程序设计语言包括面向对象的程序设计语言—诸如Java、Smalltalk、C++,还包括常规的过程式程序设计语言—诸如“C”语言或类似的程序设计语言。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络——包括局域网(LAN)或广域网(WAN)——连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。

在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、 “示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。

注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。

相关技术
  • 多方位图像的智能处理方法、装置、电子设备及存储介质
  • 图像处理方法、存储介质、电子设备及图像处理装置
技术分类

06120112938790