tiffytaffy
6th October 2011, 12:08
I'd like to know your opinions about 4 ways to create 3D SBS-Half videos from 2 individual streams.
1) First combine then resize:
1a) comb=stackhorizontal(left, right)
comb=LanczosResize(comb, width(comb) / 2, heigh(comb))
1b) comb = HorizontalReduceBy2(StackHorizontal(left, right))
2) First resize then combine
2a) left=LanczosResize(left, width(left) / 2, height(left))
right=LanczosResize(right, width(right) / 2, height(right))
comb=stackhorizontal(left, right)
2b) comb = StackHorizontal(HorizontalReduceBy2(left), HorizontalReduceBy2(right))
Which one should have the best quality and which is the fastest. I guess that Lanzos has the better quality. But is it possible that Lanzoz change the left view and right view pixels in a different way, so that the result is not 3D friendly? The original relatively differences between left and right view should be as accurate as possible after resizing.
I checked a few scripts from other guys:
Pantarheon and SSIFsucka are using 2b
3DBDBuster is using 1a but with BicubicResize instead of LanczosResize
Thanks
1) First combine then resize:
1a) comb=stackhorizontal(left, right)
comb=LanczosResize(comb, width(comb) / 2, heigh(comb))
1b) comb = HorizontalReduceBy2(StackHorizontal(left, right))
2) First resize then combine
2a) left=LanczosResize(left, width(left) / 2, height(left))
right=LanczosResize(right, width(right) / 2, height(right))
comb=stackhorizontal(left, right)
2b) comb = StackHorizontal(HorizontalReduceBy2(left), HorizontalReduceBy2(right))
Which one should have the best quality and which is the fastest. I guess that Lanzos has the better quality. But is it possible that Lanzoz change the left view and right view pixels in a different way, so that the result is not 3D friendly? The original relatively differences between left and right view should be as accurate as possible after resizing.
I checked a few scripts from other guys:
Pantarheon and SSIFsucka are using 2b
3DBDBuster is using 1a but with BicubicResize instead of LanczosResize
Thanks