Tổng quan nghiên cứu

Sự gia tăng nhanh chóng của các phương tiện giao thông cá nhân tại các đô thị lớn ở Việt Nam, đặc biệt là xe máy chiếm hơn 85% tổng lưu lượng phương tiện, đang tạo ra áp lực nặng nề lên hạ tầng bãi đỗ xe. Các hệ thống kiểm soát bãi đỗ xe thông minh truyền thống thường yêu cầu cabin điều khiển cố định, hệ thống rào chắn barrier tự động, máy tính máy chủ và từ hai đến bốn camera chuyên dụng, với chi phí đầu tư ban đầu dao động từ 50 triệu đến hơn 150 triệu đồng và đòi hỏi diện tích lắp đặt tối thiểu 10 đến 20 mét vuông. Mô hình cồng kềnh này hoàn toàn không khả thi đối với các địa điểm kinh doanh vi mô và quy mô nhỏ như quán cà phê, quán ăn, nhà hàng nhỏ và chuỗi cửa hàng tiện lợi. Tại những địa điểm này, việc ghi vé giấy thủ công vẫn chiếm ưu thế dù tỷ lệ thất lạc, rách nát lên tới 15% đến 20%, tiềm ẩn nguy cơ gian lận cao và thời gian xử lý thủ công kéo dài từ 10 đến 15 giây cho mỗi lượt phương tiện ra vào.

Đề tài nghiên cứu tập trung giải quyết bài toán tối ưu hóa quy trình quản lý đỗ xe cho các mặt bằng nhỏ thông qua việc xây dựng ứng dụng di động thông minh tích hợp công nghệ nhận dạng biển số xe tự động và công nghệ giao tiếp trường gần NFC trên hệ điều hành Android. Mục tiêu cốt lõi của nghiên cứu là số hóa toàn diện quy trình kiểm soát phương tiện vào ra trong thời gian thực, đạt độ chính xác phát hiện biển số trên 93.7% và nhận diện ký tự quang học trên 92.9%. Phạm vi nghiên cứu được thực nghiệm trong năm 2023 tại Thành phố Hồ Chí Minh, tập trung xử lý biển số xe máy tiêu chuẩn Việt Nam với định dạng nền trắng chữ đen. Ý nghĩa thực tiễn của công trình thể hiện ở việc cắt giảm hơn 90% chi phí đầu tư phần cứng chuyên dụng, tiết kiệm 100% diện tích lắp đặt barrier cố định, rút ngắn thời gian xử lý mỗi lượt gửi xe xuống dưới 2 giây và mở ra kênh tích hợp dữ liệu khách hàng thân thiết cho các hệ thống quản trị doanh nghiệp.

Cơ sở lý thuyết và phương pháp nghiên cứu

Khung lý thuyết áp dụng

Nghiên cứu được xây dựng dựa trên sự giao thoa giữa các lý thuyết thị giác máy tính, truyền thông không dây tầm ngắn và kiến trúc phần mềm hướng dịch vụ. Khung lý thuyết nền tảng bao gồm:

Mô hình mạng nơ-ron tích chập phát hiện đối tượng đơn tầng Single Shot MultiBox Detector kết hợp kiến trúc MobileNet V2 (SSD MobileNet V2). Kiến trúc này sử dụng các lớp tích chập tách biệt theo chiều sâu (Depthwise Separable Convolutions) và cấu trúc khối thắt cổ chai dư tuyến tính (Linear Bottleneck Residual Blocks), giúp giảm đáng kể số lượng tham số tính toán nhưng vẫn duy trì độ chính xác cao khi trích xuất đặc trưng hình ảnh trên các thiết bị biên có tài nguyên phần cứng giới hạn.

Lý thuyết truyền thông không dây trường gần Near Field Communication (NFC) hoạt động trên nền tảng cảm ứng từ trường ở băng tần vô tuyến 13.56 MHz theo tiêu chuẩn quốc tế ISO/IEC 18000-3. Hệ thống sử dụng dòng thẻ NTAG215 có bộ nhớ khả dụng 504 bytes, hỗ trợ tốc độ truyền tải dữ liệu từ 106 đến 424 kbit/s và tích hợp cơ chế kiểm tra tính nguyên bản bằng chữ ký số dựa trên thuật toán Elliptic Curve Digital Signature Algorithm (ECDSA) đường cong secp128r1.

