4 ms·
> 720p@240FPS would be little hard because of limitations on the USB controller side. What would be the theoretical limit of the sensor itself? Could you exte
by DoingIsLearning 4y ago
> 720p@240FPS would be little hard because of limitations on the USB controller side.
What would be the theoretical limit of the sensor itself?
Could you extend the project to work as a high speed camera? Perhaps using a Firewire ip core implementation instead of USB?
- circuitvalley 4y agoThere are only few options, 1. Use USB controller Chip that support 10Gbit or more. 2. Use 10Bit or more ethernet, Optical or copper. 3. Use PCIe 4. Use onboard storage. 5. Use HDMI or something custom and have another receiver (They are called frame grabber and everybody hate them). Right now there are not many controllers on market that can do more than 5Gbit Most useable solution is to use Ethernet , I would say optical.
- icelancer 4y agoTypically what cameras like the Edgertronic do are have 8-16 GB of onboard DDR3-4 RAM and write raw frames directly to memory on a trigger or a loop/trap. Then when you have X amount of frames you want, process them using ffmpeg/gstreamer using onboard hardware acceleration methods and write to an SD card / network drive / attached SSD or similar. Simply bind X GB of RAM to a memdisk and write to that path in Linux, for example. I am fine doing this and have done it using raspiraw and know the Edgertronic platform / source code very well. The problem is that sensors and MIPI lanes on commercially-available products are complete trash with even worse documentation.