Настройки

Укажите год
-

Небесная энциклопедия

Космические корабли и станции, автоматические КА и методы их проектирования, бортовые комплексы управления, системы и средства жизнеобеспечения, особенности технологии производства ракетно-космических систем

Подробнее
-

Мониторинг СМИ

Мониторинг СМИ и социальных сетей. Сканирование интернета, новостных сайтов, специализированных контентных площадок на базе мессенджеров. Гибкие настройки фильтров и первоначальных источников.

Подробнее

Форма поиска

Поддерживает ввод нескольких поисковых фраз (по одной на строку). При поиске обеспечивает поддержку морфологии русского и английского языка
Ведите корректный номера.
Ведите корректный номера.
Ведите корректный номера.
Ведите корректный номера.
Укажите год
Укажите год

Применить Всего найдено 2687. Отображено 100.
14-03-2013 дата публикации

Methods and Apparatus for Image Analysis and Modification Using Fast Sliding Parabola Erosian

Номер: US20130064468A1
Автор: Kaupo Palo, Peet Kask

Methods and apparatus are provided for image analysis and modification using a fast sliding parabola erosion. The methods include selecting a scan line in an image and performing a unidirectional left-hand pass followed by a unidirectional right-hand pass. The unidirectional passes are performed as loops with increasing distance. By utilizing simple unidirectional left-hand and right-hand passes along a scan line in an image, the erosion procedure is greatly simplified and computation times are significantly reduced.

Подробнее
23-01-2014 дата публикации

Apparatus and method for filling hole area of image

Номер: US20140023289A1
Принадлежит: SAMSUNG ELECTRONICS CO LTD

Provided is an image processing apparatus and method for filling a hole area in an image. The image processing apparatus may include a candidate pixel setting unit to set a plurality of candidate pixels corresponding to at least one hole pixel in a hole area using neighboring pixels around the hole area, and a pixel value determining unit to determine a pixel value of the hole pixel using the plurality of candidate pixels.

Подробнее
07-01-2021 дата публикации

METHOD FOR LOCALIZATION OF BONE MARROW WHITE BLOOD CELLS BASED ON SATURATION CLUSTERING

Номер: US20210004640A1
Принадлежит:

A saturation clustering-based method for positioning bone marrow white blood cells: first, pre-processing a bone marrow white blood cell image to eliminate partial noise points and simultaneously smooth the image; using K-means clustering to cluster saturation channels of the bone marrow white blood cell image, and select the type of the white blood cells according to a decision tree algorithm; next, eliminating irrelevant areas in a binary image of the white blood cells by means of a morphology processing algorithm, and simultaneously filling in point holes in the white blood cells; and finally, positioning the white blood cells. The present method is simple and effective, and is suitable for a wide range of applications compared to existing threshold-based algorithms, while rendering a final result more accurate by integrating the decision tree algorithm. 1. A method for locating bone marrow white blood cells , comprising the steps of:(1) median filtering a bone marrow white blood cell image to remove some noise;(2) color-converting the median-filtered bone marrow white blood cell image from an RGB (red, green and blue) channel to an HSV (color, saturation, brightness) channel;(3) applying a K-means algorithm to an S-saturation channel, dividing the color-converted image into three parts, and selecting a first part or a first part and a second part to obtain a white blood cell area;(4) calculating average values (H1, H2) of an H channel in the first part and the second part obtained in step (3), and calculating the area ratio of the first part and the second part according to mean points (S1, S2) of the first part and the second part;(5) performing a statistical analysis on multiple images to identify first parts and second parts where white blood cells are included, and recording the values of H1−H2, S1−S2, and area ratios of the identified first parts and the second parts;(6) according to the recorded results in step (5), applying a decision tree algorithm to ...

Подробнее
02-01-2020 дата публикации

IMAGE PROCESSING METHOD AND IMAGE PROCESSING APPARATUS FOR EXECUTING IMAGE PROCESSING METHOD

Номер: US20200005437A1
Автор: Murase Hiroshi
Принадлежит:

An image processing method includes capturing a display image of a display panel in-focus with a camera; generating a first image by applying a high-pass filter to the captured image to remove or reduce a spatial frequency component corresponding to moiré that has appeared in the captured image; capturing the display image out-of-focus with the camera; generating a second image by applying a correction filter to the captured image to correct attenuation of the spatial frequency component of the captured image with the correction filter, and applying a low-pass filter to the corrected captured image; and generating a third image in which the moiré has been removed or reduced by compositing the first image and the second image. The sum of the transmittance of the high-pass filter and the transmittance of the low-pass filter is a constant value at any spatial frequency. 1. An image processing method in which a display image of a display panel in which pixels are aligned periodically is captured with a camera in which imaging pixels are aligned periodically , and the captured image of the camera is processed , the image processing method comprising:an in-focus image capturing step of capturing the display image in-focus with the camera to obtain a first captured image;a first image generation step of generating a first image by applying a high-pass filter to the first captured image and removing or reducing a spatial frequency component corresponding to moiré that appears in the first captured image;an out-of-focus image capturing step of capturing the display image out-of-focus with the camera to obtain a second captured image;a captured image correction step of correcting attenuation of the spatial frequency component of the second captured image using a correction filter by applying the correction filter to the second captured image;a second image generation step of generating a second image by applying a low-pass filter to the second captured image, the second ...

Подробнее
02-01-2020 дата публикации

Image Component Detection

Номер: US20200007817A1
Автор: Diggins Jonathan
Принадлежит:

A processor unit configured to identify blocks of a frame of a video sequence to be excluded from a motion-compensated operation, the processor unit comprising: a frame processor configured to process pixel values of a first frame to characterise blocks of one or more pixels of the first frame as representing at least a portion of a graphic object; a frame-difference processor configured to determine difference values between blocks of the first frame and corresponding blocks of a second frame, and to process said difference values to characterise blocks of the first frame as representing an image component that is static between the first and second frames; a block identifier configured to identify blocks of the first frame as protected blocks in dependence on blocks characterised as: (i) representing at least a portion of a graphic object; and (ii) representing an image component that is static between the first and second frames, wherein the identified protected blocks are to be excluded from the motion compensated operation. 1. A processor unit configured to identify blocks of a frame of a video sequence to be excluded from a motion-compensated operation , the processor unit comprising:a frame processor configured to process pixel values of a first frame to characterise blocks of one or more pixels of the first frame as representing at least a portion of a graphic object;a frame-difference processor configured to determine difference values between blocks of the first frame and corresponding blocks of a second frame, and to process said difference values to characterise blocks of the first frame as representing an image component that is static between the first and second frames;a block identifier configured to identify blocks of the first frame as protected blocks in dependence on blocks characterised as: (i) representing at least a portion of a graphic object; and (ii) representing an image component that is static between the first and second frames, wherein ...

Подробнее
14-01-2021 дата публикации

Key Point Detection Method and Apparatus, and Storage Medium

Номер: US20210012143A1

The present disclosure relates to a key point detection method and apparatus, an electronic device and a storage medium. The method comprises: determining an area in which a plurality of pixels of an image to be processed are located and first direction vectors of the plurality of pixels pointing to a key point of the area; and determining the position of the key point in the area based on the area in which the pixels are located and the first direction vectors of the plurality of pixels in the area. 1. A key point detection method , comprising:determining an area in which a plurality of pixels of an image to be processed are located and first direction vectors of the plurality of pixels pointing to a key point of the area, wherein the image to be processed comprises one or more areas; anddetermining the position of the key point in the area based on the area in which the pixels are located and the first direction vectors of the plurality of pixels in the area.2. The method according to claim 1 , wherein the determining the position of the key point in the area based on the area in which the pixels are located and the first direction vectors of the plurality of pixels in the area comprises:determining estimated coordinates of the key point in a target area and weights of the estimated coordinates of the key point based on the area in which the pixels are located and the first direction vectors, wherein the target area is any one of the one or more areas; andperforming weighted averaging on the estimated coordinates of the key point in the target area based on the weights of the estimated coordinates of the key point, to obtain the position of the key point in the target area.3. The method according to claim 2 , wherein the determining the estimated coordinates of the key point in the target area and the weights of the estimated coordinates of the key point based on the area in which the pixels are located and the first direction vectors comprises:screening the ...

Подробнее
17-01-2019 дата публикации

METHODS OF YIELD ASSESSMENT WITH CROP PHOTOMETRY

Номер: US20190019281A1
Принадлежит: PIONEER HI-BRED INTERNATIONAL, INC.

A method of evaluating one or more kernels of an ear of maize using digital imagery that includes acquiring a digital image of the one or more kernels of the ear of maize without the use of spatial reference points, processing the digital image to estimate at least one physical property of the one or more kernels of the ear of maize from the digital image, and evaluating the at least one kernel of maize using the estimate of the at least one physical property of the at least one kernel of maize. The method includes using one or more such digital images to estimate yield on a plant, management zone, field, county and country level. 1. A method of predicting yield of a corn crop , comprising:Obtaining one or more images of an ear of corn without the use of spatial reference points,Determining the number of kernels per ear, andCalculating total yield based on the image.2. The method of claim 1 , wherein an image of the corn ear is positioned within a target window on the viewing screen of an imaging device.3. The method of claim 2 , wherein the one or more images are still images from a video feed of the corn ear.4. The method of claim 2 , wherein the images are selected based on having a corn ear to target window surface area ratio between 70% to 90%.5. The method of claim 4 , wherein the corn kernels on the corn ear are segmented and counted.6. The method of claim 1 , wherein the number of kernels/ear is the median number of kernels from a set of still images.7. The method of claim 6 , wherein the image is a two dimensional image and the total number of kernels/ear is obtained by multiplying the number of kernels visible in the image by a calibration factor within the range of 2.25 to 2.50.8. The method of claim 1 , wherein total yield is calculated based on an estimate of the ears/acre claim 1 , which ears/acre estimate is based on the predicted test weight claim 1 , yield or number of ears per plant of the variety based on one or more of variety differences claim 1 ...

Подробнее
28-01-2016 дата публикации

LOW MEMORY CONTENT AWARE IMAGE MODIFICATION

Номер: US20160027159A1
Принадлежит: ADOBE SYSTEMS INCORPORATED

Techniques are disclosed for generating a modified image. A source image at an original, or high, resolution is downsampled to a lower resolution. One or more mappings between different patches, or regions, of pixels within the source image or across several images are generated from the downsampled image using a patch-based sampling algorithm. Such patch-based sampling algorithms may be used find correspondences between patches of one or more images by defining a nearest-neighbor field as a function of offsets for some distance function of the patches. The mapping is then upsampled to a higher resolution for coherent regions and used to identify fill content in the source image for filling patches in other portions of the image or other images. The fill content is derived from regions of the source image corresponding to the coordinates of the source patch in the upsampled mapping. 1. A computer-implemented method comprising:receiving, by a processor, a source image at an original resolution;generating, using a patch-based sampling algorithm, a mapping between a source patch of pixels in a downsampled version of the source image and a target patch of pixels in the downsampled version of the source image, the downsampled version of the source image having a resolution coarser than the original resolution;upsampling the mapping to a resolution finer than the resolution of the downsampled version of the source image;identifying fill content in a region of the original resolution source image corresponding to coordinates of the source patch of pixels in the upsampled mapping; andplacing the fill content into a target image.2. The method of claim 1 , wherein the source patch of pixels represents a coherent region of a finer resolution version of the source image reconstructed from the downsampled version of the source image.3. The method of claim 1 , further comprising combining the source image and the target image to produce an output image.4. The method of claim 1 , ...

Подробнее
04-02-2016 дата публикации

METHOD AND SYSTEM FOR COMPUTING DIGITAL TOMOSYNTHESIS IMAGES

Номер: US20160035102A1
Автор: JEREBKO Anna
Принадлежит:

A method of performing digital tomosynthesis includes the steps of obtaining an initial volume (I) formed with a plurality of slices (); performing edge detection in a slice (); processing the detected edges () to obtain a weighting volume (W); and generating a composite slab (S, S) on the basis of the weighting volume (W). 1. A method of performing digital tomosynthesis , which method comprises the steps of{'b': '100', 'obtaining an initial volume (I) comprising a plurality of slices ();'}{'b': '100', 'performing edge detection in a slice ();'}{'b': '11', 'sub': E', 'xyz, 'processing the detected edges () to obtain a weighting volume (W); and'}{'sub': comp', 'meta', 'xyz, 'generating a composite slab (S, S) on the basis of the weighting volume (W).'}2111111. The method according to claim 1 , wherein the step of processing the detected edges () comprises performing morphological dilation on a detected edge () to obtain a dilated edge ().31111. The method according to claim 2 , wherein the step of processing the detected edges () comprises a step of adjusting the transparency in a region of a dilated edge ().411. The method according to claim 3 , which comprises adjusting the transparency in a border region of a dilated edge ().51111. The method according to claim 4 , which comprises gradually increasing the transparency from a central region of the dilated edge () to an outer border of the dilated edge ().61111. The method according to claim 3 , which comprises gradually increasing the transparency from a central region of the dilated edge () to an outer border of the dilated edge ().711. The method according to claim 3 , which comprises applying a Gaussian blur algorithm in the step of adjusting the transparency of the dilated edge ().811. The method according to claim 2 , which comprises adjusting the transparency in a border region of a dilated edge ().9. The method according to claim 1 , comprising a step of generating an AIP slab (S) from a volume (I) for use ...

Подробнее
01-02-2018 дата публикации

METHODS AND SYSTEMS OF PERFORMING ADAPTIVE MORPHOLOGY OPERATIONS IN VIDEO ANALYTICS

Номер: US20180033152A1
Принадлежит:

Techniques and systems are provided for processing video data. For example, techniques and systems are provided for performing content-adaptive morphology operations. A first erosion function can be performed on a foreground mask of a video frame, including setting one or more foreground pixels of the frame to one or more background pixels. A temporary foreground mask can be generated based on the first erosion function being performed on the foreground mask. One or more connected components can be generated for the frame by performing connected component analysis to connect one or more neighboring foreground pixels. A complexity of the frame (or of the foreground mask of the frame) can be determined by comparing a number of the one or more connected components to a threshold number. A second erosion function can be performed on the temporary foreground mask when the number of the one or more connected components is higher than the threshold number. The one or more connected components can be output for blob processing when the number of the one or more connected components is lower than the threshold number. 1. A method of performing content-adaptive morphology operations , the method comprising:performing a first erosion function on a foreground mask of a frame, the first erosion function setting one or more foreground pixels of the foreground mask to one or more background pixels;determining a complexity of the foreground mask; anddetermining whether to perform one or more additional erosion functions for the frame based on the determined complexity of the foreground mask.2. The method of claim 1 , further comprising:generating one or more connected components by performing connected component analysis on foreground pixels of the foreground mask to connect one or more neighboring foreground pixels; andwherein the complexity of the foreground mask is determined by comparing a number of the one or more connected components to a threshold number.3. The method of ...

Подробнее
08-05-2014 дата публикации

GEOMORPHING DEVICE

Номер: US20140125706A1
Принадлежит: Mitsubishi Electric Corporation

In the present invention, an input assembly unit () receives vertex information used before and after geomorphing and index information as input, and uses the index information to output vertex information used before and after the geomorphing of each polygon. A polygon processing unit () interpolates vertex information that has been processed at a vertex processing unit () in accordance with the time in order to perform output for each polygon. A rasterizing unit () detects pixels included in each polygon output by the polygon processing unit () within the output image in order to output pixel information in which the vertex information for the polygon has been interpolated in accordance with the position of each pixel. A pixel processing unit () determines the color of each pixel of the corresponding output image using the pixel information. 1. A geomorphing device comprising:an input assembler that receives, as an input, vertex information in which pieces of information showing vertices used before and after geomorphing are recorded without redundancy and pieces of index information used before and after geomorphing of each polygon, and that outputs pieces of vertex information used before and after the geomorphing of said each polygon by using said pieces of index information;a vertex processor that performs a predetermined vertex-associated process on the pieces of vertex information of said each polygon;a polygon processor that interpolates vertex information between the pieces of vertex information, on which said vertex-associated process is performed, according to time, and outputs the vertex information for each polygon;a rasterizer that detects each pixel included in each polygon outputted by said polygon processor in an output image, and that outputs the pixel as pixel information which is interpolated between the pieces of vertex information of the polygon according to a position of said each pixel detected thereby;a pixel processor that determines a ...

Подробнее
03-03-2022 дата публикации

IMAGING DEVICE, ELECTRONIC EQUIPMENT, AND IMAGING METHOD

Номер: US20220070349A1
Автор: WATANABE GOSHI
Принадлежит:

An imaging device, electronic equipment, and an imaging method capable of controlling a temperature rise are provided. The imaging device (CIS ) according to the present disclosure includes an imaging unit (), an information processing unit (DNN processing unit ), a temperature detection unit (), and a control unit (CIS control unit ). The imaging unit () captures an image and generates image data. The information processing unit. (DNN processing unit ) performs processing with respect to the image data read from the imaging unit (). The temperature detection unit () detects temperature. The control unit (CIS control unit ) changes the processing performed by the information processing unit (DNN processing unit ) according to the temperature detected by the temperature detection unit (). 1. An imaging device comprising:an imaging unit that captures an image and generates image data;an information processing unit that performs processing with respect to the image data read from the imaging unit;a temperature detection unit that detects temperature; anda control unit that changes the processing performed by the information processing unit according to the temperature detected by the temperature detection unit.2. The imaging device according to claim 1 , further comprisinga noise detection unit that detects noise included in the image data, whereinthe control unitcontrols an operation of the information processing unit according to the noise detected by the noise detection unit.3. The imaging device according to claim 1 , whereinthe information processing unit isa processing unit that performs DNN processing using a deep neural network (DNN) with respect to the image data, andthe control unitchanges a depth of layers of the DNN to be processed by the information processing unit.4. The imaging device according to claim 3 , whereinthe control unitchanges the DNN used by the information processing unit by making a selection from a plurality of the DNNs having different ...

Подробнее
25-02-2021 дата публикации

SYSTEMS AND METHODS FOR PROCESSING ELECTRONIC MEDICAL IMAGES TO DETERMINE ENHANCED ELECTRONIC MEDICAL IMAGES

Номер: US20210056700A1
Принадлежит: BOSTON SCIENTIFIC SCIMED, INC.

