机器人跟随人物方法、装置及存储介质、机器人与流程

文档序号:15775983发布日期:2018-10-30 15:17阅读:203来源:国知局
机器人跟随人物方法、装置及存储介质、机器人与流程

本发明涉及机器人领域,具体涉及一种机器人跟随人物方法、装置及存储介质、机器人。



背景技术:

随着机器人逐渐推出市场,人们开始关注研究服务机器人如何吸引住顾客,因此,基于机器人如何自动跟随人物的研究在不断发展,路径规划也是智能机器人研究的一个重要方向。机器人自动跟随包括目标追踪跟路径规划,目前目标追踪都是采用基于物体追踪或者检测行人比例的方法来对行人进行跟踪,但是这些方法都有各自缺点,其中,基于物体追踪的方法是事先要选定需要追踪的物体是什么才可以进行追踪;基于行人比例进行跟踪的方法是要先确定行人比例是什么才可以进行跟随,实现过程中的缺陷是单凭人体比例的计算容易将其它不是行人的物体识别成行人。另外,目前的路径规划方法由栅格法、多边形拟合法,这些方法都不适合解决机器人在复杂环境中的路径规划,无法让机器人快速、安全地行进到目的地。



技术实现要素:

为克服以上技术问题,特别是现有技术中机器人无法快速、安全地行进到目标人物附近的问题,特提出以下技术方案:

第一方面,本发明提供了一种机器人跟随人物方法,包括:

通过安装在机器人上的体感侦测器检测目标人物,获取所述目标人物在原始坐标系下相对于机器人的相对坐标;

根据所述机器人在世界坐标系下的第一世界坐标将所述相对坐标转换为所述目标人物在世界坐标系下的第二世界坐标;

根据随机扩展树算法在所述世界坐标系下选取至少一个随机扩展点;分别选取第一节点与单个随机扩展点构成的线段上的第二节点,并构建从所述第一节点经过所述第二节点到达所述第二世界坐标的路径,所述第一节点为随机扩展树上的当前中间节点;同时,根据基于a*算法的估价函数分别计算各第二节点对应的路径的代价;将代价最小的路径对应的第二节点作为随机扩展树的下一中间节点;

当所述中间节点与所述第二世界坐标的距离在预设范围内时,依次连接各中间节点形成目标路径,控制所述机器人在世界坐标系下从所述第一世界坐标沿着所述目标路径移动至所述第二世界坐标。

进一步的,所述根据基于a*算法的估价函数计算第二节点对应的路径的代价通过如下公式计算:

其中,所述第二世界坐标为(dx,dy),所述第二节点坐标为(nx,ny),g(n)表示从第一节点到第二节点的代价函数,h(n)表示从第二节点到第二世界坐标对应的节点的代价函数,k为引力场系数,表示第二节点往第二世界坐标对应的节点的收敛重视程度。

进一步的,所述第一节点到第二节点的代价通过如下公式计算:

其中,xrand为随机扩展点,xparent为第一节点,且xparent为第二节点xnew的父节点,q为机器人在xparent节点的当前角度与第二节点角度的第一权值参数,(θparent-θnew)为机器人在xparent节点的当前角度与第二节点角度的第一角度差值,e为目标节点角度与第二节点角度的第二权值参数,所述目标节点为第二世界坐标对应的节点,(θgoal-θnew)为目标节点角度与第二节点角度的第二角度差值。

具体的,通过如下公式根据机器人在世界坐标系下的第一世界坐标将所述相对坐标转换为目标人物在世界坐标系下的第二世界坐标:

其中所述机器人在世界坐标系下的第一世界坐标为(x0,y0,z0),所述相对坐标为(x,y,z),所述目标人物在世界坐标系下的第二世界坐标为(x1,y1,z1)。

第二方面,本发明提供一种机器人跟随人物装置,包括:

人物侦测模块:用于通过安装在机器人上的体感侦测器检测目标人物,获取所述目标人物在原始坐标系下相对于机器人的相对坐标;

转换模块:用于根据所述机器人在世界坐标系下的第一世界坐标将所述相对坐标转换为所述目标人物在世界坐标系下的第二世界坐标;

