Rank: 654 based on 116 downloads (last 30 days) and 3 files submitted
photo

Abbas Cheddad

E-mail
Company/University
Karolinska Institute

Personal Profile:

www.abbascheddad.net

Professional Interests:
Image Processing, Computer Vision, Steganography, Pattern Recognition, Optical Projection Tomography, etc

 

Watch this Author's files

 

Files Posted by Abbas View all
Updated   File Tags Downloads
(last 30 days)
Comments Rating
26 Jul 2012 Screenshot A Fast Image Segmentation using Delaunay Triangulation (Revisited) This is a tuned version of the old post on Delaunay-based image segmentation. Author: Abbas Cheddad image segmentation, histogram, delaunay triangulatio..., cell segmentation, graph cut, clustering 60 7
  • 5.0
5.0 | 1 rating
06 Aug 2011 Screenshot A Fast Image Segmentation using Delaunay Triangulation A fully automated process that does not require initial estimate of number of clusters. Author: Abbas Cheddad object extraction, cell segmentation, image segmentation, clustering, voronoi diagram, vertices 48 13
  • 4.75
4.8 | 4 ratings
02 Sep 2009 Screenshot Tamper-proof digital files An example of a self-embedding scenario Author: Abbas Cheddad digital forgery, tamperproof, selfembedding, watermarking, image processing, forensics 8 3
  • 5.0
5.0 | 1 rating
Comments and Ratings by Abbas View all
Updated File Comments Rating
11 Apr 2013 A Fast Image Segmentation using Delaunay Triangulation A fully automated process that does not require initial estimate of number of clusters. Author: Abbas Cheddad

A tuned version is available from:

http://www.mathworks.com/matlabcentral/fileexchange/37556-a-fast-image-segmentation-using-delaunay-triangulation-revisited

14 Nov 2012 A Fast Image Segmentation using Delaunay Triangulation (Revisited) This is a tuned version of the old post on Delaunay-based image segmentation. Author: Abbas Cheddad

...calculates vertices of the Voronoi diagram [Delaunay Triangulation]'s outer graph (formally known as the convex hull)

14 Nov 2012 A Fast Image Segmentation using Delaunay Triangulation (Revisited) This is a tuned version of the old post on Delaunay-based image segmentation. Author: Abbas Cheddad

Hi Nik,

First of all thank you for your sweet comment. I am also using R2012a version and have no problem with the script.

What the program does is it calculates vertices of the Voronoi diagram's outer graph (formally known as the convex hull) and that is applied on the image histogram. The vertices are calculated twice:
Once from the histogram giving the vector P
and another time from the invert of the histogram yielding vector P3.
Sometimes P3 cannot be achieved due to co-linearity, so the program works on P instead of P3.

As for your problem, since you said P does have a value then I don't understand why you obtained "Undefined function or variable "P"."??

It would be helpful to show me the image you have been working on so that I can see exactly where the problem is -if any-.

Have a nice day!

04 Sep 2012 A Fast Image Segmentation using Delaunay Triangulation A fully automated process that does not require initial estimate of number of clusters. Author: Abbas Cheddad

Cool!
Darlis, I know MATLAB has introduced updates to its built-in function convhull across the different versions since MATLAB Version: 7.01. But thanks for letting me know that and for your suggestion, I will examine it further and see if it is worth adding the "simplify" parameter as an option. However, you are free to modify the code.

03 Sep 2012 A Fast Image Segmentation using Delaunay Triangulation A fully automated process that does not require initial estimate of number of clusters. Author: Abbas Cheddad

Hello Darlis,

Unfortunately, I don't have access to the 2008 release. But the code works fine on the following releases and IP product's versions:

MATLAB Version: 7.14.0.739 (R2012a)
Image Processing Toolbox Version 8.0 (R2012a)
32bit Machine

MATLAB Version 7.13.0.564 (R2011b)
Image Processing Toolbox Version 7.3 (R2011b)
64bit Machine

I hope that helps.

Cheers,
Abbas

Comments and Ratings on Abbas' Files View all
Updated File Comment by Comments Rating
11 Apr 2013 A Fast Image Segmentation using Delaunay Triangulation A fully automated process that does not require initial estimate of number of clusters. Author: Abbas Cheddad Cheddad, Abbas

A tuned version is available from:

http://www.mathworks.com/matlabcentral/fileexchange/37556-a-fast-image-segmentation-using-delaunay-triangulation-revisited

10 Apr 2013 A Fast Image Segmentation using Delaunay Triangulation A fully automated process that does not require initial estimate of number of clusters. Author: Abbas Cheddad patel, javed

14 Nov 2012 A Fast Image Segmentation using Delaunay Triangulation (Revisited) This is a tuned version of the old post on Delaunay-based image segmentation. Author: Abbas Cheddad Cheddad, Abbas

...calculates vertices of the Voronoi diagram [Delaunay Triangulation]'s outer graph (formally known as the convex hull)

14 Nov 2012 A Fast Image Segmentation using Delaunay Triangulation (Revisited) This is a tuned version of the old post on Delaunay-based image segmentation. Author: Abbas Cheddad Cheddad, Abbas

Hi Nik,

First of all thank you for your sweet comment. I am also using R2012a version and have no problem with the script.

What the program does is it calculates vertices of the Voronoi diagram's outer graph (formally known as the convex hull) and that is applied on the image histogram. The vertices are calculated twice:
Once from the histogram giving the vector P
and another time from the invert of the histogram yielding vector P3.
Sometimes P3 cannot be achieved due to co-linearity, so the program works on P instead of P3.

As for your problem, since you said P does have a value then I don't understand why you obtained "Undefined function or variable "P"."??

It would be helpful to show me the image you have been working on so that I can see exactly where the problem is -if any-.

Have a nice day!

12 Nov 2012 A Fast Image Segmentation using Delaunay Triangulation (Revisited) This is a tuned version of the old post on Delaunay-based image segmentation. Author: Abbas Cheddad nik

Hi, what a great share!

I found error:

>> DSNew
Undefined function or variable "P".

Error in DSNew (line 174)
P3=P;

I am using matlab r2012a, what does it mean? i can see that P do have value and have been used before.

Hope you dont mind explaining this to me. Thank you.

Top Tags Applied by Abbas
cell segmentation, clustering, delaunay triangulation, face detection, graph cut
Files Tagged by Abbas View all
Updated   File Tags Downloads
(last 30 days)
Comments Rating
26 Jul 2012 Screenshot A Fast Image Segmentation using Delaunay Triangulation (Revisited) This is a tuned version of the old post on Delaunay-based image segmentation. Author: Abbas Cheddad image segmentation, histogram, delaunay triangulatio..., cell segmentation, graph cut, clustering 60 7
  • 5.0
5.0 | 1 rating
06 Aug 2011 Screenshot A Fast Image Segmentation using Delaunay Triangulation A fully automated process that does not require initial estimate of number of clusters. Author: Abbas Cheddad object extraction, cell segmentation, image segmentation, clustering, voronoi diagram, vertices 48 13
  • 4.75
4.8 | 4 ratings
02 Sep 2009 Screenshot Tamper-proof digital files An example of a self-embedding scenario Author: Abbas Cheddad digital forgery, tamperproof, selfembedding, watermarking, image processing, forensics 8 3
  • 5.0
5.0 | 1 rating

Contact us