图像的生成方法、装置及移动终端与流程

文档序号:11408149阅读:183来源:国知局
图像的生成方法、装置及移动终端与流程

本发明涉及图形处理领域,具体而言,涉及一种图像的生成方法、装置及移动终端。



背景技术:

随着车辆的普及,在行车过程中,越来越容易出现交通违章的现象。但是,驾驶人员或路人通常会来不及对所见的交通违章现象进行拍摄,并且在行车过程中驾驶员手动进行拍摄也不安全。



技术实现要素:

有鉴于此,本发明实施例的目的在于提供一种图像的生成方法、装置及移动终端,以解决上述问题。

为了实现上述目的,本发明实施例采用的技术方案如下:

第一方面,本发明实施例提供了一种图像的生成方法,该方法首先在移动终端中基于摄像头获取第一图像数据,依据移动终端中的地图导航数据,将虚拟导航指示信息加载在第一图像数据中,对第一图像数据进行预设特征模式图像数据的识别,基于摄像头对预设特征模式图像数据进行拍摄获取第二图像数据。

结合第一方面,本发明在第一方面的第一种实现方式中,第一图像数据包括道路交通元素,对第一图像数据进行预设特征模式图像数据的识别的步骤包括:判断第一图像数据中所包括的道路交通元素是否满足交通违章现象的规则,若是,则第一图像数据包括预设特征模式图像数据。

结合第一方面的第一种实现方式,本发明在第一方面的第二种实现方式中,第一图像数据中的道路交通元素包括车道和车辆,判断第一图像数据中所包括的道路交通元素是否满足交通违章现象的规则的步骤包括:判断车道是否为应急车道且车辆是否位于车道。

结合第一方面的第一种实现方式,本发明在第一方面的第三种实现方式中,第一图像数据中的道路交通元素包括车道分界线及车辆,判断第一图像数据中所包括的道路交通元素是否满足交通违章现象的规则的步骤包括:判断车辆是否位于车道分界线上及车道分界线是否为双黄线。

结合第一方面的第一种实现方式,在第一方面的第四种实现方式中,第一图像数据中的道路交通元素包括出行人、斑马线及车辆交通指示灯,判断第一图像数据中所包括的道路交通元素是否满足交通违章现象的规则,包括:判断行人是否位于斑马线且车辆交通指示灯是否为绿灯。

结合第一方面,在第一方面的第五种实现方式中,该方法还包括:在第二图像数据中加载生成第二图像数据时对应的地图位置数据及地图导航数据。

结合第一方面,在第一方面的第六种实现方式中,该方法还包括:在第二图像数据中加载生成第二图像数据时对应的地图位置数据及地图导航数据。

结合第一方面的第六种实现方式,在第一方面的第七种实现方式中,调整移动终端的摄像头或行车记录仪的摄像头的步骤包括:调整放置移动终端或者行车记录仪的支架或云台机构,以调整移动终端的摄像头或行车记录仪的摄像头。

结合第一方面,在第一方面的第八种实现方式中,预设特征模式图像数据为多个,不同的预设特征模式图像数据对应不同的优先级,对第一图像数据进行预设特征模式图像数据的识别的步骤包括:根据当前的路况信息,确定优先级,选定与优先级对应的预设特征模式图像数据,并对第一图像数据进行选定的预设特征模式图像数据的识别。

结合第一方面,在第一方面的第九种实现方式中,该方法还包括:将第二图像数据或者第二图像数据中包括的车辆识别信息、第一图像数据、移动终端的唯一标识码、拍摄第二图像数据的时间、拍摄第二图像数据的地点及拍摄第二图像数据的用户身份信息发送到服务器。

结合第一方面,在第一方面的第十种实现方式中,该方法还包括:将第二图像数据作为虚拟导航指示信息之一,加载到第一图像数据中。

结合第一方面,在第一方面的第十一种实现方式中,该方法还包括:若第一图像数据不包括预设特征模式图像数据,生成触发按钮;当接收到作用于触发按钮的触发指令时,触发摄像头进行拍摄。

第二方面,本发明实施例提供了一种图像的生成装置,该装置包括获取模块、加载模块、识别模块及拍摄模块。其中,获取模块,用于在移动终端中基于摄像头获取第一图像数据;加载模块,用于依据移动终端中的地图导航数据,将虚拟导航指示信息加载在第一图像数据中;识别模块,用于对第一图像数据进行预设特征模式图像数据的识别;拍摄模块,用于基于摄像头对预设特征模式图像数据进行拍摄获取第二图像数据。

