Origami e pet para instrumentos eletrônicos

De Pontão Nós Digitais
Ir para navegaçãoIr para pesquisar

Estamos montando um instrumento e instalacao artistica chamado AirHackTable. Origamis flutuantes de diferentes formas e cores controlam som atraves de uma ou mais webcams.

No Lab Macambira este projeto esta sendo desenvolvido pelos seguintes GT's: GT-Video e GT-Audio.


Parceria com Francisco Simões e Fábio Simões.

Ideias Iniciais

http://pontaopad.me/origami-sensores

Iteracoes da Mesa em Si

A propria mesa e' um origami!

Interface Arhacktable

Tarefas

Ver tambem milestone airhacktable no trac:

https://sourceforge.net/apps/trac/labmacambira/report/6

Hacking

Codigo de um dos nossos prototipos de processamento para a airhacktable no Pd:

git clone git@github.com:wakku/Hacktable.git

obs: voce deve primeiro colocar sua shave publica ssh no Account Settings do github

Ou read only:

git://github.com/wakku/Hacktable.git

Color Detection

Dataset

Fizemos um dataset de cores baseada em papel origami e outros objetos coloridos, usando-se webcams baratas. Veja: http://ubuntuone.com/12ppyvTLs8WIyggYkhdh3L

Algorithms

Para um algoritmo basico de deteccao de cores, veja no subdiretorio scilab/ da hacktable. Qualquer mudanca a este algoritmo de deteccao de cores devera' passar por esta base, reportando a qualidade da deteccao obtida.

Performance

As seguintes taxas de acerto sao para a base 'easy' colors (unless otherwise stated). A base easy ja e' bem complexa. A base hard e' bem hard!

Melhor com resultado confiavel Incluindo cinzas + baby colors

As cores muito claras pouco saturadas se confundem com o branco quando o white-balance esta meio 'off'. Codigo: color_classify.sci do SIP, metodo 'hsv_sip' de 12/out.

Base easy (removidos alguns casos totalmente ambiguos):

  • Taxa de acerto para vermelho: 100%
  • Taxa de acerto do resultado confiavel: 100% (83/83) coverage: 70% (83/120)
  • Taxa de acerto incluindo "chutes": 91% (109/120)

Base completa (com casos muito ambiguos / problemas de color balance)

  • Taxa de acerto para vermelho: 100% do resultado confiavel; 72% do resultado incluindo nao-confiavel
  • Taxa de acerto do resultado confiavel: 100% (83/83) coverage: 56% (83/149)
  • Taxa de acerto incluindo "chutes": 82% (122/149)
Melhor com 'chutes'

O melhor algoritmo ate' agora e' o do v1z do dia 10/10/2011, a versao mais simples usando-se o hsv:

Taxa de acerto para vermelho: 100%

Para todas as cores: Taxa de acerto do resultado confiavel: 95% (82/86) coverage: 71% (86/120) Taxa de acerto incluindo "chutes": 85% (103/120)