Digital Photo Quality Evaluation via Histogram and Contrast Analysis
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The proliferation of digital photography has led to an overwhelming number of low-quality images, as most photographs are taken without consideration for technique or emotional value, resulting in the need for an efficient automatic evaluation and selection process to reject images of lower value.
Innovation Solution
A software process that evaluates digital photographs by converting them to greyscale, calculating contrast, rejecting over- or under-exposed images, and using metadata to score and select the best photographs based on criteria such as exposure, blurring, and similarity, thereby automating the selection of high-quality images.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If automatic evaluation software is implemented to reject low-quality photographs, then the selection efficiency is improved, but the device complexity increases
Solution Approach 1:
The evaluation process is divided into distinct sequential steps: exposure evaluation (analyzing histogram intervals), contrast evaluation (calculating intensity differences), and blurring evaluation (detecting face regions and analyzing sharpness). Each step independently evaluates specific quality aspects and can reject photographs that fail predetermined thresholds, avoiding the need for a single complex holistic evaluation algorithm
Solution Approach 2:
The software evaluates photographs by analyzing specific measurable parameters such as the distribution of pixel intensities in histogram intervals, the contrast between darkest and lightest pixels, and the blurring degree in detected face regions. By transforming quality assessment into quantitative parameter analysis with predetermined thresholds, the system achieves automated evaluation without requiring complex subjective judgment algorithms
2Measurement precision
If multiple evaluation criteria are applied to each photograph, then the quality assessment accuracy is improved, but the processing time increases
Solution Approach 1:
The evaluation criteria are applied in a predetermined sequential order: exposure evaluation is performed first by analyzing histogram intervals, followed by contrast evaluation if exposure passes, and finally blurring evaluation if contrast passes. This hierarchical structure allows the system to reject photographs that fail early criteria without performing subsequent evaluations, reducing average processing time while maintaining comprehensive quality assessment for photographs that pass all checks
Data Source
AI summary
A process for the automatic evaluation of the quality of digital photographs includes software programmed to perform the following steps and to perform them through such software:—converting the photograph into greyscale and calculating the intensity diagram of the converted photograph;—identifying a predetermined initial intensity interval and final intensity interval of the diagram;—if in the initial interval and/or the final interval there is a total percentage of pixels of the photograph greater than or “greater than or equal to” a predetermined threshold, the contrast is evaluated;—if the contrast of the photograph converted to greyscale is < or <= a predetermined threshold, the photograph is rejected.