Systems and methods for processing electronic images from a medical device comprise receiving a first image frame and a second image frame from a medical device, and determining a region of interest by subtracting the first image frame from the second image frame, the region of interest corresponding to a visual obstruction in the first image frame and/or second image frame. Image processing may be applied to the first image frame and/or second image frame based on a comparison between a first area of the first image frame corresponding to the region of interest and a second area of the second image frame corresponding to the region of interest, and the first image frame and/or second image frame may be provided for display to a user. 1. A method for processing electronic images from a medical device , comprising:receiving a first image frame and a second image frame from a medical device;determining a region of interest by subtracting the first image frame from the second image frame, the region of interest corresponding to a visual obstruction in the first image frame and/or second image frame;applying image processing to the first image frame and/or second image frame based on a comparison between a first area of the first image frame corresponding to the region of interest and a second area of the second image frame corresponding to the region of interest; andproviding the first image frame and/or second image frame for display to a user.2. The method of claim 1 , wherein subtracting the first image frame from the second image frame comprises removing regions from consideration for the region of interest if the regions are similar beyond a predetermined threshold in both the first image frame and the second image frame.3. The method of claim 1 , wherein the visual obstruction comprises a reflection claim 1 , glare claim 1 , piece of debris claim 1 , and/or calculus.4. The method of claim 1 , further comprising:generating a grayscale first image frame based on ...

Подробнее
05-03-2015 дата публикации

CONVERSION OF DIGITAL IMAGES INTO DIGITAL LINE DRAWINGS

Номер: US20150063710A1
Принадлежит:

Techniques described herein convert digital images into images suitable for use as coloring book pages and the like. The techniques include applying a smoothing operator to at least one channel image of a digital input image to form at least one smoothed image. A scaling operator is then applied to the at least one smoothed image to form at least one scaled image. A tone equalization operator is then applied to the at least one scaled image to form at least one equalized image. An edge detection operator is then applied to the at least one scaled image to form at least one edge image. In addition, a threshold operator is applied to the at least one edge image to form at least one threshold image. A digital line drawing is then created based at least in part on the at least one threshold image. 1. A method of converting a digital image to a digital line drawing , the method comprising:applying a smoothing operator to at least one channel image of a digital input image to form at least one smoothed image;applying a scaling operator to the at least one smoothed image to form at least one scaled image;applying a tone equalization operator to the at least one scaled image to form at least one equalized image;applying an edge detection operator to the at least one scaled image to form at least one edge image;applying a threshold operator to the at least one edge image to form at least one threshold image; andcreating a digital line drawing based at least in part on the at least one threshold image.2. The method of claim 1 , further comprising:forming a blank accumulator image from the input image;extracting the at least one channel image from the input image;combining the at least one threshold image with the blank accumulator image; andcreating the digital line drawing with the combined at least one threshold image and blank accumulator image.3. The method of claim 2 , wherein the at least one channel image is part of a subset of channel images.4. The method of claim 3 , ...

Подробнее
22-05-2014 дата публикации

Parallel Approximation of Distance Maps

Номер: US20140139514A1
Принадлежит: Intel Benelux BV

Method for parallel approximation of distance maps on a discrete representation of a manifold, the method comprising: for at least one Euclidean grid applied on the discrete representation of a manifold, iterating over rows of the Euclidean grid in a first direction, and for each row currently visited during the iterating in the first direction, calculating a distance value for each single cell of the currently visited row in parallel, wherein the calculating is carried out according to a predefined approximation rule, using a distance value calculated for each one of respective cells of a row visited immediately before the currently visited row, wherein the cells of the row visited before the currently visited row are adjacent to the single cell in the Euclidean grid.

Подробнее
04-03-2021 дата публикации

Fingerprint sensing method, fingerprint sensor, and display device including the same

Номер: US20210064839A1
Принадлежит: Samsung Display Co Ltd

A fingerprint sensor includes a substrate, a light blocking layer that is on a first surface of the substrate and includes openings in a light blocking mask, and a sensor layer that is on a second surface of the substrate and includes photo sensors. A fingerprint sensing method of the fingerprint sensor includes: storing a calibration image; generating an original image, based on sensing signals from the photo sensors; performing calibration on the original image by utilizing the calibration image; and detecting a fingerprint, based on the calibrated image. The calibration image is generated by synthetizing valid regions extracted from an original calibration image corresponding to the original image.

Подробнее
03-03-2016 дата публикации

TECHNOLOGIES FOR IMPROVING THE ACCURACY OF DEPTH CAMERAS

Номер: US20160065930A1
Принадлежит:

Technologies for improving the accuracy of depth camera images include a computing device to generate a foreground mask and a background mask for an image generated by a depth camera. The computing device identifies areas of a depth image of a depth channel of the generated image having unknown depth values as one of interior depth holes or exterior depth holes based on the foreground and background masks. The computing device fills at least a portion of the interior depth holes of the depth image based on depth values of areas of the depth image within a threshold distance of the corresponding portion of the interior depth holes. Similarly, the computing device fills at least a portion of the exterior depth holes of the depth image based on depth values of areas of the depth image within the threshold distance of the corresponding portion of the exterior depth holes. 125-. (canceled)26. A computing device for improving the accuracy of depth camera images , the computing device comprising:a mask generation module to (i) generate a foreground mask for an image generated by a depth camera, wherein the generated image includes a depth channel and the foreground mask includes at least one foreground object of the generated image, (ii) generate a background mask for the generated image, wherein the background mask includes portions of the generated image other than the at least one foreground object, and (iii) identify areas of a depth image of the depth channel of the generated image having unknown depth values as one of interior depth holes or exterior depth holes based on the foreground mask and the background mask; andan image filling module to (i) fill at least a portion of the interior depth holes of the depth image based on depth values of areas of the depth image within a threshold distance of the corresponding portion of the interior depth holes and (ii) fill at least a portion of the exterior depth holes of the depth image based on depth values of areas of the ...

Подробнее
10-03-2016 дата публикации

Dynamic Waveform Region Enhancement

Номер: US20160071254A1
Автор: Bak Donald J.
Принадлежит:

A system and method includes reception of a color image comprising a plurality of color pixels, conversion of the color image to a monochromatic image comprising a plurality of monochromatic pixels, performance of M erosion operations on the monochromatic image to generate an eroded monochromatic image, where M is equal to or greater than one, performance of N dilation operations on the eroded monochromatic image to generate a mask image, where N is equal to or greater than one, identification of one or more regions of the mask image based on the mask image, and modification of regions of the color image corresponding to the identified regions of the mask image. 1. A system comprising: receive the image comprising a plurality of pixels;', 'locate one or more regions of interest within the image;', 'enhance the pixels in the one or more regions of interest to improve visibility of the pixels; and', 'modify the image to include the enhanced pixels and non-enhanced pixels in the image; and, 'an imaging processing unit for processing digital data representing an image comprising a patient electro-physiological waveform, wherein the imaging processing unit is configured toa display to display the modified image comprising the patient electro-physiological waveform with the enhanced pixels.2. The system according to claim 1 , wherein the image is embodied in a first video signal when received by the imaging processing unit and the modified image is embodied in a second video signal generated by the image processing unit for transmission to the display.3. The system according to claim 1 , wherein one or more of the pixels in the received image is color and wherein the image data processor enhances the pixels in the one or more regions of interest with a color enhancement operation.4. The system according to claim 1 , wherein the image further comprises at least one of a user interface element and a text information element.5. The system according to claim 1 , wherein the ...

Подробнее
11-03-2021 дата публикации

METHOD AND SYSTEM FOR IMAGING AND IMAGE PROCESSING

Номер: US20210073959A1
Принадлежит: Ramot at Tel-Aviv University Ltd.

A method of designing an element for the manipulation of waves, comprises: accessing a computer readable medium storing a machine learning procedure, having a plurality of learnable weight parameters. A first plurality of the weight parameters corresponds to the element, and a second plurality of the weight parameters correspond to an image processing. The method comprises accessing a computer readable medium storing training imaging data, and training the machine learning procedure on the training imaging data, so as to obtain values for at least the first plurality of the weight parameters. 1. A method of designing an element for the manipulation of waves , the method comprising:accessing a computer readable medium storing a machine learning procedure, having a plurality of learnable weight parameters, wherein a first plurality of said weight parameters corresponds to the element, and a second plurality of said weight parameters correspond to an image processing;accessing a computer readable medium storing training imaging data;training said machine learning procedure on said training imaging data, so as to obtain values for at least said first plurality of said weight parameters.2. The method according to claim 1 , wherein the element is a phase mask having a ring pattern claim 1 , and wherein said first plurality of said weight parameters comprises a radius parameter and a phase-related parameter.3. The method according to claim 1 , wherein said training comprises using backpropagation.4. The method according to claim 3 , wherein said backpropagation comprises calculation of derivatives of a point spread function (PSF) with respect to each of said first plurality of said weight parameters.5. The method according to claim 1 , wherein said training comprises training said machine learning procedure to focus an image.6. The method according to claim 5 , wherein said machine learning procedure comprises a convolutional neural network (CNN).7. The method according to ...

Подробнее
15-03-2018 дата публикации

DETERMINING A POINTING VECTOR FOR GESTURES PERFORMED BEFORE A DEPTH CAMERA

Номер: US20180075294A1
Принадлежит: Intel Corporation

A pointing vector is determined for a gesture that is performed before a depth camera. One example includes receiving a first and a second image of a pointing gesture in a depth camera, the depth camera having a first and a second image sensor, applying erosion and dilation to the first image using a 2D convolution filter to isolate the gesture from other objects, finding the imaged gesture in the filtered first image of the camera, finding a pointing tip of the imaged gesture, determining a position of the pointing tip of the imaged gesture using the second image, and determining a pointing vector using the determined position of the pointing tip. 1. A method comprising:receiving a first and a second image of a pointing gesture in a depth camera, the depth camera having a first and a second image sensor;applying erosion and dilation to the first image using a 2D convolution filter to isolate the gesture from other objects;finding the imaged gesture in the filtered first image of the camera;finding a pointing tip of the imaged gesture;determining a position of the pointing tip of the imaged gesture using the second image; anddetermining a pointing vector using the determined position of the pointing tip.2. The method of claim 1 , wherein finding the imaged gesture comprises finding a hand.3. The method of claim 1 , wherein applying the filter comprises applying the filter to the second image of the depth camera.4. The method of claim 1 , wherein finding a pointing tip comprises finding a centroid of the imaged gesture and finding a point of the imaged gesture that is farthest from the centroid.5. The method of claim 4 , wherein the imaged gesture includes a hand and wherein finding a pointing tip further comprises:finding a second point farthest from the first point;selecting a point of the first point and second point which is farthest from an edge of the image; andselecting the point farthest from the edge as the pointing tip of a finger.6. The method of claim 1 , ...

Подробнее
24-03-2022 дата публикации

DIGITAL IMAGE GENERATION THROUGH AN ACTIVE LIGHTING SYSTEM

Номер: US20220092333A1
Принадлежит:

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for an active lighting system. In one aspect, a method includes receiving a first image of the physical document having a first glare signature and a second image of the physical document having a second glare signature that is different from the first glare signature; determining a first glare map of the first image and a second glare map of the second image; comparing the first glare map to the second glare map; and generating the digital image based on the comparison of the first and second glare maps. 1. A computer-implemented method for providing a digital image of a physical document , the method comprising:receiving a first image of the physical document having a first glare signature and a second image of the physical document having a second glare signature that is different from the first glare signature;determining a first glare map of the first image and a second glare map of the second image;comparing the first glare map to the second glare map; andgenerating the digital image based on the comparison of the first and second glare maps.2. The computer-implemented method of claim 1 , wherein the first image is taken with a flash claim 1 , and wherein the second image is taken without a flash.3. The computer-implemented method of claim 1 , wherein the first image and the second image are taken in succession within a threshold temporal distance.4. The computer-implemented method of claim 1 , compromising:before determining the first glare map of the first image and the second glare map of the second image, aligning the first image and the second image based on the physical document.5. The computer-implemented method of claim 4 , wherein aligning the first image and the second image includes:estimating a homography using features from accelerated segment test (FAST) detector and an oriented FAST and rotated Binary Robust Independent Elementary Features (ORB) ...

Подробнее
24-03-2022 дата публикации

INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND NON-TRANSITORY RECORDING MEDIUM

Номер: US20220092745A1
Автор: Ishikawa Ryo, Tanaka Toru
Принадлежит:

An information processing apparatus includes a first acquisition unit configured to acquire a first medical image of a target object and a second medical image of the target object captured at different time phases from each other, a second acquisition unit configured to acquire first contour information about the target object in the first medical image and second contour information about the target object in the second medical image, a generation unit configured to generate first processed information in which the first contour is blurred and second processed information in which the second contour is blurred, and a third acquisition unit configured to acquire deformation information about the target object between the first medical image and the second medical image based on the first processed information and the second processed information. 1. An information processing apparatus comprising:a first acquisition unit configured to acquire a first medical image of a target object and a second medical image of the target object captured at different time phases from each other;a second acquisition unit configured to acquire first contour information about a first contour being a boundary between the target object and a region outside the target object in the first medical image and second contour information about a second contour being a boundary between the target object and a region outside the target object in the second medical image;a generation unit configured to generate first processed information in which the first contour is blurred based on the first contour information or the second contour information and second processed information in which the second contour is blurred based on the first contour information or the second contour information; anda third acquisition unit configured to acquire deformation information about a deformation in the target object between the first medical image and the second medical image based on the first processed ...

Подробнее
18-03-2021 дата публикации

METHOD FOR EXAMINING DISTRIBUTED OBJECTS BY SEGMENTING AN OVERVIEW IMAGE

Номер: US20210081633A1
Принадлежит:

Method for examining a multiplicity of distributed objects () by using an overview image () of the area () in which the objects () are distributed, wherein the overview image () is converted () into a binary image () by virtue of the intensity values () of the pixels () of the overview image () being classified () as to whether they are on the near or far side of a prescribed threshold (); the binary image () is cleared () of structures () that are smaller than the objects (), so that a cleared image () is produced; and the cleared image () is morphologically closed (), so that a binary object mask () is produced that indicates which locations in the area () belong to objects () and which locations in the area () do not belong to an object. A computer program product, including a machine-readable program having instructions that, when the program is executed on a computer, prompt the computer and any measuring apparatus connected thereto to perform the method according to the invention. 1120021. A method for examining a plurality of distributed objects () using a overview image () of the area () in which the objects () are distributed , characterized in that{'b': 200', '110', '210', '202', '202', '202', '201', '200', '208, 'i': a,', 'b, 'the overview image () is converted () into a binary image () by classifying () the intensity values () of the pixels () of the overview image () as to whether they are on this side or beyond a predetermined threshold ();'}{'b': 210', '120', '219', '1', '220, 'the binary image () is cleaned up () for structures () which are smaller than the objects (), so that a cleaned-up image () results; and'}{'b': 220', '130', '230', '2', '1', '2, 'the cleaned-up image () is morphologically closed () to form a binary object mask () indicating which locations of the area () belong to objects () and which locations of the area () belong to no object.'}2208108202201200208202201200208aabb. The method according to claim 1 , characterized in that the ...

Подробнее
24-03-2016 дата публикации

IMAGE CAPTURE APPARATUS WHICH CONTROLS FRAME RATE BASED ON MOTION OF OBJECT, INFORMATION TRANSMISSION APPARATUS, IMAGE CAPTURE CONTROL METHOD, INFORMATION TRANSMISSION METHOD, AND RECORDING MEDIUM

Номер: US20160088219A1
Автор: Matsumoto Naoya
Принадлежит: CASIO COMPUTER CO., LTD.

An image capture apparatus includes an image capture unit a first communication unit and an image capture control unit The first communication unit receives data indicating a movement of a predetermined object from a sensor which is attached to the object. The image capture control unit controls a recording frame rate of a plurality of images captured by the image capture unit based on the data received by the first communication unit It is thereby possible with the image capture apparatus to control so as to be a recording frame rate of an image corresponding to a movement of an object, since it is possible to perform image capture control based on data indicating a movement of the object thus received. 1. An image capture apparatus comprising:an image capture unit;a reception unit that receives data indicating a movement of a predetermined object from a sensor which is attached to the object; anda control unit that controls a recording frame rate of a plurality of images captured by the image capture unit based on the data received by the reception unit.2. The image capture apparatus according to claim 1 , further comprising:a first acquisition unit that acquires a condition of the movement of the object based on the data indicating the movement of the object received by the reception unit,wherein the control unit controls the recording frame rate based on the condition of the movement of the object.3. The image capture apparatus according to claim 1 , further comprising:an estimation unit that estimates a behavior of the object from the data indicating the movement of the object,wherein the control unit controls the recording frame rate based on the behavior of the object which is estimated by the estimation unit.4. The image capture apparatus according to claim 3 ,wherein the estimation unit estimates the behavior of the object from data indicating the movement of the object, based on a timing of image capture processing by the image capture unit.5. The image ...

Подробнее
23-03-2017 дата публикации

MULTI-VIEW DISPLAYS AND ASSOCIATED SYSTEMS AND METHODS

Номер: US20170085867A1
Принадлежит:

Techniques for controlling optical behavior of a multi-view display apparatus comprising a first layer comprising first optical elements and a second layer comprising second optical elements. The techniques include obtaining a plurality of scene views; obtaining information specifying a model of the multi-view display apparatus; obtaining information specifying at least one blurring transformation; and generating actuation signals for controlling the multi-view display apparatus to concurrently display a plurality of display views corresponding to the plurality of scene views, the actuation signals comprising first actuation signals for controlling the first optical elements and second actuation signals for controlling the second optical elements, the generating comprising: generating the first actuation signals and the second actuation signals based, at least in part, on the plurality of scene views, the information specifying the model of the multi-view display apparatus, and the information specifying the at least one blurring transformation. 1. A system for generating actuation signals to control optical behavior of a multi-view display apparatus , the multi-view display apparatus comprising at least two different layers including a first layer comprising a first plurality of optical elements and a second layer comprising a second plurality of optical elements , the system comprising:at least one processor; obtaining a plurality of scene views;', 'obtaining information specifying a model of the multi-view display apparatus;', 'obtaining information specifying at least one blurring transformation; and', 'generating the first plurality of actuation signals and the second plurality of actuation signals based, at least in part, on the plurality of scene views, the information specifying the model of the multi-view display apparatus, and the information specifying the at least one blurring transformation.', 'generating a plurality of actuation signals for controlling ...

