Photo Processing Automation with Google Cloud/Vision
Budget: $250 – $750 USD
I need a freelancer proficient in Google Cloud and AI, particularly in using Cloud Vision for photo processing.
Client details:
• Platform: Google Cloud/AI/Functions, Python, Google Workspace connected to Weebly/Square web hosting.
• Use case/persona: Artist/teacher looking for AI/automation to increase productivity.
• Region: California, United States, English.
• Urgency: Not urgent but looking to implement in the next 1-2 months.
• Development vs. maintenance costs: Favor solution with lowest monthly maintenance cost.
Project: Automation workflow:
1. On Dropbox photo file upload, trigger automated workflow.
2. Copy original photo file.
3. Down-sample copy and add watermark before AI processing.
4. Use Google Cloud Vision to generate a description and a descriptive file name suffix.
5. Create a new folder in DropBox using the file name.
6. Move original file to new folder.
7. Create copy of original file using the original file name and generated file name suffix. Move this file into the new folder.
8. Create a text file in the new folder also with the original file name and generated file name suffix.
9. Automation workflow volume estimated at about 200 photos per month.
Example:
1. Upload IMG001.jpg to DropBox/My-Folder/Photos-Unprocessed/IMG001.jpg
2. DropBox and Google Cloud Function trigger automation on upload.
3. Copy IMG001.jpg to IMG001-Workflow.jpg.
4. Down-sample image copy to smaller size for AI processing, for example 1024x1024px.
5. Add watermark to IMG001-Workflow.jpg.
6. Use IMG001-Workflow.jpg as input to Google Vision to generate an image description.
7. Use the generated description to generate a file name suffix, for example “Sunset.”
8. Create a copy of the original file using the new generated file name suffix, for example IMG001-Sunset.jpg
9. Create a new folder on DropBox also using the file name, for example,
DropBox/My-Folder/Photos-Processed/IMG001-Sunset/
10. Create a text file also using the new generated file name containing the generated description.
11. Move all files to the new folder, for example:
DropBox/My-Folder/Photos-Processed/IMG001-Sunset/IMG001.jpg
DropBox/My-Folder/Photos-Processed/IMG001-Sunset/IMG001-Sunset.jpg
DropBox/My-Folder/Photos-Processed/IMG001-Sunset/IMG001-Sunset.txt
DropBox/My-Folder/Photos-Processed/IMG001-Sunset/IMG001-Workflow.jpg
Ideal skills and experience:
- Extensive experience with Google Cloud and AI.
- Familiarity with Dropbox and its functionalities.
- Prior experience with photo processing tasks.
- Ability to set up automated systems.
Client details:
• Platform: Google Cloud/AI/Functions, Python, Google Workspace connected to Weebly/Square web hosting.
• Use case/persona: Artist/teacher looking for AI/automation to increase productivity.
• Region: California, United States, English.
• Urgency: Not urgent but looking to implement in the next 1-2 months.
• Development vs. maintenance costs: Favor solution with lowest monthly maintenance cost.
Project: Automation workflow:
1. On Dropbox photo file upload, trigger automated workflow.
2. Copy original photo file.
3. Down-sample copy and add watermark before AI processing.
4. Use Google Cloud Vision to generate a description and a descriptive file name suffix.
5. Create a new folder in DropBox using the file name.
6. Move original file to new folder.
7. Create copy of original file using the original file name and generated file name suffix. Move this file into the new folder.
8. Create a text file in the new folder also with the original file name and generated file name suffix.
9. Automation workflow volume estimated at about 200 photos per month.
Example:
1. Upload IMG001.jpg to DropBox/My-Folder/Photos-Unprocessed/IMG001.jpg
2. DropBox and Google Cloud Function trigger automation on upload.
3. Copy IMG001.jpg to IMG001-Workflow.jpg.
4. Down-sample image copy to smaller size for AI processing, for example 1024x1024px.
5. Add watermark to IMG001-Workflow.jpg.
6. Use IMG001-Workflow.jpg as input to Google Vision to generate an image description.
7. Use the generated description to generate a file name suffix, for example “Sunset.”
8. Create a copy of the original file using the new generated file name suffix, for example IMG001-Sunset.jpg
9. Create a new folder on DropBox also using the file name, for example,
DropBox/My-Folder/Photos-Processed/IMG001-Sunset/
10. Create a text file also using the new generated file name containing the generated description.
11. Move all files to the new folder, for example:
DropBox/My-Folder/Photos-Processed/IMG001-Sunset/IMG001.jpg
DropBox/My-Folder/Photos-Processed/IMG001-Sunset/IMG001-Sunset.jpg
DropBox/My-Folder/Photos-Processed/IMG001-Sunset/IMG001-Sunset.txt
DropBox/My-Folder/Photos-Processed/IMG001-Sunset/IMG001-Workflow.jpg
Ideal skills and experience:
- Extensive experience with Google Cloud and AI.
- Familiarity with Dropbox and its functionalities.
- Prior experience with photo processing tasks.
- Ability to set up automated systems.