Research Article

True 4D Image Denoising on the GPU

Algorithm 4

__device__  int  Shift_FFT_Coordinate(int  coordinate,  int  DATA_SIZE)
{
if  (coordinate  >  (ceilf(DATA_SIZE/2)    1))
{
return  coordinate    ceilf(DATA_SIZE/2);
}
else
{
return  coordinate  +  floorf(DATA_SIZE/2);
}
}