1. A method for performing no-reference image or video evaluation comprising: determining a candidate image is a valid image for quality evaluation based at least in part on a composition check of the candidate image or a category check of the candidate image; generating features associated with the valid image, wherein the features comprise at least one natural scene statistics based feature and at least one image quality based feature and generating the features comprises: transforming patches of the valid image to generate a plurality of sets of transform coefficients; fitting a probability distribution to each of a plurality of histograms, wherein each of the plurality of histograms is associated with a position within the sets of transform coefficients, to generate a plurality of probability distribution parameters; partitioning the probability distribution parameters based on orientation bands and frequency bands associated with the sets of transform coefficients; and generating at least a first feature based on probability distribution parameters from a first band of the orientation bands and frequency bands; and determining an image evaluation indicator associated with the valid image based on a mapping of the generated features to the image evaluation indicator.