Kiến trúc phần mềm Model-View-Controller (MVC) kết hợp giao diện lập trình ứng dụng RESTful API trên nền tảng PHP Laravel Framework và hệ quản trị cơ sở dữ liệu quan hệ MySQL, đảm bảo khả năng xử lý đồng thời hàng nghìn phiên giao dịch gửi xe và bảo mật dữ liệu tập trung.

Các khái niệm chuyên ngành cốt lõi trong nghiên cứu bao gồm: Tự động phát hiện vùng biển số (ALPD), Tự động nhận dạng ký tự biển số (ALPR), Chuyển đổi không gian màu thang độ xám (Grayscale 8-bit với 256 mức cường độ sáng) và Thư viện học máy Google ML Kit Text Recognition API.

Phương pháp nghiên cứu

Nguồn dữ liệu thực nghiệm được thu thập từ 400 hình ảnh xe máy chụp trực tiếp tại các bãi đỗ xe trung tâm thương mại và khu vực công cộng tại Việt Nam trong năm 2023. Phương pháp chọn mẫu là lấy mẫu phi xác suất có chủ đích (purposive sampling), tập trung vào các góc chụp từ camera điện thoại với khoảng cách thực tế từ 0.5 đến 1.5 mét, phản ánh chính xác thao tác của nhân viên giữ xe trong điều kiện ánh sáng tự nhiên đa dạng.

Toàn bộ 400 ảnh được gán nhãn thủ công bằng công cụ mã nguồn mở LabelImg theo định dạng PASCAL VOC XML, sau đó chuyển đổi sang định dạng TensorFlow Record (TFRecord) để phục vụ huấn luyện mô hình. Tập dữ liệu được phân chia theo tỷ lệ chuẩn 80% cho tập huấn luyện (320 ảnh) và 20% cho tập kiểm thử (80 ảnh).

Lý do lựa chọn phương pháp phân tích: SSD MobileNet V2 được lựa chọn thay vì Faster R-CNN vì tốc độ suy luận nhanh vượt trội, đáp ứng yêu cầu xử lý thời gian thực trên điện thoại thông minh. Sau khi huấn luyện trên máy chủ, mô hình được tối ưu hóa và chuyển đổi sang định dạng TensorFlow Lite (.tflite) để chạy suy luận trực tiếp trên thiết bị di động (on-device inference) mà không phụ thuộc vào kết nối mạng liên tục. Ứng dụng tích hợp thư viện Android CameraX thu nhận video trực tiếp ở độ phân giải Full HD 1920x1080 pixel với tốc độ 60 khung hình/giây (60 FPS). Vùng chứa biển số sau khi phát hiện được tự động cắt trích xuất và chuyển đổi sang ảnh xám 8-bit nhằm loại bỏ nhiễu màu sắc. Để triệt tiêu các sai số nhận diện ngẫu nhiên do rung lắc thiết bị, nghiên cứu áp dụng thuật toán phân tích mảng tần suất đa số (majority voting) trên chuỗi 60 khung hình nhận diện được trong một giây trước khi trả về kết quả cuối cùng.

Timeline nghiên cứu được triển khai chặt chẽ trong thời gian 9 tháng của năm 2023, từ giai đoạn khảo sát nhu cầu, thu thập dữ liệu, huấn luyện mô hình học máy cho đến phát triển toàn diện ứng dụng di động và kiểm thử thực địa.

Kết quả nghiên cứu và thảo luận

Những phát hiện chính

Quá trình đánh giá thực nghiệm mô hình phát hiện và nhận diện biển số xe đã ghi nhận các kết quả định lượng cụ thể:

Hiệu năng phát hiện biển số (ALPD): Mô hình SSD MobileNet V2 đạt chỉ số Average Precision (AP) là 0.888 (tương đương 88.8%) tại ngưỡng giao nhau trên hợp IoU = 0.95 cho tất cả các đối tượng, và đạt chỉ số tuyệt đối AP = 1.000 (100%) tại các ngưỡng IoU = 0.50 và IoU = 0.75. Chỉ số Average Recall (AR) đạt 0.909 (90.9%). Hệ thống thiết lập ngưỡng xác suất tin cậy hiển thị khung bao từ 80% trở lên, đảm bảo loại bỏ hoàn toàn các nhận diện sai lệch từ bối cảnh phức tạp.

