Estou procurando uma maneira de tornar facilmente as pessoas nas fotos irreconhecíveis. Sempre que coloco fotos (geralmente de cidades e paisagens) em meu álbum on-line, primeiro deixo irreconhecível todas as pessoas reconhecíveis, pois sinto que é uma questão básica de educação não publicar fotos de estranhos.
Então, basicamente quero fazer mais ou menos o que o Google faz com as imagens do StreetView. Atualmente, estou fazendo isso manualmente para cada foto, desenhando seleções de elipse em torno de todas as faces do Gimp e, em seguida, usando um filtro de desfoque na seleção.
Existe uma ferramenta que me permita desfocar mais ou menos isso com um único clique? Idealmente, mostrando-me todos os rostos reconhecidos no primeiro passo e deixando-me desmarcar aqueles que não quero que sejam desfocados?
(Desfocar outros detalhes pessoais, como placas de carros, também seria bom, mas meu objetivo principal é encontrar uma ferramenta para desfocar rostos, pois as pessoas frequentemente aparecem nas fotos, enquanto o número total de placas legíveis é mínimo. Além disso, estou procurando ferramentas que embaçam os rostos. A pixelização pode ser um substituto, mas não se integra ao restante da imagem tão bem quanto a desfocagem.)
Eu já procuro essas ferramentas há algum tempo, mas tudo o que encontro parece pertencer a uma de três categorias:
- Ele deve ser executado em smartphones e não em computadores de mesa, como este aplicativo .
- Ele é destinado a vídeos, conforme indicado por perguntas semelhantes como esta ou esta ou este artigo .
- É baseado na Web, portanto, todas as fotos precisam ser carregadas no servidor de alguém para processamento, e é necessária uma conexão com a Internet durante a edição das fotos, como neste serviço ou neste editor .
Estou procurando exclusivamente software executado no Windows e / ou Ubuntu sem a necessidade de uma conexão à Internet (ou seja, nenhuma ferramenta na nuvem que exija o upload de todas as fotos para processamento). Uma ferramenta gratuita seria legal, mas uma ferramenta paga ainda é melhor do que nenhuma ferramenta.
fonte
cvHaarDetectObjects
corresponder à API atual (não compatível com versões anteriores?) Com um parâmetro extra, mas agora o gcc falha em uma referência indefinidalrint
.lrint
, o compilador reclama de definições conflitanteslrint
; quando não adiciono uma, reclama delrint
ser uma referência indefinida.Se você estiver bem com as soluções "necessárias para montagem", tente usar "facesetect" (que simplesmente usa OpenCV) e ImageMagick. Há um exemplo na página a seguir:
http://www.thregr.org/~wavexx/hacks/facedetect/#blurring-faces-within-an-image
Algumas notas no exemplo:
Nenhum software de detecção de rosto é 100% preciso. Você receberá tanto falsos positivos quanto 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 as falhas são uma história diferente. A necessidade de revisar todas as fotos manualmente pode não economizar muito tempo. Eu acho que depende de suas demandas de precisão.
Para mostrar a detecção superimposta, use o sinalizador "-o" em uma amostra de suas imagens e veja se a taxa de detecção é adequada às suas necessidades.
fonte
A melhor resposta atual parece ser:
https://github.com/openalpr/openalpr
Infelizmente, esta é apenas uma biblioteca de software e apenas para detecção . Você precisaria integrar isso ao software que fez o desfoque.
Eu tenho uma necessidade semelhante, então posso tentar, mas minhas habilidades de programação estão um pouco ... enferrujadas.
O Google teve o mesmo problema. Eles publicaram sua pesquisa aqui, mas não o código: http://static.googleusercontent.com/media/research.google.com/en//archive/papers/cbprivacy_iccv09.pdf
fonte
Se você gosta mais do desenvolvimento de aplicativos, tente usar a API do Cloudinary. Aqui estão mais informações sobre isso: http://cloudinary.com/blog/automatic_face_blurring_in_images_made_easy
Não consegui encontrar nenhum aplicativo de software que faça isso automaticamente. Pode haver alguns plugins para o Photoshop ou Gimp.
fonte