SpaceVariantOpts.C File Reference
#include "SpaceVariant/SpaceVariantOpts.H"
#include "SpaceVariant/SVChanLevels.H"
#include "Component/ModelOptionDef.H"
#include "Image/Dims.H"
Go to the source code of this file.
Detailed Description
Definition in file SpaceVariantOpts.C.
Variable Documentation
Initial value: {
MOC_SORTPRI_3, "Space Variant Processing - Related Options" }
SpaceVariant module related options.
Definition at line 47 of file SpaceVariantOpts.C.
Initial value:
{ MODOPT_ARG(float), "SpaceVariantBeta", &MOC_SPACEVARIANT, OPTEXP_CORE,
"Choose the beta parameter of the transform equation "
"'u=s*ln(r/alpha) + beta' where u is the space variant point and r "
"is the radius. s is the scaling factor and alpha is the fovea size. "
"This parameter shifts the fovea left (<1) or right (>1) of the "
"midline.", "retinasv-beta",'\0', "<float>", "1.0" }
Definition at line 73 of file SpaceVariantOpts.C.
Initial value:
{ MODOPT_ARG(SVChanLevels), "SpaceVariantChanScales", &MOC_SPACEVARIANT, OPTEXP_CORE,
"the scales to use when creating a space variant pyramid",
"channelsv-scales", '\0', "<float>,<float>,...", "0.5,1.0,2.0,4.0,8.0" }
Initial value:
{ MODOPT_ARG(Dims), "SpaceVariantDims", &MOC_SPACEVARIANT, OPTEXP_CORE,
"The dimensions of the space variant transform in rings x wedges. "
"The Number of wedges (rays) in the log-polar map will have "
"horizontal dimensions 1/2 this value as the wedges are split between "
"hemifields. The number of rings in the log-polar map will have "
"horizontal dimensions twice this value (for each hemifield).",
"retinasv-dims", '\0', "<Dims>", "160x480" }
Definition at line 122 of file SpaceVariantOpts.C.
Initial value:
{ MODOPT_FLAG, "SpaceVariantDogCenter", &MOC_SPACEVARIANT, OPTEXP_CORE,
"Sets center-surround, or surround-center when performing a difference "
"of gaussians space variant transform.",
"use-channelasv-oncenter", '\0', "", "true" }
Initial value:
{ MODOPT_ARG(float), "SpaceVariantDogSize", &MOC_SPACEVARIANT, OPTEXP_CORE,
"Sets the size of the surround when performing a difference "
"of gaussians space variant transform. The surround will be the "
"center standard deviation multiplied by this factor. A factor of 6 approximates "
"retinal ganglion cell responses estimated from Croner & Kaplan (1993), and "
"a factor of 1.6 the approximates laplacian transform.",
"channelasv-surround-factor", '\0', "<float>", "6.0" }
Initial value:
{ MODOPT_ARG(float), "SpaceVariantEdgeOrient", &MOC_SPACEVARIANT, OPTEXP_CORE,
"The edge orientation for the space variant retina",
"channelsv-edge-orientation", '\0', "<uint>", "0.0" }
Initial value:
{ MODOPT_ARG(float), "SpaceVariantExponent", &MOC_SPACEVARIANT, OPTEXP_CORE,
"The receptive field of each pixel in the space variant image is modeled "
"as a guassian parameterized by the standard deviation in pixels. For a given eccentricty "
"r in degrees of visual space, the standard deviation 's', can be modeled as "
"'s=g*r^e+b' where 'g','e', 'b' are the gain, exponent and offset which describe the shape of "
"of the ralationship. The default parameters are estimated from the data of "
"Croner & Kaplan (1995) for parvocellular ganglion cells.", "retinasv-exponent", '\0', "<float>", "1.7689" }
Definition at line 92 of file SpaceVariantOpts.C.
Initial value:
{ MODOPT_ARG(float), "SpaceVariantFovCut", &MOC_SPACEVARIANT, OPTEXP_CORE,
"Normally, the fovea is considered the area of expansion, where the "
"first derivitive of the transform function is > 1. However, if "
"the paramters are adjusted so no oversampling occurs then this "
"will never be the case. Use this parameter to adjust the value "
"(between 0 and 1) of the first derivitive that is considered the "
"fovea. ", "retinasv-fovea-cutoff", '\0', "<float>", "2.0" }
Definition at line 112 of file SpaceVariantOpts.C.
Initial value:
{ MODOPT_ARG(float), "SpaceVariantGain", &MOC_SPACEVARIANT, OPTEXP_CORE,
"The receptive field of each pixel in the space variant image is modeled "
"as a guassian parameterized by the standard deviation in pixels. For a given eccentricty "
"r in degrees of visual space, the standard deviation 's', can be modeled as "
"'s=g*r^e+b' where 'g','e', 'b' are the gain, exponent and offset which describe the shape of "
"of the ralationship. The default parameters are estimated from the data of "
"Croner & Kaplan (1995) for parvocellular ganglion cells.", "retinasv-gain", '\0', "<float>", "0.0002" }
Definition at line 82 of file SpaceVariantOpts.C.
Initial value:
{ MODOPT_ARG(float), "SpaceVariantOffset", &MOC_SPACEVARIANT, OPTEXP_CORE,
"The receptive field of each pixel in the space variant image is modeled "
"as a guassian parameterized by the standard deviation in pixels. For a given eccentricty "
"r in degrees of visual space, the standard deviation 's', can be modeled as "
"'s=g*r^e+b' where 'g','e', 'b' are the gain, exponent and offset which describe the shape of "
"of the ralationship. The default parameters are estimated from the data of "
"Croner & Kaplan (1995) for parvocellular ganglion cells.", "retinasv-offset", '\0', "<float>", "0.0252" }
Definition at line 102 of file SpaceVariantOpts.C.
Initial value:
{ MODOPT_ARG_STRING, "SpaceVariantScale", &MOC_SPACEVARIANT, OPTEXP_CORE,
"Decide the scale of the transform. 'FULL' to scale along the longest "
"input dimension (will leave some of the transform unfilled. 'CROP' to "
"scale along the shortest input dimension (will not transform all of "
"the input image). 'OPTIM' to scale each orientation seperately (full "
"coverage, but not isotropic anymore). Or 'NONE' to supply a user "
"defined scaling factor", "retinasv-scale", '\0', "", "FULL" }
Definition at line 51 of file SpaceVariantOpts.C.