一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

用于确定地图上的目的地的方法、设备和存储介质与流程

2021-10-24 09:53:00 来源:中国专利 TAG:计算机 图上 可读 总体 用于

技术特征:
1.一种用于确定地图上的目的地的方法,所述方法包括:获取文本的n个片段,其中,n为大于1的整数;基于所述文本的n个片段之间的语法关系,确定所述n个片段的递归顺序;针对所述n个片段中的每个片段,基于所述每个片段的含义从多个模型中选择匹配模型,其中,所述每个片段的匹配模型均配置为使用输入文本和所述地图的输入区域作为输入,并基于所述输入文本的含义和所述输入区域来输出所述地图的更新区域;按所述递归顺序,将所述每个片段连同所述地图的初始区域或由所述匹配模型针对所述递归顺序中的所述每个片段的前一片段输出的更新区域输入到所述每个片段的匹配模型中;以及使用由所述匹配模型针对所述递归顺序中的最后一个片段输出的所述更新区域作为所述地图中的目的地。2.根据权利要求1所述的方法,其中,基于所述语法关系确定所述n个片段的递归顺序包括:从所述n个片段中确定介词片段前面的名词主语片段、所述介词片段和所述介词片段的宾语片段;以及将所述名词主语片段确定为所述递归顺序中的第一片段,将所述介词片段确定为所述递归顺序中的所述第二片段,以及将所述宾语片段确定为所述递归顺序中的所述第三片段。3.根据权利要求1所述的方法,其中,所述n个片段包括指示位置的片段和指示位置关系的片段;其中,所述多个模型包括第一类型模型和第二类型模型,其中,所述第一类型模型配置为:使用第一地图区域和指示所述位置的第一类型文本作为输入,并输出所述第一地图区域内的第一更新区域;其中,所述第二类型模型配置为:使用第二地图区域和指示所述位置关系的第二类型文本作为输入,并基于所述第二地图区域和所述位置关系输出第二更新区域;其中,按所述递归顺序,将所述每个片段连同所述地图的初始区域或由所述匹配模型针对所述递归顺序中的所述每个片段的前一片段输出的更新区域输入到所述每个片段的匹配模型中,包括:将所述递归顺序中的第一片段和所述地图的初始区域输入到所述第一片段的匹配模型,以获取所述第一更新区域;以及针对所述递归顺序中的第二片段至第n片段中的所述每个片段,将所述每个片段和由所述匹配模型针对所述递归顺序中的所述每个片段的前一片段输出的所述更新区域输入到所述每个片段的匹配模型中,以获取所述每个片段的更新区域。4.根据权利要求3所述的方法,其中,所述位置关系包括临近关系,并且所述第二类型模型包括临近度模型,所述临近度模型配置为使用所述第二地图区域和指示所述临近关系的所述第二类型文本作为输入,并输出临近所述第二地图区域的所述第二更新区域。5.根据权利要求4所述的方法,其中,所述位置关系包括方向关系,并且所述第二类型模型包括方向模型,所述方向模型配置为使用所述第二地图区域和指示所述方向关系的所述第二类型文本作为输入,并输出在所述第二地图区域的方向上的所述第二更新区域。
6.根据权利要求5所述的方法,其中,所述多个模型包括第三类型模型,所述第三类型模型配置为使用第三地图区域和第三类型文本作为输入,并输出所述第三地图区域,其中,所述第三类型文本不指示任何位置或任何位置关系。7.根据权利要求6所述的方法,其中,获取所述文本的n个片段包括:获取指示所述位置的所述片段、指示方向的片段、指示临近度的片段、以及不指示任何位置或任何位置关系的片段;其中,针对所述n个片段中的每个片段,基于所述每个片段的含义从包括所述第一类型模型和所述第二类型模型的多个模型中选择匹配模型包括:选择所述第一类型模型作为指示所述位置的所述片段的匹配模型,选择所述方向模型作为指示所述方向的所述片段的匹配模型,选择所述临近度模型作为指示临近度的所述片段的匹配模型,以及选择所述第三类型模型作为用于不指示任何位置或任何位置关系的所述片段的匹配模型。8.根据权利要求3所述的方法,其中,所述位置关系包括方向关系,并且所述第二类型模型包括所述方向模型,所述方向模型配置为使用所述第二地图区域和指示所述方向关系的所述第二类型文本作为输入,并输出在所述第二地图区域的方向上的所述第二更新区域。9.根据权利要求3所述的方法,其中,针对所述n个片段中的每个片段,基于所述每个片段的含义从包括所述第一类型模型和所述第二类型模型的多个模型中选择所述匹配模型包括:基于所述每个片段的所述含义,由分类器确定所述n个片段中的每个片段的类型;以及基于所述每个片段的类型和所述模型的类型,确定所述每个片段的匹配模型。10.根据权利要求1所述的方法,其中,所述方法还包括:基于所述地图中的目的地来控制机器人移动。11.根据权利要求1所述的方法,其中,基于用户输入获取所述文本,所述用户输入包括语音、来自键盘的输入、来自传感器的输入或来自触摸屏的输入中的至少一个。12.一种用于确定地图上的目的地的设备,所述设备包括:一个或多个处理器;以及存储器,用于存储可由所述一个或多个处理器执行的指令以使所述设备执行以下操作,所述操作包括:获取文本的n个片段,其中,n为大于1的整数;基于所述文本的所述n个片段之间的语法关系,确定所述n个片段的递归顺序;针对所述n个片段中的每个片段,基于所述每个片段的含义从多个模型中选择匹配模型,其中,所述每个片段的匹配模型均配置为使用输入文本和所述地图的输入区域作为输入,并基于所述输入文本的含义和所述输入区域输出所述地图的更新区域;按所述递归顺序,将所述每个片段连同所述地图的初始区域或由所述匹配模型针对所述递归顺序中的所述每个片段的前一片段输出的更新区域输入到所述每个片段的匹配模型中;以及使用由所述匹配模型针对所述递归顺序中的最后一个片段输出的所述更新区域作为所述地图中的目的地。
13.根据权利要求12所述的设备,其中,基于所述语法关系确定所述n个片段的递归顺序包括:从所述n个片段中确定介词片段前面的名词主语片段、所述介词片段和所述介词片段的宾语片段;以及将所述名词主语片段确定为所述递归顺序中的第一片段,将所述介词片段确定为所述递归顺序中的所述第二片段,以及将所述宾语片段确定为所述递归顺序中的所述第三片段。14.根据权利要求12所述的设备,其中,所述n个片段包括指示位置的片段和指示位置关系的片段;其中,所述多个模型包括第一类型模型和第二类型模型,其中所述第一类型模型配置为:使用第一地图区域和指示所述位置的第一类型文本作为输入,并输出所述第一地图区域内的第一更新区域;其中,所述第二类型模型配置为:使用第二地图区域和指示所述位置关系的第二类型文本作为输入,并基于所述第二地图区域和所述位置关系输出第二更新区域;其中,按所述递归顺序,将所述每个片段连同所述地图的初始区域或由所述匹配模型针对所述递归顺序中的所述每个片段的前一片段输出的更新区域输入到所述每个片段的匹配模型中,包括:将所述递归顺序中的第一片段和所述地图的初始区域输入到所述第一片段的匹配模型,以获取第一更新区域;以及针对所述递归顺序中的第二片段至第n片段中的所述每个片段,将所述每个片段和由所述匹配模型针对所述递归顺序中的所述每个片段的前一片段输出的所述更新区域输入到所述每个片段的匹配模型中,以获取所述每个片段的更新区域。15.根据权利要求14所述的设备,其中,所述位置关系包括临近关系,并且所述第二类型模型包括临近度模型,所述临近度模型配置为使用所述第二地图区域和指示所述临近关系的所述第二类型文本作为输入,并输出临近所述第二地图区域的所述第二更新区域。16.根据权利要求14所述的设备,其中,其中,所述位置关系包括方向关系,并且所述第二类型模型包括方向模型,所述方向模型配置为使用所述第二地图区域和指示所述方向关系的所述第二类型文本作为输入,并输出在所述第二地图区域的方向上的所述第二更新区域。17.根据权利要求16所述的设备,其中,所述多个模型包括第三类型模型,所述第三类型模型配置为使用第三地图区域和第三类型文本作为输入,并输出所述第三地图区域,其中,所述第三类型文本不指示任何位置或任何位置关系。18.根据权利要求17所述的设备,其中,获取所述文本的n个片段包括:获取指示所述位置的所述片段、指示方向的片段、指示临近度的片段、以及不指示任何位置或任何位置关系的片段;其中,针对所述n个片段中的每个片段,基于所述每个片段的含义从包括所述第一类型模型和所述第二类型模型的多个模型中选择匹配模型包括:选择所述第一类型模型作为指示所述位置的所述片段的匹配模型,选择所述方向模型作为指示所述方向的所述片段的匹配模型,选择所述临近度模型作为指示临近度的所述片
段的匹配模型,以及选择所述第三类型模型作为用于不指示任何位置或任何位置关系的所述片段的匹配模型。19.根据权利要求12所述的设备,其中,所述操作还包括:基于所述地图中的目的地来控制机器人移动。20.一种存储指令的非暂时性计算机可读存储介质,所述指令可由处理器执行以使所述处理器执行操作,所述操作包括:获取文本的n个片段,其中,n为大于1的整数;基于所述文本的所述n个片段之间的语法关系,确定所述n个片段的递归顺序;针对所述n个片段中的每个片段,基于所述每个片段的含义从多个模型中选择匹配模型,其中,所述每个片段的匹配模型均配置为使用输入文本和所述地图的输入区域作为输入,并且基于所述输入文本的含义和所述输入区域输出所述地图的更新区域;按所述递归顺序,将所述每个片段连同所述地图的初始区域或由所述匹配模型针对所述递归顺序中的所述每个片段的前一片段输出的更新区域输入到所述每个片段的匹配模型中;以及使用由所述匹配模型针对所述递归顺序中的最后一个片段输出的所述更新区域作为所述地图中的目的地。

技术总结
提供一种用于确定地图上的目的地的方法、设备和存储介质。在该方法中,获取文本的N个片段;基于文本的N个片段之间的语法关系,确定N个片段的递归顺序;针对N个片段中的每个,基于该片段的含义从多个模型中选择匹配模型;按递归顺序,将每个片段连同地图的初始区域或由匹配模型针对递归顺序中的该片段的前一片段输出的更新区域输入到该片段的匹配模型中;以及使用由匹配模型针对递归顺序中的最后一个片段输出的更新区域作为地图中的目的地。段输出的更新区域作为地图中的目的地。段输出的更新区域作为地图中的目的地。


技术研发人员:赵金鑫 张良俊
受保护的技术使用者:百度(美国)有限责任公司
技术研发日:2021.06.22
技术公布日:2021/10/23
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献

  • 日榜
  • 周榜
  • 月榜