Подробнее
31-03-2016 дата публикации

IMAGE CAPTURING APPARATUS AND CONTROL METHOD THEREFOR, AND STORAGE MEDIUM

Номер: US20160094777A1
Автор: Takao Yumi
Принадлежит:

An image capturing apparatus includes: an image sensor having a plurality of pixels arranged two-dimensionally; a readout unit that reads out, from the pixels of the image sensor, signals for focus detection by thinning out pixels at a cycle corresponding to a predetermined pixel interval or adding the thinned-out pixels; a focus detection unit that detects an in-focus position of an imaging lens based on the signals for focus detection read out by the readout unit; a determination unit that determines whether or not a focus detection result of the focus detection unit varies depending on a phase of the thinning out or adding carried out when reading out the signals for focus detection; and a correction unit that corrects the focus detection result of the focus detection unit based on a determination result of the determination unit. 1. An image capturing apparatus comprising:an image sensor having a plurality of pixels arranged two-dimensionally;a readout unit that reads out, from the pixels of the image sensor, signals for focus detection by thinning out pixels at a cycle corresponding to a predetermined pixel interval or adding the pixels;a focus detection unit that detects an in-focus position of an imaging lens based on the signals for focus detection read out by the readout unit;a determination unit that determines whether or not a focus detection result of the focus detection unit varies depending on a phase of the thinning out or adding carried out when reading out the signals for focus detection; anda correction unit that corrects the focus detection result of the focus detection unit based on a determination result of the determination unit.2. The image capturing apparatus according to claim 1 ,wherein a color filter is arranged on each of the plurality of pixels, and the readout unit reads out signals of pixels corresponding to a single color of the color filters as the signals for focus detection.3. The image capturing apparatus according to claim 2 , ...

Подробнее
07-04-2016 дата публикации

Graphics Processing Method and System

Номер: US20160098845A1
Принадлежит:

The embodiments discussed herein involve flood filling a region with anti-aliasing. In forming a fill region, a candidate pixel can be included in the region based on a color of the pixel and also a color of a neighbor of the point. The inclusion basis may be a color distance between a seed color and the points, and a color distance between the seed color and the point's neighbor. Points in the region may be weighted according to their color distance relative to the seed color, where the color distance can also take into account alpha values. Flood filling may be anti-aliased by assigning alpha values to pixels in gaps between corners of the fill region, where an alpha value may be proportional to a point's contribution to the gap. Dimples in a fill region may be tested for and used to determine which of two flood fill algorithms to use. 1. A method of performing a flood fill operation on an image , the method comprising: filling a region of the image based on a test for noise in the region.2. A method according to claim 1 , wherein the test comprises a ratio or number of pixels in the region whose vertically opposing neighbor pixels or horizontally opposing neighbor pixels differ in color or differ in color within a given tolerance.3. A method according to wherein the test for noise is accomplished by counting pixels which have two differing neighbor pixels in the horizontal direction claim 1 , or two differing neighbor pixels in the vertical direction claim 1 , and determining whether to pass or fail the test based on the result of this count.4. A method of performing a flood fill on an image claim 1 , the method comprising: determining image points to be flood filled based on the color of a seed point; and deblending this seed color from image points among the image points to be filled claim 1 , where an image point is deblended based on its color and based on the seed color.5. A method according to claim 4 , wherein the deblending comprises extrapolating using ...

Подробнее
05-04-2018 дата публикации

SYSTEM AND METHOD PROVIDING AUTOMATIC ALIGNMENT OF AERIAL/SATELLITE IMAGERY TO KNOWN GROUND FEATURES

Номер: US20180096451A1
Принадлежит:

Systems, methods, and other embodiments are disclosed for correcting errors in the geo-spatial locations of acquired image data. In one embodiment, acquired aerial or satellite image data is segmented to generate extracted boundary data. The extracted boundary data represents boundaries of features of a portion of the Earth's surface, but at incorrect geo-spatial coordinates. The extracted boundary data is matched to expected boundary data derived from ground truth data. The expected boundary data represents boundaries of the features at correct geo-spatial coordinates. Adjustment parameters are generated that represent a geo-spatial misalignment between the extracted boundary data and the expected boundary data. Metadata in a header of the acquired image data is modified to include the adjustment parameters. The adjustment parameters may be applied to the acquired image data to generate corrected image data at correct geo-spatial coordinates. 1. A computer-implemented method performed by a computing device where the computing device includes at least a processor for executing instructions from a memory , the method comprising:segmenting, via at least the processor, acquired image data to generate extracted boundary data, where the acquired image data is one of aerial image data or satellite image data representing features of a portion of the Earth's surface at incorrect geo-spatial coordinates, and where the extracted boundary data represents boundaries of the features at the incorrect geo-spatial coordinates;matching, via at least the processor, the extracted boundary data to expected boundary data derived from a set of ground truth data, where the expected boundary data represents the boundaries of the features at correct geo-spatial coordinates;estimating, via at least the processor, adjustment parameters representing an amount and a type of a geo-spatial misalignment between the extracted boundary data and the expected boundary data;applying, via at least the ...

Подробнее
12-05-2022 дата публикации

METHODS OF YIELD ASSESSMENT WITH CROP PHOTOMETRY

Номер: US20220148151A1
Принадлежит: PIONEER HI-BRED INTERNATIONAL, INC.

A method of evaluating one or more kernels of an ear of maize using digital imagery that includes acquiring a digital image of the one or more kernels of the ear of maize without the use of spatial reference points, processing the digital image to estimate at least one physical property of the one or more kernels of the ear of maize from the digital image, and evaluating the at least one kernel of maize using the estimate of the at least one physical property of the at least one kernel of maize. The method includes using one or more such digital images to estimate yield on a plant, management zone, field, county and country level. 1. A method of predicting total yield of a corn crop , comprising:obtaining a plurality of images of an ear of corn without the use of spatial reference points,determining the number of kernels per ear, andcalculating predicted total yield or test weight based on the image, wherein the predicted total yield or test weight is calculated based on an estimate of the number of total ears in the area of the predicted total yield or test weight, which number of total ears is based on one or more of as-planted data, historical information about the variety planted, an aerial image of the plants, rainfall or crop moisture data.2. The method of claim 1 , wherein an image of the corn ear is positioned within a target window on the viewing screen of an imaging device.3. The method of claim 2 , wherein the plurality of images are still images from a video feed of the corn ear.4. The method of claim 2 , wherein the images are selected based on having a corn ear to target window surface area ratio between 70% to 90%.5. The method of claim 4 , wherein the corn kernels on the corn ear are segmented and counted.6. The method of claim 1 , wherein the number of kernels per ear is the median number of kernels from a set of still images.7. The method of claim 1 , wherein the image is a two dimensional image and the total number of kernels per ear is obtained ...

Подробнее
08-04-2021 дата публикации

Foreign Material Inspection System

Номер: US20210100256A1
Принадлежит: Prospection Solutions, LLC

A first conveyor for conveying foodstuff, a second conveyor separated from the first conveyor by a gap of free space, a top camera positioned above the gap and above the first conveyor and the second conveyor, a bottom camera positioned below the gap and below the first conveyor and the second conveyor, wherein the top camera and the bottom camera capture images of the foodstuff in the gap between the first conveyor and the second conveyor for analysis. 1. A foodstuff inspection system , comprising:a first conveyor for conveying foodstuff;a second conveyor separated from the first conveyor by a gap of free space;a top camera positioned above the gap and above the first conveyor and the second conveyor;a bottom camera positioned below the gap and below the first conveyor and the second conveyor;wherein the top camera and the bottom camera capture images of the foodstuff in the gap between the first conveyor and the second conveyor for analysis.2. The food inspection system of claim 1 , and further comprising a processor connected to the top camera and the bottom camera for processing images taken of the foodstuff for detection of foreign debris in the foodstuff.3. The food inspection system of claim 2 , and further comprising a library communicatively coupled to the processor containing data representative of acceptable pixels corresponding to images of foodstuff wherein the processor compares images of the foodstuffs on a pixel by pixel basis with the data representative of acceptable pixels stored in the library to detect foreign debris.4. The food inspection system of claim 3 , wherein the processor conducts a morphological operation on the image of the foodstuff to emphasize foreign debris before the processor compares the image of the foodstuff.5. The food inspection system of claim 4 , wherein the morphological operation comprises image dilation to make foreign debris more visible.6. The food inspection system of claim 5 , wherein the processor scans the image ...

Подробнее
14-04-2016 дата публикации

Method and apparatus for determining a detection of a defective object in an image sequence as a misdetection

Номер: US20160104269A1
Автор: Oliver Theis
Принадлежит: Thomson Licensing SAS

Results of automatic detection of dirt or other non-steady defects in a sequence of digitized image frames can be unreliable. Here, a determination of a detection of a defective object to be replaced by a replacement pattern in a frame of a sequence of image frames as a misdetection is presented that comprises determining a value of a first similarity measure between a boundary of the detected defective object and a boundary of the replacement pattern and determining a value of a second similarity measure between the detected defective object and the replacement pattern. The detection of the defective object is determined as a misdetection if at least one of the following holds true: the value of the first similarity measure is outside of a corresponding first similarity acceptance range and the value of the second similarity measure is inside of a corresponding second similarity acceptance range.

Подробнее
14-04-2016 дата публикации

IMAGE BASED OBJECT LOCATOR

Номер: US20160104290A1
Автор: Patnaik Rohit
Принадлежит:

Techniques, systems, and devices are disclosed for analyzing a reconstructed charged particle image of a volume of interest from charged particle detector measurements to determine a location and boundaries of one or more objects or an orientation of the one or more objects. The technique can include performing a segmentation operation on the reconstructed charged particle image of the volume. The segmentation operation identifies a subset of a set of voxels of the image of the volume as object candidate voxels. The technique can include locating corners of the one or more objects to determine the location, boundaries, or the orientation of the one or more objects. The technique can also include the computation of the center of mass of the one or more objects. The technique can include performing a morphological operation on the image and can include performing a connected-component analysis on the identified object-candidate voxels. 1. A method for analyzing a reconstructed charged particle image of a volume from charged particle detector measurements to determine a location and boundaries of one or more objects associated with the volume , the method comprising:performing a segmentation operation on the reconstructed charged particle image of the volume, wherein the segmentation operation identifies a subset of a set of voxels of the reconstructed charged particle image of the volume as object candidate voxels; and determine the location, boundaries and corners of the one or more objects.2. The method of claim 1 , wherein the one or more objects include at least one container; andwherein determining the location, boundaries and corners of the one or more objects includes determining location, boundaries and corners of the at least one container in addition to location, boundaries and corners of contents of the at least one container.3. The method of claim 1 , wherein the one or more objects include at least one package; andwherein determining the location, ...

Подробнее
21-04-2016 дата публикации

SELF-PORTRAIT ENHANCEMENT TECHNIQUES

Номер: US20160110848A1
Принадлежит:

Systems and approaches are provided for optimizing self-portraiture. The background of the self-portrait can be enhanced by image registration or stitching techniques of images captured using one or more conventional cameras. Multiple standard resolution images can be stitched together to generate a panoramic or a composite image of a higher resolution. Foreground elements, such as one or more representations of users, can also be enhanced in various ways. The representations of the users can be composited to exclude undesirable elements, such as image data of one of the users extending her arm to capture the self-portrait. An ideal pose of the users can automatically be selected and other image enhancements, such as histogram optimization, brightness and contrast optimization, color-cast correction, or reduction or removal of noise, can automatically be performed to minimize user effort in capturing self-portraits. 1. A computer-implemented method , comprising:obtaining a plurality of images;determining one or more background elements from the plurality of images;determining a plurality of foreground elements from the plurality of images;generating a background image comprising a first composite of at least a portion of the one or more background elements;ranking the plurality of foreground elements according to one or more visual characteristics; andgenerating a self-portrait image, the self-portrait image comprising at least one of the plurality of foreground elements based on the ranking of the plurality of foreground elements and the background image.2. The computer-implemented method of claim 1 , further comprising:displaying the plurality of foreground elements as a ranked list; andreceiving a selection of the at least one of the plurality of foreground elements.3. The computer-implemented method of claim 1 , wherein the plurality of foreground elements include at least a portion of representations of one or more users.4. The computer-implemented method of ...

Подробнее
29-04-2021 дата публикации

ACTION DETECTION DURING IMAGE TRACKING

Номер: US20210124940A1
Принадлежит:

A system includes a sensor, a weight sensor, and a tracking subsystem. The tracking subsystem receives an image feed of top-view images generated by the sensor and weight measurements from the weight sensor. The tracking subsystem detects an event associated with an item being removed from a rack in which the weight sensor is installed. The tracking subsystem determines that a first person or a second person may be associated with the event. In response to determining that the first or second person may be associated with the event, buffer frames are stored of top-view images generated by the sensor during a time period associated with the event. The tracking subsystem then determines, using at least one of the stored buffer frames and a first action-detection algorithm, whether an action associated with the event was performed by the first person or the second person. 1. A system , comprising:a sensor positioned above a rack in a space, the sensor configured to generate top-view images of at least a portion of a space comprising the rack, wherein the rack comprises a shelf storing at least one item;and receive an image feed comprising frames of the top-view images generated by the sensor;', 'detect an event associated with a portion of a person entering a zone adjacent to the rack in conjunction with the at least one item being removed from the shelf;', 'in response to detecting the event, determine that a first person or a second person may be associated with the detected event;', 'in response to determining that the first or second person may be associated with the detected event, store buffer frames of top-view images generated by the sensor during a time period associated with the detected event;', 'determine, using at least one of the stored buffer frames and a first action-detection algorithm, whether an action associated with the detected event was performed by the first person or the second person, wherein the first action-detection algorithm is configured ...

Подробнее
02-04-2020 дата публикации

Image processing apparatus identifying pixel which satisfies specific condition and performing replacement process on pixel value of identified pixel

Номер: US20200106925A1
Принадлежит: Brother Industries Ltd

In an image forming apparatus, a processor acquires target image data representing a target image. The processor identifies as a first type pixel in the target image, and sets a target pixel from among peripheral pixels of the pixel identified as the first type pixel. The processor identifies the target pixel as a second type pixel in a case where the target pixel satisfies a specific condition. The processor generates processed image data by performing a replacement process in which a pixel value of the pixel identified as the first type pixel is replaced with a first value representing a first color and a pixel value of the pixel identified as the second type pixel is replaced with a second value representing a second color. The specific condition includes a condition that all specific pixels in a specific range match a specific pattern.

Подробнее
28-04-2016 дата публикации

IMAGING DEVICE, IMAGING METHOD, AND IMAGE PROCESSING DEVICE

Номер: US20160119603A1
Принадлежит: FUJIFILM Corporation

An imaging device according to an aspect of the present invention includes: an image generation section that generates a moving image; a filter acquisition section that acquires a restoration filter corresponding to a transfer function for the point distribution of an optical system; an aperture value detection section that detects an aperture value of the optical system; a restoration processing determination section that determines whether or not the aperture value detected by the aperture value detection section is equal to or greater than a small-aperture-blurring reference aperture value; and a restoration processing execution section that executes the restoration processing on the moving image through the restoration filter, in case where the restoration processing determination section determines that the aperture value detected by the aperture value detection section is equal to or greater than the small-aperture-blurring reference aperture value. 1. An imaging device comprising:an imaging section that captures an image of a subject through an optical system and generates image data;an image generation section that generates a moving image subjected to thinning-out processing on the basis of the image data;a filter acquisition section that acquires a restoration filter corresponding to a transfer function for point distribution of the optical system;an aperture value detection section that detects an aperture value of the optical system when the imaging section captures the image of the subject;a restoration processing determination section that determines whether or not the aperture value detected by the aperture value detection section is a distortion-suppression aperture value as an aperture value corresponding to small-aperture blurring which suppresses aliasing distortion caused when the thinning-out processing is performed; anda restoration processing execution section that executes the restoration processing on the moving image, which is subjected to ...

Подробнее
18-04-2019 дата публикации

SUBTITLE EXTRACTION METHOD AND DEVICE, STORAGE MEDIUM

Номер: US20190114486A1
Автор: WANG Xingxing
Принадлежит:

A subtitle extraction method includes decoding a video to obtain video frames; performing adjacency operation in a subtitle arrangement direction on pixels in the video frames to obtain adjacency regions in the video frames; and determining certain video frames including a same subtitle based on the adjacency regions, and subtitle regions in the certain video frames including the same subtitle based on distribution positions of the adjacency regions in the video frames including the same subtitle. The method also includes constructing a component tree for at least two channels of the subtitle regions and using the constructed component tree to extract a contrasting extremal region corresponding to each channel; performing color enhancement processing on the contrasting extremal regions of the at least two channels to form a color-enhanced contrasting extremal region; and extracting the subtitle by merging the color-enhanced contrasting extremal regions of at least two channels. 1. A subtitle extraction method , comprising:decoding a video to obtain video frames;performing adjacency operation in a subtitle arrangement direction on pixels in the video frames to obtain adjacency regions in the video frames;determining certain video frames including a same subtitle based on the adjacency regions in the video frames, and subtitle regions in the certain video frames including the same subtitle based on distribution positions of the adjacency regions in the video frames including the same subtitle;constructing a component tree for at least two channels of the subtitle regions, and using the constructed component tree to extract a contrasting extremal region corresponding to each channel;performing color enhancement processing on the contrasting extremal regions of the at least two channels, to form a color-enhanced contrasting extremal region; andextracting the subtitle by merging the color-enhanced contrasting extremal regions of at least two channels.2. The method ...

Подробнее
18-04-2019 дата публикации

Predicting Patch Displacement Maps Using A Neural Network

Номер: US20190114818A1
Принадлежит: ADOBE SYSTEMS INCORPORATED

Predicting patch displacement maps using a neural network is described. Initially, a digital image on which an image editing operation is to be performed is provided as input to a patch matcher having an offset prediction neural network. From this image and based on the image editing operation for which this network is trained, the offset prediction neural network generates an offset prediction formed as a displacement map, which has offset vectors that represent a displacement of pixels of the digital image to different locations for performing the image editing operation. Pixel values of the digital image are copied to the image pixels affected by the operation by: determining the vectors pixels that correspond to the image pixels affected by the image editing operation and mapping the pixel values of the image pixels represented by the determined offset vectors to the affected pixels. According to this mapping, the pixel values of the affected pixels are set, effective to perform the image editing operation. 1. In a digital medium environment to perform image editing operations involving patch matching , a method implemented by a computing device , the method comprising:receiving, by the computing device, a digital image relative to which an image editing operation is to be performed;exposing, by the computing device, the digital image to a patch matcher having an offset prediction neural network; and generating, with the offset prediction neural network, an offset prediction as a displacement map, the displacement map comprising offset vectors that represent a displacement of image pixels of the digital image for performing the image editing operation;', 'determining the offset vectors that correspond to the image pixels affected by the image editing operation;', 'mapping pixel values of the image pixels that are represented by the determined offset vectors to the affected image pixels, and', 'setting pixel values of the affected image pixels according to the ...

