Cataract is a condition of the opacity in the lenticular regions, which usually results in bad visual interpretation of the viewed object or any entity. Hence the timely detection of cataract is considered to be significant and can even contribute in the prevention from loss of fight that might occur if the cataract is left untreated. In this paper, detection of cataract disease is carried out based on the image processing technique. Color features, texture features and shape features are extracted separately. This study proposed a Novel Angular Binary Pattern (NABP) for the extraction of texture features. And after the extraction of features, the images are subjected to classification through the implementation of the proposed novel Kernel Based Convolutional Neural Networks. Results are obtained separately for all the three types of features. A comparison is carried out for the proposed work with existing works and based on the results obtained it can be seen that the proposed work comes up with the enhanced results than the traditional methods.