wow soo much fantastic CSI-2 video information. 😎 Thank you.
@Michael-d8f2pКүн бұрын
Is there a way I may contact you directly?
@anandmoon57014 жыл бұрын
Well explained super cool stuff.
@robert_trirop2 ай бұрын
Awesome :)!
@muhammadshahzaib38133 жыл бұрын
nice video and neat stuff. keep it up.
@sagarwalishetti11763 жыл бұрын
This is really nice!!
@dhaneshdprabhu8482 Жыл бұрын
Nice vidoe and well explained. How much did it cost for Lattice chip and how much time did it take to make the development board of lattice IC
@OrenCollaco974 ай бұрын
Hi did you implement the debayering for this yourself? I have been trying to use the V4L2 API to get the raw bayer frame (which I'm able to) but can't seem to get the debayering right. I've tried doing cv::cvtColor(bayer_frame, rgb_frame, cv::COLOR_BayerRG2RGB); after bitshifting for RG10 but seems to get artefacts I can't figure out. I'd appreciate if you could point me to the theory of your pipeline. Nice work btw.
@OrenCollaco974 ай бұрын
Nvm, you have a GitHub repo for this.
@circuitvalley4 ай бұрын
Debayer in basic form is relatively easy, You can read about it on my site www.circuitvalley.com
@veeshal1004 жыл бұрын
Hi, I have a somewhat similar design working on the Lattice Crosslink FPGA(4 Lane MIPI CSI-2 Receiver on FPGA). It is basically based on Lattice's reference design "FPGA-RD-02060-1-1-MIPI DSI_CSI2-OpenLDI-LVDS-Int-Bridge". But the problem we are facing is that the colors in the video looks corrupted/deformed. Can you help me in understanding what can be the real issue here? I can share you some snippets of the video if I can have your mail id. Thanks!
@browaruspierogus21824 жыл бұрын
How fast and how many bits is that ADC IMX219 cannot do more than HD/30fps. Try some crazy 4K sensors with 60fps if you can
@circuitvalley4 жыл бұрын
IMX219 Can do way faster than 30 FPS , i have tested 1080p @ 60 FPS, 720p @ 120 FPS, VGA @ 200 FPS, or even 1000FPS at really low resolution , because of limitation of the interface @~4K resolution it can do 15FPS , Here is the test video showing raspberry pi camera going up to 1000 FPS kzbin.info/www/bejne/q4PEeYulYr-ob5I
@browaruspierogus21824 жыл бұрын
@@circuitvalley What do you think is good sensor for 4K@60 also what would be best fpga for it
@circuitvalley4 жыл бұрын
@@browaruspierogus2182 There are many new sensors from many different vendors, but problem is may be one way or another you can get hold of the sensor but documentation will not be available. If i need to find a sensor 4K@60 FPS i would look for any consumer electronic camera and try to reverse engineer the protocol. Choice of FPGA Depend on what you trying to do , if it is a Bridge application than Lattice Cross link may do or Lattice ECP5 , Xilinx Zynq is also a good candidate if need to do some processing on SoC.
@JackToth4 жыл бұрын
CircuitValley i’m really curious abut the max capabilities of the sony senor in the Pi Camera HQ
@circuitvalley4 жыл бұрын
@@JackToth I am working on Interfacing IMX477 to Crosslink NX as well. Check back in few weeks
@Zeropadd2 жыл бұрын
💗
@maikdean84904 жыл бұрын
Hi bother I have Samsung module 108 megapixel sensor can I take 2 of them to shoot a single video stream making high resolution?
@circuitvalley4 жыл бұрын
If i understood you correctly you are looking for video stitching. Yes that is possible but this exact FPGA is bit too small for that.
@maikdean84904 жыл бұрын
CircuitValley I have Samsung 108 megapixel camera module 2 of them I want to combine the resolution to shoot one video stream can you please help me it’s for astronomy
@maikdean84904 жыл бұрын
CircuitValley because video stitching I don’t know what that means can you please explain more like connecting the pins together?
@circuitvalley4 жыл бұрын
@@maikdean8490 I don't have direct solution in my hand, i have too look around. combining output of two image sensor into a one single seamless frame is normally called video stitching. With stitching final image will appears as if its take with one camera. its pretty complex thing to implement. other simpler solution is adjust merge output of both sensors side by side . it very easy compared to stitching. If you have no experience with FPGA even simpler solution is hard to implement. I have no idea how to guide you further from here.
@maikdean84904 жыл бұрын
CircuitValley thank you man for your hard work I do astronomy if you see what I see you won’t believe it but I need high megapixel Count to see mars clouds and also moons rain just try to help me I have 3 108 megapixel Samsung module or GoPro sensor it shoots in 4K if I took 3 of them it’s 9k resolution
@Fernandoc243 жыл бұрын
Where is the SOURCE?
@circuitvalley3 жыл бұрын
Here on GitHub github.com/circuitvalley/mipi_csi_receiver_FPGA