深度图生成的制作方法

文档序号:14748286发布日期:2018-06-22 05:14阅读:来源:国知局
技术特征:

1.一种计算机实现的方法,包括:

由一个或多个计算设备接收对静态图像捕获模式的初始化请求;

在接收到用于初始化所述静态图像捕获模式的所述请求之后,由所述一个或多个计算设备自动地开始捕获包括多个图像帧的视频;

由所述一个或多个计算设备跟踪处于所述视频的第一图像帧和所述视频的其他图像帧中的每个其他图像帧之间的特征;

由所述一个或多个计算设备使用假设集合来生成与所跟踪的特征相对应的3D点的集合,所述假设集合包括第一假设和第二假设,所述第一假设是所述视频的所述多个图像帧之间不存在旋转,所述第二假设是所述视频的所述多个图像帧之间不存在平移;以及

至少部分地基于所述3D点的所述集合,由所述一个或多个计算设备生成所述场景的深度图。

2.根据权利要求1所述的方法,进一步包括:

在开始捕获所述视频之后,接收用于捕获所述场景的静态图像的指令;以及

响应于接收到所述指令,而停止对所述视频的捕获并捕获所述静态图像。

3.根据权利要求1所述的方法,进一步包括:

将所述深度图与所述静态图像相关联;以及

将所述深度图、所述静态图像、和所述关联存储在存储器中。

4.根据权利要求1所述的方法,其中,所述假设集合进一步包括第三假设,所述第三假设是所述场景中任何观察到的点的深度被初始地设置为随机距离。

5.根据权利要求1所述的方法,其中,生成所述深度图包括:使用平滑先验,所述平滑先验考虑到不相邻像素的关系。

6.根据权利要求1所述的方法,进一步包括:使用所述深度图来生成所述场景的三维表示。

7.根据权利要求1所述的方法,其中,所述一个或多个计算设备是蜂窝电话。

8.一种包括一个或多个计算设备的系统,所述一个或多个计算设备被配置成:

接收对静态图像捕获模式的初始化请求;

在接收到用于初始化所述静态图像捕获模式的所述请求之后,自动地开始捕获包括多个图像帧的视频;

跟踪处于所述视频的第一图像帧和所述视频的其他图像帧中的每个其他图像帧之间的特征;

使用假设集合来生成与所跟踪的特征相对应的3D点的集合,所述假设集合包括第一假设和第二假设,所述第一假设是所述视频的所述多个图像帧之间不存在旋转,所述第二假设是所述视频的所述多个图像帧之间不存在平移;以及

至少部分地基于所述3D点的所述集合,生成所述场景的深度图。

9.根据权利要求8所述的系统,其中,所述一个或多个计算设备被进一步配置成:

在开始捕获所述视频之后,接收用于捕获所述场景的静态图像的指令;以及

响应于接收到所述指令,而停止对所述视频的所述捕获并捕获所述静态图像。

10.根据权利要求8所述的系统,其中,所述一个或多个计算设备被进一步配置成:

将所述深度图与所述静态图像相关联;以及

将所述深度图、所述静态图像、和所述关联存储在存储器中。

11.根据权利要求8所述的系统,其中,所述假设集合进一步包括第三假设,所述第三假设是所述场景中任何观察到的点的深度被初始地设置为随机距离。

12.根据权利要求8所述的系统,其中,所述一个或多个计算设备被进一步配置成:生成所述深度图包括,通过使用平滑先验,所述平滑先验考虑到不相邻像素的关系。

13.根据权利要求8所述的系统,其中,所述一个或多个计算设备被进一步配置成:使用所述深度图来生成所述场景的三维表示。

14.根据权利要求8所述的系统,其中,所述一个或多个计算设备是蜂窝电话。

15.一种其上存储了程序的计算机可读指令的非暂时性计算机可读存储设备,所述计算机可读指令当由一个或多个处理器执行时,致使所述一个或多个处理器执行方法,所述方法包括:

接收对静态图像捕获模式的初始化请求;

在接收到用于初始化所述静态图像捕获模式的所述请求之后,自动地开始捕获包括多个图像帧的视频;

跟踪处于所述视频的第一图像帧和所述视频的其他图像帧中的每个其他图像帧之间的特征;

使用假设集合来生成与所跟踪的特征相对应的3D点的集合,所述假设集合包括第一假设和第二假设,所述第一假设是所述视频的所述多个图像帧之间不存在旋转,所述第二假设是所述视频的所述多个图像帧之间不存在平移;以及

至少部分地基于所述3D点的所述集合,生成所述场景的深度图。

16.根据权利要求15所述的介质,其中,所述方法进一步包括:

在开始捕获所述视频之后,接收用于捕获所述场景的静态图像的指令;以及

响应于接收到所述指令,而停止对所述视频的所述捕获并捕获所述静态图像。

17.根据权利要求15所述的介质,其中,所述方法进一步包括:

将所述深度图与所述静态图像相关联;以及

将所述深度图、所述静态图像、和所述关联存储在存储器中。

18.根据权利要求15所述的介质,其中,所述假设集合进一步包括第三假设,所述第三假设是所述场景中任何观察到的点的深度被初始地设置为随机距离。

19.根据权利要求15所述的介质,其中,所述方法进一步包括:

从客户端计算设备接收所述视频;以及

将所生成的深度图发送至所述客户端计算设备。

20.根据权利要求15所述的介质,其中,所述方法进一步包括:通过使用平滑先验来生成所述深度图,所述平滑先验考虑到不相邻像素的关系。

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