Patent classifications
G06T2219/012
Augmented reality mirror system
An augmented reality (AR) mirror system is described. In an example, the AR mirror system includes a sensor, a display device, a semi-reflecting surface, a processing system, and computer-readable storage media having instructions stored thereon. The instructions are executable by the processing system to cause display of augmented reality (AR) digital content by the display device to be simultaneously viewable with a reflection of a physical object.
Method and system for construction project management using photo imaging measurements
The present invention is a method and system of small construction project management by way of photo imaging and measurement capture for use by do-it-yourselfers, handymen and small contractors. The method and system operates on mobile computing devices and includes an image recognition system. By performing various imaging based measurements and then processing the resultant data, the method and system produces bills of materials, invoices, and receipts for the necessary tools and materials required by a construction project.
SIZE MEASUREMENT DEVICE, MANAGEMENT SERVER, USER TERMINAL AND SIZE MEASUREMENT SYSTEM
[Subject] To provide a size measuring device that can be readily handled and easily used for a size-taking process by even a user who has no specialized size-taking technique, a managing server, a user terminal and a size measuring system.
[Means to Solve Problems] The size measuring system is provided with a size measuring device 10 that is attached to a user's body so as to measure the size of the user's body, and outputs sensor measurement information indicating the measured size or the like, a user terminal 20 operated by the user who measures the body and a managing server 30 that manages information or the like of the size and shape of apparel commodities, and based upon the sensor measurement information, supplies user size information corresponding to the information of the body size of the user and commodity retrieval results information corresponding to information about commodities that fit to the size to the user terminal 20.
ADJUSTING DIMENSIONING RESULTS USING AUGMENTED REALITY
A system and method for using an augmented reality interface to adjust the results from a dimensioning system are disclosed. The augmented reality interface allows users to easily correct dimensioning errors, improve dimensioning results, and guide dimensioning analysis. In one embodiment, the user may adjust/select the results via hand gesturing/positioning within the system's field of view. In another embodiment, the user may use virtual tools, enabled by hand gesturing/positioning, to adjust the results. In still another embodiment, the user may shine a light into the system's field of view to adjust the results. The augmented reality interface embraced by the present invention provides the user with an easier, more-intuitive means for interacting with dimensioning system results.
Method and apparatus for marking and displaying spatial size in virtual three-dimensional house model
The present disclosure provides a method and an apparatus for automatically generating and displaying a relevant dimension in a virtual three-dimensional house model. The method includes: acquiring a plane layout and a three-dimensional house model of a single house; aligning a top view or a cross-sectional view of the three-dimensional house model with the plane layout to obtain a correspondence relationship between a unit length of the three-dimensional house model and a unit pixel of the plane layout; calculating a real length corresponding to the unit length of the three-dimensional house model according to the correspondence relationship; and calculating a real dimension of a room and/or an object in the house according to the real length corresponding to the unit length of the three-dimensional house model for the purpose of presentation.
CURSOR FUNCTIONALITY FOR AUGMENTED REALITY CONTENT IN MESSAGING SYSTEMS
The subject technology detects a location and a position of a representation of a finger in a set of frames captured by a camera of a client device. The subject technology generates a first virtual object based at least in part on the location and the position of the representation of the finger. The subject technology renders the first virtual object within a first scene. The subject technology detects a first collision event corresponding to a first collider of the first virtual object intersecting with a second collider of a second virtual object. The subject technology modifies a set of dimensions of the second virtual object to a second set of dimensions. The subject technology renders the second virtual object based on the second set of dimensions within a second scene. The subject technology provides for display the rendered second virtual object within the second scene.
Estimating dimensions of geo-referenced ground-level imagery using orthogonal imagery
A system and method is provided for measurements of building faade elements by combining ground-level and orthogonal imagery. The measurements of the dimension of building faade elements are based on ground-level imagery that is scaled and geo-referenced using orthogonal imagery. The method continues by creating a tabular dataset of measurements for one or more architectural elements such as siding (e.g., aluminum, vinyl, wood, brick and/or paint), windows or doors. The tabular dataset can be part of an estimate report.
Method for moving and aligning 3D objects in a plane within the 2D environment
Example systems and methods for virtual visualization of a three-dimensional model of an object in a two-dimensional environment. The method may include moving and aligning the three-dimensional model of the object along a plane in the two-dimensional environment.
Dynamic adjustment of cross-sectional views
An example computing system is configured to (i) receive a request to generate a cross-sectional view of a three-dimensional drawing file, where the cross-sectional view is based on a location of a cross-section line within the three-dimensional drawing file and includes an intersection of two meshes within the three-dimensional drawing file; (ii) generate the cross-sectional view of the three-dimensional drawing file; (iii) add, to the generated cross-sectional view, dimensioning information involving at least one of the two meshes; (iv) generate one or more controls for adjusting a location of the cross-section line within the three-dimensional drawing file; and (v) based on an input indicating a selection of the one or more controls, adjust the location of the cross-section line within the three-dimensional drawing file, update the cross-sectional view based on the adjusted location of the cross-section line, and update the dimensioning information to correspond to the updated cross-sectional view.
Phased Capture Assessment and Feedback for Mobile Dimensioning
A method in a computing device includes: capturing, via a depth sensor having a field of view, (i) a point cloud depicting an object resting on a support surface, and (ii) a two-dimensional image depicting the object and the support surface; based on the point cloud, detecting a portion of the object; determining, based on the portion of the object, whether a position of the object within the field of view meets a positional criterion; when the position of the object within the field of view does not meet the positional criterion, generating a positional feedback instruction; and controlling a display to present the positional feedback instruction.