Độ chính xác nhận diện ký tự và biển số (ALPR): Kiểm thử độc lập trên bộ 150 ảnh thử nghiệm cho thấy tỷ lệ định vị chính xác vị trí biển số (License plate localization) đạt 93.7% (140/150 ảnh thành công, chỉ có 10 trường hợp định vị lỗi do góc chụp quá xiên). Trên 140 biển số định vị thành công với tổng số 700 ký tự chữ và số, hệ thống nhận diện chính xác 650 ký tự, đạt tỷ lệ chính xác ký tự là 92.9%. Tỷ lệ nhận diện chính xác tuyệt đối toàn bộ ký tự trên biển số (Plate recognition) đạt 80.0% (120/150 biển số khớp hoàn toàn).

Tốc độ xử lý và độ trễ thời gian thực: Nhờ khả năng xử lý 60 FPS từ CameraX và định dạng nén tối ưu của TensorFlow Lite, toàn bộ chu trình bao gồm quét ảnh, cắt vùng nhận diện, xử lý ảnh xám và trích xuất chuỗi ký tự qua Google ML Kit được thực hiện hoàn tất trong khoảng thời gian từ 0.8 đến 1.2 giây cho mỗi phiên làm việc.

Độ tin cậy của giao tiếp phần cứng NFC: Thẻ NFC NTAG215 với khoảng cách quét dưới 4 cm mang lại tính bảo mật cao, không bị can nhiễu từ các thẻ lân cận như công nghệ RFID tầm xa. Bộ nhớ 504 bytes lưu trữ mã UID định danh duy nhất và hỗ trợ độ bền ghi xóa lên tới 100.000 chu kỳ hoạt động, đảm bảo tính liên tục cho các điểm kinh doanh có tần suất gửi xe cao.

Thảo luận kết quả

Thành công của mô hình bắt nguồn từ quy trình tiền xử lý ảnh chặt chẽ. Việc chuyển đổi từ không gian màu RGB 24-bit sang ảnh xám 8-bit (grayscale) đã giảm 66.7% lượng dữ liệu kênh màu cần xử lý cho mỗi điểm ảnh, làm nổi bật biên độ tương phản giữa chữ số màu đen và nền biển số màu trắng. Thuật toán chọn kết quả có tần suất xuất hiện cao nhất trong mảng 60 khung hình đã khắc phục hiệu quả các hiện tượng mờ nhòe do chuyển động tay của người dùng hoặc rung lắc môi trường.

So với các hệ thống ALPR truyền thống sử dụng camera giám sát cố định kết hợp máy tính để bàn (thường đạt độ chính xác từ 85% đến 95% nhưng yêu cầu mức đầu tư thiết bị phần cứng hơn 50 triệu đồng và tiêu thụ điện năng lớn), giải pháp di động trong nghiên cứu này đạt độ chính xác ký tự 92.9% với chi phí thiết bị chỉ chiếm khoảng 10% đến 15% và tính cơ động đạt 100%.

Dữ liệu hiệu năng có thể được trực quan hóa hiệu quả thông qua ma trận nhầm lẫn (confusion matrix) thể hiện các cặp ký tự dễ nhầm lẫn (như số 8 với chữ B, số 0 với chữ D hoặc chữ O) và biểu đồ phân rã thời gian thực thi (latency breakdown) qua từng công đoạn xử lý. Bảng so sánh giữa các thuật toán nhận dạng quang học cho thấy Google ML Kit kết hợp tiền xử lý ảnh đạt tốc độ xử lý nhanh hơn 40% so với thư viện Tesseract OCR truyền thống khi triển khai trên hệ điều hành Android.

Đề xuất và khuyến nghị

Để nâng cao hiệu năng và mở rộng phạm vi ứng dụng của hệ thống, nghiên cứu đưa ra 4 giải pháp cụ thể:

Thứ nhất, nâng cấp mô hình nhận diện đối tượng sang các kiến trúc mạng nơ-ron tiên tiến như YOLOv8-Nano hoặc MobileNet V3 được lượng tử hóa INT8. Mục tiêu nâng tỷ lệ nhận diện chính xác toàn bộ biển số từ 80.0% lên trên 92.0% và giảm thời gian suy luận xuống dưới 80 ms, do Đội ngũ Kỹ sư Trí tuệ Nhân tạo thực hiện trong quý 2 năm 2024.

