2010-11-09 24 views
1

J'ai déjà vu cet effet, où tout est flou à l'exception de l'objet le plus en avant de la photo. c'était peut-être un effet flash ou flex qui fonctionnait en temps réel avec des vidéos et des instantanés. Quelqu'un peut-il nous éclairer sur ce que cet effet a appelé ou mettre en évidence certaines ressources? merci!effet de flou de l'arrière-plan de la webcam

MISE À JOUR: Il a été le microsoft show LifeCam qui avait cet effet construit et peut être vu ici à la marque 2:11: http://www.youtube.com/watch?v=u6ujUJU4Wqw

pas aussi propre que je me souviens, mais c'est ce que je suis à la recherche de. Des idées comment cela peut être réalisé dans une application personnalisée?

+0

Avez-vous un lien pour montrer un exemple? – AttackingHobo

Répondre

0

Apple fabrique un produit comme celui-ci appelé Photo Booth. Il vous demande de sortir du cliché pendant qu'il échantillonne l'arrière-plan. Vous pouvez appliquer des arrière-plans filtrés ou même des arrière-plans vidéo. Lorsque vous revenez dans l'image, la toile de fond apparaît derrière vous en temps réel. Il semble faire cela en échantillonnant la couleur de fond et en utilisant ces couleurs pour vous appliquer un masque lorsque vous reculez dans le tir. C'est un joli effet. Vérifiez-le http://www.apple.com/macosx/what-is-macosx/photo-booth.html.

+0

Merci, mais celui-ci ne vous obligeait pas à sortir de la photo .. en quelque sorte, il savait juste l'objet au premier plan et brouillé le reste. – user433575

+0

@ user433575 Vous pouvez peut-être utiliser deux images capturées et, grâce à un masque de différence, détecter le mouvement et supposer que tout ce qui bouge ne fait pas partie de l'arrière-plan. J'ai vu ce genre d'approche utilisée dans la détection de collision et ce n'est pas très difficile à réaliser. –

+0

Une simple carte de mouvement différentielle ne fonctionnera pas ici car la carte typique pour une personne en mouvement ne montre généralement que des mouvements sur les bords, mais montre peu ou pas de mouvement dans les zones internes. Bien sûr, il existe des méthodes pour calculer ce que les pixels sont à l'intérieur et à l'extérieur, mais ils sont généralement un peu plus impliqués. De plus, si la personne reste complètement immobile, elle deviendra aussi floue. – Quasimondo

0

There is an face-detection lib. Vous pouvez gérer chaque image vidéo floutant tous sauf le visage.

+0

Merci pour les conseils, mais il y a un programme spécifique ou une application flash/flex que j'ai vu il y a environ un an et que je ne trouve pas! Il y avait des tonnes d'effets et le flou de fond était l'un d'entre eux. J'essaie de savoir quel programme/application c'était. – user433575