batch image processing (JPEG resize & crop) / GPU based
€250-750 EUR
货到付款
We need professional help to create a real time DZI (Deep Zoom Image) processing script. The script shoud be GPU based for high perfomance and capable of multiprocessing.
Input file format: Single JPEG file, approx. 10-50MB size
Output file format: DZI (Deep Zoom Image)
Input and output files should be stored as keys at a remote redis server (10 Gbit connection). To reduce disk load and time, the images should NOT be stored on disk.
We are planning to run the script on a Amazon AWS GPU based instance (g2.2xlarge). The underlaying OS should preferably be Debian 7.
What we will do:
- OS setup, including necessary Nvidia drivers
- Redis Server setup
Your job:
- developing a script (C, PHP, Perl, Python...) that reads the input image from the redis servers
- creates all needed output images tiles as per DZI specification
- store each image tile to the redis server
Performance:
- the script should be high perfomance and capable of using multi GPU threading.
- preferable way could for example be:
1) JPEG decompressing, store to RAM
2) Resize for each level
3) Crop to generate the tiles
4) store tiles to redis and free RAM
Speed:
- Image processing should take no longer than 500ms per job even if there are 10 different jobs running simultaneously.
Please send us your offer and explain the technique and programming language you want to use.
Additional information:
[login to view URL]
[login to view URL]
项目ID: #6814942
关于项目
有5名威客正在参与此工作的竞标,均价€515/小时
Hello, ImageMagic + OpenCL Thats all we need to do this project! :) Nothing more to say. Thanks, Helmot
I am an expert in image processing with python, and also interested in your project. Please contact me to discuss more detailed projects requirement, Thanks!
I have done similar jobs recentely producing .dzi file for Huge sized images upto 30gb. then make client side view to view the image by deepzoom protocol, which really fast and effective. So, I am confident that I can 更多