So we created a new series in our blog to inspire you to be the next one. đ€©
â
Each one of them illustrates how our facilities are suitable for specific applications, from basic to complex ones.
Below, you can find out how our GPUs enable a new perspective on photo editing with AI.
â
âWhat is more universal and frequent than taking a photo and having it go wrong?â Thatâs what JosĂ©, the creator of Enhance it, asked himself when he decided to use artificial intelligence (AI) to develop an app that would be useful for almost everyone and wouldnât fall into disuse in the long run.
He seems to have hit the nail on the head: the app has been downloaded more than 1.4M times since July 2020 and more than 11 million pictures were enhanced â with 835k in November 2021 alone.
Enhance it was launched with two tools, as the initial idea was to solve some of the most common problems with photographs â blur, pixelation or noise due to bad conditions or low-resolution cameras. It didnât take long for JosĂ© to realize that he could offer a complete toolbox of solutions to improve any photographic issue.
In just a year, the app grew to incorporate six main features, namely deblur, denoise, enhance color, increase light, enlarge (up to 4K) and autoenhance (an all-in-one tool that improves different issues simultaneously).
We talked with Enhance itâs creator to get to know more about the development of the app.
â
José studied Computer Engineering and is a specialist in Artificial Intelligence and Machine Learning. He has worked with automatic emotion recognition, image detection, text transcription and other highly qualified machine learning-related projects.
â
â
This background led him to create reAImagine, a lab that develops mobile apps based on AI and machine learning â such as Colorize It, also hosted in our cloud facilities. Its founder has a big vision: âAs I was learning about this cutting-edge field, I realized that there already were some works that could be really useful for people but were inaccessible or unknown for them. Thatâs when I decided that I could fill that gap by developing smartphone apps that made these kinds of advanced tools publicly and freely available to everyone.â
With Colorize it, JosĂ© brought black and white photos to life using the latest models in AI to color them. Gathering experience with machine learningâs capacities, Enhance it was the next step.
â
Besides keeping up with the fast-paced evolution of these advanced technologies, the most difficult thing about developing Enhance it is defining the right machines to run the set of tools. According to JosĂ©, âall of them canât fit in just one machine or you would need a really powerful one. So it was a process to determine how many servers I would need for it and which tools would be in which server so the load is balanced and none of the servers are overloaded. (âŠ) You [also] have to choose a model that is as good as possible, but not too massive to fit in my machines.â
â
Enhance itâs toolbox is based on convolutional neural networks â a special type of machine learning structure for images â which learn huge amounts of examples to solve complex problems, such as deblurring the pictures. Running both operations in a reasonable time demands powerful machines, making high-performing GPUs fundamental for the app to succeed.
JosĂ© told us that âGenesis Cloud was a key part of the process [to develop the app], as you were able to provide the machines with the appropriate specifications in a comfortable infrastructure and with affordable prices, which was especially critical because I didnât have an initial investment that would allow me to support high initial expenses.â Our affordable Nvidia GTX 1080Ti GPUs with 11GB RAM, for example, enable Enhance it to quickly perform memory-demanding tasks such as loading HD or Full HD images.
Another reason why JosĂ© decided to continue working with us is our easy-to-use interface and the possibility to create new instances copying the ones already in use, which allows him to quickly scale his operation: âAs your business grows, you have more users or you add new tools, you will probably need more machines that share the same base server software. So in this sense, Genesis Cloud instances and especially their snapshot system was a technology that definitely made and still makes my life easier every time I publish a new project or expand one of the already existing ones.â
â
As we support Enhance itâs fast growth, its next step is releasing a version for iOS. JosĂ© also shared that âwe will also probably keep adding more tools and not only âfixingâ tools, but also more ludic âeditingâ tools.â Side projects are also coming as OpenAI recently released GPT-3: for the reAImagine founder, âGPT-3 is nowadays the most advanced language model in the world, which means that it is able to generate many different kinds of texts in a human way. It caught my attention from the very beginning and I would definitely love to be able to use it for something new and original that would be useful for people.â
â
Enhance it is one of many Genesis CloudÊŒs Acceleration Stories. So can your solution be â just give us a shout. đ§
Download the Enhance it app for Android devices.
Follow reAImagine It on Twitter  and Instagram.
Get in touch with reAImagine.
â
The Genesis Cloud team
Never miss out again on Genesis Cloud news and our special deals: follow us on Twitter, LinkedIn, or Reddit.
Sign up for an account with Genesis Cloud here. If you want to find out more, please write to contact@genesiscloud.com.