Patent classifications
G06T7/514
System and method for compensation of reflection on a display device
A system and method for compensating for reflections caused by light-generating objects in the scene facing a display device includes capturing images of the scene. Reflection-inducting zones corresponding to the light generating objects are identified from the captured images. The reflection effect on the display device from the reflection-inducing zones are estimated. A target image to be displayed on the display device is adjusted based on the estimated reflection effect.
Flying drone for inspecting surfaces, and method for inspecting surfaces by such a flying drone
A flying drone for inspecting surfaces able to reflect light has a lighting device formed of two light sources each having a shape that is elongate in a longitudinal direction of each of the light sources, two first image acquisition devices, and a second image acquisition device between the two first image acquisition devices. The two light sources are respectively between the second image acquisition device and each of the first image acquisition devices. The flying drone allows effective detection of dents in surfaces by analyzing specular reflections, by the lighting device and of the first image acquisition devices, and effective detection of superficial defects on surfaces by the second image acquisition device, with the lighting device switched off.
Flying drone for inspecting surfaces, and method for inspecting surfaces by such a flying drone
A flying drone for inspecting surfaces able to reflect light has a lighting device formed of two light sources each having a shape that is elongate in a longitudinal direction of each of the light sources, two first image acquisition devices, and a second image acquisition device between the two first image acquisition devices. The two light sources are respectively between the second image acquisition device and each of the first image acquisition devices. The flying drone allows effective detection of dents in surfaces by analyzing specular reflections, by the lighting device and of the first image acquisition devices, and effective detection of superficial defects on surfaces by the second image acquisition device, with the lighting device switched off.
IMAGE CORRECTION METHOD, AND UNDER-SCREEN SYSTEM
A method for correcting interference fringes includes: obtaining interference fringe images with different photographing distances; obtaining a to-be-corrected image including to-be-corrected pixels, and calculating a depth value of each to-be-corrected pixel in the to-be-corrected image; selecting, from the interference fringe images with different photographing distances, an interference fringe image corresponding to the depth value of each to-be-corrected pixel as a target interference fringe image; extracting first pixel values of target coordinate positions in the target interference fringe image; and correcting second pixel values of to-be-corrected pixels according to the first pixel values corresponding to the to-be-corrected pixels to obtain a corrected image.
SHAPE-DATA ACQUISITION APPARATUS
A shape-data acquisition apparatus obtains shape data of a work surface and includes an illuminator, a transmissive optical element, and an imager. The illuminator has a luminance distribution of a first cycle to irradiate the work surface. The transmissive optical element faces specular reflected light reflected by the work surface and has a transmittance distribution of a second cycle. The imager receives the specular reflected light to capture the work surface. The cyclic directions of the first cycle and the second cycle folded at a mirror image position on the work surface are parallel to each other. A relation of b=a×f2/f1 is satisfied when a is a distance between the illuminator and the work surface, b is a distance between the work surface and the transmissive optical element, f1 is the first cycle, and f2 is the second cycle.
SHAPE-DATA ACQUISITION APPARATUS
A shape-data acquisition apparatus obtains shape data of a work surface and includes an illuminator, a transmissive optical element, and an imager. The illuminator has a luminance distribution of a first cycle to irradiate the work surface. The transmissive optical element faces specular reflected light reflected by the work surface and has a transmittance distribution of a second cycle. The imager receives the specular reflected light to capture the work surface. The cyclic directions of the first cycle and the second cycle folded at a mirror image position on the work surface are parallel to each other. A relation of b=a×f2/f1 is satisfied when a is a distance between the illuminator and the work surface, b is a distance between the work surface and the transmissive optical element, f1 is the first cycle, and f2 is the second cycle.
THREE-DIMENSIONAL SENSING DEVICE AND SPECULAR REFLECTION OBJECT DETECTION METHOD
A three-dimensional (3D) sensing device is configured to sense an object. The 3D sensing device includes a flood light source, a structured light source, an image sensor, and a controller. The controller is configured to perform: commanding the flood light source and the structured light source to emit a flood light and a structured light in sequence; commanding the image sensor to sense a first reflective light and a second reflective light in sequence, so as to obtain a first image frame and a second image frame; combining the first image frame and the second image frame into a determination frame; and determining that the object is a specular reflection object in response to determining that the determination frame has at least two spots having gray levels satisfying a predetermined condition. A specular reflection object detection method is also provided.
THREE-DIMENSIONAL SENSING DEVICE AND SPECULAR REFLECTION OBJECT DETECTION METHOD
A three-dimensional (3D) sensing device is configured to sense an object. The 3D sensing device includes a flood light source, a structured light source, an image sensor, and a controller. The controller is configured to perform: commanding the flood light source and the structured light source to emit a flood light and a structured light in sequence; commanding the image sensor to sense a first reflective light and a second reflective light in sequence, so as to obtain a first image frame and a second image frame; combining the first image frame and the second image frame into a determination frame; and determining that the object is a specular reflection object in response to determining that the determination frame has at least two spots having gray levels satisfying a predetermined condition. A specular reflection object detection method is also provided.
Eye gesture tracking
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for eye gesture recognition. In one aspect, a method includes obtaining an electrical signal that represents a measurement, by a photodetector, of an optical signal reflected from an eye and determining a depth map of the eye based on phase differences between the electrical signal generated by the photodetector and a reference signal. Further, the method includes determining gaze information that represents a gaze of the eye based on the depth map and providing output data representing the gaze information.
Eye gesture tracking
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for eye gesture recognition. In one aspect, a method includes obtaining an electrical signal that represents a measurement, by a photodetector, of an optical signal reflected from an eye and determining a depth map of the eye based on phase differences between the electrical signal generated by the photodetector and a reference signal. Further, the method includes determining gaze information that represents a gaze of the eye based on the depth map and providing output data representing the gaze information.