Context aware measurement
AssigneeStreem, LLC
InventorsPAVAN K. KAMARAJU, NICHOLAS DEGROOT
Life of this patent
Estimating the term…
Loading patent…
AssigneeStreem, LLC
InventorsPAVAN K. KAMARAJU, NICHOLAS DEGROOT
Estimating the term…
Embodiments include systems and methods for remotely measuring distances in an environment captured by a device. A device captures a video stream of a device along with AR data that may include camera pose information and/or depth information, and transmits the video stream and AR data to a remote device. The environment may be analyzed to identify objects such as lines, edges, curves, shapes, anchors/corners, products, e.g., appliances, and other things of interest. Some or all of objects may be identified to the remote device to facilitate selecting an object or region of interest. Selected points for an object may be more precisely located by snapping them to corresponding anchor points for an object. Using anchor points facilitates more precise identification and/or measurement of an aspect of an object, such as one of its dimensions, the volume of a space, or performing other actions such as replacement of an object.
A method for measuring a region of interest in a video stream of an environment, the environment having an associated model including coordinates for locations within the model of the environment, comprising:
A method for a receiving device in communication over a network with a sending device to measure an object in a video stream sent by the sending device, the video stream displaying an environment having an associated model including a coordinate system to place objects within the model, comprising:
A non-transitory computer readable medium (CRM) comprising instructions for measuring a region of interest in a video stream of an environment, the environment having an associated model including coordinates for locations within the model of the environment, the instructions, when executed by an apparatus, cause the apparatus to perform:
A non-transitory computer readable medium (CRM) comprising instructions for a receiving device in communication over a network with a sending device to measure an object in a video stream sent by the sending device, the video stream displaying an environment having an associated model including a coordinate system to place objects within the model, the instructions, when executed by an apparatus, cause the apparatus to perform:
Dependencies are inferred from the claim text.