This document describes a proposed machine vision system to automate the inspection and quality estimation of leather materials. Key steps of the proposed methodology include image acquisition, preprocessing, segmentation of defects, computation of defect features like location, area, perimeter, and a histogram analysis to estimate surface smoothness. These quantitative defect features would be compiled into a feature vector to objectively determine the quality of the leather in a standardized way. Related works on automated leather inspection and applications of machine vision in leather manufacturing processes are also reviewed. The proposed system aims to provide repeatable, consistent and time-efficient leather quality assessment compared to manual inspection.