本设计STM32F103RBT单片机为主控,控制OV7670摄像头(带FIFO)进行图像采集,通过模式识别、匹配获得车牌的识别结果,并在显示屏上显示。为尽大可能的提高处理速度,所以对STM32单片机进行了16倍频。识别主要过程包括图像采集、二值化分析、识别车牌区域、字符分割、字符匹配五过程。在有需要的地方上面可以增加计时计费功能,以便对车辆进行实时有效的管理。减少车辆过多造成困扰,减少城市交通带来的负担,在交通违章方面起到监督的作用。
1、图像采集
图像通过OV7670摄像头进行数据采集,采集的图像大小为320*240像素,像素格式为RGB565。每个像素由两字节组成,第一字节的高五位是R,第一字节的低三位和第二字节的高三位组成G,第二字节的低五位是B。图像通过STM32单片机读取,并将数据进行特殊处理后,显示于TFT显示屏上。
2、二值化分析
摄像头的数据在采集过程中,对每个像素进行二值化处理,即设定R、G、B的阈值。通过二值化处理,将像素值分为全黑0x0000和全白0xf