createDeepDenoiseSuperResolutionModel3D: 3-D implementation of the deep denoise image super resolution...

View source: R/createDeepDenoiseSuperResolutionModel.R

createDeepDenoiseSuperResolutionModel3DR Documentation

3-D implementation of the deep denoise image super resolution architecture.

Description

Creates a keras model of the expanded image super resolution deep learning framework based on the following python implementation:

Usage

createDeepDenoiseSuperResolutionModel3D(
  inputImageSize,
  layers = 2,
  lowestResolution = 64,
  convolutionKernelSize = c(3, 3, 3),
  poolSize = c(2, 2, 2),
  strides = c(2, 2, 2)
)

Arguments

inputImageSize

Used for specifying the input tensor shape. The shape (or dimension) of that tensor is the image dimensions followed by the number of channels (e.g., red, green, and blue). The batch size (i.e., number of training images) is not specified a priori.

layers

number of architecture layers.

lowestResolution

number of filters at the beginning and end of the architecture.

convolutionKernelSize

3-D vector defining the kernel size during the encoding path

poolSize

3-D vector defining the region for each pooling layer.

strides

3-D vector describing the stride length in each direction.

Details

    \url{https://github.com/titu1994/Image-Super-Resolution}

Value

a keras model for image super resolution

Author(s)

Tustison NJ

Examples

## Not run: 
createDeepDenoiseSuperResolutionModel3D(c(256L, 256L, 45L, 1L))

## End(Not run)

ANTsX/ANTsRNet documentation built on Nov. 25, 2024, 10:27 p.m.