Thứ hai, mở rộng bộ dữ liệu huấn luyện từ 400 ảnh lên 10.000 ảnh bao quát nhiều điều kiện môi trường bất lợi như ban đêm, trời mưa lớn, biển số bám bùn đất hoặc bị che khuất một phần. Mục tiêu giảm tỷ lệ phát hiện sai xuống dưới 2.0% trong thời gian 6 tháng, do Nhóm Xử lý Dữ liệu đảm nhiệm.

Thứ ba, thiết kế kiến trúc lưu trữ ngoại tuyến ưu tiên (Offline-First Architecture) sử dụng cơ sở dữ liệu SQLite hoặc Room Database trên thiết bị di động. Mục tiêu đảm bảo hệ thống duy trì hoạt động quét xe bình thường với độ trễ dưới 300 ms ngay cả khi mất kết nối mạng Internet, tự động đồng bộ 100% dữ liệu về máy chủ MySQL khi có mạng, do Nhóm Lập trình Android hoàn thành trong thời hạn 90 ngày.

Thứ tư, phát triển cổng API chuẩn hóa nhằm kết nối dữ liệu biển số với các hệ thống quản trị quan hệ khách hàng (CRM) và hoạch định nguồn lực doanh nghiệp (ERP). Mục tiêu tự động hóa 100% việc tích lũy điểm thưởng thành viên qua biển số xe, giúp tăng 25% tỷ lệ giữ chân khách hàng cho các cửa hàng bán lẻ trong vòng 1 năm, do Bộ phận Kỹ thuật Phần mềm Backend chủ trì.

Đối tượng nên tham khảo luận văn

Nội dung và kết quả nghiên cứu của luận văn mang lại giá trị thực tiễn cho 4 nhóm đối tượng chính:

Chủ doanh nghiệp nhỏ, chuỗi quán cà phê, nhà hàng và cửa hàng tiện lợi: Ứng dụng cung cấp giải pháp chuyển đổi số toàn diện cho bãi giữ xe, giúp xóa bỏ 100% chi phí in ấn vé giấy, ngăn chặn thất thoát doanh thu và tận dụng biển số xe làm mã định danh khách hàng thân thiết để cá nhân hóa dịch vụ chăm sóc khách hàng.

Kỹ sư phát triển ứng dụng di động và chuyên gia Trí tuệ nhân tạo trên thiết bị biên: Tài liệu cung cấp hướng dẫn thực tế chi tiết về cách thức tích hợp thư viện Android CameraX, nén mô hình học máy qua TensorFlow Lite và xử lý luồng nhận diện ký tự quang học thời gian thực bằng Google ML Kit.

Giảng viên, nghiên cứu sinh và sinh viên ngành Hệ thống Thông tin và Khoa học Máy tính: Luận văn là tài liệu tham khảo giá trị về phương pháp nghiên cứu ứng dụng thực nghiệm, kết hợp hài hòa giữa xử lý ảnh, thị giác máy tính, truyền thông không dây NFC và thiết kế kiến trúc phần mềm chuẩn MVC.

Các nhà hoạch định giao thông đô thị và đơn vị phát triển đô thị thông minh: Nghiên cứu cung cấp góc nhìn thực tiễn về việc ứng dụng thiết bị cầm tay phân tán để giải quyết bài toán đỗ xe vi mô tại các khu vực đô thị có mật độ giao thông đông đúc với chi phí tối thiểu.

Câu hỏi thường gặp

Ứng dụng có hoạt động ổn định trong điều kiện ánh sáng yếu hoặc ban đêm không? Trong điều kiện thiếu sáng hoặc ban đêm, tỷ lệ nhận diện chính xác có thể giảm khoảng 10% đến 15% do ảnh chụp bị nhiễu hạt. Để khắc phục, hệ thống tích hợp tính năng tự động kích hoạt đèn flash của điện thoại thông qua thư viện CameraX và áp dụng bộ lọc tăng cường độ tương phản trên ảnh xám 8-bit, giúp duy trì tỷ lệ nhận dạng ký tự đạt trên 85%.

