×

Image segmentation method, image segmentation apparatus, image processing method, and image processing apparatus

  • US 7,298,899 B2
  • Filed: 05/27/2003
  • Issued: 11/20/2007
  • Est. Priority Date: 05/27/2002
  • Status: Active Grant
First Claim
Patent Images

1. An image segmentation method which pinpoints one of regions from an input image belonging to a same category and identifies the one region as an image segmentation region, said method comprising:

  • a preparation step including,an initialization step of putting, into a non-excitation state, a cell which is an individual image segmentation unit corresponding to pixels of the input image,a taking step of pixel values of the pixels corresponding to the cell, and calculating each coupling weight between a plurality of adjacent cells, anda determination step of determining leader cells based on each calculation result in the taking step;

    a self-excitable cell detection step of selecting one of the leader cells determined by the determination step to detect the one leader cell as a self-excitable cell;

    a self-excitation step of putting, into an excitation state, the self-excitable cell detected in the self-excitable cell detection step;

    an excitable cell detection step of detecting an excitable cell from adjacent cells based on said coupling weights between cells in the excitation state including the leader cells and the adjacent cells;

    an excitation step of putting, into an excitation state, the excitable cell detected in the excitable cell detection step; and

    an inhibition step of putting, into an inhibition state, a cell in the excitation state if no cell is detected in the excitable cell detection step, wherein;

    image segmentation of one region is completed by repeating the excitation step until no cell is detected any more in the excitable cell detection step; and

    the image segmentation of all the regions is completed by repeating the respective steps until no leader cell in the non-excitation state is detected any more in the self-excitable cell detection step,wherein Ii is a pixel value of the cell i (i indicates a cell number) which is an individual image segmentation unit corresponding to the pixels of the input image, xi is a variable which indicates whether the cell i is in the excitation or non-excitation state, pi is a variable which indicates whether the self-excitation is permitted or not, Wik is the coupling weight between the adjacent cells i and k, φ

    p is a threshold value which decides whether the self-excitation is permitted or not, φ

    z is a threshold value which decides whether the self-excitation is permitted or not, zi is a variable which indicates whether the state of cell i is changed or not, and z is a variable of a global suppressor which decides whether are cells having changed to the excitation state based on a logical sum of the values zi'"'"'s of all the cells;

    in the preparation step, the variable xi of the image segmentation cell i is set to 0 (xi=0;

    non-excitation), the pixel values Ii corresponding to the cells i are taken in to calculate the coupling weight Wik between the adjacent plural cells i and k, so that if a total sum of calculation results is larger than the threshold value φ

    p, pi=1 (self-excitable state) is set and if the total sum is equal to or smaller than the threshold value φ

    p, pi=0 (non-self-excitable state) is set for initialization, and z=0 where the variable z is the global suppressor is set for initialization;

    in each self-excitable cell detection step, at least one non-excited leader cell is selected from among the leader cells of pi=1 determined in the determination step to detect the selected cells as the self-excitable cells;

    in each self-excitation step, the variables xi and zi of the self-excitable cells i detected in the self-excitable cell detection step are set to 1 (xi=1;

    self-excitation, zi=1;

    changed state), respectively;

    in the excitable cell detection step, if a total sum of the coupling weights Wik between the excited cells k (xk=1) adjacent to the cells i in the non-excitation state is larger than the threshold value φ

    z the cells i are detected to be the excitable cells;

    in each excitation step, the variables xi and zi of all the cells i detected in the excitable cell detection step are set to 1 (xi=1;

    excitation state, zi=1;

    changed state), respectively, and the variable zi of the cells i already in the excitation state (xi=1 and zi=1) is set to 0 (zi=0;

    unchanged state); and

    in each inhibition step, if no cell is detected in the excitable cell detection step, the cells of xi=1 (excitation state) are set to xi=0 (non-excitation state) and zi=0 (unchanged state), and if pi=1, the cells are set to pi=0 (inhibition state).

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