- 14 Jun, 2017 1 commit
-
-
anorkin authored
Change-Id: If93f9e41c25a5885b5927e66a298c129bb844e18
-
- 13 Jun, 2017 2 commits
-
-
Lester Lu authored
Change-Id: Iba98b07d2f19fd98be07d0c2c80c855661df778d
-
Zoe Liu authored
Now the single ref comp mode should work with WEDGE and COMPOUND_SEGMENT. For motion_var, the OBMC_CAUSAL mode uses the 2nd predictor if the neighboring block is single ref comp mode predicted. This patch removes the mode of SR_NEAREST_NEWMV and leaves four single ref comp modes in total: SR_NEAREST_NEARMV SR_NEAR_NEWMV SR_ZERO_NEWMV SR_NEW_NEWMV Change-Id: If6140455771f0f1a3b947766eccf82f23cc6b67a
-
- 12 Jun, 2017 1 commit
-
-
Yue Chen authored
A new experiment SBL_SYMBOL, meaning superblock-level symbols, will be explored. It allows some symbols being coded at superblock level (64x64) by checking whether a symbol(e.g. motion_mode, tx depth, and interpolation filter) is identical across macroblocks in a superblock. Change-Id: I38408325c9b7a4b94c11c400a5060036ce36405e
-
- 08 Jun, 2017 1 commit
-
-
Sebastien Alaiwan authored
This reverts commit bf3813a1. Reason for revert: feature not ready. Incompatible with lossless under some circumstances, causes the following assertion failure: Assertion `(!is_compound) == (cm->reference_mode == SINGLE_REFERENCE)' failed BUG=aomedia:575 Change-Id: I63a2b38ce3b7cb50108ac559cca0768b4579c9ae
-
- 06 Jun, 2017 1 commit
-
-
Urvang Joshi authored
Earlier, intra prediction for rectangular blocks was performed by running two steps of prediction on square sub-blocks. With this experiment, we do proper intra prediction for rectangular blocks. This ensures that we make use of all available neighboring pixels especially for directional modes. For this, all the intra predictors were updated to work with rectangular transform block sizes. Performance improvements are small but free of cost: All Intra frames: lowres: -0.126 midres: -0.154 Video Overall: lowres: -0.043 midres: -0.100 [Could not get AWCY results due to a backlog.] BUG=aomedia:551 Change-Id: I7936e91b171d5c246cb0a4ea470a981a013892e6
-
- 02 Jun, 2017 2 commits
-
-
Ryan Lei authored
this change makes parallel deblocking experiment works with cb4x4. the inner loop process every 4x4 block. Change-Id: I86adb3d7b6d67a91ccc12aab29da9bfb8c522cf1
-
Jingning Han authored
Move the large stack allocation from stack initialization to dedicated mem space. This resolves the extremely large stack issue when ext-partition, motion-var, and high bit-depth are all turned on. BUG=aomedia:415 Change-Id: I85b77bbc6429093fcb0152176d9e237087d6bbd8
-
- 01 Jun, 2017 1 commit
-
-
Yue Chen authored
(1) Make unit tests for masked sad/variance encoder-only (2) Fix compile error with intrabc (3) Fix warnings reported by static analysis Change-Id: I0cd2176fcda0b81e1fc30283767678376ced4c42
-
- 30 May, 2017 1 commit
-
-
Arild Fuldseth (arilfuld) authored
Change-Id: I7bceace31c118993228168ec04f12319a9011f6b
-
- 29 May, 2017 1 commit
-
-
Arild Fuldseth (arilfuld) authored
Change-Id: I05b2c8c116b5e3287be2703e840a28f6dda9c42a
-
- 28 May, 2017 1 commit
-
-
Yushin Cho authored
Change-Id: I013c15acdfb968702360bd7deb231900f7880f49
-
- 25 May, 2017 3 commits
-
-
Nathan E. Egge authored
This patch forces DAALA_EC on by default and removes the dkbool coder. Change-Id: Icd2ff08efd7bf467adf554344111473cb357adf8
-
Zoe Liu authored
This coding tool is targeted to check redundant references available to each frame at the frame level, and then try to save bits to avoid coding redundant reference information at the block level. Change-Id: I320178a9fe0cd806960318ac59659808675e5176
-
Urvang Joshi authored
This was being worked around by forcing highbitdepth to be off when enabling tx64x64. With the fixes, removed the work-around. Change-Id: I3102f9e17d4037af96a9eff418c5af6a97fd740c
-
- 24 May, 2017 2 commits
-
-
Tom Finegan authored
Use CONFIG_AV1_DECODER and CONFIG_AV1_ENCODER instead. Change-Id: I33d83aa6d31067d0db7a972d36927dc49c420f81
-
Jingning Han authored
Change-Id: I3f73ccdb82261d13580697c162b7f5c877616f32
-
- 22 May, 2017 2 commits
-
-
Jingning Han authored
Change-Id: I4756594a6975ad0fff1f4ff64f1cf02876757f02
-
- 20 May, 2017 2 commits
-
-
hui su authored
Encode a block line by line, horizontally or vertically. In the vertical mode, each row is predicted by the reconsturcted row above; in the horizontal mode, each column is predicted by the reconstructed column to the left. The DPCM modes are enabled automatically for blocks with horizontal or vertical prediction mode, and 1D transform types (ext-tx). Change-Id: I133ab6b537fa24a6e314ee1ef1d2fe9bd9d56c13
-
Nathan E. Egge authored
Change-Id: Ia0eb3a3694fdbe9d33548ff4014b704b2f3db86a
-
- 19 May, 2017 4 commits
-
-
Timothy B. Terriberry authored
Since chroma_sub8x8 is a subset of chroma_2x2, both of these experiments should not be turned on at the same time. Change-Id: If54e0a3005d6fe26ade274700678558baf977f9c
-
Fangwen Fu authored
Change-Id: Ib0bb35ff31bf317bb7eb09a1738649137f791589
-
Fangwen Fu authored
* set dependent tile to be default * make dependent tile to work with supertx Change-Id: I2bcc73c6e6df46ca0c2fbdae7c4f2944738fff79
-
Jingning Han authored
The re-designed sub8x8 coding block system settles. As part of the research attempt, the sub8x8-mc experiment can now be removed. BUG=aomedia:477 Change-Id: Icb1bf52471c560c1357e9121fbc5aa78ed854421
-
- 17 May, 2017 1 commit
-
-
Sebastien Alaiwan authored
Change-Id: Ied6a0250126587d22c50d895680eafccd8396062
-
- 16 May, 2017 2 commits
-
-
Nathan E. Egge authored
Change-Id: I0ed6d8f2b6a83641f65096cf41fcde94e70d94d4
-
Joe Young authored
For ext-intra directional modes, filter intra edge samples dependent on block size and prediction angle. Congiguration: ./configure --enable-experimental --enable-ext-intra --enable-internal-stats --disable-cdef --disable-delta-q Coding gain (1 frame Intra): cif: -0.03% midres: -0.01 720p: -0.65 1080p: -0.83 4k: -1.19 Change-Id: I372bfc7614f6a07fe1d8e7b61bd0b6660f9fb4a1
-
- 15 May, 2017 3 commits
-
-
Ralph Giles authored
We no longer support armv6 and the corresponding optimized source files have been removed. This commit removes support for the target and its media instruction set extensions from the build system as well. Once armv6 jobs are removed from the integration config we can start rejecting --enable/disable-media. Also reject --enable-edsp. Change-Id: I547dcc95adb3479d0232396952e72efe2a1343b9
-
Yue Chen authored
An experiment on 1:4/4:1 transform, which will be a sub-experiment of ext_tx+rect_tx experiment Change-Id: I37c41227f83c51ab11194007226a2d6bcd6ff74f
-
Sebastien Alaiwan authored
Change-Id: I3b30030b1b5f94b43b6dac7b2eac1dc1ea308e84
-
- 12 May, 2017 1 commit
-
-
Sebastien Alaiwan authored
Change-Id: Ie5718de1eb70fd753c2bfd7df9581aa92e13984c
-
- 10 May, 2017 2 commits
-
-
Nathan E. Egge authored
The cfl experiment depends on ec_multisymbol. Change-Id: Ibbdf810b6c586f81fb8bcefa39696c7033970c47
-
Sebastien Alaiwan authored
This causes the HBD operating path to be compiled by default, allowing default builds to handle all AV1 profiles, instead of only Profile 0. This doesn't change the current behaviour of the code. This will help ensuring the HBD operating path continues to compile. BUG=aomedia:460 Change-Id: I8774b9586b1da479ce3882df482ac3cd3048a9d5
-
- 09 May, 2017 1 commit
-
-
Sarah Parker authored
Change-Id: I30b1367b8f1417abb36f80ea634036af48afa0ae
-
- 08 May, 2017 1 commit
-
-
Urvang Joshi authored
This experiment extends ALT_INTRA by adding two new modes: smooth horizontal and smooth vertical. Improvement on *intra frames* in BDRate (PSNR): =============================================== AWCY (high latency): -0.46% (Also, -1.0% or more on PSNR Cb,Cr and APSNR Cb,Cr). AWCY (low latency): -0.43% (Also, -0.88% to -0.94% on PSNR Cb,Cr and APSNR Cb,Cr). Google sets: lowres: -0.454 midres: -0.484 hdres: -0.525 Improvement on *video overall* in BDRate (PSNR): ================================================ AWCY (high latency): -0.15% Google sets: lowres: -0.085 midres: -0.079 Change-Id: I9f4e7c1b8ded1fe244c72838f336103ccc715d50
-
- 06 May, 2017 1 commit
-
-
Timothy B. Terriberry authored
Change-Id: I7b26893e9358378f585a892854812ed0a1888385
-
- 05 May, 2017 3 commits
-
-
Sebastien Alaiwan authored
Change-Id: Idc37f9babf5fb061e0a36bf1ef8649af4520f307
-
Ryan Lei authored
this change enables loopfiltering_across_tiles by defualt after it has been adopted. support in the deblocking filter and CDEF filter has been implemented. a command line argument --tile-loopfilter has beed added to enable (1) or disable (0) loop filter across tile boundarys. Change-Id: I6e55c32c35f23c2aedf6b6dfdab9238750b0cf34
-
Sebastien Alaiwan authored
Change-Id: I96e386678f6227f3ca735c9be2725cb9795b3296
-