Yes it is all time research scope to find a general theory that would successfully applied on every time of image. The first stage of any vision system is the image acquisition stage. After the image has been obtained, various methods of processing can be applied. But the obtained image is a big data matrix. It is hard to develop a general theory or algorithm that would apply on it and give a desired result. However if develop algorithm gives a success result for particular type of image and application in each cases. We can say that the algorithm is robust.