[FFmpeg-trac] #11019(avfilter:new): Full-Image Averaging (Favg) denoise

FFmpeg trac at avcodec.org
Wed May 22 04:05:36 EEST 2024


#11019: Full-Image Averaging (Favg) denoise
-------------------------------------+-------------------------------------
             Reporter:               |                    Owner:  (none)
  MasterQuestionable                 |
                 Type:  enhancement  |                   Status:  new
             Priority:  important    |                Component:  avfilter
              Version:  unspecified  |               Resolution:
             Keywords:  denoise      |               Blocked By:
  nlmeans                            |
             Blocking:               |  Reproduced by developer:  0
Analyzed by developer:  0            |
-------------------------------------+-------------------------------------
Changes (by MasterQuestionable):

 * keywords:  denoise => denoise nlmeans
 * priority:  normal => important

Comment:

 ͏    Some low-effort testing seems to indicate the algorithm being able to
 give output similar (in some cases identical...) to [/wiki/denoise#nlmeans
 ͏"nlmeans"].

 ͏    This commit should be a good start point: (as copy)
 ͏    https://trac.ffmpeg.org/ticket/4910#comment:16
 ͏    .
 ͏    The algorithm is essentially NLM without the patch matching
 weighting.
 ͏    (and optimized to avoid pointless work)

 ͏    See also: https://www.mail-archive.com/search?l=ffmpeg-
 devel at ffmpeg.org&q=subject:%22nlmeans%22&o=oldest&f=1

 ͏    [ Quote Clément Bœsch @ CE 2018-05-07 17:24:46 UTC:
 https://www.mail-archive.com/ffmpeg-devel@ffmpeg.org/msg69473.html
 ͏    ... , the filter badly needs some performance improvements.
 ͏    Also, any suggestion on how not to make it spend 80% of the time in
 "nlmeans_slice" welcome. ]
 <!^>    Never considered to drop the patch matching outright..?
-- 
Ticket URL: <https://trac.ffmpeg.org/ticket/11019#comment:3>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list