×

Sobel edge extraction circuit for image processing

  • US 4,433,438 A
  • Filed: 11/25/1981
  • Issued: 02/21/1984
  • Est. Priority Date: 11/25/1981
  • Status: Expired due to Fees
First Claim
Patent Images

1. An image processing device on a single integrated circuit chip for performing the Sobel algorithm S={[(a+2b+c)-(g+2f+e)]2 +[(a+2h+g)-(c+2d+e)]2 }1/2 with digitized input data words derived from an image by use of a 3×

  • 3 window in the form
    
    
    space="preserve" listing-type="tabular">______________________________________ a b c h z d g f e ______________________________________ supplied via input data bus means, said device comprising;

    input logic means including input register means and parallel adder means for performing the functions J=(a+2b+c), K=(g+2f+e), L=(a+2h+g), M=(c+2d+e), P=|J-K| and Q=|L-M| which produces words P and Q, the input register means being coupled to said input data bus means;

    first memory means storing binary words representing the squares of the binary numbers 0 to 111 1111 with 13 bits per word for the squares using 7-bit addresses, first selection means for selecting the seven least significant bits of each of said words P and Q if the remaining more significant bits are all zero'"'"'s and otherwise selecting the binary number 111 1111 as addresses to produce memory outputs from said first memory means for P2 and Q2, register means coupled to the first memory means output and adder means coupled thereto to provide a 13-bit word for the value V=(P2 +Q2);

    second memory means storing binary words of six bits each representing the square root of V, comprising a first memory section of 1024 words with addresses formed from the ten least significant bits of V, and a second memory section with addresses formed from the three most significant bits of V, with second selection means for selecting an output from said first section if the three most significant bits are all zero'"'"'s and otherwise to select an output from said second section, and means to supply the selected output as the Sobel square root value S.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×