Sau loại bài Điều khiển thiết bị nhà bằng máy tính của bác nguyendinhvan mình xin mở chủ đề này để các bạn nào quan tâm cùng tham gia thảo luận và xây dựng. Mục tiêu của đề tài này là xây dựng chương trình cho phép hiện sự thâm nhập (trộm?) bằng webcam hoặc cảm biến PIR từ đó có những hành động xử lý (bật còi báo động? gọi điện thoại hoặc nhắn tin cho chủ nhà, xịt bột tiêu cay vào mặt tên trộm, shock điện và những ý tưởng khác của bạn).
- Về nguyên tắc phát hiện chuyển động bằng webcam (camera) là so sánh những thay đổi pixel của các hình liên tiếp được capture. Cũng có thể xây dựng thêm một thuật toán đề nhận dạng đối tượng (phân biệt là người hay động vật (human detection), phân biệt là bạn hay thù (face detection)). Nhược điểm của phương pháp này là phụ thuộc vào môi trường ánh sáng. Độ chính xác phụ thuộc vào chất lượng ảnh từ webcam và thuật toán của chương trình. Ví dụ: khi trời tối đen thì để chương trình chạy được phải dùng camera hồng ngoại mới nhận được ảnh. Trời đang sáng bỗng tối sầm lại hoặc một chiếc lá rơi nếu chương trình xử lý không tốt thì sẽ phát báo động giả.
- Còn về phương pháp dùng cảm biến PIR có lợi thế là không phụ thuộc vào môi trường. Một cảm biến tốt sẽ phát hiện được thân nhiệt của cơ thể sống vào loại ra những nhiễu do ánh sáng, nhiệt độ. Mình đã thử với cái cảm biến của mình bằng cách thắp một ngọn nến phía trước nó, nó sẽ không detect nhưng khi giơ bàn tay qua thì nó phát hiện ra liền hehe he.
Nào chúng ta cùng thảo luận nhé...
- Về nguyên tắc phát hiện chuyển động bằng webcam (camera) là so sánh những thay đổi pixel của các hình liên tiếp được capture. Cũng có thể xây dựng thêm một thuật toán đề nhận dạng đối tượng (phân biệt là người hay động vật (human detection), phân biệt là bạn hay thù (face detection)). Nhược điểm của phương pháp này là phụ thuộc vào môi trường ánh sáng. Độ chính xác phụ thuộc vào chất lượng ảnh từ webcam và thuật toán của chương trình. Ví dụ: khi trời tối đen thì để chương trình chạy được phải dùng camera hồng ngoại mới nhận được ảnh. Trời đang sáng bỗng tối sầm lại hoặc một chiếc lá rơi nếu chương trình xử lý không tốt thì sẽ phát báo động giả.
- Còn về phương pháp dùng cảm biến PIR có lợi thế là không phụ thuộc vào môi trường. Một cảm biến tốt sẽ phát hiện được thân nhiệt của cơ thể sống vào loại ra những nhiễu do ánh sáng, nhiệt độ. Mình đã thử với cái cảm biến của mình bằng cách thắp một ngọn nến phía trước nó, nó sẽ không detect nhưng khi giơ bàn tay qua thì nó phát hiện ra liền hehe he.
Nào chúng ta cùng thảo luận nhé...
Comment