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. |