Наверное, вопрос новичка, но, похоже, я не могу найти ответ в Google.

Для целей компьютерного зрения я намерен обрабатывать кадры двух веб-камер на одном компьютере. У меня есть некоторые проблемы с запаздыванием, и я исследовал тот факт, что обе веб-камеры могут быть на одной шине USB. Но, похоже, я не могу установить эти две веб-камеры на разные шины на Ubuntu, хотя я перепробовал все слоты. Я пробовал с тремя разными веб-камерами (logitech и microsoft) и двумя разными материнскими платами, последней из которых был asus Z97 pro gamer, у которого, как я полагаю, много разных USB-шин.

Все веб-камеры всегда остаются на автобусе 003. Что-то я не понимаю в автобусной системе?

Большое спасибо за ваш вклад.

Пример вывода LSB ниже

Bus 002 Device 002: ID 8087:8001 Intel Corp. 
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 8087:8009 Intel Corp. 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 008: ID 2516:0003  
Bus 003 Device 011: ID 046d:082d Logitech, Inc. HD Pro Webcam C920
Bus 003 Device 004: ID 0603:00f2 Novatek Microelectronics Corp. 
Bus 003 Device 010: ID 046d:082b Logitech, Inc. 
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
0
Kranck 3 Мар 2015 в 02:42

2 ответа

Лучший ответ

Одна вещь, которую вы, возможно, не учли, - это шина не всегда доступна через внешние USB-порты. Некоторые из автобусов могут быть предназначены для внутреннего использования или не иметь заголовка, чтобы вывести их за пределы машины.

Похоже, что это может иметь место с машиной, которую вы используете.

Обычно есть способы добавить дополнительные корни к системе USB. В зависимости от используемой машины.

0
armadefuego 3 Мар 2015 в 01:45

У меня были проблемы с изменением карты этих автобусов. В конце концов, было проще добавить карту PCI Express, которая добавляла несколько слотов USB с их собственной крошечной шиной.

0
Kranck 15 Мар 2015 в 21:39