Class FillPenUpDurations
This transformation fills gaps of online signature by interpolating the last known feature values. Gaps should be represented in the signature with two zero pressure border points.
Inherited Members
Namespace: SigStat.Common.PipelineItems.Transforms.Preprocessing
Assembly: SigStat.Common.dll
Syntax
public class FillPenUpDurations : PipelineBase, ILoggerObject, IProgress, ITransformation, IPipelineIO
Properties
| Improve this Doc View SourceInputFeatures
Gets or sets the features of an online signature that need to be altered
Declaration
public List<FeatureDescriptor<List<double>>> InputFeatures { get; set; }
Property Value
Type | Description |
---|---|
List<FeatureDescriptor<List<System.Double>>> |
InterpolationType
An implementation of IInterpolation
Declaration
public Type InterpolationType { get; set; }
Property Value
Type | Description |
---|---|
Type |
OutputFeatures
Gets or sets the features of an online signature that were altered
Declaration
public List<FeatureDescriptor<List<double>>> OutputFeatures { get; set; }
Property Value
Type | Description |
---|---|
List<FeatureDescriptor<List<System.Double>>> |
PointTypeInputFeature
Gets or sets the feature representing the type of the points in an online signature
Declaration
public FeatureDescriptor<List<double>> PointTypeInputFeature { get; set; }
Property Value
Type | Description |
---|---|
FeatureDescriptor<List<System.Double>> |
PointTypeOutputFeature
Gets or sets the feature representing the modified point type values in an online signature
Declaration
public FeatureDescriptor<List<double>> PointTypeOutputFeature { get; set; }
Property Value
Type | Description |
---|---|
FeatureDescriptor<List<System.Double>> |
PressureInputFeature
Gets or sets the feature representing pressure in an online signature
Declaration
public FeatureDescriptor<List<double>> PressureInputFeature { get; set; }
Property Value
Type | Description |
---|---|
FeatureDescriptor<List<System.Double>> |
PressureOutputFeature
Gets or sets the feature representing the modified pressure values of an online signature
Declaration
public FeatureDescriptor<List<double>> PressureOutputFeature { get; set; }
Property Value
Type | Description |
---|---|
FeatureDescriptor<List<System.Double>> |
TimeInputFeature
Gets or sets the feature representing the timestamps of an online signature
Declaration
public FeatureDescriptor<List<double>> TimeInputFeature { get; set; }
Property Value
Type | Description |
---|---|
FeatureDescriptor<List<System.Double>> |
TimeOutputFeature
Gets or sets the feature representing the modified timestamps of an online signature
Declaration
public FeatureDescriptor<List<double>> TimeOutputFeature { get; set; }
Property Value
Type | Description |
---|---|
FeatureDescriptor<List<System.Double>> |
Methods
| Improve this Doc View SourceTransform(Signature)
Executes the transform on the signature
parameter.
This function gets called by the pipeline.
Declaration
public void Transform(Signature signature)
Parameters
Type | Name | Description |
---|---|---|
Signature | signature | The Signature with a set of features to be transformed. |