ADAPTIVE DEBLOCKING FILTER Systems and methods are provided for selecting and applying an appropriate deblocking filter for improved coding efficiency and compression performance by partitioning a frame into a plurality of rectangular coding units (CUs) according to the QTBT frame partitioning scheme, selecting a first and a second CUs of the plurality of rectangular CUs, where the second CU is adjacent to the first CU, identifying a CU boundary shared by the first and second CUs, determining that at least one of the first or the second CU is nonsquare in shape, determining a first shape of the first CU and a second shape of the second CU, adaptively selecting a deblocking filter based on the first shape and the second shape, and applying the selected deblocking filter to pixels across the CU boundary.

Adaptive QP with Tile Partition and Padding to Remove Boundary Artifacts for 360 Video Coding To adapt to existing highefficiency video coding standards or technologies, 360 video is represented by different projection formats with one or multiple planes. However, continuous spherical content will have discontinuous boundaries on representation planes, which results in obvious artifacts on viewing viewports rendered from coded projection formats. To solve this subjective issue, a boundary based adaptive QP method together with tile partition and padding is proposed in this paper. Tile partition and padding can effectively reduce obvious seam artifacts. Boundary areas are coded with better quality by using lower QP to further reduce visible artifacts. Experiments are conducted based on hybrid equiangular cubemap projection (HEC). Experimental results show that the proposed method can significantly improve subjective quality by removing boundary artifacts for 360 video coding.