×

Digital quaternion logarithm signal processing system and method for images and other data types

  • US 10,037,592 B2
  • Filed: 06/03/2016
  • Issued: 07/31/2018
  • Est. Priority Date: 06/05/2015
  • Status: Active Grant
First Claim
Patent Images

1. A method for improving the detail of a digital input signal comprising the steps of:

  • receiving a digital two-dimensional image input signal that comprises pixel information records wherein;

    a pixel information record comprises a pixel x-location field, a pixel y-location field, and a pixel value field;

    the pixel x-location field specifies an x-location in a Cartesian coordinate space for a pixel;

    the pixel y-location field specifies a y-location in the Cartesian coordinate space for the pixel; and

    the pixel values field comprises an amplitude value that is responsive to a brightness of the pixel;

    computing second-order gradient data sets for at least a portion of the pixel records by;

    selecting a center pixel from the pixel information records;

    selecting a neighborhood size from the group comprising 1, 2, 4, 8, and 16 increments;

    computing a first-order-pixel gradient data set before computing a second-order pixel gradient data set; and

    computing the second-order gradient data sets for smaller neighborhood sizes before computing the second-order gradient data sets for larger neighborhood sizes;

    wherein;

    a first-order gradient data set comprises computed first-order gradient values for neighboring pixels around the center pixel;

    a neighboring pixel is a pixel in the pixel information records that is no further from the center pixel than the neighborhood size;

    the distance from the center pixel to the neighboring pixel is measured in increments;

    an increment comprises a movement selected from the group of;

    movement to an adjacent vertical y-direction pixel;

    movement to an adjacent horizontal x-direction pixel; and

    movement to pixel that is horizontally adjacent to an adjacent vertical pixel; and

    a first-order gradient value is calculated using the equation;

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×