Подробнее
09-04-2020 дата публикации

SYSTEMS AND METHODS FOR DIGITIZED DOCUMENT IMAGE DATA SPILLAGE RECOVERY

Номер: US20200110959A1
Автор: SLATTERY Douglas
Принадлежит:

Systems and methods for digitized document image data spillage recovery are provided. One or more memories may be coupled to one or more processors, the one or more memories including instructions operable to be executed by the one or more processors. The one or more processors may be configured to capture an image; process the image through at least a first pass to generate a first contour; remove a preprinted bounding region of the first contour to retain text; generate one or more pixel blobs by applying one or more filters to smudge the text; identify the one or more pixel blobs that straddle one or more boundaries of the first contour; resize the first contour to enclose spillage of the one or more pixel blobs; overlay the text from the image within the resized contour; and apply pixel masking to the resized contour. 120-. (canceled)21. A data spillage recovery system comprising:at least one processor; and preprocess an image;', 'subject the image through a first pass to generate a first contour;', 'remove a first portion of the first contour to retain text;', 'apply one or more filters to smudge the text so as to generate one or more pixel blobs;', 'identify the one or more pixel blobs that exceed one or more boundary lines of the first contour;', 'resize the first contour to enclose spillage of the one or more pixel blobs;', 'overlay the text from the image within the resized contour; and', 'perform one or more conditional checks of the resized contour., 'at least one memory coupled to the at least one processor, the at least one memory including instructions operable to be executed by the at least one processor, the at least one processor configured to22. The data spillage recovery system of claim 21 , wherein the first pass comprises contouring the first portion based on edge detection.23. The data spillage recovery system of claim 21 , wherein removal of the first portion comprises removal of one or more horizontal and vertical lines.24. The data spillage ...

Подробнее
11-05-2017 дата публикации

SYSTEMS, METHODS AND TECHNIQUES FOR INPUTTING TEXT INTO MOBILE DEVICES USING A CAMERA-BASED KEYBOARD

Номер: US20170131760A1
Принадлежит:

Systems, methods and techniques are provided for interacting with mobile devices using a camera-based keyboard. The system comprises a processor system including at last one processor. The processor system is configured to at least capture a plurality of images in connection with the keyboard and at least one hand typing on the keyboard via the camera. Based on the plurality of captured images, the processor system is further configured to locate the keyboard, extract at least a portion of the keys on the keyboard, extract a hand, and detect a fingertip of the extracted hand. After that, a keystroke may be detected and localized through tracking the detected fingertip in at least one of the plurality of captured images, and a character corresponding to the localized keystroke may be determined. 1. An input system allowing a user to interact with a mobile device via a keyboard including a plurality of keys , comprising:a processor system including at last one processor, the processor system being configured to at least:capture a plurality of images in connection with the keyboard and at least one hand typing on the keyboard via a camera,locate the keyboard based on at least one of the plurality of captured images;extract at least a portion of the keys on the keyboard based on at least one of the plurality of captured images;extract a hand based on at least one of the plurality of captured images;detect a fingertip of the extracted hand based on at least one of the plurality of captured images;detect and localize a keystroke through tracking the detected fingertip based on at least one of the plurality of captured images; anddetermine a character corresponding to the localized keystroke.2. The input system according to claim 1 , wherein the interaction between the user and the mobile device is inputting text into the mobile device.3. The input system according to claim 1 , wherein the keyboard is printed on a piece of panel.4. The input system according to claim 3 , ...

Подробнее
03-06-2021 дата публикации

Semantic Segmentation Architecture

Номер: US20210166347A1
Принадлежит:

A semantic segmentation architecture comprising an asymmetric encoder-decoder structure, wherein the architecture comprises further an adapter for linking different stages of the encoder and the decoder. The adapter amalgamates information from both the encoder and the decoder for preserving and refining information between multiple levels of the encoder and decoder. In this way the adapter aggregates features from different levels and intermediates between encoder and decoder. 1. A semantic segmentation architecture comprising an asymmetric encoder-decoder structure , wherein the asymmetric architecture comprises an adapter for linking different stages of the encoder and the decoder.2. The semantic segmentation architecture of claim 1 , wherein the adapter amalgamates information from both the encoder and the decoder for preserving and refining information between multiple levels of the encoder and decoder claim 1 , representing different levels of abstraction.3. The semantic segmentation architecture of claim 1 , wherein the adapter aggregates features from three different levels and intermediates between encoder and decoder.5. A method of progressive resizing as used in segmentation to reduce training time claim 1 , wherein the training starts with reduced image sizes followed by a progressive increase of said sizes until a final stage of training is conducted using the original image sizes claim 1 , applying label relaxation of borders in the images claim 1 , wherein first one-hot labels are created from a label map followed by a max-pool operation with stride 1.6. The method according to claim 5 , wherein each one-hot label channel is dilated so as to transform said one-hot label channel into multi-hot labels along the borders which are used to find union of labels along border pixels. This application claims priority to Netherlands Patent Application No. 2024344, titled “A Semantic Segmentation Architecture”, filed on Nov. 29, 2019, and Netherlands Patent ...

Подробнее
08-09-2022 дата публикации

IMAGE PROCESSING APPARATUS AND OPERATION METHOD THEREOF

Номер: US20220284555A1
Принадлежит: SAMSUNG ELECTRONICS CO., LTD.

An image processing apparatus, including a memory configured to store one or more instructions; and a processor configured to execute the one or more instructions stored in the memory to obtain similarity information indicating a similarity between each pixel of a plurality of pixels included in a first image and an adjacent pixel of the each pixel; generate a weight map including weight information corresponding to the each pixel, based on the similarity information; generate a spatially variant kernel including a plurality of kernels corresponding to the plurality of pixels, based on the weight map and a spatial kernel including weight information based on a location relationship between the each pixel and the adjacent pixel; and generate a second image by applying the spatially variant kernel to the first image. 1. An image processing apparatus comprising:a memory configured to store one or more instructions; and obtain similarity information indicating a similarity between each pixel of a plurality of pixels included in a first image and an adjacent pixel of the each pixel;', 'generate a weight map including weight information corresponding to the each pixel, based on the similarity information;', 'generate a spatially variant kernel including a plurality of kernels corresponding to the plurality of pixels, based on the weight map and a spatial kernel including weight information based on a location relationship between the each pixel and the adjacent pixel; and', 'generate a second image by applying the spatially variant kernel to the first image., 'a processor configured to execute the one or more instructions stored in the memory to2. The image processing apparatus of claim 1 , wherein the processor is further configured to execute the one or more instructions to:obtain first similarity information, based on a difference between the each pixel and a first adjacent pixel at a first relative location with respect to the each pixel; andobtain second similarity ...

Подробнее
09-05-2019 дата публикации

GENERATING ARTISTIC DESIGNS ENCODED WITH ROBUST, MACHINE-READABLE DATA

Номер: US20190139176A1
Принадлежит:

Artwork carrying machine readable data is generated by editing artwork according to a data signal or transforming the data signal into artwork. The machine-readable data signal is generated from a digital payload and converted into an image tile. Artwork is edited according to the image tile by moving graphic elements, adapting intersections of lines, or altering line density, among other techniques. Artwork is generated from the data signal by skeletonizing it and applying morphological operators to a skeletal representation, such as a medial axis transform. Artistic effects are introduced by filtering the data signal with directional blurring or shape filters. 1. A method of generating artwork carrying a machine-readable data signal , the method comprising:obtaining artwork;generating a data signal from a digital payload, the generating comprising generating payload carrying and synchronization signal components;prioritizing the payload carrying and synchronization components by applying a weighting to the components derived from measuring robustness at different ratios of the signal components, and selecting a ratio of signal components based on the measured robustness; andediting the artwork according to the data signal to produce output artwork carrying the digital payload.2. The method of further comprising:measuring robustness of the data signal at spatial blocks within the output artwork to determine a robustness metric per spatial block;identifying areas with weak data signal from the robustness metric per spatial block; andupdating the editing of the artwork at the areas with weak data signal by inserting additional graphic elements according to the data signal.3. The method of wherein the editing comprises moving position of graphic objects according to a signal gradient of the data signal.4. The method of wherein the editing comprises editing line density of line elements by removing interior of the line element according to the data signal.5. The method ...

Подробнее
09-05-2019 дата публикации

IMAGE DEBLURRING METHOD BASED ON LIGHT STREAK INFORMATION IN AN IMAGE

Номер: US20190139199A1
Принадлежит:

An image deblurring method based on light streak information in an image is provided, wherein shape information of a blur kernel is obtained based on a light streak in a motion blur image and image restoration is constrained by combining the shape information, a natural image and the blur kernel to thereby obtain an accurate blur kernel and a high-quality restored image. The method specifically comprises: selecting an optimum image patch including an optimum light streak; extracting shape information of a blur kernel from the optimum image patch including the optimum light streak; performing blur kernel estimation to obtain the final blur kernel; performing non-blind deconvolution and restoring a sharp restored image as a final deblurred image. The present disclosure establishes a blurry image test set of captured images including light streaks and a method to: obtain an accurate blur kernel and a high quality restore image. 1. An image deblurring method based on light streak information in an image , wherein shape information of a blur kernel is obtained based on a light streak in a motion blur image and image restoration is constrained by combining the shape information , a natural image and the blur kernel to thereby obtain an accurate blur kernel and a high-quality restored image , comprising steps of:1) selecting an optimum image patch including an optimum light streak;2) extracting shape information of the blur kernel from the optimum image patch including the optimum light streak;3) performing blur kernel estimation by combining the shape information of the blur kernel obtained in step 2) and sparse priors to constrain the blur kernel, and iteratively computing an intermediate image and the blur kernel to obtain a final blur kernel; and4) performing non-blind deconvolution to thereby restoring a sharp restored image through a non-blind restoration algorithm as a final deblurred image.2. The image deblurring method based on light streak information in an image ...

Подробнее
30-04-2020 дата публикации

IMAGE PROCESSING METHOD, IMAGE PROCESSING SYSTEM, AND STORAGE MEDIUM

Номер: US20200134795A1
Автор: Yang Quan, Zhang Shunhang
Принадлежит:

An image processing method, an image processing system and a storage medium are provided. The image processing method includes: acquiring an initial image; extracting a contour of a predetermined target included in the initial image during a transmission process of pixel data of the initial image; and obtaining information of the predetermined target according to the contour of the predetermined target included in the initial image. 1. An image processing method , comprising:acquiring an initial image;extracting a contour of a predetermined target comprised in the initial image during a transmission process of pixel data of the initial image; andobtaining information of the predetermined target according to the contour of the predetermined target comprised in the initial image.2. The image processing method according to claim 1 , wherein extracting the contour of the predetermined target comprised in the initial image comprises:performing an image preprocessing operation on the pixel data of the initial image sequentially acquired in the transmission process to sequentially obtain binary pixel data of a binary image corresponding to the initial image; andextracting at least one connected domain in the binary image based on the binary pixel data, which has been obtained, to determine the contour of the predetermined target comprised in the initial image.3. The image processing method according to claim 2 , wherein the image preprocessing operation comprises:sequentially performing a grayscale conversion operation on the pixel data of the initial image to obtain grayscale values of the pixel data of the initial image; andcomparing the grayscale values of the pixel data with a threshold parameter, and in a case where a grayscale value of one of the pixel data is greater than the threshold parameter, a grayscale value of a corresponding binary pixel data is zero, and in a case where a grayscale value of one of the pixel data is less than or equal to the threshold ...

Подробнее
30-04-2020 дата публикации

CHARACTERIZATION METHOD FOR FINE-GRAINED SEDIMENTARY ROCK LAMINAR TEXTURE

Номер: US20200134805A1
Принадлежит:

The present application relates to a characterization method for fine-grained sedimentary rock laminar texture, including S1: image preprocessing; S2: loading the image, and normalizing the image to a specified size; S3: performing mean filtering, dilation operation and binarization processing on the image; S4: determining whether laminars are developed; S5: determining the number of bright laminars and dark laminars; S6: determining the continuity of bright laminars and dark laminars; S7: according to the statistical result and the calculation result, recording the characterized parameters into Excel. The present application can accurately characterize the texture features of fine-grained sedimentary rock laminar. Compared with the prior art, the present application have higher efficiency and satisfies the requirement of symmetrically depicting the growth features of fine-grained sedimentary rock laminar, and a technical support is provided for the exploration and development of shale oil and gas. 1. A characterization method for a fine-grained sedimentary rock laminar texture , wherein , including the following specific steps:S1: image preprocessing:acquiring a microscopic image of a fine-grained sedimentary rock thin section, and daubing non-laminar feature in the microscopic image of the fine-grained sedimentary rock thin section;S2: loading the image, and normalizing the image to a specified size;S3: performing mean filtering, dilation operation and binarization processing on the image successively;S4: determining whether laminars are developed:counting bright pixel points in each row of the image; setting a first threshold according to peaks, i.e., high values of the bright pixel points; and determining, according to the first threshold, whether laminars are developed in the image;S5: determining the number of bright laminars and dark laminars:setting a second threshold, finding the positions of troughs according to adjacent two peaks; if an elevation ...

Подробнее
10-06-2021 дата публикации

SYSTEMS AND METHODS FOR DIGITIZED DOCUMENT IMAGE DATA SPILLAGE RECOVERY

Номер: US20210174119A1
Автор: SLATTERY Douglas
Принадлежит:

Systems and methods for digitized document image data spillage recovery are provided. One or more memories may be coupled to one or more processors, the one or more memories including instructions operable to be executed by the one or more processors. The one or more processors may be configured to capture an image; process the image through at least a first pass to generate a first contour; remove a preprinted bounding region of the first contour to retain text; generate one or more pixel blobs by applying one or more filters to smudge the text; identify the one or more pixel blobs that straddle one or more boundaries of the first contour; resize the first contour to enclose spillage of the one or more pixel blobs; overlay the text from the image within the resized contour; and apply pixel masking to the resized contour. 140-. (canceled)41. A data recovery system comprising:a memory; and generate one or more pixel blobs based on application of a plurality of filters to smudge data from an image;', 'adjust a first contour of the image to enclose spillage of the one or more pixel blobs;', 'overlay the smudge data from the image within the adjusted first contour; and', 'perform one or more conditional checks of the adjusted first contour., 'a processor coupled to the memory, the processor configured to42. The data recovery system of claim 41 , wherein the processor is configured to subject the image through a plurality of passes to generate the first contour.43. The data recovery system of claim 42 , wherein a first pass from the plurality of passes identifies one or more shapes in the image.44. The data recovery system of claim 43 , wherein the processor is configured to create one or more bounding boxes to identify the one or more shapes.45. The data recovery system of claim 41 , wherein the processor is configured to create a mask to remove one or more pixels from the adjusted first contour.46. The data recovery system of claim 41 , wherein the processor is ...

Подробнее
24-05-2018 дата публикации

CASCADED-TIME-SCALE BACKGROUND MODELING

Номер: US20180144476A1
Автор: Smith Gregory
Принадлежит:

The techniques and systems described for a cascaded-time-scale background modeling technique. In various implementations, the technique includes maintaining a short-term background model, which can be updated for every input video frame. The technique further includes maintaining a medium-term background model, which updates less frequently than the short-term background model. The medium-term background model updates using the short-term background model, where the short-term background model provides updated pixel values and/or identifies pixel locations in the medium-term background to update. The technique can also include maintaining a long-term background model, which updates less frequently than the medium-term background model. The long-term background model can be updated using a set of medium-term background models, which can indicate which areas of the background are stable and should be updated. Pixel values in these stable areas can be different from the values in the long-term background model, indicating a change to the background. 1. A method for background modeling , comprising:determining a first background model for a sequence of video frames, wherein the first background model includes values for a background pixel at each pixel location in a video frame from the sequence of video frames;periodically determining a second background model using the first background model, wherein a time interval for periodically determining the second background model includes a set of video frames from the sequence of video frames; andusing the second background model to extract background pixels from a particular video frame from the sequence of video frames.2. The method of claim 1 , further comprising:periodically determining a third background model using a set of the second background model, the set of the second background model including the second background model and one or more previous second background models, and wherein a second time interval for ...

Подробнее
15-09-2022 дата публикации

System and Method for Image Inpainting

Номер: US20220292651A1
Автор: Cao Chenjie, Fu Yanwei
Принадлежит:

A system for image inpainting is provided, including an encoder, a decoder, and a sketch tensor space of a third-order tensor; wherein the encoder includes an improved wireframe parser and a canny detector, and a pyramid structure sub-encoder; the improved wireframe parser is used to extract line maps from an original image input to the encoder, the canny detector is used to extract edge maps from the original image, and the pyramid structure sub-encoder is used to generate the sketch tensor space based on the original image, the line maps and the edge maps; and the decoder outputs an inpainted image from the sketch tensor space. A method thereof is also provided. 1. A system for image inpainting , comprising an encoder , a decoder , and a sketch tensor space of a third-order tensor; wherein:the encoder includes an improved wireframe parser and a canny detector, and a pyramid structure sub-encoder;the improved wireframe parser is used to extract line maps from an original image input to the encoder, the canny detector is used to extract edge maps from the original image, and the pyramid structure sub-encoder is used to generate the sketch tensor space based on the original image, the line maps and the edge maps; andthe decoder outputs an inpainted image from the sketch tensor space.2. The system of claim 1 , wherein the improved wireframe parser extracts a junction set and a line set paired by junctions of the junction set.3. The system of claim 1 , wherein when lines are corrupted by a mask claim 1 , and a line segment masking (LSM) algorithm is used to infer missed line segments with a flexible wireframe parsing.4. The system of claim 3 , wherein the flexible wireframe parsing comprises learning an LSM-HAWP network by retraining holistically attracted wireframe parsing (HAWP) with irregular and object segmentation masks claim 3 , and introducing an indicator function to denote a masking probability of each line segment according to the mask as the post-processing ...