结合第二方面,本发明在第二方面的第一种实现方式中,第一图像数据包括道路交通元素,该识别模块具体用于判断第一图像数据中所包括的道路交通元素是否满足交通违章现象的规则,若是,则第一图像数据包括预设特征模式图像数据。

结合第二方面的第一种实现方式,本发明在第二方面的第二种实现方式中,该第一图像数据中的道路交通元素包括车道和车辆,该识别模块具体用于判断车道为应急车道且车辆位于车道。

结合第二方面的第一种实现方式,本发明在第二方面的第三种实现方式中,该第一图像数据中的道路交通元素包括车道分界线及车辆,该识别模块具体用于判断车辆位于车道分界线上及车道分界线为双黄线。

结合第二方面的第一种实现方式,本发明在第二方面的第四种实现方式中,该第一图像数据中的道路交通元素包括出行人、斑马线及车辆交通指示灯,该识别模块具体用于判断行人位于斑马线且车辆交通指示灯为绿灯。

结合第二方面,本发明在第二方面的第五种实现方式中,该装置还包括第一加载模块,用于在第二图像数据中加载生成第二图像数据时对应的地图位置数据及地图导航数据。

结合第二方面,本发明在第二方面的第六种实现方式中,该拍摄模块具体用于依据预设特征模式图像数据,调整移动终端的摄像头或行车记录仪的摄像头,对预设特征模式图像数据进行定焦拍照获取第二图像数据。

结合第二方面的第六种实现方式,本发明在第二方面的第七种实现方式中,该拍摄模块具体用于调整放置移动终端或者行车记录仪的支架或云台机构,以调整移动终端的摄像头或行车记录仪的摄像头。

结合第二方面,本发明在第二方面的第八种实现方式中,该预设特征模式图像数据为多个,不同的预设特征模式图像数据对应不同的优先级,该识别模块具体用于根据当前的路况信息,确定优先级,选定与优先级对应的预设特征模式图像数据,并对第一图像数据进行选定的预设特征模式图像数据的识别。

结合第二方面,本发明在第二方面的第九种实现方式中,该装置还包括发送模块,用于将第二图像数据或者第二图像数据中包括的车辆识别信息、第一图像数据、移动终端的唯一标识码、拍摄第二图像数据的时间、拍摄第二图像数据的地点及拍摄第二图像数据的用户身份信息发送到服务器。

结合第二方面,本发明在第二方面的第十种实现方式中,该装置还包括第二加载模块,用于将第二图像数据作为虚拟导航指示信息之一,加载到第一图像数据中。

结合第二方面,本发明在第二方面的第十一种实现方式中,该装置还包括处理模块,用于若第一图像数据不包括预设特征模式图像数据,生成触发按钮;当接收到作用于触发按钮的触发指令时,触发摄像头进行拍摄。

第三方面,本发明实施例提供了一种移动终端。在一个可能的设计中,该移动终端的结构中包括显示装置、处理器和存储器,该存储器用于存储支持处理器执行上述方法的程序,该处理器被配置为用于执行该存储器中存储的程序。该移动终端还可以包括通信接口,用于该移动终端与其他设备或通信网络通信。

第四方面,本发明实施例提供了一种计算机存储介质,用于储存为上述图像的生成装置所用的计算机软件指令,其包含用于执行上述方面为图像的生成装置所设计的程序。

与现有技术相比,本发明实施例提供的一种图像的生成方法、装置及移动终端,通过首先在移动终端中基于摄像头获取第一图像数据,依据移动终端中的地图导航数据,将虚拟导航指示信息加载在第一图像数据中,对第一图像数据进行预设特征模式图像数据的识别,基于摄像头对预设特征模式图像数据进行拍摄获取第二图像数据,本方案能够实现在行车过程中,将摄像头获取到的预设特征模式图像数据进行自动拍摄,使得能够及时的捕捉到交通违规现象,并且驾驶员无需再进行手动拍摄,提高了行车的安全性。

为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。

附图说明

为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。

图1是本发明实施例提供的移动终端的结构框图。

图2是本发明第一实施例提供的一种图像的生成方法的流程图。

图3是本发明第一实施例提供的一种第一图像数据的示意图。

图4是本发明第一实施例提供的一种在第一图像数据加载了虚拟导航指示信息的示意图。

图5是本发明第二实施例提供的一种图像的生成装置的结构框图。

