- 11 Apr, 2017 4 commits
-
-
Angie Chiang authored
Change-Id: Icd19ec381e8188c1c34e7a8b664d552d146cb7fc
-
Angie Chiang authored
Change-Id: I50493fa9daf2de8859608d57f8d2010842c9eb07
-
Angie Chiang authored
This function will apply av1_inverse_transform_block to pd->dst.buf directly. Change-Id: I703762c2d3cee2af626c190fe3b3995e3cce2082
-
Zoe Liu authored
Change-Id: I246da885154303d139f5d97c53ebfc55d6dc82ca
-
- 10 Apr, 2017 6 commits
-
-
Fergus Simpson authored
The resizing functions in resize.h and resize.c are useful for the frame super-res experiment. These functions will be needed in both the encoder and decoder, so the files have been moved into av1/common. Change-Id: I66154b7ec0eade0df460c4f4cf8eaa5f663c8904
-
Angie Chiang authored
1) block_raster_idx is actually raster order only when tx_size is TX_4x8. It's very specific, so we should put it near to the place it's actually used. 2) Sync the meaning of block_idx on encoder/decoder sides Change-Id: I7d37a992cb773503e29f9c0d9d2586e580aa6173
-
Jingning Han authored
Resolve the segmentation fault issue in nightly run unit test AV1/AltRefForcedKeyTestLarge.Frame1IsKey/0 Change-Id: Ib27ac0d41767f39114905b7edb6c220bf62214a1
-
Debargha Mukherjee authored
lowres: BDRATE (overall PSNR): -1.661% (up from -1542%) Change-Id: I612cb16f1d2362ab6375a5ef3258a4ed0777ac29
-
Jingning Han authored
The loop filter parameters change due to many experiments. The multi-thread loop filter is built on certain assumptions that would require changes in many table contents. Temporarily disable the multi-thread loop filter pass and only maintain the single frame reference during the development process. Change-Id: I33a6a7a6fc4299f8fc414ae7f28c5a463af1e12b
-
Jingning Han authored
This resolves unit test AV1/AqSegmentTest failure issue in higher speed settings. Change-Id: I3dfe804bb47796f254bbd87e266d190fe75b85c8
-
- 09 Apr, 2017 1 commit
-
-
Angie Chiang authored
Change-Id: I816cada620c6fcff30955cf0e62766ce601eedaf
-
- 08 Apr, 2017 1 commit
-
-
Steinar Midtskogen authored
Change-Id: I6570518c16d0d7707ddf4e8e8ad1b756eb5a7648
-
- 07 Apr, 2017 10 commits
-
-
Sarah Parker authored
Change-Id: Ic2344a6475b967fa07f70b3ffad2714de657bb49
-
Jingning Han authored
Scale the block size in the active map with respect to the effective mode_info size. This resolves an active map unit test failure issue due to out-of-bound address access. Change-Id: Idcd5c318cb475c4e43cc2a41d90028246bf25f37
-
Angie Chiang authored
This will make the code a bit complicated, but it will facilitate lv_map experiment Change-Id: Ic2d4d2caac4d138aacc8a9e86e2f1b029395f1fc
-
Yushin Cho authored
Change-Id: I2011f113cf6a66a766c1c754b4d47e913ba54689
-
Debargha Mukherjee authored
Adds an option to disable warp when obmc is used with a warped motion neighbor. This change will reduce the line buffer requirement for mode/mv information since the warping parameters no longer need to be stored. Results: 0.05% increase in BDRATE on lowres Change-Id: I98bd2dcdbbcd47e44f199803ed8996b0f3fd1756
-
Jingning Han authored
Make is_chroma_reference() account for all the YUV420, 444, and 422 formats. Change-Id: Ia87e51894493dcea86843194a34e5de05799248a
-
Angie Chiang authored
Instead of using inter/intra to determine the dst buffer has residue or not, we use dst_has_residue. This will provide us more flexibility to do experiment. Change-Id: Ib1de1076cf1ea327df9003a9a149957ecb4c0a3c
-
Angie Chiang authored
This CL actually makes the code more complicated but it will allow us to break the framework of searching tx_size with fixed tx_type I will find a way to simplify the code later. Change-Id: Iae933a40d0c7eb9ec65b34ebfd9d543423f304aa
-
Angie Chiang authored
This will make choose_tx_size_fix_type() more straightforward Change-Id: Iaf2344f5742666104b08c3e3673223e197bf482e
-
Debargha Mukherjee authored
Minor refactoring to force only Wiener or Sgrproj to be used for luma. Change-Id: I81d6f5dbf0fbc07252b9c57b43a035b90c5699af
-
- 06 Apr, 2017 5 commits
-
-
Angie Chiang authored
BUG=https://bugs.chromium.org/p/aomedia/issues/detail?id=420 Change-Id: I20ae2fda1e545018329373bc3c29764cfd6935e9
-
Angie Chiang authored
Change-Id: I7eaff4fd5ee24d6e1138ad8d241dbb63a697961f
-
Yushin Cho authored
Change-Id: I8ab3e3b15a3ee4890d80595fbde554bfb4ac365a
-
Thomas Davies authored
Use tile contexts for coding in the EXT_TILE case too. Change-Id: Iab7982682dfb8615d2f6af7c03d92c6910536bc9
-
Jingning Han authored
Resolve tokenization and bit-stream packing issues in var-tx when the re-designed cb4x4 is enabled. Change-Id: I651f776104679eb7d4d0681f428490f668dc806a
-
- 05 Apr, 2017 13 commits
-
-
Angie Chiang authored
Merge the calculation of intra mode into dist_block() Change-Id: I97ffc42ba0260355385fd636ca13ec6dd0949e9c
-
Angie Chiang authored
This will allow us to merge the dist/sse calculation of inter/intra modes Change-Id: I3047d4bd0a068250544c5c9d2b47a580c7e243e6
-
Yushin Cho authored
In the beginning of encoding and bitstream packing, the frame context in common of codec is copied to the frame context in each tile. Initial prob and context is based on flat probability and does not come from table at the moment. The bd-rate change for the test set objective-1-fast on awcy with high delay mode is: PSNR PSNR HVS SSIM CIEDE 2000 PSNR Cb PSNR Cr MS SSIM -0.77 -1.05 -0.74 -0.67 -0.67 -0.77 -0.88 Change-Id: Ic9105ac68aceb7486cb5f6f1c0b19df5853f2cb9
-
Yushin Cho authored
In preparation for enabling backward updates of contexts for PVQ. 1. Default prob setting for PVQ, which is based on flat probabilities at the moment. 2. At the end of encoding a frame, average probablities and expected values of PVQ are copied to the frame context. Change-Id: I1d087b98e6b0d55ebf8aef696dd986f88197cedf
-
Yushin Cho authored
Change-Id: I23b035340ed16b85a12856256d3115f19700dfb3
-
Yushin Cho authored
Change-Id: I367d5561f53f60df42c3ff6f334b1441c85788bd
-
Sarah Parker authored
When a global translation model is found, the only 3 bits of precision are used for the motion parameters. This case uses a smaller precision than the translation parameters in a global model that is rotzoom or greater. Change-Id: Ic972e9edf46e301f2894cce2b723960d0297c8e8
-
Jingning Han authored
Change-Id: I4038d971455626c4c8e93b9b83e9155c5170349e
-
Jingning Han authored
This commit integrates the level map coding within cb4x4 framework. Change-Id: Ied9721df0a7ffd21d1d69d68759d91b6c320c179
-
Jingning Han authored
Change-Id: I215c4bed9ba5c7f4fc93533249610217de14ce54
-
Yushin Cho authored
Change-Id: Idfe23c1aef5d080567094af6e87d65bda3835ae5
-
Yushin Cho authored
Change-Id: I7b855a68c5fedda4e34bfcbbabafa9ba52c09735
-
Yushin Cho authored
Change-Id: I2fd1d6f32b1b395dfdbe556b96dddf65f3cabbbe
-