计算模块:用于根据随机扩展树算法在所述世界坐标系下选取至少一个随机扩展点;分别选取第一节点与单个随机扩展点构成的线段上的第二节点,并构建从所述第一节点经过所述第二节点到达所述第二世界坐标的路径,所述第一节点为随机扩展树上的当前中间节点;同时,根据基于a*算法的估价函数分别计算各第二节点对应的路径的代价;将代价最小的路径对应的第二节点作为随机扩展树的下一中间节点;

跟随模块:用于当所述中间节点与所述第二世界坐标的距离在预设范围内时,依次连接各中间节点形成目标路径,控制所述机器人在世界坐标系下从所述第一世界坐标沿着所述目标路径移动至所述第二世界坐标。

进一步的,所述计算模块计算第二节点对应的路径的代价的公式如下:

其中,所述第二世界坐标为(dx,dy),所述第二节点坐标为(nx,ny),g(n)表示从第一节点到第二节点的代价函数,h(n)表示从第二节点到第二世界坐标对应的节点的代价函数,k为引力场系数,表示第二节点往第二世界坐标对应的节点的收敛重视程度。

进一步的,所述计算模块计算第一节点到第二节点的代价的公式如下;

其中,xrand为随机扩展点,xparent为第一节点,且xparent为第二节点xnew的父节点,q为机器人在xparent节点的当前角度与第二节点角度的第一权值参数,(θparent-θnew)为机器人在xparent节点的当前角度与第二节点角度的第一角度差值,e为目标节点角度与第二节点角度的第二权值参数,所述目标节点为第二世界坐标对应的节点,(θgoal-θnew)为目标节点角度与第二节点角度的第二角度差值。

具体的,所述转换模块根据所述机器人在世界坐标系下的第一世界坐标将所述相对坐标转换为所述目标人物在世界坐标系下的第二世界坐标的公式如下:

其中所述机器人在世界坐标系下的第一世界坐标为(x0,y0,z0),所述相对坐标为(x,y,z),所述目标人物在世界坐标系下的第二世界坐标为(x1,y1,z1)。

第三方面,本发明还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,该程序被处理器执行时实现上述的机器人跟随人物方法。

第四方面,本发明还提供了一种机器人,所述机器人包括体感侦测器、一个或多个处理器、存储器、一个或多个应用程序,其中所述一个或多个应用程序被存储在所述存储器中并被配置为由所述一个或多个处理器执行,所述一个或多个程序配置用于执行上述的机器人跟随人物方法。

本发明与现有技术相比,具有以下有益效果:

本实施例提供了一种机器人自动跟随人物的方法,通过安装在机器人上的体感侦测器检测目标人物,并将目标人物与机器人放置在世界坐标系下进行考量,在世界坐标系下根据随机扩展树算法和基于a*算法的估价函数计算并筛选出随机扩展树的中间节点,使得控制机器人在世界坐标系下移动至目标人物的路径接近最短路径,实现自动绕开障碍物并快速导航到目标人物,实现人物跟随。

此外,本发明的基于a*算法的估价函数包括机器人当前角度与第二节点角度的第一权值参数与机器人当前角度与第二节点角度的第一角度差值的乘积、及目标节点角度与第二节点角度的第二权值参数与目标节点角度与第二节点角度的第二角度差值的乘积,考虑了每次机器人到中间节点的时候需要调整转动机器人自己的方向,在转动方向的过程中有时间的消耗,通过该基于a*算法的估价函数计算出的第二节点的代价更符合现实情况。

本发明附加的方面和优点将在下面的描述中部分给出,这些将从下面的描述中变得明显,或通过本发明的实践了解到。

附图说明

本发明上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:

图1为本发明机器人跟随人物方法的一实施例流程示意图;

图2为本发明筛选中间节点的一实施例示意图;

图3为本发明机器人跟随人物装置的一实施例示意图;

图4为本发明机器人的一实施例结构示意图。

具体实施方式

下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本发明,而不能解释为对本发明的限制。

本技术领域技术人员可以理解,除非特意声明,这里使用的单数形式“一”、“一个”、“所述”和“该”也可包括复数形式。应该进一步理解的是,本发明的说明书中使用的措辞“包括”是指存在所述特征、整数、步骤、操作,但是并不排除存在或添加一个或多个其他特征、整数、步骤、操作。

