Problem
Have you ever wanted to see what you see in your dreams?
I often dream, but I can only recall fragments after waking up. I've tried piecing them together, but it hasn't worked. I wish for something that could help me reconstruct those fragments into continuous scenes, allowing me to relive my dreams in reality.

Solution
An app that uses AI to visualize, interpret, and analyze dreams based on fragments and insights from various schools of thought.
Project Type
UX/UI Design
Role
UX/UI Designer
Tools
Figma
Photoshop
Duration
4 weeks
My Design Process

Research
To reconstruct my dreams in reality, I sought a deeper understanding of them, leading me to conduct extensive research on the subject, which is J. Allan Hobson's Activation-Synthesis Theory.
What is dream?
Series of thoughts, images, and feelings occur involuntarily in mind during the Rapid Eye Movement stage of sleep.
Activation-Synthesis
Dreams are the brain's attempt to make sense of random neural signals generated during REM sleep.
Default Mode Network
DMN may engage in narrative-making, trying to connect the random fragments into a storyline.
Why do dreams fade away?
Prefrontal cortex is less active during REM sleep, and norepinephrine, crucial for memory, is suppressed.
Interview
After discussing my idea with friends, I found that many others share the same wish as I do. As a result, I recruited 10 participants to interview them about their experiences with dreams.
How often do you remember your dreams?
Can you describe the types of content you often encounter in your dreams?
Do you have any habits related to remembering your dreams after waking up?
I always had nightmares and got used to drawing them down to remember them for their hidden meanings.

I sometimes had realistic dreams. I love searching online to understand them, but the explanation I find aren't professional.

Most of my dreams are peaceful and beautiful. I want to remember them, but they fade quickly since I can't draw.

Load More
Findings
Existing documentation is unreliable, and online interpretations lack credibility. AI synthesizes fragments into coherent outputs, enabling accurate dream reconstruction.
Problems Identified
Easy to forget

Inaccurate interpretation
Texts are vague
AI isn’t controllable
Can’t draw
Business Analysis
Competitive Analysis
There are several apps on the market that assist users in documenting their dreams. To assess their strengths and weaknesses, I conducted a competitive analysis of four of them.

Load More
Findings
Lack of...
Voice input
Direct interpretation
Vivid visuals
Customization
Documentations
Dream analysis
Ideation
How to...?
The parallels between dream generation and AI-generated outcomes make AI an ideal tool for visualizing dreams while incorporating professional interpretations from diverse schools of thought.
Key Features

Student email and ID are required for registration
Trading system with clear price
Delivery services(Official Delivery, Seller Delivery, Self-pickup)
How to make AI generative images & videos controllable?
To generate videos and images that accurately reflect dream scenarios, users must customize settings from six various perspectives to achieve the best outcomes.
Mood
Color
Clarity
Narrative
Time
Perspective
Storyboard
To better understand how users would use this app for visualizing and understanding their dreams in daily life, I created storyboard to concretize the process.

Wake up and recall dreams last night

Input keywords and adjust settings

Get AI-generated images and videos

Get interpretations from different schools
Design
User Flow
To map out the process of visualization and interpretations, I created a user flow for the app.

Size & Style
To ensure a consistent, user-friendly, and scalable design that meets usability standards, I finalized the app's size and style guidelines.

Wireframe
To evaluate the usability of the app's interactions and functions, I developed the first version of the app and conducted user testing to gather feedback and identify areas for improvement.
Prototype
I created a high-fidelity prototype to refine the user experience, ensure seamless user flow, and accurately represent the app’s visual identity for user testing.
Keyword Input
Users can input their dream experiences by entering short descriptive keywords, either by typing them manually or recording them as voice input.
Customized Adjustment
Users can refine their dream scenes from various adjustment, including mood, color, clarity, narrative, time, and perspective, to enhance the vividness and accuracy of the generated results.
Visualization
Users can generate visual representations of their dream scenes by inputting keywords, adjusting settings, and refining details, resulting in personalized dream images and videos.
Calendar
If users are satisfied with the images and videos from today's dream scene, they can save them to the Calendar, where they can access and revisit their previously generated dream scenes.
Interpretation
After adding dream scene images and videos to the Calendar, users receive an interpretation. They can choose their preferred interpretation from various theories and save it to the Calendar.
Iteration
Usability Test
To evaluate dream visualization and documentation, I conducted usability testing with six friends and professors, recording interactions, noting feedback, and analyzing issues.

Improvement
Based on the usability test results, I redesigned the UI interface to improve the user experience.
Multiple Dreams
Users can now create multiple dream scenes without overwriting previous ones. Saved scenes can be added to the calendar, allowing them to switch between entries.
Dream Analysis
Users now may access dream analysis in the "Calendar," showing total dreams, best strike, and a heatmap of dream frequency over 1 week, 1 month, and 1 year.
Bookmark & Customization
Users now may bookmark favorite dream scenes in their profile and adjust advanced settings on the visualization page, toggling options on or off as desired.
Revised Prototype
Click to Explore More
Takeaway
Reflection
