【技术实现步骤摘要】
使用神经网络放置对象的技术
[0001]至少一个实施例涉及处理用于控制自主设备放置对象的资源。例如,至少一个实施例涉及处理器或计算系统,其使用一个或更多个神经网络来使自主设备根据本文描述的各种新颖技术来放置对象。
技术介绍
[0002]使自主设备放置和/或重新布置对象可能使用大量的存储器、时间或计算资源。可以提高用于使自主设备放置对象的存储器、时间或计算资源的数量和/或对象放置的准确性。
附图说明
[0003]图1是示出了根据至少一个实施例的对象放置系统的环境的框图;
[0004]图2是根据至少一个实施例的对象放置技术的框图;
[0005]图3是根据至少一个实施例的对象放置技术的框图;
[0006]图4示出了根据至少一个实施例的由对象放置技术所使用的目标场景和初始场景的图像;
[0007]图5示出了根据至少一个实施例的当前场景的一系列图像;
[0008]图6是根据至少一个实施例的使一个或更多个自主设备将一个或更多个对象放置在位置和方向上的技术的流程图;
[0009]图7是根据至少一个实施例的使一个或更多个自主设备将一个或更多个对象放置在位置和方向上的技术的流程图;
[0010]图8是根据至少一个实施例的选择和移动对象的技术的流程图;
[0011]图9是根据至少一个实施例的训练神经网络以估计用于对象放置技术的光流的技术的流程图;
[0012]图10A示出了根据至少一个实施例的逻辑;
[0013]图10B示出了根据至少一个实施 ...
【技术保护点】
【技术特征摘要】
1.一种处理器,包括:一个或更多个电路,用于使用一个或更多个神经网络以使一个或更多个自主设备至少部分地基于位置和方向的一个或更多个图像,将一个或更多个对象放置在所述位置和方向上。2.根据权利要求1所述的处理器,其中所述一个或更多个图像包括所述一个或更多个对象的目标位置和方向的图像,并且所述一个或更多个电路用于使所述一个或更多个自主设备至少部分地基于识别所述一个或更多个对象的当前位置和方向的一个或更多个第一图像中的像素与所述一个或更多个对象的所述目标位置和方向的第二图像中的像素之间的对应关系,将所述一个或更多个对象放置在所述位置和方向上。3.根据权利要求1所述的处理器,其中所述一个或更多个电路用于使所述一个或更多个自主设备至少部分地基于当前图像到所述一个或更多个图像中的至少一个图像的变换来放置所述一个或更多个对象。4.根据权利要求1所述的处理器,其中所述一个或更多个电路用于使所述一个或更多个自主设备进一步至少部分地基于像素深度信息,将所述一个或更多个对象放置在所述位置和方向上。5.根据权利要求1所述的处理器,其中所述一个或更多个图像是包括像素深度值的一个或更多个彩色图像。6.根据权利要求1所述的处理器,其中所述一个或更多个电路用于使所述一个或更多个自主设备至少部分地基于一个或更多个光流估计来放置所述一个或更多个对象。7.根据权利要求1所述的处理器,其中所述一个或更多个电路用于识别所述一个或更多个对象中的一组对象,所述一个或更多个对象中的一组对象能被移动到所述位置和方向而不会与所述一个或更多个对象中的另一对象碰撞。8.根据权利要求1所述的处理器,其中所述一个或更多个电路用于识别第一当前图像中的像素和第二图像中的像素之间的对应关系,以及使所述一个或更多个自主设备至少部分地基于所述对应关系来放置所述一个或更多个对象。9.一种系统,包括:一个或更多个处理器,用于使用一个或更多个神经网络以使一个或更多个自主设备至少部分地基于位置和方向的一个或更多个图像,将一个或更多个对象放置在所述位置和方向上;以及一个或更多个存储器,用于存储所述一个或更多个图像。10.根据权利要求9所述的系统,其中所述一个或更多个图像包括所述一个或更多个对象的目标位置和方向的彩色图像,并且所述一个或更多个处理器用于使所述一个或更多个自主设备至少部分地基于所述一个或更多个对象的当前位置和方向的一个或更多个图像以及所述一个或更多个对象的所述目标位置和方向的一个或更多个彩色图像,将所述一个或更多个对象放置在所述位置和方向上。11.根据权利要求9所述的系统,其中所述一个或更多个图像包括具有所述一个或更多个对象的目标位置和方向的像素深度信息的彩色图像,并且所述一个或更多个处理器用于使所述一个或更多个自主设备至少部分地基于具有所述一个或更多个对象的当前位置和方向的像素深度信息的一个或更多个彩色图像,将所述一个或更多个对象放置在所述位置
和方向上。12.根据权利要求9所述的系统,其中所述一个或更多个处理器用于至少部分地基于所述一个或更多个图像生成像素的一个或更多个光流估计,并且所述一个或更多个处理器用于使所述一个或更多个自主设备至少部分地基于所述一个或更多个光流估计来放置所述一个或更多个对象。13.根据权利要求9所述的系统,其中所述一个或更多个处理器用于将一个或更多个移动值指派给一个或更多个对象,所述一个或更多个对象能被移动到所述位置和方向而不会与另一对象碰撞,并且所述一个或更多个处理器用于使所述一个或更多个自主设备至少部分地基于所述一个或更多个移动值来移动对象。14.根据权利要求9所述的系统,其中所述一个或更多个处理器用于至少部分地基于所述一个或更多个神经网络、两个或更多个当前图像和目标图像中的一个或更多个来估计光流,并且所述一个或更多个处理器用于使所述一个或更多个自主设备至少部分地基于所估计的光流来放置所述一个或更多个对象。15.一种方法,包括:使用一个或更多个神经网络以使一个或更多个自主设备至少部分地基于位置和方向的一个或更多个图像,将一个或更多个对象放置在所述位置和方向上。16.根据权利要求15所述的方法,其中所述位置和方向的所述一个或更多个图像包括所述一个或更多个对象的目标位置和方向的图像,并且所述方法包括:使所述一个或更多个自主设备还至少部分地基于当前位置和方向的一个或更多个图像来放置所述一个或更多个对象。17.根据权利要求15所述的方法,其中所述方法还包括:分割所述...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。