Ferramenta para desfocar pessoas automaticamente em fotos [fechada]

10

Estou procurando uma maneira de tornar as pessoas facilmente reconhecíveis em fotos. Sempre que eu coloco fotos (geralmente de cidades e paisagens) no meu álbum on-line, primeiro faço com que todas as pessoas reconhecíveis sejam irreconhecíveis, já que sinto que é uma questão básica de polidez não publicar fotos de estranhos.

Então, basicamente, quero fazer mais ou menos o que o Google faz com as imagens do Street View. Atualmente, estou fazendo isso manualmente para cada foto, desenhando seleções de elipse ao redor de todos os rostos no Gimp e, em seguida, usando um filtro blur na seleção.

Existe uma ferramenta que me permite fazer isso mais ou menos embaçado em um único clique? Idealmente, mostrando-me todas as faces reconhecidas no primeiro passo, depois deixando-me desmarcar aquelas que não quero que sejam borradas?

(Borrar outros detalhes pessoais, como placas de carro, seria bom também, mas meu objetivo principal é encontrar uma ferramenta para desfocar rostos, já que as pessoas aparecem frequentemente nas fotos, enquanto o número total de licenças legíveis Além disso, estou procurando ferramentas que apaguem as faces. Pixelation pode ser um fallback, mas não se integra com o resto da imagem tão bem quanto o blur.)

Eu tenho procurado por essas ferramentas já há algum tempo, mas tudo o que encontro parece pertencer a uma das três categorias:

  • Ele deve ser executado em smartphones, e não em computadores, como este aplicativo .
  • Ele é destinado a vídeos, conforme indicado por perguntas semelhantes, como this ou this ou este artigo .
  • É baseado na Web, portanto, todas as fotos precisam ser enviadas para o servidor de alguém para processamento, e uma conexão com a Internet é necessária durante a edição das fotos, como com este serviço ou este editor .

Estou procurando exclusivamente por softwares executados no Windows e / ou no Ubuntu sem a necessidade de uma conexão com a Internet (ou seja, sem ferramentas na nuvem que exigem que eu carregue todas as fotos para processamento). Uma ferramenta gratuita seria boa, mas uma ferramenta paga ainda é melhor do que nenhuma ferramenta.

    
por O. R. Mapper 21.04.2013 / 21:49

4 respostas

2

Encontrei para o The GIMP o Plugin de Detecção de Rosto de 2010 (sem garantia de que ainda funciona):

Casocontrário,vocêpodeterqueimplantarseuprópriosoftware.Nestecaso,vejaoslinksaseguir:

software de detecção de rostos
Microsoft Research Face SDK Beta
SDK de computação perceptual Intel

De menção especial é OpenCV . Consulte Detectar imagens de rosto e autocrop para um exemplo usando python.

    
por 11.05.2013 / 11:01
4

Se você está bem com as soluções "some assembly required", tente usar o "facedetect" (que simplesmente usa o OpenCV) e o ImageMagick. Há um exemplo na seguinte página:

link

Algumas notas sobre o exemplo:

  • Ele usa pixelation, mas você pode facilmente substituir os operadores "-scale" por um simples "-blur 0x100".
  • Cada face é processada de forma independente no exemplo, exatamente o que você precisa: você pode usar "display -crop GEOMETRY" para mostrar a face antes do processo de desfoque. Com "zenity" ou algum script de shell, é relativamente fácil perguntar se é necessário continuar com o embaçamento ou não.

Nenhum software de detecção de rosto é 100% preciso. Você obterá falsos positivos e erros. Em particular, o perfil padrão do OpenCV definitivamente não é o melhor do mercado sem treinamento adicional. Os falsos positivos são facilmente contornados com o método que você descreve, mas os erros são uma história diferente. Ter que revisar todas as fotos manualmente pode não lhe poupar muito tempo. Eu acho que depende das suas exigências de precisão.

Para mostrar a detecção sobreposta, use o sinalizador "-o" em uma amostra de suas imagens e veja se a taxa de detecção é adequada às suas necessidades.

    
por 19.10.2013 / 22:02
2

A melhor resposta atual parece ser:

link

Infelizmente, isso é apenas uma biblioteca de software e somente para detecção . Você precisaria integrar isso no software que fez o embaçamento.

Eu tenho uma necessidade semelhante, então eu posso tentar, mas minhas habilidades de programação são um pouco ... enferrujadas.

O Google teve o mesmo problema. Eles publicaram suas pesquisas aqui, mas não o código deles: link

    
por 15.10.2015 / 22:26
0

Se você estiver mais interessado no desenvolvimento de aplicativos, tente usar a API do Cloudinary. Veja mais informações sobre isso: link

Não consegui encontrar nenhum aplicativo de software que faça isso automaticamente. Pode haver alguns plugins para o Photoshop ou Gimp.

    
por 09.05.2013 / 22:17