定位系统及方法及电脑可读取存储媒体技术方案

技术编号:22076564 阅读:63 留言:0更新日期:2019-09-12 14:25
一种定位方法,包含以移动装置获取目前影像;通过网络将目前影像传送至远端;于远端根据所存储经机器学习所训练出的模型,对目前影像进行影像识别,该模型是根据多个环境影像及相应标记事先经过机器学习训练而得到的,经识别得到相应标记,该标记包含定位信息;及通过网络将识别得到的标记传送给移动装置。

Location System and Method and Computer Readable Storage Media

【技术实现步骤摘要】
定位系统及方法及电脑可读取存储媒体
本专利技术是有关一种室内定位系统与方法,特别是一种基于机器学习(machinelearning)以进行影像识别的定位系统与方法。
技术介绍
移动装置(例如智能手机)普遍使用全球(卫星)定位系统(globalpositioningsystem,GPS)来进行定位。然而,由于在室内空间无法接收到卫星信号,因此无法通过全球(卫星)定位系统来进行定位。目前的室内定位技术是于室内设置许多发射器或/且感测器以进行室内定位。然而,发射器/感测器需要定期的维护与校准,因此需要花费维护成本。此外,发射器/感测器经长期使用后,会造成信号的衰减,造成定位的准确度的下降。另一方面,传统的室内定位技术需要与使用者的移动装置进行连线通信,然而因为每台移动装置的信号处理功能有异,且信号强度不一样,可能会造成识别误差,降低准确度。因此亟需提出一种新颖的定位机制,用以降低成本且能提高准确度。
技术实现思路
鉴于上述,本专利技术实施例的目的之一在于提出一种基于机器学习以进行影像识别的定位系统与方法,特别是一种室内定位系统与方法,不需使用发射器/感测器,因此节省了相关的建构费用与维护费用,且不受信号强弱或信号衰减的影响。根据本专利技术实施例,定位系统包含移动装置及影像识别系统。移动装置包含影像获取装置;及移动处理器,启动影像获取装置以获取目前影像。影像识别系统包含存储装置,存储经机器学习所训练出的模型,该模型是根据多个环境影像及相应标记事先经过机器学习训练而得到的,且该标记包含定位信息;及影像处理器,通过网络接收目前影像,该影像处理器根据所存储的模型,对目前影像进行影像识别,经识别得到相应标记,并将识别得到的标记通过网络传送给移动处理器。附图说明图1显示本专利技术第一实施例的定位系统的系统方框图。图2显示本专利技术第一实施例的定位方法的流程图。图3显示本专利技术第二实施例的定位系统的系统方框图。图4显示本专利技术第二实施例的定位方法的流程图。图5显示本专利技术实施例的机器学习系统,用以产生经训练的多个环境影像及相应标记。图6显示本专利技术实施例的机器学习方法,用以产生经训练的多个环境影像及相应标记。符号说明100定位系统11移动装置111影像获取装置112移动处理器113第一电脑可读取存储媒体114第一电脑程序12网络13影像识别系统131影像处理器132第二电脑可读取存储媒体133存储装置134第二电脑程序200定位方法21开启电脑程序22获取目前影像23将目前影像传送至影像识别系统24进行影像识别以得到标记25将标记传送给移动装置300定位系统31影像获取装置32处理器33电脑可读取存储媒体34存储装置35电脑程序400定位方法41开启电脑程序42获取目前影像43进行影像识别以得到标记500机器学习系统51全景相机52方位角速测量仪53测距仪54合成装置55训练装置600机器学习方法61获取全景影像62合成产生多个环境影像及相应标记63根据环境影像及相应标记经过机器学习训练而得到模型具体实施方式图1显示本专利技术第一实施例的定位系统(localizationsystem)100的系统方框图,图2显示本专利技术第一实施例的定位方法200的流程图。本实施例优选适用于室内定位,但也可以应用于室外的定位。在本实施例中,定位系统100可包含移动装置(mobiledevice)11,例如智能手机,但不限定于此。移动装置11主要包含影像获取装置111、移动处理器112及第一电脑可读取存储媒体(computerreadablestoragemedium)113。其中,第一电脑可读取存储媒体113可存储第一电脑程序114,例如移动应用程序(APP),供移动处理器112执行。第一电脑可读取存储媒体113可包含只读存储器、快闪存储器或其他适于存储电脑程序的存储装置。移动处理器112可包含中央处理单元(CPU),用以执行第一电脑可读取存储媒体113所存储的第一电脑程序114。影像获取装置111可包含相机。当使用者开启第一电脑程序114(步骤21)并输入目的地名称后,移动处理器112会启动影像获取装置111,用以获取(室内)环境的目前影像(步骤22)。移动处理器112通过网络12(例如网际网络),将所获取的目前影像传送至(远端)影像识别系统13(步骤23)。影像识别系统13可设于云端,但不限定于此。影像识别系统13主要包含影像处理器131、第二电脑可读取存储媒体132及存储装置133。其中,影像处理器131接收移动装置11所传送的目前影像。第二电脑可读取存储媒体132可存储第二电脑程序134,例如影像识别应用程序,供影像处理器131执行以进行影像识别。存储装置133存储经机器学习(machinelearning)所训练出的模型(model),该模型是根据多个环境影像及相应标记(label)事先经过机器学习训练而得到的,其中标记是记载环境影像的相应定位信息,例如坐标、深度、视角或与环境影像相关的其他信息。第二电脑可读取存储媒体132与存储装置133可包含只读存储器、快闪存储器或其他适于存储电脑程序、影像资料的存储装置。关于模型的产生,将于后续篇幅介绍。于步骤24,影像处理器131根据存储装置133所存储的模型,对目前影像进行影像识别,经识别得到相应标记。步骤24的影像识别可使用传统影像处理技术,其细节不予赘述。接着,于步骤25,影像处理器131将所得到的标记通过网络12传送给移动装置11的移动处理器12,其根据该标记以得到所在位置的坐标及其他信息(例如深度及视角),用以导引移动装置11的使用者。在一实施例中,步骤24所得到的标记为现实坐标。在另一实施例中,步骤24所得到的标记为虚拟坐标,在传送给移动装置11之前,需经转换以得到现实坐标;或者传送虚拟坐标给移动装置11,由移动装置11进行转换以得到现实坐标。图3显示本专利技术第二实施例的定位系统300的系统方框图,图4显示本专利技术第二实施例的定位方法400的流程图。本实施例优选适用于室内定位,但也可以应用于室外的定位。在本实施例中,定位系统300可实施于移动装置(例如智能手机)内,但不限定于此。定位系统300主要包含影像获取装置31、处理器32、电脑可读取存储媒体33及存储装置34。其中,电脑可读取存储媒体33可存储电脑程序35,例如移动应用程序(APP),供处理器32执行。电脑可读取存储媒体33可包含只读存储器、快闪存储器或其他适于存储电脑程序的存储装置。处理器32可包含影像处理器,用以执行电脑可读取存储媒体33所存储的电脑程序35。影像获取装置31可包含相机。当使用者开启电脑程序35(步骤41)并输入目的地名称后,处理器32会启动影像获取装置31,用以获取(室内)环境的目前影像(步骤42)。存储装置34存储经机器学习(machinelearning)所训练出的模型(model),该模型是根据多个环境影像及相应标记(label)事先经过机器学习训练而得到的,其中标记是记载环境影像的定位信息,例如坐标、深度、视角或与环境影像相关的其他信息。存储装置34可包含只读存储器、快闪存储器或其他适于存储影像资料的存储装置。于步骤43,处理器32根据存储装置34所存储的模型,对目前影像进行影像识别,经识别得到相应标记。根据该标记可本文档来自技高网...