本技术领域技术人员可以理解,除非另外定义,这里使用的所有术语(包括技术术语和科学术语),具有与本发明所属领域中的普通技术人员的一般理解相同的意义。还应该理解的是,诸如通用字典中定义的那些术语,应该被理解为具有与现有技术的上下文中的意义一致的意义,并且除非像这里一样被特定定义,否则不会用理想化或过于正式的含义来解释。

本领域技术人员应当理解,本发明所称的“应用”、“应用程序”、“应用软件”以及类似表述的概念,是业内技术人员所公知的相同概念,是指由一系列计算机指令及相关数据资源有机构造的适于电子运行的计算机软件。除非特别指定,这种命名本身不受编程语言种类、级别,也不受其赖以运行的操作系统或平台所限制。理所当然地,此类概念也不受任何形式的终端所限制。

本发明实施例提供一种机器人跟随人物方法,如图1所示,所述方法包括以下步骤:

s100:通过安装在机器人上的体感侦测器检测目标人物,获取所述目标人物在原始坐标系下相对于机器人的相对坐标。

本发明实施例中,机器人上安装有体感侦测器如xtion,通过体感侦测器检测目标人物,具体的,本实施例通过体感侦测器的摄像模组并基于opneni的骨架检测方法对目标人物进行检测,当检测到目标人物的时候即可返回、记录目标人物在体感侦测器坐标系中的坐标,即本实施例所述的目标人物在原始坐标系下相对于机器人的相对坐标,为了下述计算,本实施例记所述相对坐标为(x,y,z)。

s200:根据所述机器人在世界坐标系下的第一世界坐标将所述相对坐标转换为所述目标人物在世界坐标系下的第二世界坐标。

为了能够得到目标人物在真实世界的位置,需要将目标人物与机器人放置到世界坐标系中进行考量,世界坐标系也称真实或现实世界坐标系,或全局坐标系,能够表征物体在客观世界的绝对坐标。由于体感侦测器安装在机器人上,体感侦测器的世界坐标即相当于机器人的世界坐标,本实施例中定义机器人在世界坐标系下的坐标为第一世界坐标,记为(x0,y0,z0),另外,还需要将目标人物也放置到世界坐标系中进行考量,本实施例根据机器人在世界坐标系下的第一世界坐标将所述相对坐标转换为目标人物在世界坐标系下的坐标,定义目标人物在世界坐标系下的坐标为第二世界坐标,记为(x1,y1,z1)。本实施例中,通过下述公式将所述相对坐标转换为目标人物在世界坐标系下的第二世界坐标,具体的:

s300:根据随机扩展树算法在所述世界坐标系下选取至少一个随机扩展点;分别选取第一节点与单个随机扩展点构成的线段上的第二节点,并构建从所述第一节点经过所述第二节点到达所述第二世界坐标的路径,所述第一节点为随机扩展树上的当前中间节点;同时,根据基于a*算法的估价函数分别计算各第二节点对应的路径的代价;将代价最小的路径对应的第二节点作为随机扩展树的下一中间节点。

从上述步骤已经知道了世界坐标系下的机器人的第一世界坐标及目标人物的第二世界坐标,根据随机扩展树算法,本实施例将机器人的第一世界坐标作为随机扩展树的开始节点,记为xinit,将目标人物的第二世界坐标作为随机扩展树的目标节点,记为xgoal。接着进行随机扩展树的扩展,扩展方式为:在世界坐标系下随机选取至少一个随机扩展点xrand,然后分别选取第一节点与单个随机扩展点构成的线段上的第二节点,并构建从所述第一节点经过所述第二节点到达所述第二世界坐标的路径,同时必须说明的是,在第一次随机扩展树的扩展时,所述第一节点即为随机扩展树的开始节点xinit,然后连接起xinit和xrand构成线段l,并沿着线段l从xinit向xrand的方向移动一定的距离,得到一个新的节点,该新的节点即为本实施例所述的第二节点,记为xnew,由于每一次选取的是至少一个的随机扩展点xrand,当随机扩展点xrand的数量为多个时,所得到的第二节点xnew也为多个,此时基于a*算法的估价函数分别计算各第二节点对应的路径的代价,将代价最小的路径对应的第二节点作为随机扩展树的下一中间节点,将该中间节点加入到随机扩展树中,则xinit、xnew与它们之间的线段构成了一棵最简单的扩展树;此为一次根据随机扩展树算法计算随机扩展树的第二节点,并根据基于a*算法的估价函数选取第二节点作为加入随机扩展树的中间节点。在此基础上,继续重复在世界坐标系下选取至少一个随机扩展点xrand,然后在已经构成的随机扩展树上选取一个离随机扩展点xrand最近的点xnear,连接xnear、xrand构成线段l1,如果线段l1上没有障碍物,则沿着线段l1从xnear到xrand移动一定的距离,得到新的第二节点xnew,此时基于a*算法的估价函数分别计算各第二节点对应的路径的代价,将路径代价最小对应的第二节点作为随机扩展树的下一中间节点,将该中间节点加入到随机扩展树中,此为后续循环根据随机扩展树算法计算随机扩展树的第二节点,并根据基于a*算法的估价函数选取第二节点作为加入随机扩展树的中间节点的步骤。

