Increased performance in DDM analysis by calculating structure functions
through Fourier transform in time
- URL: http://arxiv.org/abs/2012.05695v1
- Date: Wed, 2 Dec 2020 21:12:45 GMT
- Title: Increased performance in DDM analysis by calculating structure functions
through Fourier transform in time
- Authors: M. Norouzisadeh, G. Cerchiari and F. Croccolo
- Abstract summary: We present an algorithm to efficiently process a set of images according to the Differential Dynamic Microscopy analysis scheme.
The new implementation computes the DDM analysis faster, thanks to an additional Fourier transform in time instead of performing differences of signals.
Without GPU hardware acceleration and for the same set of images, we found that the new algorithm is 300 faster than the old one both running only on the CPU.
- Score: 0.0
- License: http://creativecommons.org/licenses/by/4.0/
- Abstract: Differential Dynamic Microscopy (DDM) is the combination of optical
microscopy to statistical analysis to obtain information about the dynamical
behaviour of a variety of samples spanning from soft matter physics to biology.
In DDM, the dynamical evolution of the samples is investigated separately at
different length scales and extracted from a set of images recorded at
different times. A specific result of interest is the structure function that
can be computed via spatial Fourier transforms and differences of signals. In
this work, we present an algorithm to efficiently process a set of images
according to the DDM analysis scheme. We bench-marked the new approach against
the state-of-the-art algorithm reported in previous work. The new
implementation computes the DDM analysis faster, thanks to an additional
Fourier transform in time instead of performing differences of signals. This
allows obtaining very fast analysis also in CPU based machine. In order to test
the new code, we performed the DDM analysis over sets of more than 1000 images
with and without the help of GPU hardware acceleration. As an example, for
images of $512 \times 512$ pixels, the new algorithm is 10 times faster than
the previous GPU code. Without GPU hardware acceleration and for the same set
of images, we found that the new algorithm is 300 faster than the old one both
running only on the CPU.
Related papers
- Batch-FPM: Random batch-update multi-parameter physical Fourier ptychography neural network [0.933064392528114]
Fourier Ptychographic Microscopy (FPM) is a computational imaging technique that enables high-resolution imaging over a large field of view.
We propose a fast and robust FPM reconstruction method based on physical neural networks with batch update gradient descent (SGD) optimization strategy.
Our method has better convergence performance even for low signal-to-noise ratio data sets, such as low exposure time dark-field images.
arXiv Detail & Related papers (2024-08-25T09:24:18Z) - Cache Me if You Can: Accelerating Diffusion Models through Block Caching [67.54820800003375]
A large image-to-image network has to be applied many times to iteratively refine an image from random noise.
We investigate the behavior of the layers within the network and find that 1) the layers' output changes smoothly over time, 2) the layers show distinct patterns of change, and 3) the change from step to step is often very small.
We propose a technique to automatically determine caching schedules based on each block's changes over timesteps.
arXiv Detail & Related papers (2023-12-06T00:51:38Z) - INR-Arch: A Dataflow Architecture and Compiler for Arbitrary-Order
Gradient Computations in Implicit Neural Representation Processing [66.00729477511219]
Given a function represented as a computation graph, traditional architectures face challenges in efficiently computing its nth-order gradient.
We introduce INR-Arch, a framework that transforms the computation graph of an nth-order gradient into a hardware-optimized dataflow architecture.
We present results that demonstrate 1.8-4.8x and 1.5-3.6x speedup compared to CPU and GPU baselines respectively.
arXiv Detail & Related papers (2023-08-11T04:24:39Z) - Decoupled Diffusion Models: Simultaneous Image to Zero and Zero to Noise [53.04220377034574]
We propose decoupled diffusion models (DDMs) for high-quality (un)conditioned image generation in less than 10 function evaluations.
We mathematically derive 1) the training objectives and 2) for the reverse time the sampling formula based on an analytic transition probability which models image to zero transition.
We experimentally yield very competitive performance compared with the state of the art in 1) unconditioned image generation, textite.g., CIFAR-10 and CelebA-HQ-256 and 2) image-conditioned downstream tasks such as super-resolution, saliency detection, edge detection, and image in
arXiv Detail & Related papers (2023-06-23T18:08:00Z) - UHD Image Deblurring via Multi-scale Cubic-Mixer [12.402054374952485]
transformer-based algorithms are making a splash in the domain of image deblurring.
These algorithms depend on the self-attention mechanism with CNN stem to model long range dependencies between tokens.
arXiv Detail & Related papers (2022-06-08T05:04:43Z) - A modular software framework for the design and implementation of
ptychography algorithms [55.41644538483948]
We present SciCom, a new ptychography software framework aiming at simulating ptychography datasets and testing state-of-the-art reconstruction algorithms.
Despite its simplicity, the software leverages accelerated processing through the PyTorch interface.
Results are shown on both synthetic and real datasets.
arXiv Detail & Related papers (2022-05-06T16:32:37Z) - GPU optimization of the 3D Scale-invariant Feature Transform Algorithm
and a Novel BRIEF-inspired 3D Fast Descriptor [5.1537294207900715]
This work details a highly efficient implementation of the 3D scale-invariant feature transform (SIFT) algorithm, for the purpose of machine learning from large sets of medical image data.
The primary operations of the 3D SIFT code are implemented on a graphics processing unit (GPU), including convolution, sub-sampling, and 4D peak detection from scale-space pyramids.
The performance improvements are quantified in keypoint detection and image-to-image matching experiments, using 3D MRI human brain volumes of different people.
arXiv Detail & Related papers (2021-12-19T20:56:40Z) - Parallel Discrete Convolutions on Adaptive Particle Representations of
Images [2.362412515574206]
We present data structures and algorithms for native implementations of discrete convolution operators over Adaptive Particle Representations.
The APR is a content-adaptive image representation that locally adapts the sampling resolution to the image signal.
We show that APR convolution naturally leads to scale-adaptive algorithms that efficiently parallelize on multi-core CPU and GPU architectures.
arXiv Detail & Related papers (2021-12-07T09:40:05Z) - Deep ensembles based on Stochastic Activation Selection for Polyp
Segmentation [82.61182037130406]
This work deals with medical image segmentation and in particular with accurate polyp detection and segmentation during colonoscopy examinations.
Basic architecture in image segmentation consists of an encoder and a decoder.
We compare some variant of the DeepLab architecture obtained by varying the decoder backbone.
arXiv Detail & Related papers (2021-04-02T02:07:37Z) - Powers of layers for image-to-image translation [60.5529622990682]
We propose a simple architecture to address unpaired image-to-image translation tasks.
We start from an image autoencoder architecture with fixed weights.
For each task we learn a residual block operating in the latent space, which is iteratively called until the target domain is reached.
arXiv Detail & Related papers (2020-08-13T09:02:17Z) - Parallel 3DPIFCM Algorithm for Noisy Brain MRI Images [3.3946853660795884]
In this paper we implement the algorithm we developed in [1] called 3DPIFCM in a parallel environment by using on a GPU.
Our results show that the parallel version of the algorithm performs up to 27x faster than the original sequential version and 68x faster than GAIFCM algorithm.
arXiv Detail & Related papers (2020-02-05T20:30:29Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.