Post Go back to editing

EVAL-ADV7619-7511 Video Evaluation Board to grab a single frame

I am an electronic hobbiest  who works in a telecommunication holding company. I am a beginner in the microprocessors world and want to realize a single frame image grabing project with the help of your EVAL-ADV7619-7511 video evaluation board.

At the moment i am using a Pi 3 and i have a Spartan-3E Starter Board ( I do not have any experience with fpga's yet )

I will have 2 questions about EVAL-ADV7619-7511 video evaluation board and some underlying concept about HDMI receiving:

1.) As it is shown in the Block Diagram of the product it consist of 2 HDMI inputs. What procedure i should follow to grab a single frame from the J2 video jumper pins preferably with the help of Raspberry Pi 3 or Spartan3E gpio pins? 

2.) Let's assume that the HDMI input content is in 4K format. Is this means that the video output pixel clock will automatically synchronized with the input content pixel clock or is it possible to set any video output pixel clock to grab a desired resolution lets say 640x480@60 Hz Industry standard (pixel clock 25.175 MHz) for example.  
Briefly: Is 4K x 2K in --->  640x480@60 Hz (pixel clock 25.175 MHz) out possible?

Thank you!


Parents
  • 1) The Spartan would need to be connected to the ADV7612 output pin via the jumpers and implement a simple frame buffer to capture one frame.  The the frame could be down loaded in the Raspberry Pi.  The item to look out for is the frame buffer size.  For 480p format the frame buffer size would be 640x480x24 = 7,372,800 bit, more than the Spartan 3 has if I recall correctly.  Of course the ADV7612 output could be set to 4:2:2 format cutting the frame buffer by a third.

    I am not familiar with the Pi 3 features and whether it could read the video stream directly.

    2) The ADV7612 cannot convert formats.  What goes in is what comes out.

    If you are new to video processing I would recommend the book "Video Demystified".  It's a good go to book for anything video related.  Beyond this I would begin reading VESA, CTA and HDMI specifications.  (Or ask questions on this forum)

Reply
  • 1) The Spartan would need to be connected to the ADV7612 output pin via the jumpers and implement a simple frame buffer to capture one frame.  The the frame could be down loaded in the Raspberry Pi.  The item to look out for is the frame buffer size.  For 480p format the frame buffer size would be 640x480x24 = 7,372,800 bit, more than the Spartan 3 has if I recall correctly.  Of course the ADV7612 output could be set to 4:2:2 format cutting the frame buffer by a third.

    I am not familiar with the Pi 3 features and whether it could read the video stream directly.

    2) The ADV7612 cannot convert formats.  What goes in is what comes out.

    If you are new to video processing I would recommend the book "Video Demystified".  It's a good go to book for anything video related.  Beyond this I would begin reading VESA, CTA and HDMI specifications.  (Or ask questions on this forum)

Children
No Data