Me pregunto, ¿para qué quieres hacer esto? Puede que quieras hacer algún tipo de collage o otro enfoque artístico pero esto lo puedes hacer con la ayuda de un amigo, este te puede tomar fotos en diferentes posiciones con una sola cámara y te saldrá menos caro que comprar 20 cámaras para hacer esto, supongo que si comprar una cámara, esta te venga con el software para la detección de la imagen de ESTA cámara pero conectar todas al mismo tiempo y que cada programa haga esto a la vez, pues puede que haya algún programa especial el cual detecte todas la cámaras y tome las fotos que quieras al mismo tiempo; es similar al sistema de circuito cerrado para vigilancia, estas cámaras se conectan a una terminal la cual toma imágenes (más bien, vídeo sin auido) al unisono y las guarde en un disco duro para posterior visualización aunque se puede ver lo que esta pasando en tiempo real! No se si exista este tipo de terminales en las que puedas conectar varias cámaras y estas a una orden puedan tomar la foto por cada una de ellas y así sucesivamente!
Pero de poder instalar varias cámaras en tu PC es posible y necesitas muchos puertos USB pero hasta ahora, no hay un programa (Que yo sepa) que permita visualizar cada cámara y que a la orden se pueda tomar una foto al mismo tiempo por cada cámara! Te recomendaría preguntar esto a un especialista en fotografía (Los puedes encontrar en Universidades o en estudios de grabación) o a un técnico de instalación de vídeo vigilancia por circuito cerrado (Los puedes encontrar donde venden computadores y accesorios o en tiendas especializadas) haber si ellos pueden solucionar tu problema y que dispositivos tengas que comprar para tus fines!
Espero haberte ayudado en algo o por lo menos, te di algunos puntos claves para lo que quieres hacer! Te deseo lo mejor y saludos!