JEVOIS là một máy quay video tầm nhìn nhỏ, nguồn thông minh, nguồn thông minh được tài trợ trên Kickstarter vào đầu năm 2017. Tôi đã sao lưu nó vì các máy ảnh Nhúng các khía cạnh tầm nhìn của thiết bị đang tăng trưởng rất nhiều Có khả năng nhiều hơn, cũng như Jevois tự hào có một loạt các tính năng nổi bật. Nó chạy Linux nhúng cũng như có thể xử lý video ở tốc độ khung hình cao sử dụng các thuật toán OpenCV. Nó có thể chạy độc lập hoặc như một máy quay video USB phát trực tuyến video thô hoặc được xử lý trước vào máy tính giữ cho nhiều hành động hơn nữa. Trong một trong hai tình huống, nó có thể tương tác với (và được quản lý bởi) các tiện ích khác thông qua cổng nối tiếp.
Nhưng không ai trong số đó là những gì thực sự đánh tôi về máy quay video khi tôi có đơn vị của mình. Những gì thực sự nổi bật là chế độ demo. Đội bóng đằng sau Jevois đóng đinh một chế độ demo hiệu quả cho một thiết bị phức tạp. Điều đó đã không xảy ra bởi tai nạn, cũng như kết quả đáng để chia sẻ.
Tầm quan trọng của một bản demo tuyệt vời
Khi nó liên quan đến các hệ thống phức tạp, một chế độ demo tuyệt vời về cơ bản là một sân thang máy cho khả năng của đơn vị. Đối với người dùng, nó trả lời “Điều này có thể làm gì, cũng như những khả năng nào sẽ mở cho tôi?”
Chế độ demo của máy ảnh Jevois đã thành công trong việc này bằng cách thực hiện một số điều:
Làm cho bản demo tự khép kín cũng như đơn giản để bắt đầu. Cần tối thiểu các bộ phận hoặc cấu hình từ cá nhân để bắt đầu. Sau khi đặt hình ảnh hệ thống vào thẻ SD đi kèm, tôi chỉ cần cắm nó vào máy tính xách tay của mình cũng như bắt đầu trình xem camera.
Làm cho nó tương tác. Trả lời đầu vào cá nhân ngay lập tức, cũng như hiển thị các quy trình tại nơi làm việc càng nhiều càng tốt.
Giữ nó đơn giản. Bản demo không phải là một thiết bị cũng như chỉ có cơ hội để thảo luận về mọi thứ! Để lại cá nhân hoàn toàn tự do để tập trung vào việc thực hiện những gì đang được hiển thị; Ngăn chặn việc làm phiền các cá nhân với việc tìm ra giao diện hoặc các vấn đề khắc phục sự cố.
Chế độ demo trên phần cứng thường là một suy nghĩ lại nếu nó tồn tại ở tất cả, tuy nhiên nó xứng đáng với sự quan tâm cũng như đánh bóng nếu không có lý do nào khác ngoài một yếu tố của một sản phẩm mà thực tế là cụ thể, mỗi cá nhân sẽ tham gia.
Thiết lập cũng như bản demo của Jevois
Tôi đã phải sao chép một hình ảnh hệ thống vào thẻ micro SD để đảm bảo rằng tôi có phiên bản phần mềm JEVOIS gần đây nhất, tuy nhiên sau đó tất cả những gì tôi cần phải làm là cắm nó vào cổng USB (nơi máy tính của tôi thừa nhận là video USB thiết bị camera) cũng như mở trình xem webcam. Khi đó đã được thực hiện, bản demo ngay lập tức bắt đầu. Phần cứng sẽ truyền một hỗn hợp lai của video “tour” vòng lặp trộn với hình ảnh camera video trực tuyến cũng như một số quy trình thị giác chạy song song. Để giữ HĐH, đó chỉ là một luồng video từ camera video USB như bất kỳ loại nào khác.
Không phải mọi khía cạnh là hoàn hảo; Nhận dạng số viết tay cụ thể là đánh hoặc bỏ lỡ, mặc dù bản demo thừa nhận điều này. Video demo dưới đây được ghi lại trong một khoảng trắng với ánh sáng mặt trời, tuy nhiên mọi thứ vẫn nhìn vào phía mờ. Cuối cùng, máy quay video cũng như ống kính rõ ràng không có nghĩa là bị thay đổi hoặc điều chỉnh. Tôi đã ủng hộ một mô-đun với ống kính M12 (S-Mount), tuy nhiên máy quay video trên Jevois ít nhất tạo nên một gói cực nhỏ. Bất kể, bản demo thành công trong việc dễ dàng cũng như thể hiện chính xác những gì có thể.
Hình ảnh hệ thống camera video mặc định bao gồm một loạt các mô-đun tầm nhìn của thiết bị đi kèm cũng như các bản demo, mỗi mô-đun được neo vào một cài đặt camera video cụ thể. Ví dụ: một trong những mô-đun này nhận ra các dấu hiệu Arco. Để kích hoạt chế độ này, hãy đặt camera video thành “YUV 640 × 500” cũng như mô-đun kích hoạt ngay lập tức. Một bản ghi của chế độ này là dưới đây.
Chi tiết về các dấu hiệu được phát hiện được gửi qua cổng nối tiếp. Trong phương pháp này, một Arduino hoặc vi điều khiển có thể giao tiếp cũng như thậm chí quản lý máy ảnh. Có rất nhiều chế độ đi kèm khác trong hình ảnh mặc định, cũng như các cá nhân chương trình hoàn toàn miễn phí để thiết lập riêng của họ.
Camera quan sát thiết bị nhúng khác
[Nguồn hình ảnh: cmucam.org]
[Nguồn hình ảnh: OpenMV]
CMUCAM5 “Pixy” (cũng được tài trợ trên Kickstarter) được vận chuyển vào năm 2014 đã có chế độ demo thông minh. Ra khỏi hộp, nó có khả năng thừa nhận màu sắc được giữ ở phía trước của nó, cũng như thậm chí có các tiêu đề cho các máy chấm công để được sử dụng trong cấu hình PAN / Tilt. Điều này cho phép camera video được đào tạo để theo dõi màu, sau đó di chuyển để tuân thủ màu sắc đó, tất cả mà không bao gồm máy tính. Tuy nhiên, có thể xem video thô hoặc được xử lý, tuy nhiên cần liên kết với máy tính xách tay hoặc máy tính để bàn bằng USB cũng như chạy chương trình khác biệt với Pixy khi mua để có quyền truy cập vào video cũng như cấu hình. Khả năng “Xem những gì máy quay video” là một chức năng tuyệt vời đã thực hiện cấu hình cũng như xử lý sự cố dễ dàng hơn nhiều, ngay cả khi nó bị hạn chế.
Dự án OpenMV là mô-đun tầm nhìn thiết bị hỗ trợ Python mã nguồn mở là một semifinaliST cho giải thưởng Hackaday năm 2014, cũng như đã phát triển bởi vì sau đó. OpenMV vừa mới bắt đầu vận chuyển máy ảnh M7 mới nhất của họ, thậm chí có thể mô phỏng một pixy trong chế độ UART để tương thích. Chúng tôi muốn thấy một bản demo tuyệt vời để thể hiện khả năng của nó.
Có bất kỳ loại dịch vụ mới khác nào khác trong lĩnh vực camera quan sát thiết bị nhúng, hoặc đặc biệt là các bản demo tuyệt vời? Hãy để chúng tôi hiểu trong các ý kiến. Cùng với việc nói về giải thưởng Hackaday, đừng thất vọng khi nhớ rằng lần lặp của năm 2017 hiện đang diễn ra.