G01B11/00

IMAGE PROCESSING APPARATUS, IMAGING APPARATUS, IMAGE PROCESSING SYSTEM, IMAGE PROCESSING METHOD, AND NON-TRANSITORY COMPUTER READABLE MEDIUM
20230069018 · 2023-03-02 · ·

An image processing apparatus includes a conversion unit for converting moving image data generated in an imaging apparatus into a plurality of still image data pieces, an image quality calculation unit for calculating an image quality of each still image represented by one of the plurality of still image data pieces, and a selection unit for selecting a still image data piece for image processing to be used for image processing. The selection unit selects still image data pieces satisfying a reference quality as the still image data piece(s) for image processing from among the plurality of still image data pieces arranged in an order of captured time if it is determined that a rotation angle of the imaging apparatus when the first still image data piece included in the plurality of still image data pieces is captured exceeds a designated angle.

DETECTION DEVICE, DETECTION METHOD AND DETECTION PROGRAM FOR LINEAR STRUCTURE

An object of the present disclosure is to provide a technique for creating a three-dimensional model of a line-like structure from a point cloud obtained using three-dimensional laser measuring equipment and detecting a three-dimensional model of a cable. A detection apparatus according to the disclosure includes a point cloud data input unit 12 that reads point cloud data where a structure that is present in a three-dimensional space is represented by a point cloud that is present in the three-dimensional space, a rule-based three-dimensional model generation unit 15 that combines linearly disposed point clouds into a group and generates a three-dimensional model of a line-like structure using a direction vector configured with point clouds included in the group, a machine learning-based three-dimensional model generation unit 14 that generates a three-dimensional model of a line-like structure based on a database that links point clouds and line-like structures, and a three-dimensional model merging unit that selects one of a plurality of three-dimensional models of line-like structures generated at an identical position in the three-dimensional space as a three-dimensional model of a line-like structure that is present in the three-dimensional space and merges three-dimensional models of the line-like structures that are present in the three-dimensional space.

SYSTEMS AND METHODS FOR OPTICAL TRACKING OF HIGH PRECISION
20230118766 · 2023-04-20 ·

Introduced here is a system for optically tracking displacement with high precision across one or more axes. To track displacement of an object, images that are generated by a plurality of optical sensors can be compared against one another. For example, images that are generated by a first optical sensor can be compared against images that are generated by a second optical sensor. Because the first and second optical sensors are in a fixed spatial relationship with one another, displacement of the object can be established based on the degree to which a given image generated by the first optical sensor matches another image generated by the second optical sensor.

Control method and control system for smart toothbrush

A control method and control system for a smart toothbrush. An App terminal reads the tooth brushing scheme of the cloud. The App terminal recommends a matched tooth brushing scheme according to personal information of a user. Finally, based on the user's selection, the recommended tooth brushing scheme is pushed to the smart toothbrush for parameter adjustment. Alternatively, a customized or re-selected tooth brushing scheme is pushed to the smart toothbrush for parameter adjustment. The control method and control system for the smart toothbrush meet many tooth brushing needs for different people, improving the applicability of the smart toothbrushes.

Control method and control system for smart toothbrush

A control method and control system for a smart toothbrush. An App terminal reads the tooth brushing scheme of the cloud. The App terminal recommends a matched tooth brushing scheme according to personal information of a user. Finally, based on the user's selection, the recommended tooth brushing scheme is pushed to the smart toothbrush for parameter adjustment. Alternatively, a customized or re-selected tooth brushing scheme is pushed to the smart toothbrush for parameter adjustment. The control method and control system for the smart toothbrush meet many tooth brushing needs for different people, improving the applicability of the smart toothbrushes.

System and method for rendering free viewpoint video for studio applications

Systems and methods for foreground/background separation and for studio production of a FVV. A method includes projecting, onto objects in a filming area within a studio, a predefined pattern including a large set of features; generating, based on signals reflected off of the objects and captured by a plurality of depth cameras deployed in proximity to the filming area, a local point cloud for each depth camera; separating, based on the local point clouds, between a background and a foreground of the filming area; creating, based on the local point clouds, a unified point cloud; meshing points in the unified point cloud to generate a 3D model of the objects; texturing the 3D model based on the separation and images captured by the depth cameras; and rendering the textured 3D model as a FVV including a series of video frames with respect to at least one viewpoint.

System and method for rendering free viewpoint video for studio applications

Systems and methods for foreground/background separation and for studio production of a FVV. A method includes projecting, onto objects in a filming area within a studio, a predefined pattern including a large set of features; generating, based on signals reflected off of the objects and captured by a plurality of depth cameras deployed in proximity to the filming area, a local point cloud for each depth camera; separating, based on the local point clouds, between a background and a foreground of the filming area; creating, based on the local point clouds, a unified point cloud; meshing points in the unified point cloud to generate a 3D model of the objects; texturing the 3D model based on the separation and images captured by the depth cameras; and rendering the textured 3D model as a FVV including a series of video frames with respect to at least one viewpoint.

LASER PROJECTOR SYSTEM

A light projector and method of aligning the light projector is provided. A light projector steers an outgoing beam of light onto an object, passing light returned from the object through a focusing lens onto an optical detector. The light projector may generate a light pattern or template by rapidly moving the outgoing beam of light along a path on a surface. To place the light pattern/template in a desired location, the light projector may be aligned with an electronic model.

Position Detection Device
20230068970 · 2023-03-02 ·

The present disclosure provides a position detection device. The position detection device includes a movable unit, a light source unit and a color sensor. The movable unit can move along a moving direction and include one or more colored portions. The light source unit irradiates the colored portions with a light. The color sensor receives a reflected light reflected by the colored portions and detecting a color component.

Home security response using biometric and environmental observations
11663888 · 2023-05-30 · ·

Various arrangements for handling a potential security situation using a home automation system are presented. A biometric measurement of a user may be received. An alert from a home automation device in wireless communication with the home automation host system may be received. If the biometric measurement is associated with the alert, a security response action may be performed.