OpenCV w chmurze

Pytanie może wydawać się głupie dla osób doświadczonych w rozwoju chmury, ale pochodzące ze świata komputerów nie potrafię dokładnie określić rozwiązania samodzielnie. Mam mnóstwo kodu przy użyciu opencv, niektóre z api.

Pytanie brzmi, czy możliwe byłoby uruchomienie opencv na zdalnym serwerze (powiedzmy Heroku lub S3)?
Myślę, że jedynym sposobem byłoby wysłanie zależności (a jest ich dużo) w kodzie?

Tworzę w Pythonie.

Dzięki !

EDYTOWAĆ :

Moim pierwszym pomysłem jest ten:https://github.com/jlengrand/FaceMovie

Zajmuję się tworzeniem małej aplikacji, która automatycznie wykrywa twarze na obrazach, wyśrodkowuje je i tworzy z nich film. Ale jako inżynier komputerowy mam całą masę pomysłów na proste rzeczy, które można zrobić w chmurze.

Zdaję sobie sprawę, że transfer danych może być olbrzymi w tego typu sprawach i może lepiej niż ja odpowiem, czy takie rzeczy są możliwe, czy nie.

Zastanawiałem się nad sposobami „zmniejszenia” tego ładunku, zmniejszając już jakość zdjęć wykonywanych gdzieś w chmurze? (albumy Picasa, ...)

Daj mi znać, jestem otwarty na wszelkie możliwe możliwości.

questionAnswers(2)

yourAnswerToTheQuestion