发明名称 Automated generation of a three-dimensional space representation and planogram verification
摘要 The present disclosure provides an automated scheme for generating and verifying a three-dimensional (3D) representation of a target space. In one embodiment, the automatic generation of a 3D representation of a target space includes receiving target space data from one or more mobile data capture devices and generating a local point cloud from the target space data. In one embodiment, the local point cloud is incorporated into a master point cloud. In one embodiment, a polygon mesh is generated using the master point cloud and the polygon mesh is rendered, using a plurality of visual images captured from the target space, which generates the 3D representation. In one embodiment, the automatic verification includes comparing a portion of the 3D representation with a portion of an approved layout, and identifying one or more discrepancies between the portion of the 3D representation and the portion of the approved layout.
申请公布号 US9547838(B2) 申请公布日期 2017.01.17
申请号 US201314073231 申请日期 2013.11.06
申请人 ORACLE INTERNATIONAL CORPORATION 发明人 Larsen Brett J.
分类号 G06T15/08;G06Q10/08;G06T15/04;G06T17/20 主分类号 G06T15/08
代理机构 代理人
主权项 1. A computer-implemented method performed by a computing device, where the computing device includes at least a processor for executing instructions from a memory, the method comprising: controlling, by at least the processor, at least movement of one or more mobile data capture devices within a target space by wirelessly transmitting control instructions, over a wireless computer network, to the one or more mobile data capture devices; wirelessly receiving target space data from the one or more mobile data capture devices over the wireless computer network, wherein the target space data is captured from the target space by the one or more mobile data capture devices in response to the control instructions; generating a three-dimensional representation of the target space at least in part by generating a local point cloud using the target space data, and incorporating the local point cloud into a master point cloud representing the target space; in response to incorporating the local point cloud into the master point cloud, determining, by at least the processor, that a data gap exists in the master point cloud by evaluating data of the master point cloud, wherein the evaluating is not based on providing a visual rendering to a user; in response to determining that the data gap exists, controlling automatically, by at least the processor, at least movement of the one or more mobile data capture devices within the target space, to capture additional target space data to fill in the data gap in the master point cloud, by wirelessly transmitting second control instructions over the wireless computer network to the one or more mobile data capture devices; and automatically verifying the three-dimensional representation, wherein the automatically verifying comprises comparing a portion of the three-dimensional representation with a portion of an approved layout of the target space, and identifying one or more discrepancies between the portion of the three-dimensional representation and the portion of the approved layout.
地址 Redwood Shores CA US