H04N13/204

IMAGING DEVICE

Provided is an imaging device capable of reliably achieving both widening an angle of view and an improvement in productivity. An imaging device 100 includes a pair of camera modules 2 each including an imaging element 4 and a lens unit 3, in which optical axes OA of the lens units 3 are arranged in parallel to each other. Each of the pair of camera modules 2 has a configuration in which the imaging element 4 and the lens unit 3 are relatively arranged such that a center C of the imaging element 4 is separated from the optical axis CA by the same distance in the same direction. With respect to the posture of one camera module 2, the other camera modules 2 is arranged in an inverted posture in which the other camera modules 2 has rotated around a rotation axis RA along the optical axis OA. To read directions Dh, Dv in which signals are read from the imaging element 4 and that have been set in advance in one camera module 2, read directions Dh, Dv, in which signals are read from the imaging element 4 of the other camera module 2, are set to be opposite.

IMAGING DEVICE

Provided is an imaging device capable of reliably achieving both widening an angle of view and an improvement in productivity. An imaging device 100 includes a pair of camera modules 2 each including an imaging element 4 and a lens unit 3, in which optical axes OA of the lens units 3 are arranged in parallel to each other. Each of the pair of camera modules 2 has a configuration in which the imaging element 4 and the lens unit 3 are relatively arranged such that a center C of the imaging element 4 is separated from the optical axis CA by the same distance in the same direction. With respect to the posture of one camera module 2, the other camera modules 2 is arranged in an inverted posture in which the other camera modules 2 has rotated around a rotation axis RA along the optical axis OA. To read directions Dh, Dv in which signals are read from the imaging element 4 and that have been set in advance in one camera module 2, read directions Dh, Dv, in which signals are read from the imaging element 4 of the other camera module 2, are set to be opposite.

Industrial tool imaging

An imaging system may include a housing having shape and size sufficient to receive an industrial tool inserted into the housing. The imaging system may further include a plurality of cameras and a plurality of light sources positioned within the housing in a manner to surround the industrial tool upon insertion of the industrial tool into the housing. The imaging system may include a processing unit to control operation of the cameras and light sources and adjust relative positions of the cameras and light sources in relation to the industrial tool to capture a plurality of images of relevant portions of the industrial tool. The plurality of images collectively reveals substantially all of the relevant portions of the industrial tool. A method and computer-readable medium are also disclosed.

Industrial tool imaging

An imaging system may include a housing having shape and size sufficient to receive an industrial tool inserted into the housing. The imaging system may further include a plurality of cameras and a plurality of light sources positioned within the housing in a manner to surround the industrial tool upon insertion of the industrial tool into the housing. The imaging system may include a processing unit to control operation of the cameras and light sources and adjust relative positions of the cameras and light sources in relation to the industrial tool to capture a plurality of images of relevant portions of the industrial tool. The plurality of images collectively reveals substantially all of the relevant portions of the industrial tool. A method and computer-readable medium are also disclosed.

Systems, methods, and computer-readable media for detecting image degradation during surgical procedures
11576739 · 2023-02-14 · ·

Methods, systems, and computer-readable media for detecting image degradation during a surgical procedure are provided. A method includes receiving images of a surgical instrument; obtaining baseline images of an edge of the surgical instrument; comparing a characteristic of the images of the surgical instrument to a characteristic of the baseline images of the edge of the surgical instrument, the images of the surgical instrument being received subsequent to obtaining the baseline images of the edge of the surgical instrument and being received while the surgical instrument is disposed at a surgical site in a patient; determining whether the images of the surgical instrument are degraded, based on the comparing of the characteristic of the images of the surgical instrument and the characteristic of the baseline images of the surgical instrument; and generating an image degradation notification, in response to a determination that the images of the surgical instrument are degraded.

Systems, methods, and computer-readable media for detecting image degradation during surgical procedures
11576739 · 2023-02-14 · ·

Methods, systems, and computer-readable media for detecting image degradation during a surgical procedure are provided. A method includes receiving images of a surgical instrument; obtaining baseline images of an edge of the surgical instrument; comparing a characteristic of the images of the surgical instrument to a characteristic of the baseline images of the edge of the surgical instrument, the images of the surgical instrument being received subsequent to obtaining the baseline images of the edge of the surgical instrument and being received while the surgical instrument is disposed at a surgical site in a patient; determining whether the images of the surgical instrument are degraded, based on the comparing of the characteristic of the images of the surgical instrument and the characteristic of the baseline images of the surgical instrument; and generating an image degradation notification, in response to a determination that the images of the surgical instrument are degraded.

Single-pass object scanning

Various implementations disclosed herein include devices, systems, and methods that generates a three-dimensional (3D) model based on a selected subset of the images and depth data corresponding to each of the images of the subset. For example, an example process may include acquiring sensor data during movement of the device in a physical environment including an object, the sensor data including images of a physical environment captured via a camera on the device, selecting a subset of the images based on assessing the images with respect to motion-based defects based on device motion and depth data, and generating a 3D model of the object based on the selected subset of the images and depth data corresponding to each of the images of the selected subset.

Apparatus and methods for pre-processing and stabilization of captured image data
11582387 · 2023-02-14 · ·

Apparatus and methods for the pre-processing of image data so as to enhance quality of subsequent encoding and rendering. In one embodiment, a capture device is disclosed that includes a processing apparatus and a non-transitory computer readable apparatus comprising a storage medium have one or more instructions stored thereon. The one or more instructions, when executed by the processing apparatus, are configured to: receive captured image data (such as that sourced from two or more separate image sensors) and pre-process the data to enable stabilization of the corresponding images prior to encoding. In some implementations, the pre-processing includes combination (e.g., stitching) of the captured image data associated with the two or more sensors to facilitates the stabilization. Advantageously, undesirable artifacts such as object “jitter” can be reduced or eliminated. Methods and non-transitory computer readable apparatus are also disclosed.

Image processing device
11582402 · 2023-02-14 · ·

An image processing device includes a rotation processor and an image processor. The rotation processor receives an input image and generates a temporary image according to the input image. The image processor is coupled to the rotation processor and outputs a processed image according to the temporary image, wherein the image processor has a predetermined image processing width, a width of the input image is larger than the predetermined image processing width, and a width of the temporary image is less than the predetermined image processing width.

Image processing device
11582402 · 2023-02-14 · ·

An image processing device includes a rotation processor and an image processor. The rotation processor receives an input image and generates a temporary image according to the input image. The image processor is coupled to the rotation processor and outputs a processed image according to the temporary image, wherein the image processor has a predetermined image processing width, a width of the input image is larger than the predetermined image processing width, and a width of the temporary image is less than the predetermined image processing width.