Estimando distâncias com a câmera do celular.

Aqui vai uma dica para você que precisa defender o seu cliente de snipers, há outras utilidades também, mas esta e a mais legal que consegui pensar agora.

O problema que queria resolver no fim de semana enquanto fazia uma corrida era: será que daquele prédio um sniper consegue me acertar? Qual a distância? Obviamente a pergunta é retórica, mas serve para ilustrar um problema interessante: estimar distâncias.

Quando eu era garoto meu pai me ensinou a estimar o horário usando apenas o dedo e a palma da mão e isto foi uma habilidade que me ajudou em mais de uma ocasião. Estimar distâncias usa princípios similares, mas se você tem um celular e photoshop fica mais fácil.

O princípio é o de distância angular, que no nosso caso pode ser simplificado conhecendo o tamanho de um objeto a uma distância que temos o valor, no meu caso um muro de 1,68m a 6m de distância. E conhecendo o tamanho de um objeto a distância que queremos estimar, no meu caso a altura de um andar de prédio que tipicamente pode ser 3m.

MilMoaTutorial4-5cm

 

MilMoaTutorial4-5cm-2

 

Uma aproximação rápida neste caso pode ser feita usando a seguinte regra de três:

A 6 m de distância.

851px / 168cm = 5.065 px/cm

A x metros de distância

24px / 300cm = 0.08 px/cm

Logo:

x = 6 * 5.065 / 0.08 = 379.5m

Medindo a distância no mapa podemos ver que acertamos com bastante precisão.

MilMoaTutorialMap

 

Se levarmos em conta o desnível entre o ponto “alvo” e o ponto de observação o valor chega muito mais próximo da estimativa que fizemos com a câmera.

Se você gostou do assunto, sugiro as seguintes leituras:

Faça em casa sua Tomografia Computadorizada

A tomografia computadorizada foi uma das grandes revoluções da medicina no século XX. Tanto é assim que deu o prêmio nobel de Medicina ao engenheiro Godfrey Hounsfield em 1979 sendo que as primeiras tomografias para uso médico são de 1971.

Eu sei que no Brasil você não vai poder fazer sua toografia em casa porque não vai achar as peças, mas veja o que este rapaz fez em sua garagem e babe de inveja.

Touchpad de Papel – Faça você mesmo


Quebrou seu mouse, seu notebook está com pau no touchpad, não tem nada para fazer? Todos seus problemas terminaram com o super touchpad tabajara. Consiste num pedaço de papel e quatro divisores de voltagem. O papel está todo rabiscado com grafite, se você não sabe que grafite é condutor pode parar por aqui. Uma pulseirinha anti-estática ajuda a eliminar o ruido que você cabra da peste recebe da rede elétrica e de outras fontes de energia.

Além disso você vai precisar de um kit Arduino para fazer a programação. É mais barato ir no standcenter ou muambocenter da sua cidade, mas certamente este aqui é mais divertido. Feito pelo Dr. West: link aqui.

Veja o vídeo:

Este post original foi no Hackaday de hoje, traduzimos e adaptamos um pouco.

BOMBA! Instale programas "Unsigned"

O Blog “Part-time phone reviewer” publicou dois posts sobre como instalar aplicativos não assinados (Unsigned) nos telefones Symbian S60 V3. Não tive tempo nem de testar nem de traduzir as postagens, mas, de qualquer forma, vale pelo aviso e pelos links.

Primeiro Link – Como deixar os aplicativos “livres”
Segundo Link – Como instalar os aplicativos “livres”

O processo não é simples, mas evita que se tenha que assinar os programas, já que o Symbian Signed está cada vez mais chato com as suas restrições.