具体实施方式

下面将结合本发明实施例中附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。

应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。同时,在本发明的描述中,术语“第一”、“第二”等仅用于区分描述,而不能理解为指示或暗示相对重要性。

本发明实施例提供图像的生成方法及装置可以运行于移动终端中,其中,该移动终端可以是手机,平板电脑等。该移动终端可以独自完成上述图像的生成方法,也可以与行车记录仪配合完成上述图像的生成方法。本发明实施例提供图像的生成方法通过首先在移动终端中基于摄像头获取第一图像数据,依据移动终端中的地图导航数据,将虚拟导航指示信息加载在第一图像数据中,对第一图像数据进行预设特征模式图像数据的识别,基于摄像头对预设特征模式图像数据进行拍摄获取第二图像数据,实现了在行车过程中,将摄像头获取到的预设特征模式图像数据进行自动拍摄,使得驾驶员无需再进行手动拍摄,提高了行车的安全性。

图1示出了本发明实施例提供的一种移动终端100的结构框图。如图1所示,该移动终端100包括:射频(radiofrequency,rf)电路110、存储器120、输入单元130、显示装置140、传感器150、音频电路160、无线保真(wirelessfidelity,wifi)模块170、处理器180、以及电源190等部件。本领域技术人员可以理解,图1中示出的移动终端100结构并不构成对移动终端100的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。

下面结合图1对移动终端100的各个构成部件进行具体的介绍:

rf电路110可用于收发信息或通话过程中,信号的接收和发送,特别地,将基站的下行信息接收后,给处理器180处理;另外,将设计上行的数据发送给基站。通常,rf电路110包括但不限于天线、至少一个放大器、收发信机、耦合器、低噪声放大器(lownoiseamplifier,lna)、双工器等。此外,rf电路110还可以通过无线通信与网络和其他设备通信。上述无线通信可以使用任一通信标准或协议,包括但不限于全球移动通讯系统(globalsystemofmobilecommunication,gsm)、通用分组无线服务(generalpacketradioservice,gprs)、码分多址(codedivisionmultipleaccess,cdma)、宽带码分多址(widebandcodedivisionmultipleaccess,wcdma)、长期演进(longtermevolution,lte)、电子邮件、短消息服务(shortmessagingservice,sms)等。

存储器120可用于存储软件程序以及模块,如本发明实施例中的图像的生成方法以及装置对应的程序指令/模块,处理器180通过运行存储在存储器120的软件程序以及模块,从而执行移动终端100的各种功能应用以及数据处理,如本发明实施例提供的图像的生成方法。存储器120可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据移动终端100的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器120可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。

输入单元130可用于接收输入的数字或字符信息,以及产生与移动终端100的用户设置以及功能控制有关的键信号输入。具体地,输入单元130可包括触控面板131以及其他输入设备132。触控面板131,也称为触摸屏,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触控面板131上或在触控面板131附近的操作),并根据预先设定的程式驱动相应的连接装置。可选的,触控面板131可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器180,并能接收处理器180发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触控面板131。除了触控面板131,输入单元130还可以包括其他输入设备132。具体地,其他输入设备132可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆等中的一种或多种。

显示装置140可用于显示由用户输入的信息或提供给用户的信息以及移动终端100的各种菜单。显示装置140可包括显示面板141,可选的,可以采用液晶显示器(liquidcrystaldisplay,lcd)、有机发光二极管(organiclight-emittingdiode,oled)等形式来配置显示面板141。进一步的,触控面板131可覆盖显示面板141,当触控面板131检测到在其上或附近的触摸操作后,传送给处理器180以确定触摸事件的类型,随后处理器180根据触摸事件的类型做处理。虽然在图1中,触控面板131与显示面板141是作为两个独立的部件来实现移动终端100的输入和输入功能,但是在某些实施例中,可以将触控面板131与显示面板141集成而实现移动终端100的输入和输出功能。

