OpenVisualCloud / SVT-HEVC

SVT HEVC encoder. Scalable Video Technology (SVT) is a software-based video coding technology that is highly optimized for Intel® Xeon® processors. Using the open source SVT-HEVC encoder, it is possible to spread video encoding processing across multiple Intel® Xeon® processors to achieve a real advantage of processing efficiency.
Other
518 stars 170 forks source link

Re-Ordered Tiling Decoding Mosiac Issues #610

Open Lisuibiao opened 2 years ago

Lisuibiao commented 2 years ago

Hi,

I have been into hevc tiling encoding/decoding. Mosiac issues occur when I tried to decode the tiles with diffrent order than encoding. Here's the encoding parameters:

SvtHevcEncApp -i src.yuv -w 3840 -h 1920 -tile_row_cnt 4 -tile_col_cnt 8 -tile_slice_mode 1 -umv 0 -pred-struct 0 -intra-period 30 -irefresh-type 0 -scd 0 -temporal-id 0 -b out.h265

tile_slice_mode was set to 1, which should indicate that decoding one tile is independent from any other tiles. But why when I try to decode tiles with diffrent order would cause mosiac issues?

Any help will be appreciated!

tianjunwork commented 2 years ago

Hi @Lisuibiao I apologize for the delay in responding to your question. As far as I know, tiling feature is well tested and integrated in other applications. No issue was reported. If you still have issue on that, could you let me know how to reproduce your issue?