- Jan 17, 2018
-
-
Yunqing Wang authored
This patch made several changes. 1. Removed writing large_scale_tile bit to bitstream. 2. Created SET_TILE_MODE API in decoder to pass in tile coding mode information. 3. Modified related unit tests. BUG=aomedia:1204 Change-Id: I2d729afba8b1b9278543a5da154be7ae6c99d184
-
- Jan 16, 2018
-
-
Johann Koenig authored
Change-Id: I32b2ce4839c359891841385467cf532b1ebe4a59
-
- Jan 11, 2018
-
-
Deb Mukherjee authored
Change-Id: I03c6cf0b58f9e1d74c7d30d76e846be9a640dab7
-
- Jan 10, 2018
-
-
Andrey Norkin authored
Change-Id: I0f0cdf479091c308594a0288a0546dbdb76e4450
-
- Dec 30, 2017
-
-
Yaowu Xu authored
This fixes MSVC compiler warnings. Change-Id: Iadd603a4ce2f944f708dff6b23005991cfa3d47a
-
- Dec 27, 2017
-
-
Yaowu Xu authored
Change-Id: I523d9a89493895eb6a7af1df30a39f36ca9f159f
-
- Dec 15, 2017
-
-
Deb Mukherjee authored
Removes unused BLOCK_2X2, BLOCK_2X4 and BLOCK_4X2 from the BLOCK_SIZE enum. Change-Id: I964d99718026c51a1eaf30d4a1fc83cc52f94083
-
- Dec 14, 2017
-
-
Imdad Sardharwalla authored
The monochrome flags have been removed from both the encoder and decoder, as this is now an option in the colour space. Change-Id: Iccd0f051f35811174ba286c6ee454443fd5268be
-
- Nov 16, 2017
-
-
Yunqing Wang authored
Modified the lightfield encoding example to accommodate HW implementation requirements. Fixed the encoding scheme, generated a bitstream of a list of references followed by the surrounding large scale tile coded frames. All large scale tile coded frames use the same uncompressed frame header and the same set of frame contexts. This example also wrote out the frame header and frame contexts while encoding a large scale tile frame and setting EXT_TILE_DEBUG to 1. Change-Id: I7cc19099195d0a20335d5c6bfb9f493f1bf3a7b2
-
- Nov 14, 2017
-
-
Rupert Swarbrick authored
This is still a rather inefficient black+white encoder, since it carefully computes some chroma data, but just doesn't write it. However, at least the bitstream is now monochrome. Change-Id: Ie8a89bf329e7b41441032fb0d9e9011385bc12ff
-
- Nov 11, 2017
-
-
Frederic Barbier authored
This experiment has been adopted, we can simplify the code by dropping the associated preprocessor conditionals. Change-Id: I17bd46ebad7796d04fb4065fb36da0e1c4eeaf9b
-
- Nov 10, 2017
-
-
Urvang Joshi authored
This experiment has been cleared by Tapas. Also, fix a couple of hash signatures in the test while we are at it. Change-Id: I1658bcb07913cf8bd47cfffadd729e16d5c55fc3
-
- Nov 08, 2017
-
-
Yaowu Xu authored
This reverts commit ab8bb8b8. The reverted breaks many nightly run tests, reverting this temporarily to allow nightly tests to detect other failures. Once the issues are fixed, we can reenable the change in the reverted commit. BUG=aomedia:1012 BUG=aomedia:1013 BUG=aomedia:1014 Change-Id: I2503fe78e47c7a08bb6cfdfff2c295cec0b6497d
-
- Nov 07, 2017
-
-
Michael Bebenita authored
Change-Id: I26969ab591482dc9a6095059ba8a8935090f6e5e
-
- Nov 06, 2017
-
-
Yunqing Wang authored
Updated the encoder flags for externally setting reference frames using and updating to include latest changes in AV1. 1. For what reference frames to use, always initilize cpi->ref_frame_flags with AOM_REFFRAME_ALL at the beginning of encoding a frame. The internal ref_frame_flags starts from external flags. Added AOM_EFLAG_NO_REF_LAST2 and AOM_EFLAG_NO_REF_LAST3 for LAST2 and LAST3. 2. For what reference frames to update, added ext_refresh_bwd_ref_frame and ext_refresh_alt2_ref_frame for BWD and ALT2. Also, removed AOM_EFLAG_FORCE_GF and AOM_EFLAG_FORCE_ARF since these are never actually used. They can be added back if needed later. Change-Id: I1e4429290f09bfcd1b26f2babc0cf556fc6fbc6c
-
Dominic Symes authored
max_tile was provisionally adopted at the working group meeting 2017-Oct-10 This patch also enables support for 64x64 and 128x128 superblock size for max tile (rather than assuming 128). There is also one fix for max_tile in combination of loop restoration where the width/height was in the wrong units for max-tile specific code. Change-Id: Icb862a2738fea5fc6215819396e1afa4eb86e461
-
- Nov 02, 2017
-
-
Sebastien Alaiwan authored
This experiment has been adopted, we can simplify the code by dropping the associated preprocessor conditionals. Change-Id: I02ed47186bbc32400ee9bfadda17659d859c0ef7
-
- Nov 01, 2017
-
-
Sarah Parker authored
This name better reflects the functionality of the mode. Change-Id: Idc2372e7c7b226f70f63fa4f272a88cb4d857089
-
- Oct 31, 2017
-
-
Michael Bebenita authored
Change-Id: I35a5334972b73bdf31d6476d376af982c964a54b
-
- Oct 26, 2017
-
-
Yushin Cho authored
Change-Id: Icdf47773cf23e6a56efed349c4f6f6cda3babba3
-
- Oct 25, 2017
-
-
Yushin Cho authored
Change-Id: Idfc8ebee2325ab51d962efa5846d54db3e139c23
-
Change-Id: If54a9c22f3d6f94e0f706ac7d8ac77a376014df9
-
Yushin Cho authored
Change-Id: I055c0f23f4edf71cb01b72e573f0949e53f72dd1
-
- Oct 24, 2017
-
-
Hui Su authored
Change-Id: I32c5015bedef07f58413c679b4aaf30651a357b9
-
Ankur Saxena authored
Change-Id: Id3124c0a4724e1c9e94960702445055da1e99277
-
- Oct 17, 2017
-
-
Sebastien Alaiwan authored
Change-Id: I5bff0a68602a89ce480fec049c8b2c4bce44f6bb
-
- Oct 16, 2017
-
-
Sebastien Alaiwan authored
This experiment has been adopted, we can simplify the code by dropping the associated preprocessor conditionals. Change-Id: I4705652ac8231ee25f960e8096dc97c2aeed1d20
-
- Oct 11, 2017
-
-
Urvang Joshi authored
Change-Id: Ic4e04ef959e10b60dae6de8d6da50e7a281e654c
-
- Oct 07, 2017
-
-
Urvang Joshi authored
Change-Id: I27292b7cdb27cec23754a6f017c5c7c55eb38bb5
-
- Oct 02, 2017
-
-
Sebastien Alaiwan authored
This experiment has been adopted, we can simplify the code by dropping the associated preprocessor conditionals. Change-Id: Ic077963f72e8cc2ae9872b58c8a0241988384110
-
- Sep 29, 2017
-
-
Rupert Swarbrick authored
Change-Id: Ieb28f40d85e4db4af33648c32c406dd2931ceb89
-
Ryan Overbeck authored
1. Configure with --enable-experimental --enable-ext-tile and run "make" to build. 2. Run "make test" to download lightfield test data: vase10x10.yuv. 3. Run lightfield encoder to encode whole lightfield: examples/lightfield_encoder 1024 1024 vase10x10.yuv vase10x10.webm 10 10 5 4. Run lightfield decoder to decode a single tile: examples/lightfield_decoder vase10x10.webm vase_tile.yuv 10 10 3 4 5 10 5 Note: Enabled use of AOME_USE_REFERENCE(previously deprecated) for this example. Change-Id: I657ab6e99ba1e2d1bf99ec25a3c4686fc80bc9bb
-
- Sep 13, 2017
-
-
Rupert Swarbrick authored
Change-Id: I5d60cc74233bf7ddf56bcd0c3e8b8d012a6e5a63
-
- Aug 15, 2017
-
-
Urvang Joshi authored
This experiment has been adopted as it has been cleared by Tapas. Change-Id: I0682face60f62dd43091efa0a92d09d846396850
-
- Aug 12, 2017
-
-
Thomas Daede authored
Change-Id: I61165218afefe7fc59ad06a0abe0180754cdf7bd
-
- Jul 28, 2017
-
-
Luc Trudeau authored
CfL is now an independent mode. Results on Subset1 (Compared to 4266a7ed with CFL enabled) PSNR | PSNR Cb | PSNR Cr | PSNR HVS | SSIM | MS SSIM | CIEDE 2000 -0.1645 | -0.4017 | 0.2475 | -0.1851 | -0.2179 | -0.2338 | -0.2897 Change-Id: I2e86e7ea7bfc12bb1d763e70a136ca992d57a3c5
-
- Jul 26, 2017
-
-
Luc Trudeau authored
A separate prediction mode struct is added to allow for uv-only modes (like CfL). Note: CfL will be added as a separate mode in an upcoming commit. Results on Subset1 (Compared to 4266a7ed with CfL enabled) PSNR | PSNR Cb | PSNR Cr | PSNR HVS | SSIM | MS SSIM | CIEDE 2000 0.0000 | 0.0000 | 0.0000 | 0.0000 | 0.0000 | 0.0000 | 0.0000 Change-Id: Ie80711c641c97f745daac899eadce6201ed97fcc
-
- Jul 21, 2017
-
-
Thomas Daede authored
Change-Id: I41fe97db4cee333e601356253f28186ef4036237
-
Thomas Daede authored
Change-Id: I1a43ed3c13ce1f8a0a6673f8d54fc82abcfeca5b
-
- Jul 06, 2017
-
-
Michael Bebenita authored
Change-Id: Ia3c83baa7057a0bbc1c5773e53858d32692c572f
-