发明名称 |
Mesh generation from depth images |
摘要 |
Systems and methods for mesh generation from depth images are provided. According to one aspect, a method executable by a compression device for sending compressed depth information is provided. The method may comprise, at a compression module executed on the compression device, receiving a depth image of a scene from a depth camera. The depth image may include a matrix of pixels, each pixel in the matrix including a depth value indicating a depth of an object in the scene observed at that pixel. The method may further comprise compressing the depth image into a tree data structure, and sending the tree data structure via a communication path to a rendering device for generating a mesh of the scene at the rendering device. |
申请公布号 |
US8976168(B2) |
申请公布日期 |
2015.03.10 |
申请号 |
US201113287486 |
申请日期 |
2011.11.02 |
申请人 |
Microsoft Technology Licensing, LLC |
发明人 |
Woodhouse Ben;Sugden Ben;Salter Tom |
分类号 |
G06T15/00;G06T17/20;G06T17/00;G06T9/00;H04N19/96 |
主分类号 |
G06T15/00 |
代理机构 |
|
代理人 |
Sula Miia;Yee Judy;Minhas Micky |
主权项 |
1. A method executable by a compression device for sending compressed depth information, the method comprising, at a compression module executed on the compression device:
receiving a depth image of a scene from a depth camera, the depth image including a matrix of pixels, each pixel in the matrix including a depth value indicating a depth of an object in the scene observed at that pixel; compressing the depth image into a tree data structure without first generating an initial mesh from the depth image, such that a mesh of the depth image can be generated from the tree data structure, wherein compressing the depth image into the tree data structure comprises:
instantiating the tree data structure having nodes, each node having node data representing a corresponding group of pixels in the depth image;assigning groups of pixels from the matrix of pixels into nodes of the tree data structure;identifying maximum and minimum depth values of the corresponding group of pixels for each node in the tree data structure;allocating child nodes to represent the corresponding group of pixels for that node if the maximum and minimum depth values are not within a threshold distance of each other; and sending the tree data structure via a communication path to a rendering device for generating a mesh of the scene at the rendering device. |
地址 |
Redmond WA US |