Tại sao hệ thống lại lựa chọn công nghệ thẻ NFC NTAG215 thay vì sử dụng thẻ RFID tầm xa? Thẻ RFID tầm xa có nhược điểm dễ bị đọc nhầm nhiều thẻ cùng lúc trong không gian hẹp của bãi xe nhỏ. Thẻ NFC NTAG215 hoạt động ở khoảng cách tiếp xúc dưới 4 cm với tần số 13.56 MHz, đảm bảo chỉ quét duy nhất một thẻ tại một thời điểm, có bộ nhớ an toàn 504 bytes và chi phí đầu tư thẻ cực thấp.

Hệ thống xử lý như thế nào đối với các trường hợp biển số xe bị nghiêng hoặc chụp ở góc lệch? Mô hình SSD MobileNet V2 được huấn luyện với các ảnh mẫu có góc nghiêng từ 15 đến 30 độ. Khi phát hiện vùng chứa biển số, thuật toán sẽ tự động căn chỉnh và cắt trích xuất khung chữ nhật bao quanh trước khi đưa vào bộ nhận dạng Google ML Kit, đảm bảo tỷ lệ định vị thành công đạt 93.7%.

Quy trình xử lý an ninh khi khách hàng làm mất thẻ NFC giữ xe diễn ra như thế nào? Khi xảy ra sự cố mất thẻ, nhân viên sử dụng chức năng báo mất thẻ trên ứng dụng để tra cứu lịch sử gửi xe thông qua biển số và thời gian vào bãi. Hệ thống đối chiếu dữ liệu hình ảnh lưu trữ, xác nhận quyền sở hữu phương tiện, tiến hành thủ tục cho xe ra và vô hiệu hóa mã UID của thẻ bị mất trên cơ sở dữ liệu để ngăn chặn kẻ gian sử dụng lại.

Làm thế nào hệ thống có thể quản lý điểm thưởng thành viên mà vẫn bảo vệ quyền riêng tư của khách hàng? Hệ thống sử dụng biển số xe đã được băm mã hóa kết hợp với mã định danh thẻ NFC làm khóa định danh duy nhất trong cơ sở dữ liệu. Nhờ đó, cửa hàng có thể tự động tích lũy điểm thưởng thành viên cho khách hàng sau mỗi lần gửi xe mà không cần yêu cầu khách hàng cung cấp số điện thoại hay thông tin cá nhân nhạy cảm.

Kết luận

  • Đề tài đã nghiên cứu và phát triển thành công ứng dụng di động quản lý bãi đỗ xe thông minh quy mô nhỏ trên hệ điều hành Android, kết hợp hiệu quả giữa công nghệ giao tiếp tầm ngắn NFC NTAG215 và thị giác máy tính.
  • Ứng dụng mô hình SSD MobileNet V2 đạt chỉ số Average Precision là 0.888 ở ngưỡng IoU = 0.95 và đạt 1.000 ở ngưỡng IoU = 0.50, chứng minh khả năng phát hiện biển số vượt trội trên thiết bị di động.
  • Thực nghiệm trên 150 mẫu ảnh độc lập đạt tỷ lệ định vị biển số 93.7%, độ chính xác nhận diện ký tự 92.9% và nhận diện trọn vẹn toàn bộ biển số đạt 80.0% với thời gian xử lý dưới 1.2 giây ở tốc độ 60 FPS.
  • Giải pháp giúp các cơ sở kinh doanh nhỏ cắt giảm hơn 90% chi phí lắp đặt phần cứng cố định so với hệ thống truyền thống và loại bỏ hoàn toàn các rủi ro gian lận, hư hỏng của vé giấy.
  • Nghiên cứu đã liên kết thành công dữ liệu kiểm soát phương tiện với mô hình quản lý khách hàng thân thiết CRM, tạo tiền đề cho các mô hình kinh doanh bán lẻ số hóa hiện đại.

Trong kế hoạch từ 6 đến 12 tháng tiếp theo, dự án sẽ mở rộng tập dữ liệu lên 5.000 hình ảnh, nâng cấp mô hình học máy để đạt độ chính xác trên 90.0% và triển khai thử nghiệm thực tế tại 20 điểm kinh doanh bán lẻ tại Thành phố Hồ Chí Minh. Các doanh nghiệp, kỹ sư phần mềm và nhà nghiên cứu quan tâm có thể khai thác mô hình kiến trúc này để triển khai giải pháp quản lý đỗ xe thông minh, góp phần thúc đẩy quá trình chuyển đổi số trong hạ tầng đô thị hiện đại.