【技术保护点】
1.一种定位系统,包含:一移动装置,包含:一影像获取装置;一移动处理器,启动该影像获取装置以获取一目前影像;一影像识别系统,包含:一存储装置,存储经机器学习所训练出的模型,该模型是根据多个环境影像及相应标记事先经过机器学习训练而得到的,且该标记包含定位信息;及一影像处理器,通过网络接收该目前影像,该影像处理器根据所存储的该模型,对该目前影像进行影像识别,经识别得到相应标记,并将识别得到的该标记通过该网络传送给该移动处理器。

【技术特征摘要】
2018.03.01 TW 1071067711.一种定位系统,包含:一移动装置,包含:一影像获取装置;一移动处理器,启动该影像获取装置以获取一目前影像;一影像识别系统,包含:一存储装置,存储经机器学习所训练出的模型,该模型是根据多个环境影像及相应标记事先经过机器学习训练而得到的,且该标记包含定位信息;及一影像处理器,通过网络接收该目前影像,该影像处理器根据所存储的该模型,对该目前影像进行影像识别,经识别得到相应标记,并将识别得到的该标记通过该网络传送给该移动处理器。2.根据权利要求1所述的定位系统,其中该定位信息包含坐标、深度或视角。3.根据权利要求1所述的定位系统,还包含:一全景相机,用以获取得到一全景影像及定位信息;一合成装置,根据该全景影像及定位信息据以合成产生所述多个环境影像及相应标记;及一训练装置,根据所述多个环境影像及相应标记经过机器学习训练而得到该模型。4.根据权利要求3所述的定位系统,其中该全景相机包含一全方位相机。5.根据权利要求3所述的定位系统,还包含一方位角速测量仪,用以得到该全景影像的相应坐标。6.根据权利要求3所述的定位系统,还包含一测距仪,用以得到该全景影像的相应深度。7.一种定位方法,包含:以移动装置获取一目前影像;通过网络将该目前影像传送至远端;于远端根据所存储经机器学习所训练出的模型,对该目前影像进行影像识别,该模型是根据多个环境影像及相应标记事先经过机器学习训练而得到的,经识别得到相应标记,该标记包含定位信息;及通过该网络将识别得到的该标记传送给该移动装置。8.根据权利要求7所述的定位方法,其中该定位信息包含坐标、深度或视角。9.根据权利要求7所述的定位方法,还包含:获取得到一全景影像及定位信息;根据该全景影像及定位信息据以合成产生所述多个环境影像及相应标记;及根据所述多个环境影像及相应标记经过机器学习训练而得到该模型。10.一种电脑可读取存储媒体,存储有电脑程序,该电脑程序执行以下步骤以进行定位:获取一目前影像;通过网络将该目前影像传送至远端的影像识别系统,其根据所存储...

【专利技术属性】
技术研发人员:黄伟豪
申请(专利权)人:纬创资通股份有限公司
类型:发明
国别省市:中国台湾,71

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1