Abstract:
A method, a system, and a computing device for reconstructing three-dimensional planes are provided. The method includes the following steps: obtaining a series of color information, depth information and pose information of a dynamic scene by a sensing device; extracting a plurality of feature points according to the color information and the depth information, and marking part of the feature points as non-planar objects including dynamic objects and fragmentary objects; computing point cloud according to the unmarked feature points and the pose information, and instantly converting the point cloud to a three-dimensional mesh; and growing the three-dimensional mesh to fill vacancy corresponding to the non-planar objects according to the information of the three-dimensional mesh surrounding or adjacent to the non-planar objects.
Abstract:
A depth sensing apparatus with self-calibration and a self-calibration method thereof are provided. The depth sensing apparatus includes a projection apparatus, an image capturing apparatus and a calibration module. The projection apparatus projects a calibration pattern and a depth computation pattern to a reference plane based on a predefined calibration pattern and a predefined depth computation pattern. The image capturing apparatus captures an image including the calibration pattern and the depth computation pattern. The calibration module coupled to the image capturing apparatus adjusts apparatus parameters of the depth sensing apparatus to calibrate a depth computation deviation according to the calibration pattern of the image, the predefined calibration pattern and a predefined lookup table corresponding to the predefined calibration pattern.
Abstract:
A system and a method for computing the relative rotation and the relative translation of back-to-back cameras comprise: a fixed mode and an adjustment mode. In the fixed mode, a reversible external camera is installed next to the back-to-back cameras, the external camera is flipped to shoot a calibration pattern from different positions and angles, the intrinsic and extrinsic parameters of each camera are computed, and then a reverse calculation is performed on the extrinsic parameters, as such the amount of translation and rotation of the back-to-back cameras are obtained. When the relative angle of the back-to-back cameras changes, the angle is automatically detected and the extrinsic parameters of the camera computed at the fixed mode is modified, and then the reverse calculation is performed on the extrinsic parameters to adjust the amount of translation and rotation of the back-to-back cameras.
Abstract:
A depth camera calibration device and a method thereof are provided. The method comprises: disabling a projection function of a camera and photographing surface planes to obtain a first image; enabling the projection function of the camera and photographing the surface planes to obtain a second image, and a positional relationship between the camera and a calibration plate assembly remaining unchanged when obtaining the first image and the second image; and obtaining parameters of the camera by cropping an image boundary, calculating positions of characteristic points, reading a projection pattern, calculating positions of corresponding points and excluding abnormal points according to the first image and the second image.
Abstract:
An electronic apparatus and a method for incremental pose estimation and photographing are provided. In the method, at least two images of a 3D object are captured at different positions encircling the 3D object. Displacements and angular displacements are detected when capturing the images. Features of the 3D object in the images, the displacements and the angular displacements are used to estimate a central position of the 3D object and a distance between the electronic apparatus and the 3D object. A circumference suitable for capturing the images of the 3D object is estimated based on the distance and is divided into several segments, and a timing interval of a timer is adjusted based on a length of the segments. A camera of the electronic apparatus is triggered at intervals set by the timer to capture the images of the 3D object.
Abstract:
An electronic apparatus and a method for incremental pose estimation and photographing are provided. In the method, at least two images of a 3D object are captured at different positions encircling the 3D object. Displacements and angular displacements are detected when capturing the images. Features of the 3D object in the images, the displacements and the angular displacements are used to estimate a central position of the 3D object and a distance between the electronic apparatus and the 3D object. A circumference suitable for capturing the images of the 3D object is estimated based on the distance and is divided into several segments, and a timing interval of a timer is adjusted based on a length of the segments. A camera of the electronic apparatus is triggered at intervals set by the timer to capture the images of the 3D object.
Abstract:
A hole filling method for multi-view disparity maps is provided. At least one disparity map is respectively captured as a plurality of known views among a plurality of views for capturing an object. As for a plurality of virtual views among the views excluding the at least one known view, disparity maps of the virtual views are synthesized by sequentially using the disparity maps of the known views according to a distance of a virtual camera position or a transformed angle between each virtual view and each known view. Hole filling information of the disparity maps of other virtual views having the distances or the transformed angles smaller than that of the virtual view is used to fill holes in the synthesized disparity maps of the virtual views.
Abstract:
An image processing apparatus includes a determination unit, a search unit, a weight assignment unit and a filling unit. The determination unit determines whether a hole is surrounded by the foreground in a disparity map or a depth map. The search unit searches for multiple relative backgrounds along multiple directions when the hole is surrounded by the foreground. The weight assignment unit respectively assigns weights to the relative backgrounds. The filling unit selects an extremum from the weights, and fills the hole according to the relative background corresponding to the extremum.
Abstract:
A depth camera calibration device and a method thereof are provided. The method comprises: disabling a projection function of a camera and photographing surface planes to obtain a first image; enabling the projection function of the camera and photographing the surface planes to obtain a second image, and a positional relationship between the camera and a calibration plate assembly remaining unchanged when obtaining the first image and the second image; and obtaining parameters of the camera by cropping an image boundary, calculating positions of characteristic points, reading a projection pattern, calculating positions of corresponding points and excluding abnormal points according to the first image and the second image.
Abstract:
A non-planar surface projecting system, an auto-calibration method thereof and an auto-calibration device thereof are provided. In an embodiment of the non-planar surface auto-calibration method, a depth map of a projection surface is measured, a corresponding area corresponding to a projecting area and a depth sensing area is calibrated; and in the corresponding area, an interactive content is adjusted according to the depth map of the projection surface.