mirror of
https://github.com/azaion/annotations.git
synced 2026-04-23 01:06:30 +00:00
961d2499de
fix small issues
18 lines
840 B
C#
18 lines
840 B
C#
using MessagePack;
|
|
|
|
namespace Azaion.Common.DTO.Config;
|
|
|
|
[MessagePackObject]
|
|
public class AIRecognitionConfig
|
|
{
|
|
[Key(nameof(FramePeriodRecognition))] public int FramePeriodRecognition { get; set; }
|
|
[Key(nameof(FrameRecognitionSeconds))] public double FrameRecognitionSeconds { get; set; }
|
|
[Key(nameof(ProbabilityThreshold))] public double ProbabilityThreshold { get; set; }
|
|
|
|
[Key(nameof(TrackingDistanceConfidence))] public double TrackingDistanceConfidence { get; set; }
|
|
[Key(nameof(TrackingProbabilityIncrease))] public double TrackingProbabilityIncrease { get; set; }
|
|
[Key(nameof(TrackingIntersectionThreshold))] public double TrackingIntersectionThreshold { get; set; }
|
|
|
|
[Key(nameof(Data))] public byte[] Data { get; set; } = null!;
|
|
[Key(nameof(Paths))] public List<string> Paths { get; set; } = null!;
|
|
} |