blog posts

The Story Of Designing A Company's Logo With Artificial Intelligence DALL-E 2

The Story Of Designing A Company’s Logo With Artificial Intelligence DALL-E 2

The Developer Of Octosql, Which Is A Tool For Doing Concurrent Tasks On Databases, Has Used DALL-E 2 Artificial Intelligence To Create The Logo Of This Project.

Recently, there has been a lot of news about DALLE-2 artificial intelligence. The first public version of this technology was unveiled a few months ago and was available to several people who had registered on the waiting list a few weeks ago.

OctoSQL developer Jacob Martinez has used DALL-E 2 to create the project’s logo. This tool allows you to run multiple databases and file formats in a single SQL query.

Martins has now presented the OctoSQL logo construction path in the form of an exciting story, which we will review below. Above is his final logo, created using the DALL-E 2 AI.

First, we provide a brief description of how DALL-E 2 works. By receiving free credit, you can use this tool in a limited way, and if needed, it is possible to buy more credit. With each credit, you can do the following:

  • Generate: Generate four images for a given phrase.
  • Edit: Create three pictures for a given word and the main image with areas marked as transparent (using image editing software or the built-in transparency drawing tool).
  • Variations: Based on the given image, create three variations.

Making a logo

Martinez’s original idea was rather peculiar. The name OctoSQL comes from Octopus and SQL, and his initial idea is that an octopus has many arms and can manipulate many entities at the same time; Just like OctoSQL, it can work on many data sources simultaneously; So Matins originally wanted to think of something like a cartoon octopus juggling a bunch of databases.

Therefore, to create a logo, a relatively simple phrase should be given to it, and Martinez has also used some keywords such as direction-setting. His first explanation of the artificial intelligence DALL-E 2 was as follows:

A baby octopus juggling with database diagrams, digital art, cartoon, drawing

The second OctoSQL logo

The first DALL-E 2 AI-generated logo looks pretty cool indeed. Martinez has made changes to it at this point.

The third OctoSQL logo

The images above look cartoonish, but at this point, Martinez prefers his logo to have more depth. However, the main issue is that these octopuses have charts available. OctoSQL doesn’t deal with graphs, and it deals with data. It can misrepresent how OctoSQL works.

Here is a new explanation for making a better example:

Its A baby octopus juggling database diagram, arm wrapped around a cube, digital art, cartoon, drawing

The fifth OctoSQL logo

The image above looks interesting, but again, Martinez declares that this logo is not his ultimate goal. He continues to experiment with design styles.

A baby octopus holding 3D shapes representing a database, an arm wrapped around a cube, data streams flowing through the cubes, digital art, cartoon, design, logo, simple shapes

Logo 6 of the OctoSQL project

In the picture above, the simple shapes did not provide the desired quality of Martinez. He then tests a few more things, the result of which are the following images:

Logo 7 of the OctoSQL project

Perhaps it can return to Martinez’s original approach and simplify the plot. He uses shapes instead of a database and also adds some quality improvement tags to his descriptions:

A baby octopus juggling 3D shapes like a cube and a sphere, digital art, cartoon, art station

OctoSQL eighth logo

The above images are of good quality, but it doesn’t seem enough for a logo. Martinez goes on to give the following explanation to the DALL-E 2 AI:

A baby octopus playing with database charts, data records, and 3D shapes like cubes and spheres, digital art, cartoon, drawing, pencil sketch

Logo 9 of the OctoSQL project

The images above also look good, but they have no dramatic change. Martinez then tries to use words like data streams or logos.

Baby octopus playing with data streams, logo, digital art, design

OctoSQL tenth logo

Although the images above look interesting for fun, they are not usable for a project. At this point, Martinez has tried to add a simple octopus to the picture.

Baby octopus, logo, digital art, design

OctoSQL 11th logo

The above images also have their charm. After editing them, Martinez tries to add items such as data streams, data records, 3D shapes, etc., to the octopus arms.

OctoSQL 12th logo

Each time Martinez marked a part of the image for replacement and let the DALL-E 2 do its job, the result was better.

baby octopus, logo, digital art, design

OctoSQL 13th logo

The image above finally caught Martinez’s eye because most logos have a background. This dark background circle gives the image a nice look and also forces the DALL-E 2 not to use up all the background space. Trying out an introductory phrase, he creates some other beautiful logos.

Baby octopus, logo, digital art, and design in a dark circle as background

OctoSQL 14th logo

The above images are well confined to their central space, which looks very attractive for a logo. At this stage, Martinez tries to add some entities to the octopus.

OctoSQL 15th logo

The pictures above look good, but the octopuses look dangerous. Martinez has used the word lovely to get a better result.

Cute baby octopus playing with cubes, logo, digital art, and design, in a dark circle as background

OctoSQL 16th logo

The examples above look much better, but Martinez still doesn’t stop there and uses the following explanation to create a new logo:

Cute baby octopus playing with cubes, logo, digital art, design, in a dark circle as background, lively, happy bubbles

OctoSQL 17th logo

After applying a chain of changes, Martinez gets a beautiful octopus and some app icons.

OctoSQL 18th logo The above images are good quality to be used as logos and may be edited as needed. However, OctoSQL is intended for severe data analysis, and the logo should reflect this, while the images above represent a playful octopus. Maybe adding a yellow safety helmet can gain the trust of users more. The OctoSQL developer used the following phrase to create the final versions of their logo:

Cute baby octopus playing with cubes in the yellow helmet, logo, digital art, design, in a dark circle as background, lively, happy, bubble

Presenting the above statement to the artificial intelligence DALL-E 2 results in the following images:

OctoSQL 19th logo

The above images also look very good. Martinez then tried to make changes to the helmet. DALL-E 2 artificial intelligence has produced the following examples according to his desired changes:

20th OctoSQL logo

Having received the images above, Martinez thinks that data records, cubes, databases, and cylinders may not be a good idea. He then tries to use more natural items like oysters.

Cute baby octopus playing with seashell, logo, digital art, design, in a dark circle as background, lively, happy bubble.

21st OctoSQL logo

The image above finally catches Martinez’s eye, and from his point of view, the logo is beautiful. He then edited the helmet to create a new idea.

Cute baby octopus playing with shells in a yellow helmet, logo, digital art, design, in a dark circle as a background, lively and happy, bubble

The 22nd OctoSQL logo

The eye of the octopus in the above images is a little blurry, which can be corrected with the DALL-E 2 editing tools. Now the OctoSQL developer is once again focusing on shells. He says the oysters look beautiful in the pictures above but are too small. Moreover, they do not convey the central message of his project.

In this step, he tries to replace the shells with 3D shapes by adding the phrase “playing with 3D shapes”.

The 23rd OctoSQL logo

Martinez likes the pictures above, but in his opinion, the purple sphere on the right is too big. At this point, he decides to add a different shape. Using the phrase “3D shapes like cuboids and spheres” changes the above images to the following:

The 24th OctoSQL logo

As you saw at the beginning of the article, Martinez chose the middle logo for the OctoSQL project. This image shows an octopus manipulating several objects. This logo inspires confidence, and there are no small elements in it, so it looks good from a distance.

Martinez finally edits the final logo created by DALL-E 2 with the Procreate app to get the final logo.

OctoSQL logo

Finally, Martinez used Google’s image search tool to find similar logo examples to ensure he didn’t use the photo elsewhere.