Подробнее
15-09-2022 дата публикации

SYSTEMS AND METHODS FOR PROCESSING ELECTRONIC MEDICAL IMAGES TO DETERMINE ENHANCED ELECTRONIC MEDICAL IMAGES

Номер: US20220292682A1
Принадлежит: BOSTON SCIENTIFIC SCIMED, INC.

Systems and methods for processing electronic images from a medical device comprise receiving a first image frame and a second image frame from a medical device, and determining a region of interest by subtracting the first image frame from the second image frame, the region of interest corresponding to a visual obstruction in the first image frame and/or second image frame. Image processing may be applied to the first image frame and/or second image frame based on a comparison between a first area of the first image frame corresponding to the region of interest and a second area of the second image frame corresponding to the region of interest, and the first image frame and/or second image frame may be provided for display to a user. 1. A method for processing electronic images from a medical device , comprising:receiving a first image frame and a second image frame from a medical device;determining a region of interest by subtracting the first image frame from the second image frame, the region of interest corresponding to a visual obstruction in the first image frame and/or second image frame;applying image processing to the first image frame and/or second image frame based on a comparison between a first area of the first image frame corresponding to the region of interest and a second area of the second image frame corresponding to the region of interest; andproviding the first image frame and/or second image frame for display to a user.2. The method of claim 1 , wherein subtracting the first image frame from the second image frame comprises removing regions from consideration for the region of interest if the regions are similar beyond a predetermined threshold in both the first image frame and the second image frame.3. The method of claim 1 , wherein the visual obstruction comprises a reflection claim 1 , glare claim 1 , piece of debris claim 1 , and/or calculus.4. The method of claim 1 , further comprising:generating a grayscale first image frame based on ...

Подробнее
01-06-2017 дата публикации

METHOD AND SYSTEM FOR IDENTIFYING BLEEDING

Номер: US20170154422A1
Принадлежит:

A method for identifying bleeding in a patient, comprising: receiving a four-dimensional data set comprising vascular voxels, each of the voxels representing a three-dimensional location of a time-varying signal; identifying the vascular voxels in the data set by comparing each time-varying signal of each voxel in the data set to a variance threshold; identifying, within the vascular voxels in the data set, blood vessel site voxels by comparing each time-varying signal of the vascular voxels to a model arterial and venous signals; generating clusters of voxels in the data set; separating the clusters of voxels into a subset of blood vessel site clusters and a subset of remaining clusters; identifying, within the subset of remaining clusters, one or more clusters that are spatially growing over time to determine one or more active bleed sites in the patient; and generating an alert if one or more active bleed sites are determined. 1. A method for identifying bleeding in a patient , the method comprising:receiving a four-dimensional data set comprising unidentified vascular voxels and unidentified non-vascular voxels, the vascular voxels comprising unidentified blood vessel site voxels and unidentified bleeding site voxels, each of the voxels representing a three-dimensional location of a time-varying signal;identifying the vascular voxels in the data set by comparing each time-varying signal of each voxel in the data set to a variance threshold;generating arterial and venous time concentration curve signals from a subset of the vascular voxels in the data set;identifying, within the vascular voxels in the data set, the blood vessel site voxels by comparing each time-varying signal of the vascular voxels to the identified arterial and venous time concentration curve signals;generating clusters of voxels in the data set by connecting spatially and temporally adjacent vascular voxels;separating the clusters of voxels into a subset of blood vessel site clusters ...

Подробнее
09-06-2016 дата публикации

DIGITAL REFOCUSING METHOD

Номер: US20160165206A1
Автор: CHIN Jui, Huang Chao-Tsung
Принадлежит:

A digital refocusing method includes: to plurality of images corresponding to multiple views in a scene are obtained, the images include a central view image and at least one non-central view image; a pixel shift or a pixel index shift is performed to the non-central view image; a line scan along a pre-determined linear path is performed to the central view image and the non-central view images to obtain corresponding pixels of the central view image and corresponding pixels of the non-central view images; view interpolation based on the disparities defined in a disparity map is performed, target pixels corresponded to a novel view image are obtained from the corresponding pixels of the central view image and the corresponding pixels of the non-central view according to a target disparity; and a refocused novel view image is obtained by averaging and compositing the target pixels of novel views. 1. A digital refocusing method , comprising:obtaining a plurality of images corresponding to multiple views in a scene, wherein the images comprise a central view image and at least one non-central view image;obtaining a disparity map corresponding to the central view image;performing a pixel shift or a pixel index shift to the non-central view image;performing a line scan along a pre-determined linear path to the central view image and the non-central view image to obtain corresponding pixels of the central view image and corresponding pixels of the non-central view image;performing view interpolation based on disparities defined in the disparity map, obtaining target pixels from the corresponding pixels of the central view image and the corresponding pixels of the noncentral view image according to a target disparity, wherein the target pixels are corresponded to a novel view; andobtaining a refocused novel view image by averaging and compositing the target pixels from a plurality of novel views;wherein the view interpolation comprises:obtaining a temporary pixel by ...

Подробнее
18-06-2015 дата публикации

Image processing apparatus, image processing method, and computer-readable recording medium

Номер: US20150170335A1
Автор: Aiko Otsuka, Atsushi Itoh
Принадлежит: Individual

An image processing apparatus includes an exaggeration unit configured to perform on an original image including a hand-drawn element an exaggeration process that expands the hand-drawn element to generate an exaggerated image; and a reduction unit configured to reduce the exaggerated image to generate a reduced image of a predetermined size smaller than a size of the original image.

Подробнее
24-06-2021 дата публикации

METHOD AND APPARATUS FOR CORRECTING DISTORTED DOCUMENT IMAGE

Номер: US20210192696A1
Принадлежит:

Embodiments of the present disclosure provide a method and apparatus for correcting a distorted document image, where the method for correcting a distorted document image includes: obtaining a distorted document image; and inputting the distorted document image into a correction model, and obtaining a corrected image corresponding to the distorted document image; where the correction model is a model obtained by training with a set of image samples as inputs and a corrected image corresponding to each image sample in the set of image samples as an output, and the image samples are distorted. By inputting the distorted document image to be corrected into the correction model, the corrected image corresponding to the distorted document image can be obtained through the correction model, which realizes document image correction end-to-end, improves accuracy of the document image correction, and extends application scenarios of the document image correction. 1. A method for correcting a distorted document image , comprising:obtaining a distorted document image; andinputting the distorted document image into a correction model, and obtaining a corrected image corresponding to the distorted document image; wherein the correction model is a model obtained by training with a set of image samples as inputs and a corrected image corresponding to each image sample in the set of image samples as an output, and the image samples are distorted.2. The method according to claim 1 , wherein the correction model comprises a deformation parameter prediction module and a deformation correction module connected in series; wherein the deformation parameter prediction module is a U-shaped convolutional neural network model obtained by training with the set of image samples as inputs and a deformation parameter of each pixel of each image sample comprised in the set of image samples as an output claim 1 , and the deformation correction module is a model obtained by training with the set of ...

Подробнее
16-06-2016 дата публикации

Image processing devices for suppressing color fringe, and image sensor modules and electronic devices including the same

Номер: US20160171663A1
Принадлежит: SOGANG UNIVERSITY RESEARCH FOUNDATION

In an image processing device, a color transformation circuit is configured to generate a color difference based on a first image of normal exposure and a second image of under exposure. A color fringe detection circuit is configured to detect color fringe in the first image, and to generate color fringe detection information based on the detected color fringe. A weight map formation circuit is configured to generate a weight map based on the color fringe detection information and the color difference. An image fusion circuit is configured to generate a third image, in which the detected color fringe is suppressed, based on the color difference and the weight map.

Подробнее
30-05-2019 дата публикации

SYSTEM AND METHOD FOR DRIVABLE ROAD SURFACE REPRESENTATION GENERATION USING MULTIMODAL SENSOR DATA

Номер: US20190164018A1
Принадлежит:

A system and method for drivable road surface representation generation using multimodal sensor data are disclosed. A particular embodiment includes: receiving image data from an image generating device mounted on a vehicle and receiving three dimensional (3D) point cloud data from a distance measuring device mounted on the vehicle; projecting the 3D point cloud data onto the 2D image data to produce mapped image and point cloud data; performing post-processing operations on the mapped image and point cloud data; and performing a smoothing operation on the processed mapped image and point cloud data to produce a drivable road surface map or representation. 1. A system comprising:a data processor; and receive image data from an image generating device mounted on a vehicle and to receive three dimensional (3D) point cloud data from a distance measuring device mounted on the vehicle;', 'project the 3D point cloud data onto the 2D image data to produce mapped image and point cloud data;', 'perform post-processing operations on the mapped image and point cloud data; and', 'perform a smoothing operation on the processed mapped image and point cloud data to produce a drivable road surface map or representation., 'a multimodal drivable road surface detection module, executable by the data processor, the multimodal drivable road surface detection module being configured to perform a multimodal drivable road surface detection operation configured to2. The system of being configured to perform a primary filtering operation on the 3D point cloud data using a Random Sample Consensus (RANSAC) operation.3. The system of being configured to perform a secondary filtering and mapping operation on the image data and the 3D point cloud data using a density-based spatial clustering of applications with noise (DBSCAN) operation.4. The system of being configured to perform pixel dilation and post-processing operations on the mapped image and point cloud data.5. The system of being ...

Подробнее
21-05-2020 дата публикации

DETECTING MAGNETIC INK CHARACTER RECOGNITION CODES

Номер: US20200160080A1
Автор: Golding Paul
Принадлежит:

A method for image processing is disclosed. The method includes: obtaining an image including a check with a magnetic ink character recognition (MICR) code; generating a mask including a plurality of shapes based on the image and an estimated rotation angle of the check; generating a stroke width map (SWM) by applying a stroke width transform (SWT) to a plurality of regions in the image corresponding to the plurality of shapes; generating a first word line associated with a first region based on a plurality of words in the SWM; rotating a portion of the SWM associated with the first word line; and detecting, after rotating, the MICR code by applying a plurality of OCR processes to the portion of the SWM. 1. A method for image processing , comprising:obtaining an image comprising a check with a magnetic ink character recognition (MICR) code;generating a mask comprising a plurality of shapes based on the image and an estimated rotation angle of the check;generating a stroke width map (SWM) by applying a stroke width transform (SWT) to a plurality of regions in the image corresponding to the plurality of shapes;generating a first word line associated with a first region based on a plurality of words in the SWM;rotating a portion of the SWM associated with the first word line; anddetecting, after rotating, the MICR code by applying a plurality of OCR processes to the portion of the SWM.2. The method of claim 1 , wherein generating the mask comprises:identifying a plurality of blobs in the image;fitting a first plurality of ellipses to the plurality of blobs;calculating the estimated rotation angle of the check based on the first plurality of ellipses;generating a kernel based on the estimated rotation angle of the check;dilating the plurality of blobs based on the kernel;fitting a second plurality of ellipses to the plurality of blobs after dilating the plurality of blobs based on the kernel; andrevising the estimated rotation angle of the check based on the second ...

Подробнее
22-06-2017 дата публикации

MORPHOLOGICAL AND GEOMETRIC EDGE FILTERS FOR EDGE ENHANCEMENT IN DEPTH IMAGES

Номер: US20170178305A1
Принадлежит: Intel Corporation

A mechanism is described for facilitating three-dimensional (3D) depth imaging systems, and morphological and geometric filters for edge enhancement in depth images at computing devices according to one embodiment. A method of embodiments, as described herein, includes detecting an input digital image of an object, the digital image comprising data pixels contaminated by noise and confidence values corresponding to the data pixels, and computing a morphological filter by matching the confidence pixels in the input digital image with a set of matching templates, and using a set of masking templates to determine the data pixels and confidence pixels in the filtered image. The method further include computing an edge filter by performing computation of distances between the data pixels along a plurality of directions to determine an edge direction, and determining the data pixels and and the confidence pixels in a filtered image based on the edge direction. The method may further include applying at least one of the morphological filter and the edge filter to filter the digital image. 1. An apparatus comprising:detection/reception logic to detect an input digital image of an object, the digital image comprising data pixels contaminated by noise and confidence pixels corresponding to the data pixels;morphological filter logic of filter computation engine to compute a morphological filter by matching the confidence pixels in the input digital image with a set of matching templates, and using a set of masking templates to determine the data pixels and confidence pixels in the filtered image;edge filter logic of the filter computation engine to compute an edge filter by performing computation of distances between the data pixels along a plurality of directions to determine an edge direction, and determining the data pixels and and the confidence pixels in a filtered image based on the edge direction; andapplication/execution logic to apply at least one of the morphological ...

Подробнее
28-05-2020 дата публикации

METHOD AND DEVICE FOR DETERMINING HANDWRITING SIMILARITY

Номер: US20200167596A1
Автор: Yang Yonggui
Принадлежит:

The present disclosure provides a method and device for determining a handwriting similarity. The method includes: performing image processing on a handwriting image comprising a handwriting to be compared to obtain a first processed image and a second processed image having different handwriting features of the handwriting image; determining, based on the first processed image, a first feature vector indicating at least one first handwriting feature of the handwriting to be compared; determining, based on the second processed image, a second feature vector indicating at least one second handwriting feature of the handwriting to be compared; determining a handwriting feature vector of the handwriting to be compared based at least on the first feature vector and the second feature vector; and determining a similarity between the handwriting to be compared and a reference handwriting based on the handwriting feature vector and a reference handwriting feature vector of the reference handwriting. 1. A computer implemented method for determining a handwriting similarity , the method comprising:performing image processing on a handwriting image comprising a handwriting to be compared to obtain a first processed image and a second processed image having different handwriting features of the handwriting image;determining, based on the first processed image, a first feature vector indicating at least one first handwriting feature of the handwriting to be compared;determining, based on the second processed image, a second feature vector indicating at least one second handwriting feature of the handwriting to be compared;determining a handwriting feature vector of the handwriting to be compared based at least on the first feature vector and the second feature vector; anddetermining a similarity between the handwriting to be compared and a reference handwriting based on the handwriting feature vector and a reference handwriting feature vector of the reference handwriting.2. The ...

Подробнее
09-07-2015 дата публикации

IMAGE PROCESSING APPARATUS, METHOD AND PROGRAM

Номер: US20150193943A1
Автор: LI Yuanzhong
Принадлежит: FUJIFILM Corporation

An image obtainment unit obtains plural CT images from an X-ray CT apparatus, and generates a three-dimensional image. A low-resolution image generation unit performs multi-resolution transformation on the three-dimensional image, and generates a low resolution image. A first extraction unit extracts a specific area, such as the liver region, from the low resolution image by using a graph cut method. An outline area setting unit sets the outline of the liver region extracted from the low resolution image in the three-dimensional image, and sets an outline area including the outline in the three-dimensional image. A second extraction unit extracts the outline of the liver region from the outline area, and also extracts the liver region from the three-dimensional image. 1. An image processing apparatus that extracts a specific area from a processing target image by using a graph cut method , the apparatus comprising:a first extraction unit that generates a low resolution image of the processing target image, and extracts the specific area from the low resolution image by using the graph cut method;an outline area setting unit that sets, in the processing target image, an outline area including an outline of the specific area in the processing target image based on a result of extracting the specific area; anda second extraction unit that extracts an area corresponding to the specific area from the outline area by using the graph cut method.2. The image processing apparatus claim 1 , as defined in claim 1 , wherein the outline area setting unit determines the size of the outline area based on a difference in resolution between the low resolution image and the processing target image.3. The image processing apparatus claim 1 , as defined in claim 1 , wherein the outline area setting unit sets the outline area by an erosion operation and a dilation operation of morphology operations.4. The image processing apparatus claim 1 , as defined in claim 1 , wherein the second ...

Подробнее
15-07-2021 дата публикации

GENERATING ARTISTIC DESIGNS ENCODED WITH ROBUST, MACHINE-READABLE DATA

Номер: US20210217127A1
Принадлежит:

Artwork carrying machine readable data is generated by editing artwork according to a data signal or transforming the data signal into artwork. The machine-readable data signal is generated from a digital payload and converted into an image tile. Artwork is edited according to the image tile by moving graphic elements, adapting intersections of lines, or altering line density, among other techniques. Artwork is generated from the data signal by skeletonizing it and applying morphological operators to a skeletal representation, such as a medial axis transform. Artistic effects are introduced by filtering the data signal with directional blurring or shape filters. 1. A method of generating artwork carrying a machine-readable data signal , the method comprising:obtaining an artwork file;generating a data signal from a digital payload, the generating comprising generating payload carrying and synchronization signal components;prioritizing the payload carrying and synchronization components by applying a weighting to the components derived from measuring robustness at different ratios of the signal components, and selecting a ratio of signal components based on the measured robustness; andinserting graphical elements into the artwork file according to the data signal to produce output artwork carrying the digital payload.2. The method of further comprising:measuring robustness of the data signal at spatial blocks within the output artwork to determine a robustness metric per spatial block;identifying areas with weak data signal from the robustness metric per spatial block; andupdating the areas with weak data signal by inserting graphic elements that increase correlation between the graphic elements and the data signal.3. The method of wherein the inserting comprises placing graphic objects according to a signal gradient of the data signal.48-. (canceled)9. A method of wherein generating the data signal comprises:error correction coding the payload, modulating a carrier ...

Подробнее
12-07-2018 дата публикации

METHOD OF IMAGE SEGMENTATION

Номер: US20180197293A1
Принадлежит:

The invention relates to a method of segmenting an image, representative of an object whose external surface exhibits relief patterns, into a first zone comprising patterns and a second zone not comprising any, the method comprising the following steps: 18-. (canceled)9: A method of segmenting an image of a manufactured object , which has an external surface that exhibits relief patterns , into a first zone that includes patterns and a second zone that does not include patterns , the method comprising:a thresholding step of transforming a grey-level image of the object into a binary image;a line evaluation step of evaluating a number of patterns on each line of a plurality of lines of the binary image; anda pattern determination step of, based on results of the line evaluation step, determining a number of patterns in the binary image and determining a first set of pixels of the binary image, wherein the first set of pixels represents patterns in the binary image.10: The method according to claim 9 , further comprising claim 9 , before the thresholding step claim 9 , a flattening step of obtaining a flattened grey-scale image claim 9 , wherein the grey-scale image transformed in the thresholding step is the flattened grey-scale image.11: The method according to claim 9 , wherein the flattening step includes detecting a carrier signal on which patterns lie.12: The method according to claim 9 , further comprising claim 9 , before the line evaluation step claim 9 , a line detection step of detecting in the binary image the plurality of lines claim 9 , which include patterns.13: The method according to claim 10 , further comprising claim 10 , before the line evaluation step claim 10 , a line detection step of detecting in the binary image the plurality of lines claim 10 , which include patterns.14: The method according to claim 11 , further comprising claim 11 , before the line evaluation step claim 11 , a line detection step of detecting in the binary image the ...

