G06T2219/012

Method for forming walls to align 3D objects in 2D environment
10678960 · 2020-06-09 · ·

Example systems and methods for virtual visualization of a three-dimensional (3D) model of an object in a two-dimensional (2D) environment. The method may include capturing the 2D environment and adding scale and perspective to the 2D environment. Further, a user may select intersection points on a ground plane of the 2D environment to form walls, thereby converting the 2D environment into a 3D space. The user may further add 3D models of objects on the wall plane such that the objects may remain flush with the wall plane.

Graphic overlay for measuring dimensions of features using a video inspection device
10679374 · 2020-06-09 · ·

Methods and devices are provided for providing a graphic overlay for measuring dimensions of features using a video inspection device. One or more measurement cursors are placed on pixels of an image of the object. One or more planes are determined parallel or normal to a reference surface or line and passing through surface points associated with the measurement cursors. A semi-transparent graphic overlay is placed on pixels with associated surface points having three-dimensional surface coordinates less than a predetermined distance from the plane(s) to help the user place the measurement cursors.

METHOD AND SYSTEM FOR CONSTRUCTION PROJECT MANAGEMENT USING PHOTO IMAGING MEASUREMENTS
20200151937 · 2020-05-14 ·

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.

Method for replacing 3D objects in 2D environment
10635757 · 2020-04-28 · ·

Example systems and methods for virtual visualization of a three-dimensional (3D) model of an object in a two-dimensional (2D) environment. The method may include superimposing a first 3D model of an object onto the 2D environment, and replacing the first 3D model of the object with a second 3D model of an object. Further, the method may include superimposing a smart 3D model of an object onto the 2D environment. Additionally, the method may include a code or mark to identify images of the 2D environment to which 3D models of objects have been superimposed.

METHOD FOR RECONSTRUCTING THREE-DIMENSIONAL SPACE SCENE BASED ON PHOTOGRAPHING
20200111250 · 2020-04-09 ·

A method for reconstructing a three-dimensional space scene based on photographing is disclosed, comprising the following steps: S1, importing photos of all spaces, and making the photos correspond to a three-dimensional space according to directions and viewing angles during capture, so that a viewing direction of each pixel, when viewed from the camera position of the three-dimensional space, is in line with that during capture; S2, regarding a room as a set of multiple planes, determining a first plane, and then determining all the planes one by one according to relationships and intersections between the planes; S3, marking a spatial structure of the room by a marking system and obtaining dimension information; and S4, establishing a three-dimensional space model of the room by point coordinate information collected in the step S3. In the present disclosure, the three-dimensional space model of a scene including dimensions and texture can be restored with no details lost; meanwhile, the three-dimensional space scene can be edited and modified quickly and conveniently, and a two-dimensional floor plan with dimensions and adequate accuracy can also be generated.

IMAGE GENERATING DEVICE
20200090367 · 2020-03-19 ·

The present disclosure provides an image generating device that includes processing circuitry configured to acquire an image captured by an imaging device to be installed in a water-surface movable body, acquire positional information indicative of a position of the water-surface movable body, acquire posture information indicative of a posture of the water-surface movable body, acquire additional display information including information indicative of positions of one or more locations, generate a synthesized image where a graphic rendering a three-dimensional virtual reality object indicative of the additional display information is synthesized on the captured image based on the positional information, the posture information, and the additional display information, and place the graphic across a boundary of the captured image when the captured image is placed only in a certain portion of the synthesized image.

PROXIMITY CORRECTION IN THREE-DIMENSIONAL MANUFACTURING

Methods and systems for printing accurate three-dimensional structures include printing an original three-dimensional structure according to an original three-dimensional model. The original three-dimensional model is adjusted to reduce measured differences between the printed three-dimensional structure and the original three-dimensional model, by adding material to the original three-dimensional model in proportion to an amount of thermal contraction in a region. An adjusted three-dimensional structure is printed according to the adjusted three-dimensional model.

Method and device for measuring features on or near an object
10586341 · 2020-03-10 · ·

A method and device for measuring dimensions of a feature on or near an object using a video inspection device. A reference surface is determined based on reference surface points on the surface of the object. One or more measurement cursors are placed on measurement pixels of an image of the object. Projected reference surface points associated with the measurement pixels on the reference surface are determined. The dimensions of the feature can be determined using the three-dimensional coordinates of at least one of the projected reference surface points.

METHOD AND SYSTEM OF VIRTUAL FOOTWEAR TRY-ON WITH IMPROVED OCCLUSION
20200065991 · 2020-02-27 ·

A method and system of virtual footwear try-on with improved occlusion processing are disclosed. The method comprises: capturing a foot image of a user; defining an ankle joint point in the foot image and defining at least one reference point according to the ankle joint point; capturing depth point data within a spatial range around the reference point and constructing an occlusion model according to the depth point data; positioning the occlusion model to a position corresponding to the foot image to obtain an occlusion processed image; positioning the footwear model on the occlusion processed image to produce a matching image of the footwear model and the foot; and hiding the occlusion model.

Proximity correction in three-dimensional manufacturing

Methods and systems for printing accurate three-dimensional structures include printing a three-dimensional structure according to an original three-dimensional model. The original three-dimensional model is adjusted to reduce measured differences between the printed three-dimensional structure and the original three-dimensional model. A three-dimensional structure is printed according to the adjusted three-dimensional model.