G06T7/586

Layered scene decomposition codec system and methods

A system and methods for a CODEC driving a real-time light field display for multi-dimensional video streaming, interactive gaming and other light field display applications is provided applying a layered scene decomposition strategy. Multi-dimensional scene data is divided into a plurality of data layers of increasing depths as the distance between a given layer and the plane of the display increases. Data layers are sampled using a plenoptic sampling scheme and rendered using hybrid rendering, such as perspective and oblique rendering, to encode light fields corresponding to each data layer. The resulting compressed, (layered) core representation of the multi-dimensional scene data is produced at predictable rates, reconstructed and merged at the light field display in real-time by applying view synthesis protocols, including edge adaptive interpolation, to reconstruct pixel arrays in stages (e.g. columns then rows) from reference elemental images.

Layered scene decomposition codec system and methods

A system and methods for a CODEC driving a real-time light field display for multi-dimensional video streaming, interactive gaming and other light field display applications is provided applying a layered scene decomposition strategy. Multi-dimensional scene data is divided into a plurality of data layers of increasing depths as the distance between a given layer and the plane of the display increases. Data layers are sampled using a plenoptic sampling scheme and rendered using hybrid rendering, such as perspective and oblique rendering, to encode light fields corresponding to each data layer. The resulting compressed, (layered) core representation of the multi-dimensional scene data is produced at predictable rates, reconstructed and merged at the light field display in real-time by applying view synthesis protocols, including edge adaptive interpolation, to reconstruct pixel arrays in stages (e.g. columns then rows) from reference elemental images.

System for detecting surface type of object and artificial neural network-based method for detecting surface type of object
11610390 · 2023-03-21 · ·

An artificial neural network-based method for detecting a surface type of an object includes: receiving a plurality of object images, wherein a plurality of spectra of the plurality of object images are different from one another and each of the object images has one of the spectra; transforming each object image into a matrix, wherein the matrix has a channel value that represents the spectrum of the corresponding object image; and executing a deep learning program by using the matrices to build a predictive model for identifying a target surface type of the object. Accordingly, the speed of identifying the target surface type of the object is increased, further improving the product yield of the object.

System for detecting surface type of object and artificial neural network-based method for detecting surface type of object
11610390 · 2023-03-21 · ·

An artificial neural network-based method for detecting a surface type of an object includes: receiving a plurality of object images, wherein a plurality of spectra of the plurality of object images are different from one another and each of the object images has one of the spectra; transforming each object image into a matrix, wherein the matrix has a channel value that represents the spectrum of the corresponding object image; and executing a deep learning program by using the matrices to build a predictive model for identifying a target surface type of the object. Accordingly, the speed of identifying the target surface type of the object is increased, further improving the product yield of the object.

Three-dimensional shape measuring method and three-dimensional shape measuring device

A three-dimensional shape measuring method includes: projecting a first grid pattern based on a first light and a second grid pattern based on a second light onto a target object in such a way that the first grid pattern and the second grid pattern intersect each other, the first light and the second light being lights of two colors included in three primary colors of light; picking up, by a three-color camera, an image of the first grid pattern and the second grid pattern projected on the target object, and acquiring a first picked-up image based on the first light and a second picked-up image based on the second light; and performing a phase analysis of a grid image with respect to at least one of the first picked-up image and the second picked-up image and calculating height information of the target object.

Three-dimensional shape measuring method and three-dimensional shape measuring device

A three-dimensional shape measuring method includes: projecting a first grid pattern based on a first light and a second grid pattern based on a second light onto a target object in such a way that the first grid pattern and the second grid pattern intersect each other, the first light and the second light being lights of two colors included in three primary colors of light; picking up, by a three-color camera, an image of the first grid pattern and the second grid pattern projected on the target object, and acquiring a first picked-up image based on the first light and a second picked-up image based on the second light; and performing a phase analysis of a grid image with respect to at least one of the first picked-up image and the second picked-up image and calculating height information of the target object.

SCENE RECONSTRUCTION USING GEOMETRY AND REFLECTANCE VOLUME REPRESENTATION OF SCENE

A scene reconstruction system renders images of a scene with high-quality geometry and appearance and supports view synthesis, relighting, and scene editing. Given a set of input images of a scene, the scene reconstruction system trains a network to learn a volume representation of the scene that includes separate geometry and reflectance parameters. Using the volume representation, the scene reconstruction system can render images of the scene under arbitrary viewing (view synthesis) and lighting (relighting) locations. Additionally, the scene reconstruction system can render images that change the reflectance of objects in the scene (scene editing).

SCENE RECONSTRUCTION USING GEOMETRY AND REFLECTANCE VOLUME REPRESENTATION OF SCENE

A scene reconstruction system renders images of a scene with high-quality geometry and appearance and supports view synthesis, relighting, and scene editing. Given a set of input images of a scene, the scene reconstruction system trains a network to learn a volume representation of the scene that includes separate geometry and reflectance parameters. Using the volume representation, the scene reconstruction system can render images of the scene under arbitrary viewing (view synthesis) and lighting (relighting) locations. Additionally, the scene reconstruction system can render images that change the reflectance of objects in the scene (scene editing).

DEFECT DETECTION USING ONE OR MORE NEURAL NETWORKS
20230125477 · 2023-04-27 ·

Apparatuses, systems, and techniques to facilitate feature detection of a manufactured object such as a PCB using combined images of said manufactured object. In at least one embodiment, an automated optical inspection system (AOI) comprising one or more neural networks can infer based, at least in part, on combined images of a PCB the existence of defects on said PCB.

DEFECT DETECTION USING ONE OR MORE NEURAL NETWORKS
20230125477 · 2023-04-27 ·

Apparatuses, systems, and techniques to facilitate feature detection of a manufactured object such as a PCB using combined images of said manufactured object. In at least one embodiment, an automated optical inspection system (AOI) comprising one or more neural networks can infer based, at least in part, on combined images of a PCB the existence of defects on said PCB.