Подробнее
02-10-2014 дата публикации

IMAGE PROCESSING APPARATUS AND IMAGE PROCESSING METHOD

Номер: US20140294301A1
Автор: NAGAOKA Eiichi
Принадлежит: Panasonic Corporation

In the image processing apparatus, the control unit generates a plurality of divided regions by dividing the image in accordance with similarity calculated based on pixel values and pixel locations, and identifies a selection range constituted by one or more of the plurality of divided regions in accordance with the selection operation received by the input unit. The control unit performs erosion processing with respect to the selection range by reducing a number of pixels constituting the selection range, and performs dilation processing with respect to the selection range resulting from the erosion processing by increasing the number of pixels constituting the selection range resulting from the erosion processing. The number of pixels constituting the selection range resulting from the dilation processing is greater than the number of pixels constituting the selection range before the erosion processing. 1. An image processing apparatus that performs region designation with respect to a displayed image , the image processing apparatus comprising:a display unit configured to display an image constituted by a predetermined number of pixels;an input unit configured to receive a selection operation with respect to the image; anda control unit configured to control the display unit and the input unit, the control unit being further configured to:generate a plurality of divided regions by dividing the image in accordance with similarity calculated based on pixel values and pixel locations;identify a selection range constituted by one or more of the plurality of divided regions in accordance with the selection operation received by the input unit;perform erosion processing with respect to the selection range by reducing a number of pixels constituting the selection range; andperform dilation processing with respect to the selection range resulting from the erosion processing by increasing the number of pixels constituting the selection range resulting from the erosion ...

Подробнее
27-06-2019 дата публикации

GRAPHIC CODE PROCESSING METHOD AND APPARATUS, AND STORAGE MEDIUM

Номер: US20190197276A1
Автор: WU Wenliang
Принадлежит:

A graphic code processing method is provided. The method includes capturing an environment containing a graphic code, determining continuous distribution regions of pixels of a captured image in different reference directions, and identifying an overlapping region of the continuous distribution regions as a potential distribution region of the graphic code. The method also includes identifying a scanning step length from a partial image corresponding to the potential distribution region, and scanning the partial image based on the scanning step length to obtain a graphic code image. Further, the method includes performing decoding processing based on the graphic code image, until decoding succeeds and information modulated in the graphic code is obtained from the graphic code image. 1. A graphic code processing method , comprising:capturing an environment containing a graphic code;determining continuous distribution regions of pixels of a captured image in different reference directions, and identifying an overlapping region of the continuous distribution regions as a potential distribution region of the graphic code;identifying a scanning step length from a partial image corresponding to the potential distribution region, and scanning the partial image based on the scanning step length to obtain a graphic code image; andperforming decoding processing based on the graphic code image, until decoding succeeds and information modulated in the graphic code is obtained from the graphic code image.2. The method according to claim 1 , further comprising:presenting the captured image in a preview interface, the captured image being used for adjusting a capture orientation until the graphic code is completely imaged in the preview interface.3. The method according to claim 1 , further comprising:before locating the potential distribution region of the graphic code in the captured image, performing decoding processing based on a partial image that is formed in a scan frame of ...

Подробнее
04-07-2019 дата публикации

METHOD, APPARATUS, AND COMPUTER READABLE MEDIUM FOR PROCESSING IMAGE

Номер: US20190206088A1
Принадлежит:

Embodiments of the present disclosure provide a method, apparatus, and computer readable storage medium for processing an image. The method described herein includes determining a to-be-processed first region and a to-be-processed second region in an input image, the first region is at least partially filled with a first color, the second region is at least partially filled with a second color, and the first region and the second region are adjacent regions sharing a common boundary region. The method further includes shrinking the first region and the second region, to enable neither of the shrunken first region and the shrunken second region to include the boundary region. The method further comprises expanding the shrunken first region and the shrunken second region, to enable the boundary region to be filled with at least one color of the first color or the second color. 1. A method for processing an image , the method comprising:determining a to-be-processed first region and a to-be-processed second region in an input image, the first region at least partially filled with a first color, the second region at least partially filled with a second color, the first region and the second region being adjacent regions sharing a common boundary region;shrinking the first region and the second region, to enable neither of the shrunken first region and the shrunken second region to include the boundary region; andexpanding the shrunken first region and the shrunken second region, to enable the boundary region to be filled with at least one color of the first color or the second color.2. The method according to claim 1 , wherein the determining a to-be-processed first region and a to-be-processed second region in an input image comprises:acquiring a color dictionary, the color dictionary indicating a plurality of valid colors filled in regions in the input image; anddetermining the first region and the second region adjacent to each other, in response to determining the ...

Подробнее
05-08-2021 дата публикации

METHOD AND DEVICE FOR PROCESSING IMAGE, AND STORAGE MEDIUM

Номер: US20210241020A1
Автор: Li Tong, LIU Wentao, QIAN CHEN
Принадлежит:

A morphing part to be morphed and a morphing effect are acquired. Human body contour point information is acquired by detecting a human contour point of a human sideway image. A morphing region is determined according to the human contour point information and the morphing part. The morphing region is an image region to be morphed in the human sideway image. A human orientation is determined according to the human contour point information. A morphing direction of the morphing region is determined according to the human orientation and the morphing effect. Morphing is performed along the morphing direction in the morphing region. 1. A method for processing an image , comprising:acquiring a morphing part to be morphed in a human and a morphing effect;acquiring human contour point information by detecting a human contour point of a human sideway image;determining a morphing region according to the human contour point information and the morphing part, the morphing region being an image region to be morphed in the human sideway image; determining a human orientation according to the human contour point information;determining a morphing direction of the morphing region according to the human orientation and the morphing effect; and performing morphing along the morphing direction in the morphing region.2. The method of claim 1 , wherein determining the human orientation according to the human contour point information comprises: determining the human orientation according to human contour point information associated with the morphing part in the human contour point information.3. The method of claim 1 , wherein the morphing part is a chest claim 1 ,wherein determining the morphing region according to the human contour point information and the morphing part comprises:determining a first rectangular region comprising the chest according to chest contour point information in the human contour point information; anddetermining, according to the first rectangular region, ...

Подробнее
23-10-2014 дата публикации

Simplification of local contrast compensation by using weighted look-up table

Номер: US20140313243A1
Принадлежит: Individual

Systems, apparatus, articles, and methods are described including operations to generate a weighted look-up-table based at least in part on individual pixel input values within an active block region and on a plurality of contrast compensation functions. A second level compensation may be performed for a center pixel block of the active region based at least in part on the weighted look-up-table.

Подробнее
10-08-2017 дата публикации

SYSTEM AND METHOD FOR PROCESSING MULTIMODAL IMAGES

Номер: US20170228896A1
Принадлежит:

Various aspects of a system and a method to process multimodal images are disclosed herein. In accordance with an embodiment, the system includes an image-processing device that generates a structured point cloud, which represents edge points of an anatomical portion. The structured point cloud is generated based on shrink-wrapping of an unstructured point cloud to a boundary of the anatomical portion. Diffusion filtering is performed to dilate edge points that correspond to the structured point cloud to mutually connect the edge points on the structured point cloud. A mask is created for the anatomical portion based on the diffusion filtering. 1. A system for processing multimodal images , said system comprising: generate a structured point cloud that represents edge points of an anatomical portion based on shrink-wrapping of an unstructured point cloud to a boundary of said anatomical portion;', 'perform diffusion filtering to dilate edge points corresponding to said structured point cloud to mutually connect said edge points on said structured point cloud; and', 'create a mask for said anatomical portion based on said diffusion filtering., 'one or more circuits in an image-processing device configured to2. The system according to claim 1 , wherein said anatomical portion corresponds to one of: a skull portion claim 1 , a knee cap part claim 1 , or other anatomical portions of a subject.3. The system according to claim 1 , wherein said one or more circuits are further configured to receive said multimodal images from a plurality of medical-imaging devices claim 1 , wherein said received multimodal images correspond to different sets of unregistered images associated with said anatomical portion of a subject claim 1 , and wherein said plurality of multimodal images corresponds to two or more of: X-ray computed tomography (CT) claim 1 , magnetic resonance imaging (MRI) claim 1 , magnetic resonance angiography (MRA) claim 1 , fluid-attenuated inversion recovery ( ...

Подробнее
16-07-2020 дата публикации

Ultrasonic imaging device and image processing method

Номер: US20200226721A1
Принадлежит: HITACHI LTD

Provided is a technique capable of simultaneously satisfying two requests of removing a speckle and clarifying a tissue structure. A noise in an ultrasonic image is removed, and a morphology processing is performed on a noise-removed image. The morphology processing includes a first calculation of performing dilation and erosion and a second calculation of performing opening and closing, and determines a value of a structural element used in the second calculation of the morphology by using a result of the first calculation performed on the noise-removed image.

Подробнее
26-08-2021 дата публикации

REAL-TIME STEREO MATCHING USING A HIERARCHICAL ITERATIVE REFINEMENT NETWORK

Номер: US20210264632A1
Принадлежит:

According to an aspect, a real-time active stereo system includes a capture system configured to capture stereo data, where the stereo data includes a first input image and a second input image, and a depth sensing computing system configured to predict a depth map. The depth sensing computing system includes a feature extractor configured to extract features from the first and second images at a plurality of resolutions, an initialization engine configured to generate a plurality of depth estimations, where each of the plurality of depth estimations corresponds to a different resolution, and a propagation engine configured to iteratively refine the plurality of depth estimations based on image warping and spatial propagation. 1. A real-time active stereo system comprising:a capture system configured to capture stereo data, the stereo data including a first input image and a second input image; and a feature extractor configured to extract features from the first and second images at a plurality of resolutions;', 'an initialization engine configured to generate a plurality of depth estimations, each of the plurality of depth estimations corresponding to a different resolution; and', 'a propagation engine configured to iteratively refine the plurality of depth estimations based on image warping and spatial propagation., 'a depth sensing computing system configured to predict a depth map, the depth sensing computing system including2. The real-time active stereo system of claim 1 , wherein the initialization engine is configured to predict a first depth estimation based on a matching of the features from the first and second images at the first resolution claim 1 , the initialization engine configured to predict a second depth estimation based on a matching of the features from the first and second images at the second resolution.3. The real-time active stereo system of claim 2 , wherein the propagation engine is configured to predict claim 2 , via a first iteration ...

Подробнее
24-08-2017 дата публикации

GENERATING FILTERED, THREE-DIMENSIONAL DIGITAL GROUND MODELS UTILIZING MULTI-STAGE FILTERS

Номер: US20170243404A1
Принадлежит:

Disclosed systems and methods generate filtered, three-dimensional models with regard to a site. In particular, one or more embodiments include systems and methods that generate a filtered, three-dimensional model by removing one or more non-ground objects from a three-dimensional model of the site. Specifically, one or more embodiments of the disclosed systems and methods remove objects from a three-dimensional representation of a site by applying an initial filter to the three-dimensional representation, identifying regions corresponding to types of terrain within the three-dimensional representation, and applying another filter with parameters particular to the identified regions. 1. A computer-implemented method , comprising:applying a first filter to a three-dimensional representation of a site utilizing a first set of one or more filter parameters;defining a first region of the filtered three-dimensional representation corresponding to a first type of terrain, wherein the first region comprises a first plurality of points, the first plurality of points being a subset of points of the filtered three-dimensional representation;generating a final three-dimensional representation by applying a second filter to the first region utilizing a second set of one or more filter parameters different from the first set of one or more filter parameters; andpresenting for display the final three-dimensional representation.2. The method of claim 1 ,wherein the first set of one or more filter parameters comprises a first filter radius and a first filter height threshold, the first filter radius comprising a maximum horizontal distance between two points and the first filter height threshold comprising a maximum difference in height values; andwherein the second set of one or more filter parameters comprises a second filter radius different than the first filter radius and a second filter height threshold different than the first filter height threshold.3. The method of claim 3 ...

Подробнее
24-09-2015 дата публикации

CELL ANALYSIS APPARATUS AND METHOD

Номер: US20150269411A1
Принадлежит:

A cell analysis apparatus may include: an image processing unit imaging cultured cell colonies to convert the imaged cell colonies into digital signals; an outline extracting unit extracting outlines of the cell colonies from image data obtained from the image processing unit; a size calculating unit calculating sizes of the cell colonies from the extracted outlines; and a selecting unit comparing the sizes of the cell colonies with a preset value to select grown cell colonies. 1. A cell analysis apparatus comprising:an image processing unit imaging cultured cell colonies to convert the imaged cell colonies into digital signals;an outline extracting unit extracting outlines of the cell colonies from image data obtained from the image processing unit;a size calculating unit calculating sizes of the cell colonies from the extracted outlines; anda selecting unit comparing the sizes of the cell colonies with a preset value to select grown cell colonies.2. The cell analysis apparatus of claim 1 , wherein the outline extracting unit includes a logic circuit extracting the outlines of the cell colonies using a difference in light and darkness of the image data.3. The cell analysis apparatus of claim 1 , wherein the outline extracting unit includes a logic circuit extracting the outlines of the cell colonies using differences in brightness in the image data.4. The cell analysis apparatus of claim 1 , wherein the size calculating unit includes a logic circuit configured so that an area of a random circle formed by the outline is recognized as the size of the cell colony.5. The cell analysis apparatus of claim 4 , wherein the size calculating unit includes a selection circuit configured so that among random circles formed by the outline claim 4 , an area of a largest circle is recognized as the size of the cell colony.6. The cell analysis apparatus of claim 1 , wherein the size calculating unit includes a logic circuit configured so that a diameter of a random curve ...

Подробнее
06-08-2020 дата публикации

VIDEO OBJECT SEGMENTATION BY REFERENCE-GUIDED MASK PROPAGATION

Номер: US20200250436A1
Принадлежит:

Various embodiments describe video object segmentation using a neural network and the training of the neural network. The neural network both detects a target object in the current frame based on a reference frame and a reference mask that define the target object and propagates the segmentation mask of the target object for a previous frame to the current frame to generate a segmentation mask for the current frame. In some embodiments, the neural network is pre-trained using synthetically generated static training images and is then fine-tuned using training videos. 1. A computer-implemented method comprising:obtaining an image and a corresponding object mask identifying an object in the image;synthesizing, using the image and the corresponding object mask, a first training image and a corresponding first training object mask, and a second training image and a corresponding second training object mask, the synthesizing comprising applying transformations on the image and the corresponding object mask;pre-training a neural network using the first and the second training images and the corresponding first and second training object masks by encoding the first training image and the corresponding first training object mask into a first training feature map and encoding the second training image and the corresponding second training object mask into a second training feature map; andfine-tuning the neural network using a video training dataset.2. The computer-implemented method of claim 1 , wherein:synthesizing the first training image and the first training object mask comprises applying a first set of transformations on the image and the corresponding object mask;synthesizing the second training image comprises applying a second set of transformations on the image;synthesizing the second training object mask comprises applying the second set of transformations on the object mask and applying an affine transform on the transformed object mask; andthe first set of ...

Подробнее
06-08-2020 дата публикации

IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD, AND STORAGE MEDIUM

Номер: US20200250833A1
Принадлежит:

In an image processing apparatus, a detection unit detects a moving object from a captured image captured by an image capturing unit. An extraction unit extracts an edge from the captured image. A determination unit determines, based on a position of the moving object included in the captured image, whether to superimpose the edge on a region corresponding to the moving object in a background image. A generation unit generates an output image by superimposing a mask image, for obscuring the moving object, on the region in the background image and superimposing the edge, determined by the determination unit to be superimposed, on the region in the background image. 1. An image processing apparatus comprising:a detection unit configured to detect a moving object from a captured image captured by an image capturing unit;an extraction unit configured to extract an edge from the captured image;a determination unit configured to determine, based on a position of the moving object included in the captured image, whether to superimpose the edge on a region corresponding to the moving object in a background image; anda generation unit configured to generate an output image by superimposing a mask image, for obscuring the moving object, on the region in the background image and superimposing the edge, determined by the determination unit to be superimposed, on the region in the background image.2. The image processing apparatus according to claim 1 , wherein claim 1 , in a case where a distance between a moving object included in the captured image and the image capturing unit exceeds a threshold value claim 1 , the determination unit determines the region corresponding to the moving object as a region in which the edge is superimposed on the background image.3. The image processing apparatus according to claim 1 , wherein claim 1 , in a case where a moving object included in the captured image is located above a predetermined position in the captured image claim 1 , the ...

Подробнее
01-10-2015 дата публикации

SUPPRESSION OF VASCULAR STRUCTURES IN IMAGES

Номер: US20150279034A1
Принадлежит:

Image processing techniques may include a methodology for normalizing medical image and/or voxel data captured under different acquisition protocols and a methodology for suppressing selected anatomical structures from medical image and/or voxel data, which may result in improved detection and/or improved rendering of other anatomical structures. The technology presented here may be used, e.g., for improved nodule detection within computed tomography (CT) scans. While presented here in the context of nodules within the lungs, these techniques may be applicable in other contexts with little modification, for example, the detection of masses and/or microcalcifications in full field mammography or breast tomosynthesis based on the suppression of glandular structures, parenchymal and vascular structures in the breast. 1. A method of obtaining one or more image components from data representing one or more images or image volumes , the method comprising:normalizing and pre-processing the data to obtain processed data;extracting features from the processed data to obtain a set of extracted features; andperforming model-based prediction using at least one model based on the set of extracted features to predict one or more components based on a set of target data.2. The method of claim 1 , further comprising: obtaining a prediction output with one or more of the components removed.3. The method of claim 1 , further comprising:subtracting one or more components predicted by the model-based prediction from the data to obtain data with the one or more components removed.4. The method of claim 1 , wherein the data comprises a radiographic CT series claim 1 , and wherein one or more components comprise only vascular components;5. The method of claim 1 , wherein the data comprises a radiographic CT series claim 1 , and wherein one or more of the components comprise only nodular structures.6. The method of claim 1 , further comprising inserting simulated nodules claim 1 , measured ...

