API Documentation
  • Introduction
  • API Reference
  • 🔐Authentication
  • Core APIs
    • Perfect Redesign
    • Beautiful Redesign
    • Creative Redesign
    • Sketch to Render
    • Virtual staging
    • Precision
    • Fill Spaces
    • Decor Staging
    • Furniture Removal
    • Colors & Textures
    • Furniture Finder
    • Full HD
    • Text to design
    • Furniture Creator
    • Design Advisor
    • Sky Colors
    • Design Transfer
    • Floor Editor
    • Paint Visualizer
    • Material Swap
    • Room Composer
    • Design Critique
    • Create Mask Image
    • Download Generated Images
    • Smart Home AI
  • DESIGN SCOPE
    • Interiors
      • Design Styles for Interiors
      • Room Types
      • Colors in Interior Design
      • Explore Material Options for Interior Designs
    • Exteriors
      • Design Styles for Exteriors
      • Copy of Design Styles for Exteriors
      • House angles
      • Exterior Colors
      • Material Options for Exterior Designs
    • Gardens
      • Design Styles for Gardens
      • Garden Types
      • Explore Color Options for Garden Designs
      • Material Options for Garden Designs
  • Data
    • User Details
    • Design Scope
  • Others
    • What is Masked Image?
Powered by GitBook
On this page

Was this helpful?

  1. Core APIs

Design Critique

Upload a picture of your space, and our AI will analyze it to provide detailed, constructive feedback on how to enhance and refine your design, helping you achieve a more polished and stylish look.

ENDPOINT

POST /design_critique

An API URL would be like https://homedesigns.ai/api/v2/design_critique

The goal of a design critique is to identify strengths and weaknesses in the design and provide constructive criticism to help enhance the final outcome.

An API request must be in the form-data format.

Request

Parameters & Data Type
Value
Description

image

file[ .jpg, .jpeg, .png] / base64 Image string

-

The image to be processed by the API. The image dimensions must be 512x512 pixels or greater for optimal results. (Required Parameter)

imageType string

Interior, Exterior, Garden

Specify the type of image you want feedback on and provide detailed, constructive comments on how to enhance and refine the design. This will help you achieve a more polished and stylish look. (Required Parameter)

Parameters & Errors

image

Error Messages
Reason

Image field required

Image not provided

Invalid image size. The image width and height must be 512x512 or greater than 512x512 pixels.

Image Size Not Proper.

Invalid image format. Only PNG, JPEG and JPG images are allowed.

Image Format not valid.

image_type

Error Messages
Reason

image_type field required

Image type not provided

image_type value is not a valid

image type not provided properly


//Output should be in list of array depends on no of designs as shown below:


{
    "success": true,
    "data": "You have a vibrant and eclectic space with a strong mid-century modern influence that is both inviting and stylish. Here’s some constructive feedback to enhance the design even further:\n\n1. Color Balance: You have great use of color in the room with the furniture and artwork. To ensure the space doesn't feel too saturated, you may want to balance bold colors with more neutral tones in accessories or textiles. For example, you might introduce some neutral-colored cushions or a rug with subtler 
    hues to act as a visual palette cleanser.\n\n2. Artwork Placement: Your artwork makes a bold statement and enlivens the walls beautifully. Consider the spacing and alignment of the wall art; creating a visual connection between pieces can heighten the sense of harmony in the room. The distance between them should ideally reflect the proportion and scale of the space.\n\n3. Lighting: The starburst chandelier is a striking piece; ensure it provides adequate lighting for the room’s needs. You can layer the lighting with various intensities and heights, perhaps by adding a floor lamp or wall sconces, to control the ambiance of the room.\n\n4. Plant Placement: The plants add a fresh, organic touch to the space. Look at the positioning and scale of your plants. They should help frame the space without obstructing visual flow or seating areas. Some plants could be elevated on stands to diversify the heights and draw the eye upward.\n\n5. Decoration Clustering: Grouping decorative items in threes or odd numbers can create visual interest on surfaces like the coffee table. You might also consider a tray to corral smaller items to avoid a cluttered appearance.\n\n6. Textural Contrast: Introduce a variety of textures to increase the tactile appeal of your space. For instance, consider adding a plush throw blanket, or woven baskets to contrast with the sleek lines of the furniture.\n\n7. 
    Cohesion: Your furniture pieces are individually stunning, but consider how they work together as a whole. Achieving a cohesive look might involve repeating a particular material, shape, or design element throughout the space.\n\nYour home already presents a delightful composition of color, texture, and form. With a few tweaks, you can refine and enhance the overall aesthetic, ensuring both visual balance and functional comfort."
}



PreviousRoom ComposerNextCreate Mask Image

Last updated 3 months ago

Was this helpful?

Page cover image