Giter VIP home page Giter VIP logo

peak2peak's Introduction

Peak2Peak

Revealing the denoising principle of zero-shot N2N-based algorithm from 1D spectrum to 2D image Denoising is a necessary step in the image analysis to extract weak signals, especially those hardly identified by the naked eye. Unlike the traditional denoising algorithms relying on a clean image as the reference, Noise2Noise (N2N) was able to denoise the noisy image, providing sufficiently noisy images with the same subject but randomly distributed noise. Further, by introducing data augmentation to create a big dataset and regularization to prevent model overfitting, zero-shot N2N-based denoising was proposed in which only a single noisy image was needed. Although various N2N-based denoising algorithms have been developed with high performance, their complicated black box operation prevented the lightweight. Therefore, to reveal the working function of the zero-shot N2N-based algorithm, we proposed a lightweight Peak2Peak algorithm (P2P), and qualitatively and quantitatively analyzed its denoising behavior on the 1D spectrum and 2D image. We found that the high-performance denoising originated from the trade-off balance between loss function and regularization in the denoising module, where regularization is the switch of denoising. Meanwhile, the signal extraction is mainly from the self-supervised characteristic learning in the data augmentation module. Further, the lightweight P2P improved the denoising speed by at least ten times but with little performance loss, compared with that of the current N2N-based algorithms. In general, the visualization of P2P provides a reference for revealing the working function of zero-shot N2N-based algorithms, which would pave the way for the application of these algorithms towards real-time (in-situ, in-vivo, and operando) research improving both temporal and spatial resolutions. https://pubs.acs.org/doi/full/10.1021/acs.analchem.3c04608 Image text

peak2peak's People

Contributors

3331822w avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar

peak2peak's Issues

model

Sorry, but these six models (model.EfficientNetV2,model.resnet,model.ALEXNET,model.dataset_Unet,model.Unet )are not in the file. Could you provide the .py files for these models?Thanks!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.