Hello,
I currently have an application that takes 70ms to complete region labeling. This is too long for my application. The region is 1280x1280 and contains groups of zeros and ones. I need to segment out the groups of ones into individually numbered groups.
I am told this is a very basic image processing skill, does TI have an optimized library to do this? I looked through the TI image processing library and did not see anything.
Please advise.
Thanks,Brandy
Hello? Is there any response for this question?
Hi Brandy,
TI offers a Video Analytics & Vision Library (VLIB) that supports connected components labelling for C6000 cores. I don't believe this has been optimized for C66x, but the estimated cycles for this (set of) operations is:
cycles ~ 1280 * 1280 * 15 < 3ms on 1GHz device (C6678)
Note: The above estimate is based on worst-case estimates for real use cases. The algorithm is highly data-dependent and your results may be higher.
The VLIB library is offered royalty-free though it must be requested, and the request reviewed, before download. The link below should get you started.
http://processors.wiki.ti.com/index.php/Software_libraries#Video_Analytics_.26_Vision_Library_.28VLIB.29
Let me know if you have any further questions.
Regards,Charlie