1. Set up Midjourney and Discord ⚙️
To start generating AI images you will need to have two things set-up:
- Midjourney Account: https://www.midjourney.com/showcase
- Discord Account: https://discord.com/
Here is the process to set this up:
- Log into Discord
Access the Midjourney Bot through Discord via web browser, mobile app, or desktop app. Ensure you have a verified Discord account before joining the Midjourney Discord server.
- Subscribe to a Midjourney Plan
To start generating images with Midjourney, you'll need to subscribe to a plan.
- Visit Midjourney.com/account.
- Sign in using your verified Discord account.
- Choose a subscription plan that suits your needs.
- Join the Midjourney Server on Discord
To start interacting with the Midjourney Bot, join the Midjourney Server
- Open Discord and locate the server list on the left-hand sidebar.
- Press the + button at the bottom of the server list.
- In the pop-up window, click the Join a Server button.
- Paste or type the following URL: http://discord.gg/midjourney and press Join.
- Go to any #General or #Newbie Channel
- Locate the Midjourney bot under the members tab
- Click add app
- Create a new server and add the bot to your own server
- You are now ready to start generating AI images using Midjourney!
2. Set up Photoshop 🎨
Before we start generating and transforming our content we must first set up the necessary tools to apply the finishing touches.
We recommend you use Photoshop but any editing platform will suffice.
Plans for Photoshop start at $20 USD per month: https://www.adobe.com/products/photoshop.html
Photoshop will allow us to add the final touches to our images once AI has done the heavy lifting for us.
3. Create a NightmareAI Upscale Account 💻
Once we have set up our MidJourney, Discord and Photoshop accounts, the last tool that we will need is a NightmareAI Upscale Account.
Here is the link:
https://replicate.com/nightmareai/real-esrgan
This tool will be used to upscale our AI images as the Midjourney bot only generates images at a certain resolution, which is not sufficient for creating the type of images that we want to create.
You will need to create an account and add some funds to your balance.
- Head to account settings
- Click on billing and add your card
NOTE: it’s extremely cheap to upscale images. This model costs approximately $0.0028 to upscale an image, but this varies depending on your inputs.
Once you’ve created your account and added your card you’re ready to move onto the next step.
We will provide further instructions later on in this step by step guide on how to use NightmareAI Upscale.
4. Choose Your Product Image 🔍
Before we can start generating AI images we need to first pick the brand/product that we’re going to create the images for.
It’s important that we have some sort of product image before we start generating the product in Midjourney.
If you don’t have any product images you can just take a simple photo from your phone.
iPhone image example:
Make sure the product is in clear view and take note of the lighting that is on the product. This will be important when we’re generating our image in Midjourney.
NOTE: For better results take a photo of the product in the angle and lighting that you want it to be in the AI Generated image
An Example for the drink brand ‘Let’s Go’:
Now because we don’t have access to any of their product shots besides the content on their Instagram and website, we will need to download an image from there.
However, if you’re a brand owner you will most likely have access to your own product image shots or you can take a photo from your iPhone like shown in the above.
- Select the product image
This is the product image that we will be using.
5. Remove The Background From Your Product Image✏️
You will need to remove the background from the image so it is just the product image.
You can use Photoshop’s remove background button. This will remove the background automatically for you. You can then make adjustments depending on how it looks.
💡 NOTE: You may need to feather the mask, and/or add and subject to the mask.
Alternatively, you can search up any free background remover app on Google and this will remove the background for you.
Make sure to download it as a png file.
6. Describe the Composition of the Image and Get Specific About Your Product 🌄
Once you have gathered your product image shots you will need to determine what type of image you want to create with AI.
It’s important to think about:
- What type of imagery
- The composition
- The colours
- The angles - e.g. low shot, high shot, upclose, macro
- The style - e.g. hyper realism, stylised, cartoon
- What type of camera would it be shot on?
If you’re unsure or stuck on what you want to create, you can go on websites like Pinterest, Dribble or Instagram to find inspiration of what to create.
Here are some cool reference images that we found that you can use as inspiration for the content that you want to create for your brand.
It’s important to understand what features and characteristics make up these images. Each photo above has key defining characteristics and features that make it unique, write those features down.
Once you have found the inspiration of what you want to create, list all of the features and characteristics of the image. Get as clear and specific as possible as to what makes that image.
Onda Drink Example
For example, if I were to list the features and characteristics from this image, I would describe it as:
“a blonde woman is standing in professional photography studio, she has a 355ml skinny drink can in her hand, the camera is close up focusing on the can, the background is a light green backdrop”
You should also create a description of your product with regards to it’s colour, size, dimensions, shape, opacity, material etc.
AI is able to generate more recognised products easier than a completely bespoke product. Chances are AI will struggle to generate your product completely so it’s important to get as granular as possible. For example, AI is able to generate nearly 1:1 what a Rolex looks like, or a Nike Air Force 1.
If you can be as descriptive as possible with your specifications about your product then AI will have a better idea.
How would we describe a well-known product?
For the Nike Air Jordan 1s Red, we wouldn’t need to get as granular with the product specifications because it is a well recognised shoe. Therefore we can just describe it as the following
“Nike Air Jordan 1s Red, Size 10 shoe, White, red and black, black shoe laces, white mid sole, black nike tick”
This is the result:
This is a prime example of how AI does not struggle to generate product that are globally recognised.
What to do if your product is bespoke?
Now, the chances are that AI will struggle to get your product exactly 1:1.
What this means is that you will either need to use a high-quality product image shot or even a photo from your iPhone and use Photoshop to place the image over your AI generated image.
The other option is to get as granular as possible with your prompting in Midjourney about the specifications of your product.
However, most of the time the best option is to prompt Midjourney to get the image 90% of the way there and use Photoshop to apply the finishing touches.
For example, with this image we created for HiSmile, AI was unable to generate the product exactly 1:1.
Here is what AI generated with the prompt that we used:
Therefore we needed to take away the white product that Midjourney generated and insert the product image that we took from their website into the image.
At the bottom of this section, there is a full breakdown tutorial on how we achieved this result for the HiSmile image.
The same was done for the example below
Product image:
Midjourney Prompt + Output:
With this example, we needed to prompt Midjourney as close as possible to what our product looks like and then add the product image in Photoshop afterwards.
Final Output After Photoshop:
7. Craft Your Prompt For Midjourney 🤖
Now once you have defined the specifications of your product and chosen the type of image you are wanting to create, it is time to pull everything together and craft the prompt for Midjourney.
Below are a few examples of what your prompts should look like for Midjourney:
*https://s.mj.run/3SgnnfB-9BE a blonde woman sat in a kitchen, she is holding a big cereal box in her right hand, she is holding the cereal up showcasing a product, the camera is close up focusing on the product, the background is a blue backdrop, 50mm lens, dof background, immaculate, exciting, hyper realistic product imagery, canon 1dx camera, --ar 9:16 --v 6.0*
NOTE: Always end your prompt with —v 6.0 this will utilise the most recent version of the MidJourney bot.
This is the rough formula you should follow for your prompts:
-
Is there a model holding the product or in the image?
- Ethnicity?
- Hair colour?
- Poses?
-
What the product is?
- Dimensions
- Colours
- Size
- Shape
- Material
- Finish
-
Where is the product located?
- Is it in the air?
- Is it sitting on an object?
- What is the location or environment?
-
What is surrounding the product?
- What objects or props are surrounding
- Are these objects behind, in-front, to the side?
-
What is the lighting and feel of the image?
- Studio lighting?
- Natural lighting?
- Is it moody?
- Is it dramatic?
-
What type of camera would this image be taken on?
- Film camera?
- DSLR camera?
-
What type of lens would it be taken on?
- 50mm?
- 35mm?
- Wide angle?
- Macro lens?
- Fish eye?
- 180mm?
-
What is the aperture of the camera? (what is the Depth of field)
- Is the product the main centre of attention and is the background blurred?
- Is the product image disconnected from the background?
-
What is the style of the image?
- Is it hyper-realistic
- Is it a cartoon?
- Is it semi-realistic?
- Is it artistic?
-
What is the desired aspect ratio of the image?
- 16:9 is widescreen
- 9:16 ****is a vertical IG story format
- 4:5 is a standard IG feed post
- 1:1 is a square image
How do you actually start the prompting process?
- Type into the chat bar /imagine and click the ‘space’ key afterwards.
2. Insert the prompt that you have just crafted and click enter.
An example of a prompt we used for this is image is here:
“a woman sat in a modern bathroom, she is wearing a white and yellow bathrobe, she is holding a cylincar container in her right hand, she is holding the container up showcasing a product, the camera is close up focusing on the product, the background is a blue backdrop, 50mm lens, dof background, immaculate, exciting, hyper realistic product imagery, canon 1dx camera, --ar 9:16 --v 6.0”
What if Midjourney is still struggling to generate my image?
💡 TIP: You can provide Midjourney a reference image and it will learn from the image given and generate outputs that includes many of the features the reference image has.
These are the steps:
- Send Midjourney a photo of the product image that you want it to generate.
To do this, simply drag and drop the image into the chat bar on midjourney and click enter.
This will send the image to the server.
💡 NOTE: You can also send Midjourney a reference photo that is not a product photo. For example, you may have found a picture you like from another brand and you want Midjourney to re-create a similar picture for your brand. This is also possible by following the same steps shown below.
2. Click on the image you sent to the Midjourney server, right click on the image and copy the link.
3. Paste the link of the image at the beginning of your /imagine prompt.
Type into the chat bar of the server and start your prompt with “/imagine”.
Then paste the link of the image after /imagine.
- Paste the prompt of the image you want Midjourney to create after the reference image link.
Paste the prompt you created above into Midjourney, directly after your reference photo image link.
For example, the image below is what this would look like.
Midjourney will now get a visual representation of what you want to create. This creates are clearer message for the AI and helps with the quality of the output.
6. Refine and adjust prompt for final image.
Based on what Midjourney gives you, you may need to adjust your prompt slightly or create variations.
This will be broken down in the next step of the process - Please head to step 8.
8. Refine Prompts in Midjourney 🤔
Once we have crafted our ideal prompt and sent Midjourney a reference image we are 85% of the way there!
However, as Midjourney is an AI platform, it sometimes takes a few revisions and refinements of our prompts in order to create the desired output.
<aside> ⚠️ ALSO NOTE: Midjourney may struggle to generate your product image 1:1 even with highly specific prompting, reference images and refinements. If this is the case, then the aim is to get it as close as possible to what you are wanting to create and then add the final touches with Photoshop. Step 10 of these instructions will break down how to do this.
</aside>
In this step we will be breaking down how to refine our images within Midjourney.
Once we have submitted Midjourney our reference image and entered our prompt, Midjourney will generate four variations of images.
You are able to open up all four images at the same time and inspect which ones you like.
If you don’t like any of the images that have been generated you are able to click the ‘re-generate’ button and it will generate four new images.
What are the buttons underneath the four generated images?
Underneath the images are nine buttons.
U1, U2, U3, U4 - V1, V2, V3, V4
The ‘U’ is short for upscale. Upscale means increasing the resolution of an image.
The ‘V’ is short for variation. This means creating a slight variation of an image.
The associated number is indicative of what image it is referring to.
For example, if you like image 1 you can click ‘U1’. This will upscale image 1.
This image can then be downloaded from Midjourney.
This is the result of clicking ‘U1’.
If you like image one but I want it to be slightly different, you can click ‘V1’ this will generate four new variations of that image.
Keep continuing this process until you have achieved the desired output image.
You can also change the text within the prompt to also increase the variations and change the image to your liking.
- Download and upscale with Nightmare Upscale (Refer to Step 9 on how to do this)
Once you have generated the image you desire, download the image and go to Nightmare Upscale and upscale the image to the highest quality resolution.
9. Upscale Image Using NightmareAI Upscale 📈
Now because we have downloaded the image from Midjourney. The image resolution is not the highest quality.
We can use Nightmare AI Image Upscaler to upscale the image and improve the resolution.
(Note: If you have not set up your Replicate account to use Nightmare AI, please head to Step 3 and the instructions on how to set up your account and add funds are there).
We recommend choosing the upscale as high as possible. Nightmare Upscale lets you 10x the resolution using their platform.
Note: we always want to have the highest quality images to use for when we go into Photoshop.
Here are the instructions on how to upscale an image using this platform:
Here’s the process to upscale your image:
- Go to https://replicate.com/nightmareai/real-esrgan
- Upload your image file
Drag and drop your image from Midjourney into Nightmare AI file upload.
Set your upscale level to what you desire. We recommend above 3.
Select the ‘Run’ option
Once your image has been upscaled it will appear on the right hand side
Download the image
Perfect!
We now have an upscaled the image and it is now the highest resolution possible.
10. Final Editing In Photoshop✍️
Now, if Midjourney was able to generate your product image exactly how you wanted it to look without any manipulation needed in Photoshop you can skip this step.
But if you’re wanting to get your product to be 1:1 you will need to insert it using Photoshop.
In this step we will be breaking down what tools and steps are used in Photoshop that we use in our examples.
Here is a Photoshop Crash Course to get you up to speed on the platform:
Now time to dive into the steps they are used in Photoshop:
-
Import your image to Adobe Photoshop
-
Use tools within Photoshop to blend and insert your product or branding onto your AI generated image.
This step sounds simple in theory, however there isn't a one size fits all approach.
However, here are some of the common tools that we use in order to achieve our results:
-
Blending Tools
- Multiply
- Screen
- Add
- Lighten
-
Other Tools
- Clone stamp
- Mesh warp
- Liquify
- Path
- Camera raw filter
- Gaussian blur
💡 NOTE: Because all edits require a different process, below are some tutorials that will help guide you through our process so you can learn.
💍 Jewellery example for simple shaped necklace:
FROM THIS
FROM THIS
To this
Prompt used: https://s.mj.run/aXnPPLFacDg female model in a white photography studio, the camera is zoomed in in her left ear, side profile shot, 50mm lens, dof background, immaculate, exciting, hyper realistic product imagery, canon 1dx camera, --ar 1:1 --v 6.0
💍 Jewellery example for rings:
From this
💎 Jewellery example for unique/custom shaped pendant:
7 comments
Gargi
So informative and thorough. Thank you for sharing!
So informative and thorough. Thank you for sharing!
Samar parekh
Can you please make a blog/tutorial for hyper realistic photo to video as well
Can you please make a blog/tutorial for hyper realistic photo to video as well
Esha Jain
Good content
Good content
Sunny Singh
Please make more such blogs, good job
Please make more such blogs, good job
Ayushi Shah
I was going to buy a course but then I came across this blog and it is free. Thank you team Jhango
I was going to buy a course but then I came across this blog and it is free. Thank you team Jhango
Sameer Khan
Thank you jhango for such an amazing course! I have been looking for mockup generator ai but none worked out so good. This course seems pretty good. Keep it up!!!
Thank you jhango for such an amazing course! I have been looking for mockup generator ai but none worked out so good. This course seems pretty good. Keep it up!!!
Kenil Samuha
This content is easily worth at least $1,000, bro. Thank you!
This content is easily worth at least $1,000, bro. Thank you!