Codeless anchor generation for three-dimensional object models

    公开(公告)号:US11816801B1

    公开(公告)日:2023-11-14

    申请号:US17163312

    申请日:2021-01-29

    Applicant: SPLUNK INC.

    CPC classification number: G06T19/006 G06T15/04 H04L63/0428

    Abstract: A client device that includes a camera and an extended reality client application program is employed by a user in a physical space, such as an industrial or campus environment. The user aims the camera within the mobile device at a real-world asset, such as a computer system, classroom, or vehicle. The client device acquires a digital representation, comprising a 2D representation of a physical space and depth map, and detects 3D objects included in the acquired representation that corresponds to one or more anchors. The client device queries a data intake and query system for asset content associated with the detected anchors. Upon receiving the asset content from the data intake and query system, the client device generates visualizations of the asset content and presents the visualizations via a display device.

    Presentation of collaboration environments for a networked remote collaboration session

    公开(公告)号:US11563813B1

    公开(公告)日:2023-01-24

    申请号:US17086322

    申请日:2020-10-30

    Applicant: SPLUNK INC.

    Abstract: Various implementations of the present application set forth a method comprising generating a host extended reality (XR) environment representing a physical space that includes a real-world asset, generating, based on sensor data captured by a depth sensor on a mobile device, three-dimensional data representing the physical space, generating, based on sensor data captured by an image sensor on the mobile device, two-dimensional data representing the physical space, generating, based on the three-dimensional data and the two-dimensional data, an adaptable three-dimensional (3D) representation of the physical space, transforming the adaptable 3D representation into geometry data comprising a set of vertices, a set of faces comprising edges between pairs of vertices, and texture data, transmitting the geometry data to a set of one or more remote devices for at least a partial reconstruction of the adaptable 3D representation of the physical space in a set of one or more remote environments.

    Mesh updates via mesh splitting
    7.
    发明授权

    公开(公告)号:US11651571B1

    公开(公告)日:2023-05-16

    申请号:US17479946

    申请日:2021-09-20

    Applicant: SPLUNK INC.

    CPC classification number: G06T19/006 G01S17/89 G06T15/04 G06T17/20

    Abstract: Various implementations or examples set forth a method for scanning a three-dimensional (3D) environment. The method includes generating, based on sensor data captured by a depth sensor on a device, a 3D mesh representing a physical space; dividing the 3D mesh into a plurality of sub-meshes, wherein each of the plurality of sub-meshes comprises a corresponding set of vertices and a corresponding set of faces comprising edges between pairs of vertices; determining that at least a portion of a first sub-mesh in the plurality of sub-meshes is in a current frame captured by an image sensor on the device; and updating the 3D mesh by texturing the at least a portion of the first sub-mesh with one or more pixels in the current frame onto which the first sub-mesh is projected.

    Playback of a stored networked remote collaboration session

    公开(公告)号:US11546437B1

    公开(公告)日:2023-01-03

    申请号:US17086319

    申请日:2020-10-30

    Applicant: SPLUNK INC.

    Abstract: Various implementations of the present application set forth a method comprising generating three-dimensional data and two-dimensional data representing a physical space that includes a real-world asset, generating an extended-reality (XR) stream representing a remote collaboration session between a host device and a set of remote devices, where the XR stream includes a combination of the three-dimensional data and the two-dimensional data, a set of augmented-reality (AR) elements associated with the real-world asset, and a set of performed actions associated with a portion of the digital representation or at least one AR element, serializing the XR stream into a set of serialized chunks, transmitting the serialized chunks to the remote devices, where the remote devices recreate the XR stream in a set of remote XR environments, and transmitting the serialized chunks to a remote storage device, where a device subsequently retrieves the serialized chunks to replay the remote collaboration session.

Patent Agency Ranking