IP Library Granted Patent US 10,275,891
Granted Patent B2
US 10,275,891 · App. 15/341,789 · Granted Apr 30, 2019

Phase transform for object and shape detection in digital images

Inventors: Bahram Jalali (Los Angeles, CA); Mohammadhossein Asghari (Los Angeles, CA)
Assignee: The Regents of the University of California
G06T7/168G06T7/13G06T2207/10024G06T2207/10056G06T2207/20036G06T2207/20056
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,275,891
App. No.
15/341,789
Granted
Apr 30, 2019
Kind
B2
Abstract

Object and shape detection in digital images utilizing edge detection is described. In a first edge detection approach, phase transformation is utilized in the frequency domain, such as in response to Fourier transform, followed by use of a frequency-domain phase kernel and inverse-Fourier transform. Edge detection is also provided using a phase transform in the spatial domain utilizing a convolution approach. In a second edge detection approach, phase stretching is utilized, such as in combination with phase histogramming along with thresholding and morphological operations. Numerous example images are provided illustrating benefits of the disclosed technology with different applications and under different conditions.

Claims (28)

1. A method of performing edge detection on a digital image, comprising:

receiving a digital image within an image processing device;

applying a localization kernel prior to a nonlinear frequency dependent phase operation;

applying the nonlinear frequency dependent phase operation to the digital image in either a frequency domain or a spatial domain;

applying a phase kernel during said phase operation so that total amount of phase applied in said phase kernel determines sharpness of image edges being extracted from the digital image;

wherein edge detection is based on phase within a complex image after application of the phase kernel from said nonlinear frequency dependent phase operation; and

generating an image output as a phase image output with phase of the transformed image as output.

2. The method as recited in claim 1 , applying said nonlinear frequency dependent phase operation as a phase transformation, which is applied in either a frequency domain or a spatial domain, to the received digital image.

3. The method as recited in claim 2 , wherein said phase transformation is applied in the frequency domain comprising performing a transformation of the received digital image to the frequency domain utilizing a phase kernel, and followed by performing an inverse transform to generate a phase image in the spatial domain.

4. The method as recited in claim 2 , further comprising performing said phase transformation in the spatial domain by application of a local frequency, as a phase derivative with respect to spatial coordinates.

5. The method as recited in claim 2 , wherein said phase transformation is applied in the spatial domain in response to convolving with a spatial phase kernel.

6. The method as recited in claim 2 , wherein said phase transformation is performed utilizing a transform selected from the group of transforms consisting of Fourier Transform, Fast Fourier Transform (FFT), Discrete Fourier Transform (DFT), Discrete Sine Transform (DST) and Discrete Cosine transforms (DCT).

7. The method as recited in claim 1 , further comprising setting negative values in said generated complex phase image to zero.

8. A method of performing edge detection on a digital image, comprising:

receiving a digital image within an image processing device;

applying a localization kernel prior to a nonlinear frequency dependent phase operation;

applying the nonlinear frequency dependent phase operation as a phase transformation, applied in a frequency domain, to the digital image;

applying a phase kernel during said phase transformation in which total amount of phase applied in said phase kernel determines sharpness of image edges being extracted from the digital image;

wherein edge detection is based on phase within a complex image after application of the phase kernel from said nonlinear frequency dependent phase operation; and

generating an image output as a phase image with phase of the transformed image as output.

9. The method as recited in claim 8 , wherein said phase transformation is applied in the frequency domain comprising performing a transformation of the input image to the frequency domain utilizing a phase kernel, and followed by performing an inverse transform to generate a phase image in the spatial domain.

10. A method of performing edge detection on a digital image, comprising:

receiving a digital image within an image processing device;

applying a localization kernel prior to a nonlinear frequency dependent phase operation

applying the nonlinear frequency dependent phase operation, as a phase transformation in the spatial domain, to the digital image;

applying a phase kernel during said phase operation in response to convolving with a spatial phase kernel so that total amount of phase applied in said phase kernel determines sharpness of image edges being extracted from the digital image;

wherein edge detection is based on phase within a complex image from said nonlinear frequency dependent phase operation; and

generating an image output as a phase image with phase of the transformed image as output.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 22, 2016
From: JALALI, BAHRAM; ASGHARI, MOHAMMAD
To: THE REGENTS OF THE UNIVERSITY OF CALIFORNIA
Reel/Frame 040755/0525 →
Continuity (4)
Continuation PCTUS2015029319 · May 5, 2015
Provisional Application 61988501 · May 5, 2014
Provisional Application 62014262 · Jun 19, 2014
Related Publication 20170140545A1 · May 18, 2017
Cited By (3)
US 12,597,523 US 12,683,031 US 12,732,610