Подробнее
22-09-2016 дата публикации

METHOD AND DEVICE FOR THE QUALITY EVALUATION OF A COMPONENT PRODUCED BY MEANS OF AN ADDITIVE MANUFACTURING METHOD

Номер: US20160275670A1
Автор: Ladewig Alexander
Принадлежит:

The invention relates to a method for the quality evaluation of a component produced by means of an additive manufacturing method and device. In the framework of the method, at least the following steps are carried out: providing image data that characterize at least one component site of the component produced; converting the image data into a binary image (); eroding the binary image () into a structure image (); determining contour data () of the structure image (); determining at least one image section () of the image data that is delimited by the contour data (); inspecting the at least one image section () for the presence of an image region corresponding to a quality defect; and classifying the component as being qualitatively OK if no quality defect is present, or classifying the component as being qualitatively not OK if a quality defect is present. 1. A method for the quality evaluation of a component manufactured by means of an additive manufacturing method , comprising the steps of:providing image data that characterize at least one component site of the component produced;{'b': '18', 'converting the image data into a binary image ();'}{'b': 18', '20, 'eroding the binary image () into a structure image ();'}{'b': 22', '20, 'determining contour data () of the structure image ();'}{'b': 24', '22, 'determining at least one image section () of the image data that is delimited by the contour data ();'}{'b': '24', 'inspecting the at least one image section () for the presence of an image region corresponding to a quality defect; and'}classifying the component as being qualitatively OK if no quality defect is present, orclassifying the component as being qualitatively not OK if a quality defect is present.2. The method according to claim 1 , wherein an optical tomography device is used to detect the image data to be provided.3. The method according to claim 1 , wherein the image data are provided as a composite image computed from a plurality of individual ...

Подробнее
21-09-2017 дата публикации

IMAGE-PROCESSING APPARATUS, IMAGE-PROCESSING METHOD, AND COMPUTER PROGRAM PRODUCT

Номер: US20170270642A1
Автор: Wada Tomoaki
Принадлежит:

According to the present disclosure, an image-processing apparatus acquires horizontal black hat image data by taking a difference between source image data and horizontal closing image data obtained by performing closing processing on each pixel row of the source image data, acquires vertical black hat image data by taking a difference between the source image data and vertical closing image data obtained by performing the closing processing on each pixel column of the source image data, and acquires logical conjunction image data where a logical conjunction of the horizontal black hat image data and the vertical black hat image data is taken.

Подробнее
18-11-2021 дата публикации

METHOD, APPARATUS AND COMPUTER READABLE MEDIA FOR OBJECT DETECTION

Номер: US20210357640A1
Автор: LI YAZHAO
Принадлежит:

Methods, apparatuses and computer program products for object detection. A method comprises extracting a generic feature of an image characterizing one or more general properties of the image(); identifying one or more regions of interest (ROIs) (); generating scale information on one or more objects in the image based on the generic feature and one or more candidate scales(); generating one or more scale-specific features of the image based on the scale information(); and detecting the one or more objects in the image based on the identified one or more ROIs and the one or more scale-specific features(). 133-. (canceled)34. An apparatus for object detection , comprising:at least one processor; andat least one memory including computer program code;the at least one memory and the computer program code are configured, with the at least one processor, to cause the apparatus at least to:extract a generic feature of an image characterizing one or more general properties of the image;identify one or more regions of interests (ROIs);generate scale information on one or more objects in the image based on the generic feature and one or more candidate scales;generate one or more scale-specific features of the image based on the scale information; anddetect the one or more objects in the image based on the identified one or more ROIs and the one or more scale-specific features.35. The apparatus of claim 34 , wherein the at least one memory and the computer program codes are further configured claim 34 , with the at least one processor claim 34 , to cause the apparatus to extract the generic feature of the image via one or more convolutional blocks of a convolutional neural network (CNN).36. The apparatus of claim 35 , wherein the one or more convolutional blocks forms a backbone network of the CNN.37. The apparatus of claim 34 , wherein the identification of the one or more ROIs claim 34 , further comprises:generate one or more region proposals for the one or more objects via ...

Подробнее
28-09-2017 дата публикации

FAST DENSITY ESTIMATION METHOD FOR DEFECT INSPECTION APPLICATION

Номер: US20170278235A1
Автор: Zou Weiwen
Принадлежит:

The present invention provide a high speed spatial density estimation algorithm to estimate defect density maps for blob analysis in an image processing field for inspection. The method of the present invention uses a rotated L1 epsilon-ball neighborhood mask for determining a defect density for each of target pixels to generate a defect density map for defect detection of an object. The present method is capable of providing high detection speed and substantially eliminating influence of the noise from images. 1. A method for inspecting one or more defects of an object by using defect density estimation , the method comprising:capturing one or more images of the object;estimating defect response from the one or more captured images;generating, from the defect response estimated from the one or more images of the object, a binary matrix comprising one or more defect elements;determining a first neighborhood mask for each target pixel of the binary matrix, wherein a first neighborhood mask for a respective target pixel of the binary matrix is determined based on a predetermined neighborhood distance with respect to the respective target pixel;determining a second neighborhood mask for each target pixel of the binary matrix, wherein a second neighborhood mask for a respective target pixel of the binary matrix is determined by rotating the first neighborhood mask for the respective target pixel through a predetermined angle;determining a density of defect elements of the binary matrix within a second neighborhood mask corresponding to each target pixel of the binary matrix; anddetermining the one or more defects of the object based on the determined density of defect elements of the binary matrix for each target pixel.2. The method of claim 1 , wherein each of the one or more captured images is a 2-dimension gray intensity image claim 1 , a color image claim 1 , a depth image claim 1 , or a binary image.3. The method of claim 1 , wherein the binary matrix is generated ...

Подробнее
27-09-2018 дата публикации

METHOD, SYSTEM, AND COMPUTER-READABLE RECORDING MEDIUM FOR LONG-DISTANCE PERSON IDENTIFICATION

Номер: US20180276487A1
Принадлежит: WISTRON CORPORATION

A method, a system, and a computer-readable recording medium for long-distance person identification are provided. The method is applicable to a system having an image capturing device and a depth sensor and includes the following steps. An image of a user is captured by using the image capturing device to generate a user image, and depth information of a user is detected by using a depth sensor to generate user depth information. Soft biometric features of the user are obtained according to the user image and the user depth information, where the soft biometric features include silhouette information and human body features. A soft biometric feature similarity of the user is calculated based on the soft biometric features by using registered information of registered users so as to output a person identification result accordingly. 1. A method for long-distance person identification , applicable to a system having an image capturing device and a depth sensor , wherein the method comprises the following steps:capturing an image of a user by using the image capturing device to generate a user image;detecting depth information of the user by using the depth sensor to generate user depth information;obtaining a plurality of soft biometric features of the user according to the user image and the user depth information, wherein the soft biometric features comprise silhouette information and a plurality of human body features of the user; andcalculating a soft biometric feature similarity of the user based on the soft biometric features by using registered information of a plurality of registered users, and outputting a person identification result according to the soft biometric feature similarity of the user.2. The method according to claim 1 , wherein the step of obtaining the silhouette information of the soft biometric features of the user comprises:extracting a block having the user from the user image, and obtaining depth information corresponding to the block from ...

Подробнее
06-10-2016 дата публикации

SIMD ALGORITHM FOR IMAGE DILATION AND EROSION PROCESSING

Номер: US20160292877A1
Автор: TANG LI-AN, Yuan Hao
Принадлежит:

Systems and methods may receive an input image for data processing, divide the input image into a plurality of blocks, each block including a plurality of rows, and each row including a plurality of pixels and process each pixel in the input image within a row in parallel with a user-defined template. In one example, the user-defined template is to include a structuring element and a row pixel mask. 125-. (canceled)26. An apparatus to process images , comprising:a receive module to receive an input image for data processing;a divide module to divide the input image into a plurality of blocks, each block including a plurality of rows, and each row including a plurality of pixels; anda preprocessing module to process each pixel in the input image within a row in parallel with a user-defined template.27. The apparatus of claim 26 , further comprising:a module to perform a morphological operation on each preprocessed pixel using a matrix.28. The apparatus of claim 26 , wherein the user-defined template is to include a structuring element.29. The apparatus of claim 26 , wherein the user-defined template is to include a mask for processing each pixel in a particular row of a matrix.30. The apparatus of claim 29 , wherein a mask value of “1” indicates that a corresponding pixel should be used in calculating a result and a mask value of “0” indicates that a corresponding pixel should not be used in calculating a result.31. The apparatus of claim 26 , wherein the pixels in a row are processed in parallel using single instruction multiple data (SIMD) instructions.32. The apparatus of claim 26 , wherein each pixel is to include one bit per pixel.33. The apparatus of claim 26 , wherein the morphological operation is one of a dilation operation or erosion operation.34. A method of processing images claim 26 , comprising:receiving an input image for data processing;dividing the input image into a plurality of blocks, each block including a plurality of rows, and each row ...

Подробнее
12-10-2017 дата публикации

METHOD AND SYSTEM THAT DETERMINE THE SUITABILITY OF A DOCUMENT IMAGE FOR OPTICAL CHARACTER RECOGNITION AND OTHER IMAGE PROCESSING

Номер: US20170293818A1
Принадлежит:

The current document is directed to a computationally efficient method and system for assessing the suitability of a text-containing digital image for various types of computational image processing, including optical-character recognition. A text-containing digital image is evaluated by the disclosed methods and systems for sharpness or, in other words, for the absence of, or low levels of, noise, optical blur, and other defects and deficiencies. The sharpness-evaluation process uses computationally efficient steps, including convolution operations with small kernels to generate contour images and intensity-based evaluation of pixels within contour images for sharpness and proximity to intensity edges in order to estimate the sharpness of a text-containing digital image for image-processing purposes. 1. A system that evaluates a source image for suitability for application of image processing , the system comprising:one or more processors;one or more electronic memories; and receive the source image,', 'generate, from the received source image, derived images, including contour images that each represents directional components of estimated intensity gradients,', 'store, in one or more of the one or more electronic memories, the derived images,', 'generate, from directional-component values in the contour images that are each associated with a different pixel of the source image, a sharpness-metric value for each contour image,', 'generate, from the sharpness-metric values generated for each contour image, a sharpness-metric value for the source image, and', 'store the generated sharpness-metric value for the source image in one or more of the one or more electronic memories., 'computer instructions, stored in the one or more of the one or more electronic memories that, when executed by one or more of the one or more processors, control the system to2. The system of wherein each of the contour images are generated from a grayscale image corresponding to the source ...

Подробнее
11-10-2018 дата публикации

METHOD AND SYSTEM OF REDUCING BLOCK BOUNDARY ARTIFACTS IN DIGITAL IMAGE PROCESSING

Номер: US20180293718A1
Автор: Caramico Luigi
Принадлежит:

In one aspect, a computerized method includes the step of obtaining an original digital image to scrambled. The computerized method includes the step of creating a copy of the digital image. The computerized method includes the step of delineating a first pixel-box grid on the digital image. The computerized method includes the step of delineate a second pixel-box grid on the copy of the digital image. The computerized method includes the step of joining the original digital image and the copy of the digital image. The he first pixel-box grid of the original digital image and of the second pixel-box grid are offset by a specified number of pixels; and scrambling the first pixel-box grid of the original digital image and of the second pixel-box grid of the copy of the digital image into an encoded digital image. 1. A computerized method useful for reducing block boundary artifacts in a digital image processing comprising:obtaining an original digital image to scrambled;creating a copy of the digital image;delineating a first pixel-box grid on the digital image;delineating a second pixel-box grid on the copy of the digital image;joining the original digital image and the copy of the digital image, wherein the he first pixel-box grid of the original digital image and of the second pixel-box grid are offset by a specified number of pixels; andscrabbling the first pixel-box grid of the original digital image and of the second pixel-box grid of the copy of the digital image into an encoded digital image.2. The computerized method of claim 1 , wherein a pixel box of the first pixel-box grid comprises a unit of the original digital image to be scrambled.3. The computerized method of claim 2 , wherein the pixel-box is measured by a number of pixels in each boundary of the pixel-box.4. The computerized method of claim 3 , wherein the number of pixels in each boundary of the pixel-box comprises five pixels.5. The computerized method of claim 4 , wherein box delineation begins ...

Подробнее
19-10-2017 дата публикации

IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD, AND COMPUTER-READABLE RECORDING MEDIUM

Номер: US20170301062A1
Автор: ITOH Atsushi, OTSUKA Aiko
Принадлежит:

An image processing apparatus includes an exaggeration unit configured to perform on an original image including a hand-drawn element an exaggeration process that expands the hand-drawn element to generate an exaggerated image; and a reduction unit configured to reduce the exaggerated image to generate a reduced image of a predetermined size smaller than a size of the original image. 1an exaggeration unit configured to perform on an original image including a hand-drawn element an exaggeration process that expands the hand-drawn element to generate an exaggerated image; anda reduction unit configured to reduce the exaggerated image to generate a reduced image of a predetermined size smaller than a size of the original image.. An image processing apparatus comprising: The present application is a continuation of U.S. application Ser. No. 14/630,243, filed on Feb. 24, 2015, which is a continuation application of U.S. application Ser. No. 13/483,949, filed May 30, 2012, which is based upon and claims the benefit of priority under 35 U.S.C, §119 from Japanese Patent Application No. 2011-120740 filed in Japan on May 30, 2011, the entire contents of each of which are incorporated herein by reference.The present invention relates to an image processing apparatus, an image processing method, and a computer-readable recording medium.In e-mail and the like, pictographic images are often inserted in sentences created. Pictographic images are images of faces in various expressions, animals, symbols, items, and such designed in font sizes typically used in documents and are displayed together with text by a supporting application. As an example, an e-mail function, installed in a cellular phone terminal uses pictographic images of 20 dots high by 20 dots wide. Pictographic images used in a document can provide the document with a wider range of expression, resulting in being widely used.Japanese Patent Application Laid-open No. 2001-043000 discloses a mail tool that allows a ...

Подробнее
26-10-2017 дата публикации

METHOD OF AND SYSTEM FOR GENERATING SIMPLIFIED BORDERS OF GRAPHICAL OBJECTS

Номер: US20170309005A1
Принадлежит:

A computing device and method for generating a simplified first border of a first graphical object and a simplified second border of a second graphical object, the first and the second original borders comprising respective original border portions, the method comprising: receiving instruction to generate the simplified first border and the simplified second border; detecting that the first original border portion and the second original border portion are located in close proximity within a predetermined maximal distance; selecting a first point and a second point being located respectively on the first and on the second original border portions; generating the simplified first and the second borders by applying a single simplification rule both to the first and to the second original border portions, such that: the first point is located on the first simplified border portion, and the second point is located on the second simplified border portion. 1. A method for generating a simplified first border of a first graphical object and a simplified second border of a second graphical object , both the first graphical object and the second graphical object having respectively a first original border and a second original border , the first original border and the second original border being defined by their respective coordinates , the first original border comprising a first original border portion , the second original border comprising a second original border portion , the method executable on a computing device , the method comprising:receiving an instruction to generate the simplified first border and the simplified second border;detecting, by comparing coordinates of the first graphical object and the second graphical object, that the first original border portion and the second original border portion are located in close proximity within a predetermined maximal distance;selecting a first point and a second point, the first point being located on the first ...

Подробнее
12-11-2015 дата публикации

IMAGE PROCESSING METHOD AND APPARATUS

Номер: US20150325041A1
Принадлежит: SAMSUNG ELECTRONICS CO., LTD.

An image processing method includes determining a number of virtual point light (VPL) samplings for each area of a current frame, applying VPLs sampled in a previous frame to the current frame, adjusting a result of the applying based on the determined number of VPL samplings, and rendering the current frame based on VPLs sampled in the current frame. 1. An image processing method comprising:determining a number of virtual point light (VPL) samplings for each area of a current frame;applying VPLs sampled in a previous frame to the current frame;adjusting a result of the applying based on the determined number of VPL samplings; andrendering the current frame based on the adjusted result of the applying.2. The method of claim 1 , wherein the adjusting comprises adjusting a number of VPLs sampled in each area of the current frame to which the VPLs of the previous frame are applied based on the determined number of VPL samplings for each area of the current frame.3. The method of claim 1 , wherein the adjusting comprises sampling at least one new VPL in addition to the VPLs applied to the current frame to satisfy the determined number of VPL samplings.4. The method of claim 3 , wherein the sampling comprises determining a position at which the new VPL is to be sampled based on a luminance distribution of an area in which the new VPL is to be sampled.5. The method of claim 3 , wherein the sampling comprises randomly determining a position at which the new VPL is to be sampled in an area in which the new VPL is to be sampled.6. The method of claim 3 , wherein the sampling comprises determining a position at which the new VPL is to be sampled based on either one or both of a movement of an object included in the current frame and material characteristics of the object.7. The method of claim 3 , wherein the sampling comprises sampling the new VPL at a center position of each subarea in an area in which the new VPL is to be sampled.8. The method of claim 1 , wherein the ...

Подробнее
02-11-2017 дата публикации

Dynamic range expansion highlight information restoration

Номер: US20170316553A1
Автор: Stefan Luka
Принадлежит: Disney Enterprises Inc

Systems and methods are provided for generating high dynamic range (HDR) content using existing standard dynamic range (SDR) content. HDR content is generated by restoring lost detail in the SDR content using source content from which the SDR content was derived. The HDR content generated from the SDR content also preserves any color characteristics, such as color grading, of the SDR content in conjunction with the restoration of lost detail.

Подробнее
10-10-2019 дата публикации

VIDEO OBJECT SEGMENTATION BY REFERENCE-GUIDED MASK PROPAGATION

Номер: US20190311202A1
Принадлежит:

