Files
annotations/Azaion.Common/DTO/Config/AIRecognitionConfig.cs
T
Oleksandr Bezdieniezhnykh fc6e5db795 add manual Tile Processor
zoom on video on pause (temp image)
2025-07-28 12:39:52 +03:00

20 lines
796 B
C#

using MessagePack;
namespace Azaion.Common.DTO.Config;
[MessagePackObject]
public class AIRecognitionConfig
{
[Key("f_pr")] public int FramePeriodRecognition { get; set; }
[Key("f_rs")] public double FrameRecognitionSeconds { get; set; }
[Key("pt")] public double ProbabilityThreshold { get; set; }
[Key("t_dc")] public double TrackingDistanceConfidence { get; set; }
[Key("t_pi")] public double TrackingProbabilityIncrease { get; set; }
[Key("t_it")] public double TrackingIntersectionThreshold { get; set; }
[Key("ov_p")] public double BigImageTileOverlapPercent { get; set; }
[Key("d")] public byte[] Data { get; set; } = null!;
[Key("p")] public List<string> Paths { get; set; } = null!;
[Key("m_bs")] public int ModelBatchSize { get; set; } = 2;
}