具体的,本实施例中,所述基于a*算法的估价函数为f(n)=g(n)+h(n),其中,f(n)表示从第一节点经第二节点n然后到达目标节点的代价函数,g(n)表示从第一节点到第二节点n的代价函数,h(n)表示从第二节点n到目标节点的代价函数,并且h(n)可以直接表示为从第二节点n到目标节点连线的距离,假设目标节点坐标为(dx,dy),第二节点n的坐标为(nx,ny),则f(n)可以表示为:其中,k为引力场系数,表示第二节点往目标节点的收敛重视程度。

进一步的,由于从开始节点需要经过多个中间节点才能到达目标节点,所以每次机器人到达中间节点的时候需要调整、转动机器人的方向,在转动方向的过程中有时间的消耗,因此,本实施例考虑到转动方向时的时间消耗,在计算第二节点的代价时,所述基于a*算法的估价函数包括机器人当前角度与第二节点角度的第一权值参数与机器人当前角度与第二节点角度的第一角度差值的乘积、及目标节点角度与第二节点角度的第二权值参数与目标节点角度与第二节点角度的第二角度差值的乘积。

即上述公式g(n)进一步拓展为:

其中,xrand仍然是在世界坐标系下选取的随机扩展点,xparent为新的即将加入随机扩展树的第二节点的父节点(即第一节点),(xrand-xparent)为节点xparent往节点xrand的方向向量,为节点xparent到节点xrand的方向上的单位向量,ρ为节点xparent到节点xrand的距离权值参数,q为机器人当前角度与第二节点角度差的权值参数,e为目标节点角度与第二节点角度的权值参数。

θparent代表机器人来到节点xparent的方向与世界坐标系的x轴的夹角,θnew代表节点xparent到节点xnew的方向,θgoal-θnew为表示新增的第二节点xnew方向与目标节点xgoal方向的角度差值。因而,可以得到本实施例的第二节点代价计算公式为:

即f(xnew)=f(xparent)+估价函数,因此,在每一次选取第二节点作为中间节点的选择中,选择f(xnew)最小的第二节点作为随机扩展树的下一个中间节点加入到随机扩展树中。

如图2所示,节点x1,x2,x3是已经加入随机扩展树的中间节点,加入随机扩展树的顺序为:x1,x2,x3。节点xrand1、xrand2、xrand3是指中间节点x3已经加入随机扩展树的情况下为了找新的中间节点而产生的随机扩展点,这几个随机扩展点是为了找到下一个加入随机扩展树的中间节点做分析准备的,对应上述公式中,节点x3即为节点xparent,以随机扩展点xrand2为例,在已有的随机扩展树上找到离随机扩展点xrand2最近的中间节点x2,中间节点x2即为xnear,然后在xnear到xrand2的连线上找到第二节点xnew,将xnew、xrand2、x3的世界坐标以及各角度差值代入公式,即可计算出考虑了机器人方向转动时间情况下的第二节点的代价,然后选取代价最小的第二节点作为中间节点加入随机扩展树中,例如图3中的xnew即为x1,x2,x3之后加入随机扩展树中的下一个中间节点。

