package art.servers.gost.access.configuration;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.annotation.JsonPropertyOrder;
@JsonPropertyOrder
({
"Enabled",
"Plate confidence",
"Plate confidence carmen",
"Allow multiple plates",
"Expire days"
})
public class ConfigurationDetail_Detections
{
/**
* JsonProperty("Enabled")
* Indica si el controlador està habilitat o no
*/
@JsonProperty("Enabled")
public boolean enabled = false;
/**
* JsonProperty("Plate confidence")
* Fiabilitat mínima del OCR de la cámera per a acceptar la detecció com a sanció, en percentatge 0-100%
* Si la fiabilitat està per sota d'aquest valor, si la detecció és una sanció es descarta per fiabilitat de la matrícula baixa
*/
@JsonProperty("Plate confidence")
public double plateConfidence = 0;
/**
* JsonProperty("Plate confidence carmen")
* Fiabilitat mínima del OCR de la llibreria Arh Carmen per a acceptar la detecció com a sanció, en percentatge 0-100%
* Si la fiabilitat està per sota d'aquest valor, si la detecció és una sanció es descarta per error al segon OCR
*/
@JsonProperty("Plate confidence carmen")
public double plateConfidenceCarmen = 0;
/**
* JsonProperty("Allow multiple plates")
* Es permet o no que el segon OCR detecti més d'una matrícula a la imatge, si no es permet i detetcta més d'una matrícula, si la detecció és una sanció es descarta per error al segon OCR
*/
@JsonProperty("Allow multiple plates")
public boolean allowMultiplePlates = false;
/**
* JsonProperty("Expire days")
* Les deteccions que són possibles sancions, que encara no s'han validat i són anteriors a data actual - expireDays es descarten per que han expirat
*/
@JsonProperty("Expire days")
public int expireDays = 0;
}