1. A method for estimating noise in an input video signal, the method comprising: receiving an input video signal, wherein the input video signal comprises a plurality of pixels; identifying one or more detail edges in the plurality of pixels, wherein identifying the one or more detail edges in the plurality of pixels comprises determining one or more directional output values for the plurality of pixels by passing the input video signal through at least one directional filter, and comparing the one or more directional output values with one or more of a first threshold and a second threshold to determine which pixels of the plurality of pixels are part of the one or more detail edges, and assigning a value to each pixel determined to be a part of the one or more detail edges; creating an edge map based on the pixels of the plurality of pixels determined to be a part of the one or more detail edges comparing the values of the pixels in the edge map to a third threshold; creating a binary map based on the comparison of the values of the pixels in the edge map to the third threshold, wherein the binary map indicates which pixels of the pixels are valuable for estimating the noise in the input video signal; and estimating the noise in the input video signal based on the pixels indicated in the binary map as being valuable for estimating the noise in the input video signal.