OpenCV na nuvem

A pergunta pode parecer idiota para aqueles experientes no desenvolvimento da nuvem, mas vindo do mundo da área de trabalho eu não consigo exatamente descobrir a solução sozinha. Eu tenho um monte de código usando o opencv, alguns com uma API.

Pergunta é, seria possível obter opencv em execução em um servidor remoto (digamos heroku ou S3)?
Eu acho que a única maneira seria enviar qualquer dependência (e há muito) dentro do código?

Estou desenvolvendo em Python.

Obrigado !

EDITAR:

Minha primeira ideia é esta:https://github.com/jlengrand/FaceMovie

Estou desenvolvendo um pequeno aplicativo capaz de detectar automaticamente rostos em imagens, centralizá-los e criar um filme a partir dele. Mas como engenheiro de computação, tenho um monte de idéias de coisas simples que podem ser feitas na nuvem.

Eu percebo que a transferência de dados pode ser enorme com esse tipo de coisa, e você pode estar melhor colocado do que eu para responder se tal coisa é possível ou não.

Eu estava pensando em maneiras de "reduzir" essa carga, reduzindo a qualidade das imagens de tirar imagens de algum lugar da nuvem já? (álbuns do picasa, ...)

Deixe-me saber, estou aberto a qualquer possibilidade de fato.

questionAnswers(2)

yourAnswerToTheQuestion