---
+ Post New Thread
Results 1 to 7 of 7
  1. #1
    Member level 3
    Points: 1,797, Level: 9

    Join Date
    Nov 2004
    Posts
    59
    Helped
    3 / 3
    Points
    1,797
    Level
    9

    video scaler algorithm

    Hi


    how do a video scaler work?

    Are there any video scalers diagram on the net ?

    thanks

    •   Alt22nd March 2005, 04:52

      advertising

        
       

  2. #2
    Advanced Member level 5
    Points: 160,151, Level: 95
    Awards:
    Downloads2nd Helpful Member

    Join Date
    Oct 2004
    Location
    West Coast
    Posts
    7,943
    Helped
    2302 / 2302
    Points
    160,151
    Level
    95

    videoscaler korean

    Good explenation on video scalers yoou can find here:
    http://www.commspecial.com/deuceguide.htm#intelligent
    So far I haven't come accross any detailed diagram of a video scaler ..


    1 members found this post helpful.

  3. #3
    Member level 3
    Points: 1,797, Level: 9

    Join Date
    Nov 2004
    Posts
    59
    Helped
    3 / 3
    Points
    1,797
    Level
    9

    superresolution scaler

    Quote Originally Posted by IanP
    Good explenation on video scalers yoou can find here:
    h**p://www.commspecial.com/deuceguide.htm#intelligent
    So far I haven't come accross any detailed diagram of a video scaler ..

    thank you for replying !

    information on the url above is so little, i need more detailed info on video scaler!
    a block diagram is a plus to me! anyone help me!


    1 members found this post helpful.

    •   Alt22nd March 2005, 09:20

      advertising

        
       

  4. #4
    Full Member level 2
    Points: 2,683, Level: 12

    Join Date
    Mar 2005
    Posts
    141
    Helped
    23 / 23
    Points
    2,683
    Level
    12

    video scaler block diagram

    Hi,
    You did not mention the platform on which you are working. But as i am working on the video scaling and super resolution on PC and DSP based solution i will recommend you to first choose a proper video scaling filter and then proceed for further implementations.
    Here are few papers on the video scaling...............
    The first paper gives you a good realization of the Video Down scaling during a transcoding process.. You can get the good vision of the overall architecture and the optimzation flow of a video down-scaler.
    The second paper is on the Scaling Video Conferencing through Spatial Tiling.
    The third one is a thesis "Adaptive Content-Aware Scaling for Improved Video
    Streaming" and you will get great ideas from these three pdf files..........
    I recommend you to read the basic introductory chapters of the thesis report first and then we can have a discussion
    Once you have decided your alogrithm then we can talk about its implementation issues.
    Take care,
    Sincerely,


    1 members found this post helpful.

  5. #5
    Member level 3
    Points: 1,797, Level: 9

    Join Date
    Nov 2004
    Posts
    59
    Helped
    3 / 3
    Points
    1,797
    Level
    9

    do video scalers work?

    hi swahlah!

    i am woking on the asic ! I have already ,even more, the RTL code of sacler which don't work,but I have not any documents about codes on hand.there are so few commentaries in the code. Now, I don't know algorithm used by codes and block diagram to understand those code.So, i come here !

    thank you again!



  6. #6
    Full Member level 1
    Points: 2,341, Level: 11

    Join Date
    Mar 2005
    Location
    Taiwan
    Posts
    96
    Helped
    16 / 16
    Points
    2,341
    Level
    11

    how do video scalers work

    The scalar operation is 2D.
    The normal architecture is performing horizontal and vertical interpolation seperately. For horizontal interpolation is just normal up-samlping method described in DSP book. The different are filter type(sinc, hamming window, etc..) and the taps of filter you choiced.
    For veritical, the operation is the same. The different is you must keep some lines above and below the current line according the filter taps. This mean you must use ram as line buffer. For hw, the number of ram is the cost. It must be trade-off between cost and performace.

    The filter can be non-adaptive or adaptive(changed acoording the context, like the edge appear...).

    Regards,
    Jarod


    1 members found this post helpful.

  7. #7
    Full Member level 2
    Points: 2,683, Level: 12

    Join Date
    Mar 2005
    Posts
    141
    Helped
    23 / 23
    Points
    2,683
    Level
    12

    scaler asic implementation

    About ur question ........ The papers that i have posted are very nice
    and in case of ASIC you first design the architecture as per your requirements.
    In asics you have to make more elaborated design .......... But simply you can make a video upscalar using a normal six tap to 8 tep filter you can design it by urself or just find in some research paper.........
    Any filter is just a multiplier accumulater so you have to make a very fast MAC unit for your upscalar now how many pixels of image u wanna filter at a time is your own requirement.............
    I will recommend u to first design the equation of your filter in matlab and then implement in hardware,
    one example is a cubic spline interpolator.
    Other is a simple six tap filter (1 -5 20 20 -5 1)/32 with a rounding of 16
    Sincerely
    SHAFIQUE


    1 members found this post helpful.

+ Post New Thread
Please login