Forum Discussion

Altera_Forum's avatar
Altera_Forum
Icon for Honored Contributor rankHonored Contributor
18 years ago

Xray image enhancement using VIP suites

I did a Xray image sharpening design using VIP library in DSP Builder. It works for v6.0 IPs and tools. Haven't got a chance to try their v6.1 tools.

(Uploading file failed. Gonna try again later.)

3 Replies

  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    Hi nemo!

    Glad to see other DSP Builder on the forum.

    Awesome design. Although I got a couple (potentially dumb) questions for you:

    1. Why do you need a FIFO between Laplacian and gamma corrector block? (Also how did you determine the sizes of them?)

    2. Why are there multiple image source blocks? Seems like they are inputting the same image...
  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    1. The gradient calculation path is slower than the Laplacian calculation, so a frame buffer is needed. However the size of the FIFO can be estimated from the latency of the 2DFIR and should be much smaller than one frame. I used a FIFO that can buffer the entire frame, which is not optimal.

    2. The Laplacian path and Gradient path access source data at different throughput due to AST backpressure. The Gradient path sees more backpressure and pauses more. I guess in HW there has to be another frame buffer at the source for these two different paths. To simplify in the simulation, I just used two different sources.