How to do quantitative evaluation of Image segmentation other than precision, recall and ROC curve. Also how to get these performance metrics in case of object detection and what can be the performance metrics in case of object RECOGNITION
There are two things that you can evaluate for any methods, not only for segmentation: accuracy and time execution. For image segmentation, for accuracy, there are a lot of metrics. For the performance, I think you are focusing on the time execution. So, you just evaluate the total time of implementation of your method.
If for accuracy, I think you should evaluate dice score, jaccard score, F1 score and accuracy (precision) and recall. All values can be handled by matlab with function dice, jaccard, bfscore.
The performance evaluation should be quantitative. It should report how many objects were detected correctly and how many false positives (false alarms) were produced. It should support one-to-one matches, one to many matches, and many to one matches, and the evaluation should scale up to larger test areas or multiple 3D scenes without losing its tracking capability.
Dice and Jaccard metrics are the most well-know measures for segmentation accuracy evaluation. However, you must have the ground truth / gold standard segmentation. Yet, there is another way to evaluate segmentation accuracy if there is NO ground truth via using some entropy metrics of the segmented regions.