Validacao de Pose de Estacionamento
A validacao de pose de estacionamento avalia a foto que seu piloto tira ao final de cada viagem. Em vez de apenas armazenar, o classificador verifica quatro coisas — o veiculo esta em pe, esta dentro da zona de estacionamento, esta bloqueando a calcada e a foto esta clara o suficiente para dizer. Cada falha pode trazer uma taxa de reposicionamento, e o piloto pode recorrer com uma segunda foto. Este artigo explica como configurar e como os resultados aparecem no seu painel.
O que o classificador verifica
O classificador de pose de estacionamento do Levy Vision olha a foto e retorna um julgamento estruturado:
- Pose —
upright,tipped,fallenouunclear - Upright — booleano, o veredicto geral sobre se o veiculo esta de pe
- In zone — booleano, derivado do GPS do piloto no fim da viagem comparado com suas zonas de estacionamento geocercadas
- Blocking sidewalk — booleano, o melhor palpite do modelo sobre se o veiculo esta no caminho de pedestres
- Status —
pass,fail,retakeou um dos estados de recurso
Qualquer coisa que nao seja uma foto limpa, em pe, dentro da zona e nao bloqueando registra um evento. O que voce faz com esse evento depende da sua configuracao.
Configuracoes do operador
Abra Dashboard > Safety > Safety settings. A secao Parking-pose validation tem tres controles.
Parking validation enabled
O interruptor principal. Desligado significa que a foto ainda e coletada (como sempre) mas nunca avaliada. Ligado faz o classificador rodar e escrever uma linha em parking_validations para cada fim de viagem neste subaccount.
Classifier
Duas opcoes:
| Classificador | Custo | Quando escolher |
|---|---|---|
| Gemini (padrao) | Incluso | Bom o suficiente para quase qualquer frota. Latencia ~3 segundos. |
| Captur.ai | Complemento premium | Maior precisao em casos limite, modelo dedicado de estacionamento. Requer contrato com Captur.ai. Veja Configuracao do fornecedor. |
Voce pode trocar classificadores a qualquer momento. O feed de eventos mostra a coluna source para que voce saiba qual modelo produziu cada resultado.
Reparking fee
Definido em centavos. Padrao 500 (= US$ 5,00). Esse e o valor aplicado automaticamente a carteira do piloto em uma falha de alta confianca. Defina como 0 para registrar falhas sem cobrar — util para a primeira semana de piloto enquanto voce observa o modelo.
Taxa e aplicada pela viagem
A taxa de reposicionamento e adicionada a tarifa da viagem, nao creditada ou debitada diretamente da carteira. Isso mantem a matematica de net-deposited e partner-payout correta. Se algum dia precisar reverter uma taxa, faca pelo Adjust fare na viagem, nao editando a carteira.
O que cada resultado dispara
| Resultado | Confianca | O que acontece |
|---|---|---|
| Em pe, na zona, nao bloqueando | high | Viagem encerra de forma limpa, evento registrado como pass |
| Tombado ou caido | high | Taxa de reposicionamento aplicada, evento marcado para revisao |
| Fora da zona | high | Taxa de reposicionamento aplicada, evento marcado para revisao |
| Bloqueando calcada | high | Taxa de reposicionamento aplicada, evento marcado para revisao |
| Qualquer das acima | medium | Piloto solicitado a refazer a foto (sem taxa ainda) |
| Indefinido / falha do classificador | low | Aprovacao otimista, evento registrado com inference_failed, enfileirado para revisao do operador |
O caminho de retake e importante. Cerca de 5–10% das fotos sao indefinidas por causa de reflexo, desfoque de movimento ou o polegar do piloto na lente. Refazer e sem atrito para um veiculo realmente bem estacionado.
O fluxo de recurso do piloto
Apos uma falha de alta confianca, o piloto ve uma tela com:
- A foto original
- O veredicto do classificador (por exemplo, "Achamos que seu scooter esta tombado")
- A taxa aplicada
- Botoes Appeal e Accept fee
Se ele toca em Appeal, e solicitado a tirar uma segunda foto de um angulo diferente. Essa foto e enviada e uma linha de parking_validations e atualizada com status='appealed' e a nova URL da foto.
O evento aterrissa na sua fila Safety > Parking reviews. Leia Revisando recursos de estacionamento para o lado do operador.
Se o recurso nao e resolvido em 48 horas, o sistema rotea automaticamente para um reembolso. O reembolso flui pelo endpoint de ajuste de tarifa da viagem, entao net-deposited e qualquer partner-payout permanecem corretos.
Lendo eventos de estacionamento
Va para Safety > Events e filtre por tipo de evento parking_pose, ou abra Safety > Parking reviews apenas para os com recurso e nao resolvidos.
Cada linha mostra a viagem, o status do veredicto do piloto, a confianca do modelo, a foto (URL assinada) e a taxa aplicada, se houver. Clique em qualquer linha para ver:
- Todas as quatro URLs de fotos se recurso foi feito (original + 1-3 fotos de recurso)
- Payload completo do classificador, incluindo os codigos de issue que o modelo marcou
- Log de efeitos colaterais (linha de taxa aplicada de
cv_violation_actions)
Ajustando limiares para sua frota
Fora da caixa, o classificador e conservador — ele prefere marcar uma queda limitrofe como retake em vez de dar uma taxa de US$ 5 a um piloto que provavelmente fez certo. Se voce quer mais apertado ou mais frouxo:
- Rode com taxa = US$ 0 por duas semanas, observe a taxa de falsos positivos
- Use Flag false positive em qualquer evento que voce contestaria como operador
- Apos duas semanas, olhe a taxa de marcacoes. Abaixo de 2% significa que voce pode ativar a taxa com confianca; acima de 5% significa avisar o suporte para que possamos revisar o ajuste da sua frota
Perguntas comuns
Os pilotos vao abusar do fluxo de recurso?
Nos dados de piloto, menos de 8% das viagens com taxa recebem recurso, e mais de 90% dos recursos sao negados porque a segunda foto confirma o problema. O atrito de retake filtra os contestadores casuais.
E se o piloto nao puder tirar uma segunda foto (telefone descarregado etc.)?
A janela de recurso fica aberta por 30 dias. Ele pode recorrer da proxima vez que abrir o app. Taxas nao contestadas convertem-se em liquidadas apos a janela de 30 dias.
Funciona com bikes e e-bikes, nao apenas scooters?
Sim. O classificador foi treinado em scooters, bikes, e-bikes e mopeds. Mopeds com cavalete sao o caso mais complicado — eles podem ser lidos como "tombado" se o cavalete estiver em angulo agressivo. Observe a taxa de falsos positivos especificamente em subaccounts de moped.