Patent classifications
G06T3/4023
Efficient hardware design and implementation of image interpolation and resizing for image processing pipeline
A system for real time bilinear interpolation includes a bilinear interpolation module capable of: generating pixel addresses for original image pixels of an original image needed for performing bilinear interpolation of the original image to form a resized image, wherein the generated pixel addresses assume all the original image pixels of the original image are accessible, and performing bilinear interpolation, and a pixel smart memory module capable: of sequentially receiving original image pixel rows of the original image an original image pixel row a time, predicting which original image pixel rows are needed for performing bilinear interpolation, storing only the needed sequentially received original image pixel rows in a memory, decoding the generated pixel addresses to form decoded addresses to access the needed original image pixel rows stored in the memory, and sending the needed original image pixel rows to the bilinear interpolation module for performing bilinear interpolation.
METHOD OF FILTERING FINGERPRINT IMAGE
A method of filtering a fingerprint image is provided. The method includes: receiving an input fingerprint image; preliminarily filtering the input fingerprint image to obtain a preprocessed image; normalizing and then filtering the preprocessed image to obtain a denoised image; filtering and then segmenting the preprocessed image to obtain a background mask; postprocessing the background mask to obtain a final mask; and applying the final mask to the denoised image to obtain an output fingerprint image.
Method and system for non-linearly stretching a cropped image
The present invention provides a method for non-linearly stretching a cropped image, including: obtaining an FOV difference table of a panoramic lens; calculating a polynomial of an approximated curve represented by the values of the FOV difference table; shooting a circular wide-angle image using the panoramic lens; cropping the circular wide-angle image to preserve the remaining circular wide-angle image under a specific viewing angle; under the specific viewing angle, resampling a plurality of points by the polynomial to obtain the corresponding spacing distance of the points; and while maintaining the ratio of the spacing distance between the plurality of points, stretching the remaining circular wide-angle image to the size of the original circular wide-angle image.
Method for the Online Quality Control of Decorative Prints on Substrate Materials
The invention relates to a method for online quality control of decorative prints on substrate materials, including similarity comparisons of actual and target images and adjusting decorative prints if deviations of color values are detected. The method may include the steps of: a) producing a hyperspectral digital image of a print decoration; b) calibrating the print decoration via a hyperspectral digital image; c) producing and storing a digital target image of the print decoration; d) creating a first print decoration on a first substrate material; e) producing and storing a digital actual image of the printed decoration on the first substrate material; f) determining color deviations between the digital target image and the digital actual image via a computer program; and g) printing on at least one side of substrate materials so as to form a decorative layer. The invention also relates to a device for carrying out the method.
Method of image processing and display for images captured by a capsule camera
A method and apparatus of processing and displaying images captured using an in vivo capsule camera are disclosed. One or more overlapped areas between a target image and each image in a neighboring image group are determined, which comprises at least two neighboring images around the target image. Marked pixels in the target image are then determined, where a pixel in the target image is designated as a marked pixel if the pixel is within an overlapped area between the target image and at least one neighboring image. If the total number of the marked pixels in the target image exceeds a threshold and the number of the marked pixels associated with the overlapped area(s) between the target image and any image in the neighboring image group is below the threshold, the target image is excluded from a set of images to be displayed on a display device.
IMAGE PROCESSING METHOD AND IMAGE PROCESSING APPARATUS
A image processing method includes a shifting step for determining whether to shift an identical color pixel region, in which two to N pixels of an identical color are arranged consecutively in a first direction, in the first direction or a direction opposite to the first direction within the image data, provided that N is an integer of 2 or greater, and shifting the identical color pixel region in the first direction or the direction opposite to the first direction when the shifting is determined to be performed, and an averaging step, in which in the shifting step, the shifting is determined to be performed when the identical color pixel region exists across two of the unit regions, and the identical color pixel region spanning across the two of the unit regions is shifted so as to be included in any one of the unit regions.
Display and electronic device
A display screen includes: a plurality of first pixels, each first pixel including three sub-pixels, the plurality of first pixels constituting a display area of the display screen; and one or more second pixels, each second pixel including three sub-pixels, an arrangement of the three sub-pixels of the second pixel being different from an arrangement of the three sub-pixels of the first pixel, and the one or more second pixels being located at an edge of the display area. The plurality of first pixels and the one or more second pixels constitute a pixel array of the display screen.
METHOD AND DEVICE FOR GENERATING VIRTUAL REALITY DATA
A method for generating an image of a scene with a corresponding depth map is disclosed herein. The method comprises collecting a plurality of copies of a two-dimensional image of the scene, generating an intermediate image by concatenating the plurality of copies of the two-dimensional image along a first direction, generating an intermediate depth map corresponding to the intermediate image by applying a neural network to the intermediate image, and generating, from the intermediate image and the intermediate depth map, the image of the scene with the corresponding depth map.
Encoding positional coordinates based on multiple channel color values
A GPU receives an image comprising an array of pixels. The image includes at least one pixel of interest, the pixel of interest being positioned a number of pixels along a first axis from a reference and a number of pixels from the reference along a second axis that is orthogonal from the first axis. The GPU sets at least one first color channel of an output image of the pixel of interest based on the position along the first axis and at least one second remaining color channel of the output image of the pixel of interest based on the position along the second axis.
APPARATUS AND METHOD FOR EVALUATING THE QUALITY OF A 3D POINT CLOUD
The present disclosure provides an apparatus and method for evaluate the quality of a three dimensional (3D) point cloud. The apparatus comprises an image segmenter to generate a segmented two-dimensional (2D) image for each of the plurality of images; a 2D mask generator to generate a 2D mask for each of the plurality of images from the 3D point cloud; a comparator to compare the segmented 2D image with the 2D mask to obtain a comparison result for each image; and an evaluator to evaluate the quality of the 3D point cloud based on aggregated comparison results for the plurality of images.