2. Goal: LPR problem
License Plate Recognition
License plate detection
OCR (Optical character recognition)
Templet matching
Deep learning
2
3. Goal: LPR problem
Templet matcing
ROI영역 내 번호판 영역 검지
Image 변환후 각 문자 segment 추출
Templet matching
Pros
빠른속도
적은 자원소모
Embedded system, Mobile system
Cons
인식률의 한계
3
4. Goal: LPR problem
using Deep learning
Object Detection
OCR
Pros
인식률의 향상가능성
다양한 상황에서 비교적 robust
Cons
높은 자원 요구
4
5. OpenVINO™ Toolkit
Open Visual Inference & Neural Network Optimization
Intel software
다양한 System Platform 지원
CPU, GPU, FPGA, IPU, OS…
Via OpenCV
5
6. Security Barrier Camera Sample
vehicle-license-plate-detection
primary detection network to find the vehicles and licence-plates
vehicle-attributes-recognition
reports the general vehicle attributes like type (car/van/bus/track)
and color
license-plate-recognition
reports a string per recognized license-plate
6
9. vehicle-license-plate-detection
Input
name: "input" , shape: [1x3x256x320]
input image in the format [BxCxHxW]
B - batch size
C - number of channels
H - image height
W - image width
Output
Net outputs blob with shape: [1, 1, N, 7]
N is the number of detected bounding boxes.
For each detection, the description has the format:
[image_id, label, conf, x_min, y_min, x_max, y_max]
9
17. Paper
Stereo Camera : fail
siamese network, w-net, SGM…
Yolo v3, SSD, Faster-RCNN2 …
17
Deep LPR System more accurate results
Higher level of data
(depth data)
image_id - ID of the image in the batch
label - predicted class ID
conf - confidence for the predicted class
(x_min, y_min) - coordinates of the top left bounding box corner
(x_max, y_max) - coordinates of the bottom right bounding box corner.
siamese network which extracts marginal distributions
over all possible disparities for each pixel
https://github.com/LouisFoucard/w-net