The carbon block defect detection system includes camera obscura, surface array camera, auxiliary light source, deep learning algorithm, detection device, control system, etc. Can be applied to various automatic detection scenarios, improve detection efficiency, reduce missed detection, improve product quality.