ระบบบันทึกรถเข้า-ออกด้วยกล้องที่ไม้กั้น สำหรับพื้นที่ที่มีผู้เช่าหลายบริษัท
ระบบนี้บันทึกรถเข้า-ออกด้วยกล้องแทนการจดทะเบียนรถด้วยมือ สำหรับพื้นที่ที่มีผู้เช่าหลายบริษัท เราออกแบบระบบ ติดตั้งกล้อง IP 4 ตัวกับตู้ Server (เครื่องแม่ข่าย) ที่ทางเข้า-ออกในปี 2562 และพัฒนาโปรแกรมบันทึกภาพกับโปรแกรมส่งไฟสถานะที่ไม้กั้น
- อุตสาหกรรม
- บริการ
- ปี
- 2562
- ขอบเขตงาน
- ออกแบบระบบตามความต้องการ: โมดูล LPR ที่ให้เจ้าหน้าที่กรอกข้อมูลของภาพที่อ่านป้ายไม่ออกภายใน 24 ชั่วโมง แอปผู้มาติดต่อ แอปผู้เช่า และรายงานรายวัน · งานหน้างาน: เปลี่ยนเป็นกล้อง IP 4 ตัว (ขาเข้า 2 ตัว ขาออก 2 ตัว มุมซ้ายและขวา) ทดลองตั้งมุมกล้องที่ระยะ 1, 2 และ 3 เมตร และติดตั้งตู้ Server (เครื่องแม่ข่าย) · ฮาร์ดแวร์ชุดควบคุมไม้กั้นและชุดประมวลผล · ซอฟต์แวร์ควบคุมไม้กั้นขาเข้าและขาออก และโปรแกรมถ่ายภาพรถขาเข้า-ขาออกมุมซ้ายและขวาเก็บลง NAS
สรุปสั้น
- ระบบนี้บันทึกรถเข้า-ออกด้วยกล้องแทนการจดทะเบียนรถด้วยมือ สำหรับพื้นที่ที่มีผู้เช่าหลายบริษัท ตามโจทย์ "ระบบ visitor (ผู้มาติดต่อ) แบบไม่จด" ของเจ้าของพื้นที่
- ในปี 2562 เราเปลี่ยนกล้องวงจรปิดเดิมเป็นกล้อง IP 4 ตัว (ขาเข้า 2 ตัว ขาออก 2 ตัว) และติดตั้งตู้ Server (เครื่องแม่ข่าย) ที่หน้างาน
- เราพัฒนาโปรแกรมถ่ายภาพรถเก็บลง NAS และโปรแกรมควบคุมสัญญาณ I/O (สัญญาณเข้า-ออก) ของไม้กั้น ด้วย Python และ SQLite
- แบบระบบกำหนดให้เจ้าหน้าที่กรอกข้อมูลของภาพที่อ่านป้ายไม่ออกกลับเข้าระบบภายใน 24 ชั่วโมง
- งานนี้คือความสามารถที่เคยพัฒนาด้านกล้องบันทึกรถ: ส่วนที่ติดตั้งและพัฒนาแล้วคือกล้อง เครื่องแม่ข่าย และโปรแกรมบันทึกภาพ ส่วนโมดูลอ่านป้าย แอป และรายงานรายวันอยู่ในแบบระบบ
โจทย์หน้างาน
เจ้าของพื้นที่ต้องการ "ระบบ visitor (ผู้มาติดต่อ) แบบไม่จด" แทนการให้พนักงานรักษาความปลอดภัย (รปภ.) จดทะเบียนรถผู้มาติดต่อด้วยมือ ระบบต้องค้นย้อนหลังได้ว่ารถคันไหนผ่านไม้กั้นเมื่อไร ให้บริษัทผู้เช่าลงทะเบียนรถล่วงหน้าเองได้ และออกรายงานรายวันพร้อมรูปถ่าย
สิ่งที่เราทำ
เราออกแบบระบบที่มีโมดูลอ่านป้ายทะเบียน (License Plate Recognition หรือ LPR) แอปบันทึกผู้มาติดต่อ แอปลงทะเบียนรถของผู้เช่า และรายงานรายวัน ที่หน้างานเราเปลี่ยนกล้องวงจรปิดเดิมเป็นกล้อง IP Hikvision ติดตั้งตู้ Server (เครื่องแม่ข่าย) และพัฒนาโปรแกรมเก็บภาพรถลง NAS (เครื่องเก็บไฟล์บนเครือข่าย) กับโปรแกรมควบคุมสัญญาณ I/O (สัญญาณเข้า-ออก) ของไม้กั้นด้วย Python และ SQLite
ผลทดสอบกับชิ้นงานจริง
กล้อง 4 ตัวและตู้ Server (เครื่องแม่ข่าย) ติดตั้งที่หน้างานในปี 2562 โปรแกรมบันทึกภาพพัฒนาเสร็จแต่ยังทำงานไม่เสถียร ส่วนโมดูลอ่านป้ายทะเบียน แอปผู้มาติดต่อ แอปผู้เช่า และรายงานรายวัน อยู่ในแบบระบบที่เราออกแบบไว้
ที่มาของโจทย์
โจทย์ของเคสนี้คือเลิกจดทะเบียนรถผู้มาติดต่อด้วยมือที่ทางเข้า-ออกของพื้นที่ที่มีผู้เช่าหลายบริษัท เจ้าของพื้นที่เรียกโจทย์นี้ว่า "ระบบ visitor (ผู้มาติดต่อ) แบบไม่จด" เดิมพนักงานรักษาความปลอดภัย (รปภ.) จดทะเบียนรถลงสมุด การค้นย้อนหลังจึงทำได้ช้าและไม่มีรูปถ่ายยืนยัน
พื้นที่นี้มีผู้เช่าหลายบริษัทใช้ทางเข้า-ออกร่วมกัน แต่ละบริษัทจึงต้องการรู้ว่ารถที่มาติดต่อตนเองเข้าและออกเมื่อไร ส่วนเจ้าของพื้นที่ต้องการข้อมูลรถทุกคันในที่เดียว
ข้อกำหนดและข้อจำกัด
ระบบต้องตอบความต้องการของทั้งเจ้าของพื้นที่ รปภ. และบริษัทผู้เช่าที่ใช้ทางเข้า-ออกร่วมกัน ข้อกำหนดหลักจากเอกสารความต้องการมีดังนี้
- ค้นได้ว่ารถคันไหนผ่านไม้กั้นจุดไหนเมื่อไร จากป้ายทะเบียน วันเวลา หรือสถานที่ที่มาติดต่อ
- รปภ. บันทึกผู้มาติดต่อด้วยรูปถ่ายแทนการจดมือ
- บริษัทผู้เช่าลงทะเบียนรถที่อนุญาตล่วงหน้าได้เอง พร้อมวันเริ่มและวันสิ้นสุด
- รายงานรายวันมีรูปป้ายทะเบียน รูปหน้ารถ เวลาเข้า และเวลาออก
- ภาพที่ระบบอ่านป้ายไม่ออกต้องมีคนกรอกข้อมูลกลับภายใน 24 ชั่วโมง
ขอบเขตงานเปลี่ยนระหว่างโครงการ เช่น การสแกนลายนิ้วมือและรายงานบางชุดถูกตัดออก
ระบบบันทึกรถเข้า-ออกนี้ออกแบบให้ทำงานอย่างไร
ระบบนี้ออกแบบให้กล้องถ่ายภาพรถทุกคันที่ผ่านไม้กั้นเก็บไว้ก่อน แล้วจึงให้โมดูลอ่านป้ายทะเบียน (LPR) แปลงภาพเป็นข้อความ ภาพที่อ่านป้ายไม่ออกให้เจ้าหน้าที่กรอกข้อมูลกลับภายใน 24 ชั่วโมง วิธีนี้ทำให้รถทุกคันมีภาพรองรับ แม้โมดูลอ่านป้ายจะอ่านบางภาพไม่ได้
License Plate Recognition (LPR) คืออะไร
LPR คือซอฟต์แวร์ที่อ่านตัวอักษรและตัวเลขบนป้ายทะเบียนรถจากภาพกล้องโดยอัตโนมัติ แล้วเก็บเป็นข้อความที่ค้นหาได้ แทนการให้เจ้าหน้าที่จดด้วยมือ
ลำดับการทำงานที่หน้าไม้กั้นตามรายการตรวจงานของโครงการมี 4 ขั้น ทั้งฝั่งขาเข้าและขาออกทำงานแบบเดียวกัน
- 1
เซนเซอร์ตรวจจับรถที่ไม้กั้น
เมื่อไม่มีรถ ไฟสถานะที่ไม้กั้นดับ เมื่อรถเคลื่อนเข้ามา เซนเซอร์ที่ไม้กั้นตรวจจับรถ
- 2
กล้อง IP ถ่ายภาพรถสองมุม
กล้อง IP Hikvision 4 ตัว แบ่งเป็นขาเข้า 2 ตัวและขาออก 2 ตัว ถ่ายภาพรถจากมุมซ้ายและมุมขวา
- 3
เก็บภาพลง NAS
โปรแกรมภาษา Python ในตู้ Server (เครื่องแม่ข่าย) บันทึกภาพลง NAS (เครื่องเก็บไฟล์บนเครือข่าย) และเก็บรายการไว้ในฐานข้อมูล SQLite
- 4
ส่งไฟสถานะให้ไม้กั้น
หลังบันทึกภาพสำเร็จ ชุดควบคุม I/O ให้ไฟเขียวหนึ่งจังหวะ เมื่อรถผ่านไปแล้วให้ไฟแดงหนึ่งจังหวะแล้วดับ รายการตรวจงานกำหนดเฉพาะไฟสถานะ ไม่มีขั้นที่เปิดไม้กั้นจากผลอ่านป้าย
สิ่งที่ติดตั้งและพัฒนาแล้ว
ส่วนที่เราติดตั้งที่หน้างานคือกล้อง 4 ตัวและตู้ Server (เครื่องแม่ข่าย) ส่วนที่พัฒนาคือโปรแกรม 2 ชุด ได้แก่ โปรแกรมบันทึกภาพ และโปรแกรมควบคุม I/O กับไฟสถานะที่ไม้กั้น
- เปลี่ยนกล้องวงจรปิดเดิมเป็นกล้อง IP Hikvision 4 ตัว ที่ขาเข้าและขาออก มุมซ้ายและขวา
- ทดลองตั้งมุมกล้องที่ระยะ 1, 2 และ 3 เมตร ทั้งขาเข้าและขาออก
- ติดตั้งตู้ Server (เครื่องแม่ข่าย) พร้อมขาตั้ง
- โปรแกรมถ่ายภาพรถขาเข้า-ขาออกมุมซ้ายและขวาเก็บลง NAS ซึ่งพัฒนาเสร็จแต่ยังทำงานไม่เสถียร
- โปรแกรมควบคุมสัญญาณ I/O ของไม้กั้นขาเข้าและขาออก ให้ไฟสถานะเขียวและแดงหลังบันทึกภาพ
ส่วนที่เราออกแบบไว้ในระบบเดียวกัน ได้แก่
- ฮาร์ดแวร์ชุดควบคุมไม้กั้นและชุดประมวลผล
- โมดูลอ่านป้ายทะเบียน (LPR) และขั้นตอนให้เจ้าหน้าที่กรอกข้อมูลของภาพที่อ่านป้ายไม่ออก
- แอปบันทึกผู้มาติดต่อสำหรับ รปภ. ที่เลือกสถานที่ติดต่อ และถ่ายรูปหน้ารถกับบัตรผู้มาติดต่อแทนการจดมือ
- แอปให้บริษัทผู้เช่าลงทะเบียนรถที่อนุญาต พร้อมวันเริ่มและวันสิ้นสุด
- รายงานรายวันที่มีป้ายทะเบียน สถานที่ติดต่อ เวลาเข้า เวลาออก และรูปถ่ายประกอบ
ผลทดสอบที่หน้างาน
ที่หน้างาน เราทดลองตั้งมุมกล้องที่ระยะ 1, 2 และ 3 เมตร ทั้งขาเข้าและขาออก เพื่อหาตำแหน่งที่ได้ภาพป้ายทะเบียนชัด กล้อง 4 ตัวและตู้ Server (เครื่องแม่ข่าย) ติดตั้งในปี 2562 โปรแกรมบันทึกภาพพัฒนาเสร็จ แต่ยังทำงานไม่เสถียร
ความแม่นยำของการอ่านป้ายทะเบียนขึ้นกับมุมกล้อง แสง และความเร็วรถ จึงต้องวัดกับรถจริงของแต่ละหน้างาน แบบระบบนี้จึงเก็บภาพรถทุกคันไว้ก่อนเป็นหลักฐาน
สิ่งที่เราเรียนรู้
งานนี้ให้หลักการ 3 ข้อสำหรับงานกล้องบันทึกรถและงานอ่านป้ายทะเบียน
- ตำแหน่งและมุมกล้องต้องทดลองที่หน้างานจริงก่อนสรุปแบบ ในงานนี้เราทดลองตั้งกล้องหลายระยะทั้งขาเข้าและขาออก เพราะระยะและมุมกล้องมีผลต่อความชัดของป้ายทะเบียน
- ระบบอ่านป้ายอัตโนมัติต้องมีทางสำรองที่มีคนรับผิดชอบ แบบระบบนี้เก็บภาพรถทุกคันก่อน และกำหนดเวลาให้เจ้าหน้าที่กรอกข้อมูลของภาพที่อ่านไม่ออก ข้อมูลจึงไม่ขาดเมื่อโมดูลอ่านพลาด
- ตกลงขอบเขตและเกณฑ์ตรวจรับเป็นรายส่วนตั้งแต่ต้น งานนี้มีรายการตรวจงานที่ระบุการทำงานของไม้กั้นและการเก็บภาพไว้ชัด แต่ขอบเขตเปลี่ยนระหว่างทาง ส่วนที่ทำเสร็จก่อนจึงควรมีเกณฑ์ปิดงานของตัวเอง
นำแนวทางนี้ไปใช้กับพื้นที่ของคุณได้อย่างไร
ถ้าพื้นที่ของคุณมีทางเข้า-ออกร่วมกันและต้องการเลิกจดทะเบียนรถด้วยมือ คุณใช้แนวทางออกแบบของเคสนี้ได้ คือกล้องขาเข้าและขาออก เครื่องแม่ข่ายที่หน้างาน ที่เก็บภาพ และไฟสถานะที่ไม้กั้น ส่วนที่ต้องปรับคือตำแหน่งกล้อง ระบบไม้กั้นเดิม และผู้ที่รับผิดชอบข้อมูล
แนวทางที่นำไปใช้ได้ และส่วนที่ต้องปรับ
| ส่วนของระบบ | แนวทางที่นำไปใช้ได้ | ต้องปรับเมื่อ |
|---|---|---|
| กล้องและมุมถ่าย | แบบที่ให้กล้องขาเข้าและขาออกถ่ายรถจากมุมซ้ายและขวา | ทางเข้า-ออกของคุณกว้างหรือยาวต่างจากเคสนี้ ต้องทดลองตำแหน่งกล้องที่หน้างานใหม่ |
| การเก็บภาพ | แนวทางเก็บภาพรถทุกคันลง NAS ก่อนอ่านป้าย | ต้องเก็บภาพนานขึ้นหรือมีหลายจุดเข้า-ออก ต้องประเมินพื้นที่เก็บข้อมูลใหม่ |
| ไม้กั้น | แนวทางส่งไฟสถานะเขียวและแดงที่ไม้กั้นหลังบันทึกภาพ | ไม้กั้นของคุณเป็นรุ่นอื่น ต้องตรวจจุดรับสัญญาณก่อน |
| การอ่านป้าย | แนวทางให้คนกรอกข้อมูลของภาพที่อ่านไม่ออกภายในเวลาที่กำหนด | ต้องทดสอบโมดูลอ่านป้ายกับรถและแสงจริงของหน้างานก่อนใช้ |
| ผู้ใช้ระบบ | แนวทางแยกแอปสำหรับ รปภ. และแอปสำหรับบริษัทผู้เช่า | พื้นที่ของคุณมีผู้ใช้กลุ่มอื่น เช่น รถขนส่งหรือผู้รับเหมา ต้องกำหนดสิทธิ์ใหม่ |
- ตกลงขอบเขตและเกณฑ์ตรวจรับของแต่ละส่วนให้ชัดก่อนเริ่มงาน
- กำหนดว่าใครกรอกข้อมูลของภาพที่อ่านป้ายไม่ออก และต้องกรอกภายในเวลาเท่าไร
- รูปคนขับและบัตรผู้มาติดต่อเป็นข้อมูลส่วนบุคคล ควรกำหนดผู้มีสิทธิ์ดูและระยะเวลาเก็บข้อมูลก่อนเริ่มใช้งาน
- เตรียมเครือข่าย ไฟฟ้า และพื้นที่เก็บภาพที่ตู้ Server (เครื่องแม่ข่าย) ให้รองรับการบันทึกภาพทุกวัน
เทคโนโลยีที่ใช้
คำถามที่พบบ่อย
ระบบเก็บภาพรถไว้ที่ไหน และค้นย้อนหลังอย่างไร
โปรแกรมภาษา Python ในตู้ Server (เครื่องแม่ข่าย) บันทึกภาพรถขาเข้า-ขาออกมุมซ้ายและขวาลง NAS (เครื่องเก็บไฟล์บนเครือข่าย) และเก็บรายการไว้ในฐานข้อมูล SQLite แบบระบบกำหนดให้ค้นได้จากป้ายทะเบียน วันเวลา หรือสถานที่ที่มาติดต่อ
ระบบอ่านป้ายทะเบียนได้แม่นแค่ไหน
ความแม่นยำขึ้นกับมุมกล้อง แสง และความเร็วรถของแต่ละหน้างาน จึงต้องวัดกับรถจริงที่หน้างาน แบบระบบนี้มีทางสำรอง คือเก็บภาพรถทุกคันก่อน และให้เจ้าหน้าที่กรอกข้อมูลของภาพที่อ่านป้ายไม่ออกภายใน 24 ชั่วโมง
ใช้กล้องวงจรปิดเดิมที่มีอยู่ได้ไหม
ต้องดูเป็นกรณีไป ในงานนี้เราเปลี่ยนกล้องวงจรปิดเดิมเป็นกล้อง IP ใหม่ 4 ตัว แล้วทดลองตั้งมุมที่ระยะ 1, 2 และ 3 เมตร สำหรับพื้นที่ของคุณ ต้องสำรวจกล้องเดิมและตำแหน่งติดตั้งที่หน้างานก่อนสรุป
ระบบเปิดไม้กั้นเองเมื่ออ่านป้ายได้หรือไม่
ในงานนี้ไม่ได้ออกแบบให้เปิดไม้กั้นจากผลอ่านป้ายทะเบียน รายการตรวจงานของโปรแกรมควบคุม I/O ที่เราพัฒนากำหนดเฉพาะไฟสถานะเขียวและแดงที่ไม้กั้นหลังบันทึกภาพ ถ้าคุณต้องการให้ไม้กั้นเปิดตามผลอ่านป้าย ต้องออกแบบและทดสอบส่วนนี้แยกต่างหาก
ต้องเตรียมข้อมูลอะไรบ้างก่อนเริ่มงาน
ควรเตรียมผังทางเข้า-ออกและตำแหน่งไม้กั้น ข้อมูลระบบไม้กั้นเดิม รายชื่อผู้เช่าหรือสถานที่ที่ผู้มาติดต่อเลือกได้ และรูปแบบรายงานที่ต้องการ งานลักษณะนี้ไม่มีราคามาตรฐาน ติดต่อเราเพื่อขอใบเสนอราคาหลังสำรวจหน้างาน




