Reconhece cartas de jogo de bicicleta usando a câmera. Tem contagem de cartas, poker prelop.cardrecog é um aplicativo que reconhece as cartas de jogo de um deck padrão
Reconhece cartas de jogo de bicicleta usando a câmera. Tem contagem de cartas, pré -flop de pôquer.
O Cardrecog é um aplicativo que reconhece cartas de jogo de um baralho padrão. Existem cinco modos que podem ser escolhidos nas configurações; Múltiplo, único, atualizado, pré-flop e cru. Você toca na tela para iniciar o reconhecimento, segura a câmera ainda, coloca alguns cartões na frente e espera. Você permanece no modo de reconhecimento até tocar na tela novamente para retornar ao modo inativo. Uma vez que o reconhecimento ocorra, os cartões reconhecidos são exibidos e às vezes falados.
No modo bruto, os cartões reconhecidos são mostrados sem filtragem e em tempo real. Em outros modos, uma vez que o reconhecimento não ocorre mais cartões será reconhecido, a menos que você reinicie o processo de reconhecimento. Existem duas maneiras de fazer isso; O mais fácil é remover todos os cartões de vista por cerca de 1/2 segundo e, em seguida, coloque os cartões para serem reconhecidos na frente da câmera. A segunda maneira é tocar na tela para interromper o reconhecimento e ir para ocioso e tocar na tela novamente para iniciar o reconhecimento. O arquivo http://www.kgrothapps.com/files/cardrecog-example.pdf tem algumas mãos de exemplo. Se você não possui um conjunto de cartões de bicicleta, imprima a página e tente o reconhecimento das mãos.
Quando você inicia o reconhecimento, a câmera se concentra (se possível); portanto, se o reconhecimento falhar, você deve tocar na tela para parar e depois tocar novamente para reiniciar o reconhecimento para ter certeza de ter uma imagem no foco. Você também pode inclinar um pouco os cartões para ver se isso melhora os resultados. Se o reconhecimento falhar para todos os cartões, tente definir o ISO (se estiver nas configurações) para o maior valor possível, em vez do automático padrão.
Para dispositivos com o reconhecimento de foco automático (por exemplo, a linha Nexus) funciona bem, mesmo para um grande número de cartões. No entanto, você sempre precisa de uma imagem de foco e iluminação razoavelmente brilhante. Para o reconhecimento de dispositivos de extremidade inferior, funcionará bem no modo de cartão único, mas menos cartões são reconhecidos com sucesso no modo de vários cartão. Mas mesmo para dispositivos de baixo nível (incluindo aqueles sem foco automático), o reconhecimento funciona bem no modo de cartão único.
No modo de várias cartões, se a parte inferior de um cartão estiver visível, o cartão ainda for reconhecido apenas uma vez. No modo de cartão único, procuramos o mesmo número de cartão e adequação na parte superior e inferior do cartão. Portanto, ambos devem ser visíveis antes que o cartão seja reconhecido no modo de cartão único, mas apenas um é necessário para o reconhecimento no modo de vários cartão. No modo de cartão único, se vários cartões estiverem presentes reconhecimento falhar, você precisará exatamente de um cartão. No modo de atualização, podemos adicionar/remover um único cartão de cada vez a uma mão de cartas. No modo bruto, os resultados não filtrados são mostrados e você não precisa reiniciar repetidamente o reconhecimento. O modo atual é mostrado no texto da barra de ação.
A longo prazo, integrarei este aplicativo com diferentes jogos de cartas. Uma integração simples é o modo de pré-flop, onde mostramos as chances percentuais para as duas primeiras cartas no Hold EM Poker. Também executo contagem de cartões de blackjack padrão (pode forçar a exibição da contagem nas configurações) para demonstrar outro aplicativo de cartão.
A maioria dos sistemas de reconhecimento de cartões (ou seja, os sistemas de detecção de contagem de blackjack) procure o esboço do cartão. No meu método, não preciso do esboço dos cartões; em vez disso, só olho para o número do cartão e o processo associado. Portanto, desde que o processo e o número sejam visíveis reconhecimento com sucesso; O restante do cartão pode ser ocluído. Pule para 1 minuto, 23 segundos do vídeo abaixo e você verá o reconhecimento bem -sucedido de cartas na forma típica de "fã" usada em jogos de cartas. Nenhum outro sistema que eu conheço pode executar o reconhecimento de vários cartões com a mesma precisão e rapidez.
O aplicativo é real no sentido de reconhecer várias vezes o segundo, como mostrado no modo bruto. Nos outros modos, os resultados são agrupados para obter um consenso, e é por isso que leva um ou dois segundos para um resultado de reconhecimento. Acredito que este é o melhor sistema de reconhecimento de cartões para algo como o Google Glass, onde você está olhando os cartões nas mãos de alguém. Congratulo -me com quaisquer comentários, mas lembre -se de que este não é um produto final, é uma demonstração de tecnologia.