s400:当所述中间节点与所述第二世界坐标的距离在预设范围内时,依次连接各中间节点形成目标路径,控制所述机器人在世界坐标系下从所述第一世界坐标沿着所述目标路径移动至所述第二世界坐标。

在每一次确定了一个中间节点后,将该中间节点加入到随机扩展树中,直到所选取的中间节点与所述第二世界坐标的距离在预设范围内时,将该中间节点加入到随机扩展树中,完成随机扩展树的生长,此时便可依次连接各中间节点形成目标路径,在得到目标路径后,便可控制机器人在世界坐标系下沿着所述目标路径从所述第一世界坐标移动至第二世界坐标,即控制机器人移动至目标人物的第二世界坐标处,实现人物跟随。

本实施例提供了一种机器人自动跟随人物的方法,通过安装在机器人上的体感侦测器检测目标人物,并将目标人物与机器人放置在世界坐标系下进行考量,在世界坐标系下根据随机扩展树算法和基于a*算法的估价函数计算并筛选出随机扩展树的中间节点,使得控制机器人在世界坐标系下移动至目标人物的路径接近最短路径,实现自动绕开障碍物并快速导航到目标人物,实现人物跟随。

如图3所示,在另一种实施例中,本发明提供了一种机器人跟随人物装置,包括:

人物侦测模块100:用于通过安装在机器人上的体感侦测器检测目标人物,获取所述目标人物在原始坐标系下相对于机器人的相对坐标;

转换模块200:用于根据所述机器人在世界坐标系下的第一世界坐标将所述相对坐标转换为所述目标人物在世界坐标系下的第二世界坐标;

计算模块300:用于根据随机扩展树算法在所述世界坐标系下选取至少一个随机扩展点;分别选取第一节点与单个随机扩展点构成的线段上的第二节点,并构建从所述第一节点经过所述第二节点到达所述第二世界坐标的路径,所述第一节点为随机扩展树上的当前中间节点;同时,根据基于a*算法的估价函数分别计算各第二节点对应的路径的代价;将代价最小的路径对应的第二节点作为随机扩展树的下一中间节点;

跟随模块400:用于当所述中间节点与所述第二世界坐标的距离在预设范围内时,依次连接各中间节点形成目标路径,控制所述机器人在世界坐标系下从所述第一世界坐标沿着所述目标路径移动至所述第二世界坐标。

所述计算模块300计算第二节点对应的路径的代价的公式如下:

其中,所述第二世界坐标为(dx,dy),所述第二节点坐标为(nx,ny),g(n)表示从第一节点到第二节点的代价函数,h(n)表示从第二节点到第二世界坐标对应的节点的代价函数,k为引力场系数,表示第二节点往第二世界坐标对应的节点的收敛重视程度。

进一步的,所述计算模块300计算第一节点到第二节点的代价的公式如下;

其中,xrand为随机扩展点,xparent为第一节点,且xparent为第二节点xnew的父节点,q为机器人在xparent节点的当前角度与第二节点角度的第一权值参数,(θparent-θnew)为机器人在xparent节点的当前角度与第二节点角度的第一角度差值,e为目标节点角度与第二节点角度的第二权值参数,所述目标节点为第二世界坐标对应的节点,(θgoal-θnew)为目标节点角度与第二节点角度的第二角度差值。

具体的,所述转换模块200根据所述机器人在世界坐标系下的第一世界坐标将所述相对坐标转换为所述目标人物在世界坐标系下的第二世界坐标的公式如下:

其中所述机器人在世界坐标系下的第一世界坐标为(x0,y0,z0),所述相对坐标为(x,y,z),所述目标人物在世界坐标系下的第二世界坐标为(x1,y1,z1)。

在另一种实施例中,本发明提供了一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,该程序被处理器执行时实现上述实施例所述的机器人跟随人物方法。其中,所述计算机可读存储介质包括但不限于任何类型的盘(包括软盘、硬盘、光盘、cd-rom、和磁光盘)、rom(read-onlymemory,只读存储器)、ram(randomaccessmemory,随即存储器)、eprom(erasableprogrammableread-onlymemory,可擦写可编程只读存储器)、eeprom(electricallyerasableprogrammableread-onlymemory,电可擦可编程只读存储器)、闪存、磁性卡片或光线卡片。也就是,存储设备包括由设备(例如,计算机、手机)以能够读的形式存储或传输信息的任何介质,可以是只读存储器,磁盘或光盘等。