移动终端100还可包括至少一种传感器150,比如光传感器、运动传感器以及其他传感器。具体地,光传感器可包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示面板141的亮度,接近传感器可在移动终端100移动到耳边时,关闭显示面板141和/或背光。作为运动传感器的一种,加速计传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别移动终端100姿态的应用(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;至于移动终端100还可配置的陀螺仪、气压计、湿度计、温度计、红外线传感器等其他传感器,在此不再赘述。

音频电路160、扬声器161,传声器162可提供用户与移动终端100之间的音频接口。音频电路160可将接收到的音频数据转换后的电信号,传输到扬声器161,由扬声器161转换为声音信号输出;另一方面,传声器162将收集的声音信号转换为电信号,由音频电路160接收后转换为音频数据,再将音频数据输出处理器180处理后,经rf电路110以发送给比如另一移动终端100,或者将音频数据输出至存储器120以便进一步处理。

wifi属于短距离无线传输技术,移动终端100通过wifi模块170可以帮助用户收发电子邮件、浏览网页和访问流式媒体等,它为用户提供了无线的宽带互联网访问。虽然图1示出了wifi模块170,但是可以理解的是,其并不属于移动终端100的必须构成,完全可以根据需要在不改变发明的本质的范围内而省略。

处理器180是移动终端100的控制中心,利用各种接口和线路连接整个移动终端100的各个部分,通过运行或执行存储在存储器120内的软件程序和/或模块,以及调用存储在存储器120内的数据,执行移动终端100的各种功能和处理数据,从而对移动终端100进行整体监控。可选的,处理器180可包括一个或多个处理单元;优选的,处理器180可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器180中。

移动终端100还包括给各个部件供电的电源190(比如电池),优选的,电源可以通过电源管理系统与处理器180逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。

可以理解,图1所示的结构仅为示意,移动终端100还可包括比图1中所示更多或者更少的组件,或者具有与图1所示不同的配置。图1中所示的各组件可以采用硬件、软件或其组合实现。

图2示出了本发明第一实施例提供的一种图像的生成方法的流程图,请参阅图2,本实施例描述的是移动终端的处理流程,该方法包括:

步骤s210,在移动终端中基于摄像头获取第一图像数据。

其中,该摄像头可以是移动终端的摄像头,也可以是行车记录仪的摄像头。

若该摄像头为移动终端的摄像头,则该移动终端的摄像头采集的第一图像数据会存储于该移动终端的内存中,此时,该移动终端可以直接从内存中获取该第一图像数据。

若该摄像头为行车记录仪的摄像头,则通过行车记录仪的摄像头采集第一图像数据,并将第一图像数据发送到移动终端。进一步的,该行车记录仪将采集到的第一图像数据发送到移动终端的实施方式可以有多种,包括但不限于:通过无线网络传输,通过数据线传输,通过蓝牙/红外线传输,或者通过nfc(nearfieldcommunication,近场通信)传输等。

该第一图像数据可以为汽车行驶过程中获取的实时路况图像信息,也可以自行车或电动车行驶过程中获取的实时路况图像信息,还可以是行人在步行过程中获取的实时路况图像信息。

进一步的,该实时路况图像信息又可以包括车辆图像信息,道路图像信息,街道图像信息,树木图像信息,建筑物图像信息,行人信息等。

进一步的,车辆图像信息又可以包括车牌号信息,车标信息等。道路图像信息又可以包括车道分界线、交通指示灯、斑马线等。

请参阅图3,图3示出了一种第一图像数据的示意图。该第一图像数据为摄像头采集的实时路况的图像。该第一图像数据中包括了多辆车辆的图像信息及道路图像信息。

步骤s220,依据移动终端中的地图导航数据,将虚拟导航指示信息加载在第一图像数据中。

该地图导航数据可以来源于第三方数据平台,例如,高德地图,百度地图等。作为一种实施方式,移动终端可以通过该第三方数据平台提供的开放接口,获取到地图导航数据。

该虚拟导航指示信息包括但不限于:用于指示当前前进方向的信息,用于指示距离下一个地点的时长及距离的信息,用于指示距离导航目的地的时长及距离的信息。

进一步的,该该虚拟导航指示信息可以是以文字或图形的方式加载到该第一图像数据中。

请参阅图4,图4示出了在第一图像数据中加载虚拟导航指示信息的示意图。图4中的实景拍摄图为该第一图像数据,包括了实景拍摄的街道,树木,建筑物,车辆等。右下角的小方框内示出了移动终端中的地图导航数据。根据该地图导航数据,在该第一图像数据中加载了虚拟导航指示信息,如图4中所示的用于指示距离下一个地点的距离的信息“长岭陵1.2公里”,用于指示距离导航目的地的时长及距离的信息“全程剩余1.5公里20分钟”,以及图4中用于指示当前前进方向的箭头。

步骤s230,对第一图像数据进行预设特征模式图像数据的识别。

其中,对第一图像数据进行预设特征模式图像数据的识别包括对第一图像数据是否具有预设特征模式图像数据的识别及对该预设特征是否满足一定规则的识别。进一步的,该预设特征模式图像数据可以有一个,也可以有多个。

作为一种实施方式,若判断出该第一图像数据包括道路交通元素,对该第一图像数据进行预设特征模式图像数据的识别的步骤可以包括:判断该第一图像数据中所包括的道路交通元素是否满足交通违章现象的规则,若是,则该第一图像数据包括预设特征模式图像数据。否则,该第一图像数据不包括预设特征模式图像数据。

作为一种具体的实施方式,若判断出该第一图像数据中的道路交通元素包括车道和车辆,则可以通过判断该车道是否为应急车道且该车辆是否位于该车道,来判断出该第一图像数据中所包括的道路交通元素是否满足交通违章现象的规则。

若该第一图像数据中的车道为应急车道且该车辆位于该车道,则可以判断出该第一图像数据中所包括的道路交通元素满足交通违章现象的规则,否则,该第一图像数据中所包括的道路交通元素不满足交通违章现象的规则。

进一步的,判断该第一图像数据中的道路交通元素是否包括车道和车辆,以及判断该车道是否为应急车道且该车辆是否位于该车道,可以通过图像匹配算法进行判定,例如,基于图像特征的匹配算法,此处不再赘述。

作为另一种具体的实施方式,若判断出该第一图像数据中的道路交通元素包括车道分界线及车辆,则可以通过判断该车辆是否位于该车道分界线上及该车道分界线是否为双黄线,来判断出该第一图像数据中所包括的道路交通元素是否满足交通违章现象的规则。

若该车辆位于该车道分界线上及该车道分界线为双黄线,则该第一图像数据中所包括的道路交通元素满足交通违章现象的规则;否则,该第一图像数据中所包括的道路交通元素不满足交通违章现象的规则。

作为又一种具体的实施方式,若判断出该第一图像数据中的该道路交通元素包括出行人、斑马线及车辆交通指示灯,则可以通过判断该行人是否位于该斑马线且该车辆交通指示灯是否为绿灯,来判断出该第一图像数据中所包括的道路交通元素是否满足交通违章现象的规则。

若该行人位于该斑马线且该车辆交通指示灯为绿灯,则该第一图像数据中所包括的道路交通元素满足交通违章现象的规则;否则,该第一图像数据中所包括的道路交通元素不满足交通违章现象的规则。

可以理解的是,道路交通元素并不局限于上述实施方式,判断该第一图像数据中所包括的道路交通元素是否满足交通违章现象的规则的实施方式也不局限于上述实施方式。

作为再一种实施方式,该预设特征模式图像数据为多个,不同的预设特征模式图像数据对应不同的优先级,可以根据当前的路况信息,确定优先级,选定与该优先级对应的预设特征模式图像数据,并对该第一图像数据进行选定的预设特征模式图像数据的识别。

例如,在拥堵路段出现违规走应急车道的可能性较高,而在红绿灯路口,出现违规有行人或非机动车闯红灯的可能性较高,即不同位置、不同路况、不同的虚拟导航指示信息处,根据当前路况信息,确定优先级,选定与该优先级对应的预设特征模式图像数据,并对该第一图像数据进行选定的预设特征模式图像数据的识别,通过这种方式可以提高图像识别的效率。

步骤s240,基于摄像头对预设特征模式图像数据进行拍摄获取第二图像数据。

在行车途中,为了避免车速过快导致的拍摄的第二图像数据不够清晰,因此,作为一种实施方式,依据该预设特征模式图像数据,调整该移动终端的摄像头或行车记录仪的摄像头,对该预设特征模式图像数据进行定焦拍照获取所述第二图像数据。

例如,该预设特征模式图像数据为车辆的车牌号码,当需要基于摄像头对预设特征模式图像数据进行拍摄时,可以调整该移动终端的摄像头或行车记录仪的摄像头,对车辆的车牌号码进行定焦,并拍照获取第二图像数据。若基于行车记录仪设备的摄像头进行的拍照,此时通过网络将该第二图像数据发送到移动终端,进一步,可以将生成第二图像数据时的地图位置数据及地图导航数据发送到移动终端。

进一步的,可以在汽车上设置用于对焦的方向调整座架或云台机构,将移动终端或者该行车记录仪放置于该方向调整座架或云台机构,通过调整放置该移动终端或者该行车记录仪的支架或云台机构,来调整该移动终端的摄像头或该行车记录仪的摄像头,从而方便,对该预设特征模式图像数据进行定焦。进一步的,该云台机构可以是2轴或者3轴自由度的云台机构。

进一步的,作为一种实施方式,该方法还包括:将第二图像数据或者第二图像数据中包括的车辆识别信息、第一图像数据、移动终端的唯一标识码、拍摄第二图像数据的时间、拍摄第二图像数据的地点及拍摄第二图像数据的用户身份信息发送到服务器。通过这种方式,可以在服务器中将上述信息进行匹配并存储,以供后续查看或者将上述数据提供给交通管理部门以进行违规处理。当然,也可以通过上述数据进行大数据分析,用于进一步完善识别预设特征模式图像数据的方法。

进一步的,作为又一种实施方式,还可以将所述第二图像数据作为所述虚拟导航指示信息之一,加载到所述第一图像数据中。

为了避免在当前环境中出现了交通违章现象,但是在对第一图像数据进行预设特征模式图像数据的识别时并未识别出的情况,作为一种实施方式,所述方法还包括:若第一图像数据不包括预设特征模式图像数据,生成触发按钮;当接收到作用于所述触发按钮的触发指令时,触发所述摄像头进行拍摄。

通过这种方式,使得在判定出第一图像数据不包括预设特征模式图像数据时,提供给用户一个虚拟触发按钮,用户可以根据自己的判定来确定是否按下该虚拟触发按钮,若用户作用于该触发按钮的触发指令时,则触发摄像头进行拍摄。通过这种方式给了用户自主选择的机会,进一步提高了用户体验。

本发明实施例提供的一种图像的生成方法,通过首先在移动终端中基于摄像头获取第一图像数据,依据移动终端中的地图导航数据,将虚拟导航指示信息加载在第一图像数据中,对第一图像数据进行预设特征模式图像数据的识别,基于摄像头对预设特征模式图像数据进行拍摄获取第二图像数据,本方案能够实现在行车过程中,将摄像头获取到的预设特征模式图像数据进行自动拍摄,使得能够及时的捕捉到交通违规现象,并且驾驶员无需再进行手动拍摄,提高了行车的安全性。

请参阅图5,是本发明第二实施例提供的图像的生成装置300的功能模块示意图。该图像的生成装置300运行于移动终端100。该图像的生成装置300包括获取模块310,加载模块320、识别模块330、及拍摄模块340。

获取模块310,用于在移动终端中基于摄像头获取第一图像数据。

加载模块320,用于依据所述移动终端中的地图导航数据,将虚拟导航指示信息加载在第一图像数据中。

识别模块330,用于对所述第一图像数据进行预设特征模式图像数据的识别。

作为一种实施方式,该第一图像数据中的道路交通元素包括车道和车辆,该识别模块330具体用于判断车道为应急车道且车辆位于车道。

作为又一种实施方式,该第一图像数据中的道路交通元素包括车道分界线及车辆,该识别模块330具体用于判断车辆位于车道分界线上及车道分界线为双黄线。

作为再一种实施方式,该第一图像数据中的道路交通元素包括出行人、斑马线及车辆交通指示灯,该识别模块330具体用于判断行人位于斑马线且车辆交通指示灯为绿灯。

作为另一种实施方式,该预设特征模式图像数据为多个,不同的预设特征模式图像数据对应不同的优先级,该识别模块330具体用于根据当前的路况信息,确定优先级,选定与优先级对应的预设特征模式图像数据,并对第一图像数据进行选定的预设特征模式图像数据的识别。

拍摄模块340,用于基于所述摄像头对所述预设特征模式图像数据进行拍摄获取第二图像数据。

作为一种实施方式,该拍摄模块340具体用于依据预设特征模式图像数据,调整移动终端的摄像头或行车记录仪的摄像头,对预设特征模式图像数据进行定焦拍照获取第二图像数据。

作为又一种实施方式,该拍摄模块340具体用于调整放置移动终端或者行车记录仪的支架或云台机构,以调整移动终端的摄像头或行车记录仪的摄像头。

作为一种实施方式,该装置还包括第一加载模块350,用于在第二图像数据中加载生成第二图像数据时对应的地图位置数据及地图导航数据。

作为一种实施方式,该装置还包括发送模块360,用于将第二图像数据或者第二图像数据中包括的车辆识别信息、第一图像数据、移动终端的唯一标识码、拍摄第二图像数据的时间、拍摄第二图像数据的地点及拍摄第二图像数据的用户身份信息发送到服务器。

作为一种实施方式,该装置还包括第二加载模块370,用于将第二图像数据作为虚拟导航指示信息之一,加载到第一图像数据中。

作为一种实施方式,该装置还包括处理模块380,用于若第一图像数据不包括预设特征模式图像数据,生成触发按钮;当接收到作用于触发按钮的触发指令时,触发摄像头进行拍摄。

以上各模块可以是由软件代码实现,此时,上述的各模块可存储于移动终端100的存储器120内。以上各模块同样可以由硬件例如集成电路芯片实现。

本发明第三实施例还提供了一种移动终端,该移动终端包括存储器以及处理器,该存储器耦接到该处理器,该存储器存储指令,当指令由该处理器执行时使该处理器执行以下操作:

基于摄像头获取第一图像数据;

依据地图导航数据,将虚拟导航指示信息加载在第一图像数据中;

对该第一图像数据进行预设特征模式图像数据的识别;

基于该摄像头对该预设特征模式图像数据进行拍摄获取第二图像数据。

需要说明的是,本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。

本发明实施例所提供的图像的生成装置及移动终端,其实现原理及产生的技术效果和前述方法实施例相同,为简要描述,装置实施例部分未提及之处,可参考前述方法实施例中相应内容。

在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,也可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,附图中的流程图和框图显示了根据本发明的多个实施例的装置、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,所述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现方式中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。

另外,在本发明各个实施例中的各功能模块可以集成在一起形成一个独立的部分,也可以是各个模块单独存在,也可以两个或两个以上模块集成形成一个独立的部分。

所述功能如果以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者所述技术方案的部分可以以软件产品的形式体现出来,所述计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。

本发明实施例还揭示了:

a1、一种图像的生成方法,该方法包括:

在移动终端中基于摄像头获取第一图像数据;

依据所述移动终端中的地图导航数据,将虚拟导航指示信息加载在第一图像数据中;

对所述第一图像数据进行预设特征模式图像数据的识别;

基于所述摄像头对所述预设特征模式图像数据进行拍摄获取第二图像数据。

a2、根据a1所述的方法,所述第一图像数据包括道路交通元素,所述对所述第一图像数据进行预设特征模式图像数据的识别,包括:

判断所述第一图像数据中所包括的所述道路交通元素是否满足交通违章现象的规则,若是,则所述第一图像数据包括预设特征模式图像数据。

a3、根据a2所述的方法,所述第一图像数据中的所述道路交通元素包括车道和车辆,所述判断所述第一图像数据中所包括的所述道路交通元素是否满足交通违章现象的规则,包括:

判断所述车道是否为应急车道且所述车辆是否位于所述车道。

a4、根据a2所述的方法,所述第一图像数据中的所述道路交通元素包括车道分界线及车辆,所述判断所述第一图像数据中所包括的所述道路交通元素是否满足交通违章现象的规则,包括:

判断所述车辆是否位于所述车道分界线上及所述车道分界线是否为双黄线。

a5、根据a2所述的方法,所述第一图像数据中的所述道路交通元素包括出行人、斑马线及车辆交通指示灯,所述判断所述第一图像数据中所包括的所述道路交通元素是否满足交通违章现象的规则,包括:

判断所述行人是否位于所述斑马线且所述车辆交通指示灯是否为绿灯。

a6、根据a1所述的方法,所述方法还包括:

在所述第二图像数据中加载生成所述第二图像数据时对应的地图位置数据及地图导航数据。

a7、根据a1所述的方法,所述基于所述摄像头对所述预设特征模式图像数据进行拍摄获取第二图像数据,包括:

依据所述预设特征模式图像数据,调整所述移动终端的摄像头或行车记录仪的摄像头,对所述预设特征模式图像数据进行定焦拍照获取所述第二图像数据。

a8、根据a7所述的方法,所述调整所述移动终端的摄像头或行车记录仪的摄像头,包括:

调整放置所述移动终端或者所述行车记录仪的支架或云台机构,以调整所述移动终端的摄像头或所述行车记录仪的摄像头。

a9、根据a1所述的方法,所述预设特征模式图像数据为多个,不同的预设特征模式图像数据对应不同的优先级,所述对所述第一图像数据进行预设特征模式图像数据的识别,包括:

根据当前的路况信息,确定优先级,选定与所述优先级对应的预设特征模式图像数据,并对所述第一图像数据进行选定的预设特征模式图像数据的识别。

a10、根据a1所述的方法,所述方法还包括:

将所述第二图像数据或者所述第二图像数据中包括的车辆识别信息、所述第一图像数据、所述移动终端的唯一标识码、拍摄所述第二图像数据的时间、拍摄所述第二图像数据的地点及拍摄所述第二图像数据的用户身份信息发送到服务器。

a11、根据a1所述的方法,所述方法还包括:

将所述第二图像数据作为所述虚拟导航指示信息之一,加载到所述第一图像数据中。

a12、根据a1所述的方法,所述方法还包括:

若所述第一图像数据不包括所述预设特征模式图像数据,生成触发按钮;

当接收到作用于所述触发按钮的触发指令时,触发所述摄像头进行拍摄。

b1、一种图像的生成装置,该装置包括:

获取模块,用于在移动终端中基于摄像头获取第一图像数据;

加载模块,用于依据所述移动终端中的地图导航数据,将虚拟导航指示信息加载在第一图像数据中;

识别模块,用于对所述第一图像数据进行预设特征模式图像数据的识别;

拍摄模块,用于基于所述摄像头对所述预设特征模式图像数据进行拍摄获取第二图像数据。

b2、根据b1所述的装置,所述第一图像数据包括道路交通元素,所述识别模块,具体用于判断所述第一图像数据中所包括的所述道路交通元素是否满足交通违章现象的规则,若是,则所述第一图像数据包括预设特征模式图像数据。

b3、根据b2所述的装置,所述第一图像数据中的所述道路交通元素包括车道和车辆,所述识别模块,具体用于判断所述车道是否为应急车道且所述车辆是否位于所述车道。

b4、根据b2所述的装置,所述第一图像数据中的所述道路交通元素包括车道分界线及车辆,所述识别模块,具体用于判断所述车辆是否位于所述车道分界线上及所述车道分界线是否为双黄线。

b5、根据b2所述的装置,所述第一图像数据中的所述道路交通元素包括出行人、斑马线及车辆交通指示灯,所述识别模块,具体用于判断所述行人是否位于所述斑马线且所述车辆交通指示灯是否为绿灯。

b6、根据b1所述的装置,所述装置还包括第一加载模块,用于在所述第二图像数据中加载生成所述第二图像数据时对应的地图位置数据及地图导航数据。

b7、根据b1所述的装置,所述拍摄模块,具体用于依据所述预设特征模式图像数据,调整所述移动终端的摄像头或行车记录仪的摄像头,对所述预设特征模式图像数据进行定焦拍照获取所述第二图像数据。

b8、根据b7所述的装置,所述拍摄模块,具体用于调整放置所述移动终端或者所述行车记录仪的支架或云台机构,以调整所述移动终端的摄像头或所述行车记录仪的摄像头。

b9、根据b1所述的装置,所述预设特征模式图像数据为多个,不同的预设特征模式图像数据对应不同的优先级,所述识别模块,具体用于根据当前的路况信息,确定优先级,选定与所述优先级对应的预设特征模式图像数据,并对所述第一图像数据进行选定的预设特征模式图像数据的识别。

b10、根据b1所述的装置,所述装置还包括发送模块,用于将所述第二图像数据或者所述第二图像数据中包括的车辆识别信息、所述第一图像数据、所述移动终端的唯一标识码、拍摄所述第二图像数据的时间、拍摄所述第二图像数据的地点及拍摄所述第二图像数据的用户身份信息发送到服务器。

b11、根据b1所述的装置,所述装置还包括第二加载模块,用于将所述第二图像数据作为所述虚拟导航指示信息之一,加载到所述第一图像数据中。

b12、根据b1所述的装置,所述装置还包括处理模块,用于若所述第一图像数据不包括所述预设特征模式图像数据,生成触发按钮;当接收到作用于所述触发按钮的触发指令时,触发所述摄像头进行拍摄。

c1、一种移动终端,该移动终端包括存储器以及处理器,所述存储器耦接到所述处理器,所述存储器存储指令,当所述指令由所述处理器执行时使所述处理器执行以下操作:

基于摄像头获取第一图像数据;

依据地图导航数据,将虚拟导航指示信息加载在第一图像数据中;

对所述第一图像数据进行预设特征模式图像数据的识别;

基于所述摄像头对所述预设特征模式图像数据进行拍摄获取第二图像数据。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1