summaryrefslogtreecommitdiff
path: root/vp9/encoder/vp9_denoiser.c
AgeCommit message (Expand)Author
2019-03-06vp9-denoiser: Bias to last for golden long termMarco Paniconi
2019-02-27vp9-rtc: Change init level of denoiser & noise levelMarco Paniconi
2019-01-29Add some const qualifiers where applicableHui Su
2018-12-04vp9: force refresh of long term ref when denoiser reset.Jerome Jiang
2018-11-28vp9 denoiser: force copy block when last not a reference.Jerome Jiang
2018-11-27vp9 svc: copy block if ref buffer in denoiser is NULL.Jerome Jiang
2018-08-27vp9: Fix ref frame update in denoiser in bypass mode.Jerome Jiang
2018-08-10Refactor: Move code updating ref frames for svc & denoiser.Jerome Jiang
2018-06-29vp9: copy source on sync frame in denoiser.Jerome Jiang
2018-06-11vp9 svc: Denoise golden when it's a temporal ref.Jerome Jiang
2018-03-22Fix a strict-overflow warningLinfeng Zhang
2017-12-11vp9 svc: Allow denoising next to highest resolution.Jerome Jiang
2017-09-05Remove get_filter_base() and get_filter_offset() in convolveLinfeng Zhang
2017-08-15Merge "Clean up writing YUV files for debug purpose."Jerome Jiang
2017-08-15Clean up writing YUV files for debug purpose.Jerome Jiang
2017-08-15vp9: Denoiser fix: use correct bsize for skin detection.Marco
2017-08-10vp9 SVC: Fix the denoiser frame buffer management.Jerome Jiang
2017-07-30vp9: Fix denoising condition when pickmode partition is used.Marco
2017-07-18vp9: Allocate alt-ref in denoiser for SVC.Jerome Jiang
2017-07-11vp9: Fix to SVC and denoising for fixed pattern case.Marco
2017-07-10vp9: Remove alt-ref from denoiser.Jerome Jiang
2017-05-11vp9: SVC: Increase the partiiton and acskip thresholdsMarco
2017-05-10vp9: Fix ubsan failure in denoiser.Jerome Jiang
2017-04-24vp9; Reduce artifact in non-rd pickmode for lighting changes.Marco
2017-04-06vp9; Move the denoising condition for speed 5.Marco
2017-03-31vp9: SVC: Fix issue with artifact for svc-denoising.Marco
2017-03-29vp9: SVC: fix to allow output of denoised result.Marco
2017-03-21Fix the data race caused by vp9 denoiser.Jerome Jiang
2017-03-15vp9: Fix some issues with denoiser and SVC.Marco
2017-02-21vp9: Incorporate source sum_diff into non-rd partition thresholds.Marco
2017-02-07vp9: Denoiser speed-up: increase partition and ac skip thresholds.Marco
2017-01-25vp9-denoiser: Modify skip denoising condition for small blocks.Marco
2017-01-10vp9: Make the denoiser work with spatial SVC.Marco
2016-08-02vp9/encoder: apply clang-formatclang-format
2016-07-26vp9 denoiser: Derefencing pointer should be after null check.JackyChen
2016-04-25vp9: Fix a bug where best_sse_mv is not set properly.JackyChen
2016-04-25vp9-denoiser: Bugfix and some adjustments for high noise case.Marco
2016-04-22vp9: Some adjustments to denoiser under high-noise condition.Marco
2016-04-22vp9: Move consec_zero_mv from cyclic refresh to cpi struct.Marco
2016-04-04vp9-denoiser: Avoid copy-block when denoising is at LowLow level.Marco
2016-04-04Merge "vp9-noise estimation: Increase threshold for Low-level."Marco Paniconi
2016-04-04vp9-noise estimation: Increase threshold for Low-level.Marco
2016-04-04vp9-denoiser. Code cleanup and bugfix.Marco
2016-04-01vp9-denoiser: Adjust usage of skin and consec_zeromv.Marco
2016-03-28vp9-denoiser: Incorporate consec_zeromv in skin detection for denoising.Marco
2016-03-17vp9: Improvement to skin detection.Marco
2016-02-08vp9-denoiser: Allow for checking skin for bsize <=32x32.Marco
2016-01-29vp9-denoiser: Force increase_denoising = 0 for skin block.Marco
2016-01-19VP9: Eliminate MB_MODE_INFOScott LaVarnway
2016-01-15vp9-denoiser: Set motion threshold for skin_map to 0.Marco