本发明实施例提供的一种计算机可读存储介质,可实现通过安装在机器人上的体感侦测器检测目标人物,获取所述目标人物在原始坐标系下相对于机器人的相对坐标;根据所述机器人在世界坐标系下的第一世界坐标将所述相对坐标转换为所述目标人物在世界坐标系下的第二世界坐标;根据随机扩展树算法在所述世界坐标系下选取至少一个随机扩展点;分别选取第一节点与单个随机扩展点构成的线段上的第二节点,并构建从所述第一节点经过所述第二节点到达所述第二世界坐标的路径,所述第一节点为随机扩展树上的当前中间节点;同时,根据基于a*算法的估价函数分别计算各第二节点对应的路径的代价;将代价最小的路径对应的第二节点作为随机扩展树的下一中间节点;当所述中间节点与所述第二世界坐标的距离在预设范围内时,依次连接各中间节点形成目标路径,控制所述机器人在世界坐标系下从所述第一世界坐标沿着所述目标路径移动至所述第二世界坐标。本发明实施例提供了一种机器人自动跟随人物的方法,通过安装在机器人上的体感侦测器检测目标人物,并将目标人物与机器人放置在世界坐标系下进行考量,在世界坐标系下根据随机扩展树算法和基于a*算法的估价函数计算并筛选出随机扩展树的中间节点,使得控制机器人在世界坐标系下移动至目标人物的路径接近最短路径,实现自动绕开障碍物并快速导航到目标人物,实现人物跟随。此外,本发明提供的计算机可读存储介质还考虑了每次机器人到中间节点的时候需要调整转动机器人自己的方向,在转动方向的过程中有时间的消耗,通过该基于a*算法的估价函数计算出的中间节点的代价更符合现实情况。

本发明实施例提供的计算机可读存储介质可以实现上述机器人跟随人物方法的实施例,具体功能实现请参见方法实施例中的说明,在此不再赘述。

此外,在又一种实施例中,本发明还提供一种机器人,如图4所示,所述服务器处理器403、存储器405、输入单元407、显示单元409、体感侦测器411等器件。本领域技术人员可以理解,图4示出的结构器件并不构成对所有机器人的限定,可以包括比图示更多或更少的部件,或者组合某些部件。存储器405可用于存储应用程序401以及各功能模块,处理器403运行存储在存储器405的应用程序401,从而执行设备的各种功能应用以及数据处理。存储器405可以是内存储器或外存储器,或者包括内存储器和外存储器两者。本发明所公开的存储器包括但不限于这些类型的存储器。本发明所公开的存储器405只作为例子而非作为限定。

输入单元407用于接收信号的输入,以及接收用户输入的关键字。输入单元407可包括触控面板以及其它输入设备。触控面板可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触控面板上或在触控面板附近的操作),并根据预先设定的程序驱动相应的连接装置;其它输入设备可以包括但不限于物理键盘、功能键(比如播放控制按键、开关按键等)、轨迹球、鼠标、操作杆等中的一种或多种。显示单元409可用于显示用户输入的信息或提供给用户的信息以及计算机设备的各种菜单。显示单元409可采用液晶显示器、有机发光二极管等形式。处理器403是计算机设备的控制中心,利用各种接口和线路连接整个电脑的各个部分,通过运行或执行存储在存储器403内的软件程序和/或模块,以及调用存储在存储器内的数据,执行各种功能和处理数据。图4中所示的一个或多个处理器403能够执行、实现图3中所示的人物侦测模块100、转换模块200、计算模块300、跟随模块400的功能。

在一种实施方式中,所述机器人包括一个或多个体感侦测器411,一个或多个处理器403,以及一个或多个存储器405,一个或多个应用程序401,其中所述一个或多个应用程序401被存储在存储器405中并被配置为由所述一个或多个处理器403执行,所述一个或多个应用程序401配置用于执行以上实施例所述的机器人跟随人物方法。

本发明实施例提供的机器人可以实现上述提供的跟随人物方法的实施例,具体功能实现请参见方法实施例中的说明,在此不再赘述。

以上所述仅是本发明的部分实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

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