Various embodiments describe video object segmentation using a neural network and the training of the neural network. The neural network both detects a target object in the current frame based on a reference frame and a reference mask that define the target object and propagates the segmentation mask of the target object for a previous frame to the current frame to generate a segmentation mask for the current frame. In some embodiments, the neural network is pre-trained using synthetically generated static training images and is then fine-tuned using training videos. 1. A computer-implemented method for segmenting one or more target objects from a video stream , the method comprising:accessing, by one or more processing devices from a memory device, a target frame in the video stream, a reference frame of the video stream, a reference mask identifying a target object in the video stream, and a prior segmentation mask identifying the target object in a frame preceding the target frame in the video stream;encoding, by the one or more processing devices based on a neural network, the target frame and the prior segmentation mask into a first feature map;encoding, by the one or more processing devices based on the neural network, the reference frame and the reference mask into a second feature map;combining, by the one or more processing devices, the first feature map and the second feature map into a combined feature map; andextracting, by the one or more processing devices, a target segmentation mask for the target frame from the combined feature map.2. The computer-implemented method of claim 1 , wherein encoding the target frame and the prior segmentation mask comprises:combining the target frame and the prior segmentation mask; andperforming a convolution between a filter of the neural network and the combined target frame and prior segmentation mask.3. The computer-implemented method of claim 1 , wherein:encoding the target frame and the prior segmentation mask ...

Подробнее
23-11-2017 дата публикации

METHOD OF CAPTURING AND RECONSTRUCTING COURT LINES

Номер: US20170337714A1
Принадлежит:

A method of extracting and reconstructing court lines includes the steps of binarizing a court image of a court including court lines to form a binary image; performing horizontal projection for the binary image; searching for plural corners in the binary image and defining a court line range by the corners; forming plural linear segments from images within the court line range by linear transformation; defining at least one first cluster and at least one second cluster according to the characteristics of the linear segments and categorizing the linear segments into plural groups; taking an average of each group as a standard court line and creating a linear equation of the standard court line to locate the point of intersection of the standard court lines; and reconstructing the court lines according to the point of intersection. This method is capable of extracting the image of a portion of the court line from a dynamic or static image having a court line quickly to eliminate interference caused by noises coming from a portion other than the court line such as the background color, ambient brightness, people or advertisement, and reconstructing the court lines quickly and accurately to facilitate the determination of the boundary of a court line or the computation of data. 1. A method of extracting and reconstructing court lines , comprising the steps of:binarizing a court image of a court including a court line to form a binary image;searching for a plurality of corners in the binary image and defining a court line range by the corners;forming a plurality of linear segments from an image within the court line range by linear transformation;defining at least one first cluster and at least one second cluster according to the characteristics of the linear segments, and categorizing the linear segments into a plurality of groups according to the first cluster and the second cluster;taking an average of each group as a standard court line, and creating a linear ...

Подробнее
23-11-2017 дата публикации

VECTOR DATA PROCESSOR, IMAGE RECORDING SYSTEM, VECTOR DATA PROCESSING METHOD, AND COMPUTER-READABLE MEDIUM

Номер: US20170337718A1
Автор: SEGAWA Hiroyuki
Принадлежит:

A vector data processor includes a thinning part, a central line acquiring part, and a superimposing part. A target figure includes a linear figure. The thinning part processes target vector data to acquire thinned data by thinning the target figure indicated by the target vector data. The central line acquiring part processes the target vector data to acquire central line data that indicates a central line of the target figure. The superimposing part generates data that includes an instruction to record a combined figure obtained by superimposing the thinned figure and the central line one above the other. Superimposing the thinned figure and the central line enables the target figure to be thinned without line becoming broken. The shape of a rasterized figure can be approximated to the shape of a figure indicated by original data. 1. A vector data processor for processing vector data before the vector data is converted into raster data for image recording , comprising:a thinning part that processes target vector data indicating an outline of a target figure that includes a linear figure having a thickness, to acquire thinned data that is vector data indicating a thinned figure obtained by moving line segments of said target figure to thin said target figure by an amount of thinning;a central line acquiring part that processes said target vector data to acquire central line data that is vector data indicating at least part of a central line of said target figure; anda superimposing part that generates data that includes an instruction to record a combined figure obtained by superimposing said thinned figure and said central line one on the other.2. The vector data processor according to claim 1 , whereinsaid target figure represents a character.3. The vector data processor according to claim 1 , whereinoriginal image data includes a plurality of layers,all figure element data that is vector data indicating an outline of a figure, out of figure element data that is ...

Подробнее
30-11-2017 дата публикации

System and method for detection and removal of thin lines in a graphic image

Номер: US20170345135A1
Автор: Neil Xu
Принадлежит: Esko Software BV

Presented is a method for identifying and removing one or more thin lines from a binary source image. The steps include generating a hole-filled intermediate binary image, and performing a thin line detection and removal process on the hole-filled intermediate binary image. The thin line detection and removal is performed by creating an eroded intermediate image, creating an opened intermediate image by performing a morphology dilation process, inverting the opened intermediate image, generating a density adjusted binary source image, generating a difference pixel intermediate image, generating a thin line subtraction intermediate image, and subtracting the thin line subtraction intermediate image from the binary source image to create a binary output image.

Подробнее
31-10-2019 дата публикации

OPTICAL CHARACTER RECOGNITION OF CONNECTED CHARACTERS

Номер: US20190332860A1
Принадлежит:

Implementations for optical character recognition of a language script can include actions of receiving an image comprising a graphical representation of a word written in the language script, segmenting the word into two or more segments, each segment being determined based on one or more of a variation in a height of the word and a variation in a width of the word, and including at least one character, providing a boundary for each segment of the two or more segments, the boundary enclosing the at least one character of a respective segment, each boundary having an edge with respect to an axis of the image, normalizing boundaries of the two or more segments by aligning edges of the boundaries, and labeling each segment of the two or more segments with a respective label, the respective label indicating a language character within the respective boundary.

Подробнее
22-10-2020 дата публикации

TAGGING CLIPPED PIXELS FOR PYRAMID PROCESSING IN IMAGE SIGNAL PROCESSOR

Номер: US20200334787A1
Принадлежит:

A portable electronic device may include an image signal processor that includes a clipping circuit, a pyramid generator circuit, and an image fusion processor. The clipping circuit clips pixel values that are under-exposed or over-exposed. The pyramid generator circuit applies a filter to the pixels of the image to generate a filtered image. Some of the filtered pixels may be generated from one or more clipped pixel values. The pyramid generator circuit identifies those filtered pixels that are generated from one or more clipped pixel values and marks the identified filtered pixels with a tag. The pyramid generator circuit decimates the filtered image to generate a downscaled image, which may include one or more filtered pixels that are marked with the tags. The image fusion processor fuses the downscaled image with another image. The pixels that are marked with the tags may be disregarded in the fusion process. 1. An image signal processor , comprising: identify one or more pixel values in an image that are beyond a predetermined range; and', 'replace the one or more identified pixel values with one or more clipped pixel values; and, 'a clipping circuit configured to apply one or more image filters to the image to generate a filtered image that comprises filtered pixels;', 'identify one or more of the filtered pixels that are generated from the one or more clipped pixel values;', 'mark the identified filtered pixels with a tag indicating that the identified filtered pixels are generated from the one or more clipped pixel values; and', 'decimate the filtered image to generate a downscaled image having a reduced number of pixels compared to the image, the downscaled image comprising one or more pixels marked with the tag., 'a pyramid generator circuit coupled to the clipped circuit and configured to2. The image signal processor of claim 1 , further comprising: receive the downscaled image from the pyramid generator circuit and a second image, the downscaled image ...

Подробнее
22-10-2020 дата публикации

METHODS OF YIELD ASSESSMENT WITH CROP PHOTOMETRY

Номер: US20200334804A1
Принадлежит: PIONEER HI-BRED INTERNATIONAL, INC.

A method of evaluating one or more kernels of an ear of maize using digital imagery that includes acquiring a digital image of the one or more kernels of the ear of maize without the use of spatial reference points, processing the digital image to estimate at least one physical property of the one or more kernels of the ear of maize from the digital image, and evaluating the at least one kernel of maize using the estimate of the at least one physical property of the at least one kernel of maize. The method includes using one or more such digital images to estimate yield on a plant, management zone, field, county and country level. 1. A method of predicting total yield of a corn crop , comprising:obtaining a plurality of images of an ear of corn without the use of spatial reference points,processing the plurality of images, wherein processing the plurality of images comprises applying, to each image, an opening filter followed by a cross filter applied with erosion,determining the number of kernels per ear, andcalculating total yield based on the image.2. The method of claim 1 , wherein an image of the corn ear is positioned within a target window on the viewing screen of an imaging device.3. The method of claim 2 , wherein the plurality of images are still images from a video feed of the corn ear.4. The method of claim 2 , wherein the images are selected based on having a corn ear to target window surface area ratio between 70% to 90%.5. The method of claim 4 , wherein the corn kernels on the corn ear are segmented and counted.6. The method of claim 1 , wherein the number of kernels per ear is the median number of kernels from a set of still images.7. The method of claim 6 , wherein the image is a two dimensional image and the total number of kernels per ear is obtained by multiplying the number of kernels visible in the image by a calibration factor within the range of 2.25 to 2.50.8. The method of claim 1 , wherein the predicted total yield is calculated based on ...

Подробнее
15-12-2016 дата публикации

APPARATUS AND METHOD FOR EXTRACTING OBJECT OF INTEREST FROM IMAGE USING IMAGE MATTING BASED ON GLOBAL CONTRAST

Номер: US20160364877A1
Автор: Kim Jae-Hwan
Принадлежит:

An apparatus and method for extracting an object of interest from an image using image matting are disclosed herein. The apparatus for extracting an object of interest from an image using image matting includes a saliency map generation unit, a trimap generation unit, and an alpha map generation unit. The saliency map generation unit generates a saliency map corresponding to an object of interest inside an input image using a color space probability distribution corresponding to the input image. The trimap generation unit generates meta-trimaps using filters, and generates a trimap by clustering the meta-trimaps. The alpha map generation unit generates an alpha map using the trimap and a matting Laplacian matrix, and extracts the object of interest based on image matting using the alpha map and the input image. 1. An apparatus for extracting an object of interest from an image using image matting , comprising:a saliency map generation unit configured to generate a saliency map corresponding to an object of interest inside an input image using a color space probability distribution corresponding to the input image;a trimap generation unit configured to generate meta-trimaps using filters and generate a trimap by clustering the meta-trimaps; andan alpha map generation unit configured to generate an alpha map using the trimap and a matting Laplacian matrix and extract the object of interest based on image matting using the alpha map and the input image.2. The apparatus of claim 1 , wherein the saliency map generation unit comprises:a color segmentation unit configured to perform Gaussian mixture model (GMM)-based color segmentation on the input image and store segmented subregions in a binary tree;a probability distribution generation unit configured to generate the color space probability distribution based on an image labeled with pixel values corresponding to the input image; anda generation unit configured to generate the saliency map using a probability value ...

Подробнее
24-12-2015 дата публикации

Method for Estimating a Number of Objects

Номер: US20150371084A1
Принадлежит:

A method for estimating a number of objects is to be implemented by a processing module, and is utilized to estimate a number of a plurality of objects having elongated shapes based on an image of the objects that contains substantially-circular end faces of the objects. The method includes steps of generating a characteristic image based on the image of the objects, the characteristic image containing a plurality of characteristic patterns which are associated with the end faces of the objects, calculating a number of the characteristic patterns based on the characteristic image, and obtaining an estimated number of the objects based on at least the number of the characteristic patterns thus calculated. 1. A method for estimating a number of objects , the method to be implemented by a processing module , and being utilized to estimate a number of a plurality of objects having elongated shapes based on an image of the objects that contains substantially-circular end faces of the objects , the method comprising the steps of:generating a characteristic image based on the image of the objects, the characteristic image containing a plurality of characteristic patterns which are associated with the end faces of the objects;calculating a number of the characteristic patterns based on the characteristic image; andobtaining an estimated number of the objects based on at least the number of the characteristic patterns thus calculated.2. The method of claim 1 , wherein the step of calculating a number of the characteristic patterns includes calculating claim 1 , based on the characteristic image claim 1 , the number of the characteristic patterns claim 1 , an area of each of the characteristic patterns claim 1 , and characteristic distances each of which is a distance between centers of respective adjacent two of the characteristic patterns claim 1 , the method further comprising claim 1 , between the step of calculating a number of the characteristic patterns and the step of ...

Подробнее
14-11-2019 дата публикации

METHOD OF CREATING AN IMAGE CHAIN

Номер: US20190347765A1
Принадлежит:

A method is provided for creating an image chain, the method including identifying image processing functions required by the image chain, replacing each image processing function by a corresponding neural network, determining a sequence of execution of instances of the neural networks for the image chain, and applying backpropagation through the neural networks of the image chain. 1. A method of creating an image chain , the method comprising:identifying image processing functions for the image chain;replacing each of the identified image processing functions by a corresponding neural network;determining a sequence of execution of instances of the neural networks for the image chain; andapplying backpropagation through the neural networks of the image chain.2. The method of claim 1 , wherein identifying the image processing functions comprises:identifying method blocks of the image chain; andidentifying any of the image processing functions implemented in each method block of the image chain.3. The method of claim 1 , wherein an image processing function of the image processing functions comprises a linear operation configured to carry out a Gauss filter operation claim 1 , a Vesselness filter operation claim 1 , a wavelet shrinkage operation claim 1 , or any combination thereof.4. The method of claim 1 , wherein an image processing function of the image processing functions comprises a non-linear operation configured to carry out an erosion filter operation claim 1 , a dilatation filter operation claim 1 , a median filter operation claim 1 , or any combination thereof.5. The method of claim 1 , further comprising:obtaining a neural network for a non-linear operation, the obtaining of the neural network for the non-linear operation comprising applying a universal approximation theorem.6. The method of claim 1 , further comprising:identifying an initial parameter set for the neural networks of the image chain.7. The method of claim 1 , wherein parameters of the ...

Подробнее
22-12-2016 дата публикации

IMAGE UP-SAMPLING WITH RELATIVE EDGE GROWTH RATE PRIORS

Номер: US20160371818A1
Автор: Su Chang, Tao Li
Принадлежит:

A display system is configured to convert Full-High Definition (FHD) image content into Ultra-High Definition (UHD) image content. The display system includes an interface configured to receive image content comprising a first resolution, such as FHD. The display system also includes a display device configured to display image content at a second resolution, such as UHD, the second resolution greater than the first resolution. The display system further includes one or more processors configured to: convert the image content from the first resolution to the second resolution; recover a spatial frequency of the converted image content as a function of a relative edge growth rate measured from the converted image content and an offline-determined relationship between the relative edge growth rates of the converted first image and its corresponding ground truth image; and provide the converted image content with the recovered spatial frequency to the display device. 1. An apparatus comprising:an interface configured to receive image content comprising a first resolution;a display device configured to display image content at a second resolution, the second resolution greater than the first resolution; and convert the image content from the first resolution to the second resolution;', 'recover a spatial frequency of the converted image content as a function of a relative edge growth rate measured from the converted image content and an offline-determined relationship between the relative edge growth rates of the converted first image and an associated reference value; and', 'provide the converted image content with the recovered spatial frequency to the display device., 'one or more processors configured to2. The apparatus according to claim 1 , wherein the one or more processors is configured to recover of the spatial frequency by:determining the relative edge growth rate of an edge transition unit of the converted first image;adjusting the relative edge growth rate ...

Подробнее
13-12-2018 дата публикации

IMAGE PROCESSING APPARATUS, IMAGE FORMING APPARATUS, IMAGE PROCESSING METHOD, AND STORAGE MEDIUM

Номер: US20180359387A1
Принадлежит:

The image processing apparatus of the present invention includes: a generation unit configured to generate a sharpness recovery amount for recovering degradation of a spatial frequency response from a target image; and a line width correction unit configured to perform line width correction processing for the target image based on the sharpness recovery amount, and the line width correction unit corrects a line width in accordance with a sign of a pixel whose absolute value of the sharpness recovery amount is large in a case where signs of the sharpness recovery amounts reverse between adjacent pixels of the target image. 1. An image processing apparatus comprising:a generation unit configured to generate a sharpness recovery amount for recovering degradation of a spatial frequency response from a target image; anda line width correction unit configured to perform line width correction processing for the target image based on the sharpness recovery amount, whereinthe line width correction unit corrects a line width in accordance with a sign of a pixel whose absolute value of the sharpness recovery amount is large in a case where signs of the sharpness recovery amounts reverse between adjacent pixels of the target image.2. The image processing apparatus according to claim 1 , wherein adding, in a case where an absolute value of a pixel whose sign of the sharpness recovery amount is positive is larger than an absolute value of a negative pixel, a predetermined correction amount to a pixel located at the negative pixel; and', 'adding, in a case where an absolute value of a pixel whose sign of the sharpness recovery amount is positive is smaller than an absolute value of a negative pixel, a predetermined correction amount to a pixel located at the positive pixel., 'the line width correction unit corrects a line width by3. The image processing apparatus according to claim 2 , whereinthe line width correction unit calculates the predetermined correction amount based on a ...

Подробнее
12-11-2020 дата публикации

SYSTEMS AND METHODS OF PROXIMITY DETECTION FOR RACK ENCLOSURES

Номер: US20200357129A1
Принадлежит:

Systems and methods of proximity detection for a rack enclosure are disclosed. An example system may comprise, extracting, at a processor, a boundary mask image from a captured image, performing, at a processor, image correction operations on the boundary mask image, processing, at a processor, the boundary mask image utilizing image processing operations to determine a corrected boundary mask image, determining, at a processor, a mesh of image segments based on the corrected boundary mask image, establishing, at a processor, one or more baseline image metrics of the mesh of the image segments, evaluating, at a processor, the one or more baseline image metrics for changes with operational image segment characteristics, and communicating, at a processor, any baseline image metric changes to a management device. 1. A system of detecting proximity to a rack enclosure , comprising: extract a boundary mask image from a captured image,', 'perform image correction operations on the boundary mask image,', 'process the boundary mask image utilizing image processing operations to determine a corrected boundary mask image,', 'determine a mesh of image segments based on the corrected boundary mask image,', 'establish one or more baseline image metrics of the mesh image segments,', 'evaluate the one or more baseline image metrics for changes with operational image segment characteristics, and', 'communicate any baseline image metric changes to a management device., 'a processor configured to'}2. The system of claim 1 , wherein the corrected boundary mask image is processed to form a regular tessellation.3. The system of claim 1 , wherein the corrected boundary mask image is processed to form a semi-regular tessellation.4. The system of claim 1 , wherein the corrected boundary mask image is processed to form a demi-regular tessellation.5. The system of claim 1 , wherein the corrected boundary mask image is processed to form a segmented image.6. The system of claim 1 , wherein a ...

Подробнее