Blueprint Intelligence Analyzer avatar

Blueprint Intelligence Analyzer

Pricing

$250.00 / 1,000 blueprint analyzeds

Go to Apify Store
Blueprint Intelligence Analyzer

Blueprint Intelligence Analyzer

AI-powered architectural blueprint analysis. Extract floor plans, structural elements, dimensions, rooms, materials, and more from construction and engineering drawings.

Pricing

$250.00 / 1,000 blueprint analyzeds

Rating

0.0

(0)

Developer

daehwan kim

daehwan kim

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

6 days ago

Last modified

Share

AI-powered architectural blueprint analysis for automated document intelligence and construction data extraction.

Extract floor plans, structural elements, dimensions, rooms, materials, and annotations from architectural and engineering drawings using advanced AI vision.


Features

  • Document Classification: Automatically identify blueprint types (floor plans, structural, electrical, plumbing, HVAC, site plans, elevations, sections, details)
  • Room Detection: Extract room names, estimated areas, and dimensions from floor plans
  • Element Extraction: Identify architectural and structural elements (walls, doors, windows, stairs, columns, pipes, wires, fixtures)
  • Dimension Recognition: Automatically detect and extract measurements and scales
  • Text Annotation Parsing: Extract all text labels, notes, and annotations from drawings
  • Material Identification: Recognize and list materials mentioned in blueprints
  • Confidence Scoring: Get reliability metrics for each analysis
  • Batch Processing: Process up to 10 blueprints per run

Input

{
"imageUrl": "https://example.com/blueprint.jpg",
"imageUrls": [],
"analysisDepth": "standard",
"maxImages": 10
}

Parameters

ParameterTypeRequiredDescriptionDefault
imageUrlstringOptionalSingle blueprint image URLnull
imageUrlsarrayOptionalArray of blueprint URLs (max 10)[]
analysisDepthenumNoAnalysis level: quick, standard, detailed"standard"
maxImagesintegerNoMaximum images to process (1-10)10

Note: Provide at least one image via imageUrl or imageUrls. You can use both simultaneously; duplicates are automatically removed.


Output

Each blueprint analysis produces a dataset record:

{
"imageUrl": "https://example.com/blueprint.jpg",
"status": "success",
"documentType": "floor_plan",
"title": "Building A - Level 2",
"scale": "1:100",
"rooms": [
{
"name": "Living Room",
"area_sqft": 250,
"dimensions": "20' x 12.5'"
}
],
"elements": [
{
"elementType": "door",
"count": 5,
"details": "Interior doors with swing direction"
}
],
"dimensions": [
{
"label": "Room Width",
"value": "20",
"unit": "feet"
}
],
"textAnnotations": [
"Property line",
"Setback: 25 ft"
],
"materials": [
"Concrete",
"Steel reinforcement"
],
"confidence": 0.92,
"model": "Qwen2.5-VL",
"processingTimeMs": 2500
}

Output Fields

FieldTypeDescription
imageUrlstringOriginal blueprint image URL
statusstring"success" or "error"
documentTypestringBlueprint classification
titlestring | nullDrawing title if visible
scalestring | nullDrawing scale (e.g., "1:100")
roomsarrayDetected rooms/spaces with area and dimensions
elementsarrayArchitectural elements found
dimensionsarrayMeasurements and scales detected
textAnnotationsarrayText labels and annotations
materialsarrayMaterials mentioned in drawing
confidencenumberAnalysis confidence (0.0-1.0)
modelstringAI model name
processingTimeMsintegerProcessing time
errorstringError message (on failure)
codestringError code: INVALID_INPUT, INVALID_URL, TIMEOUT, API_ERROR, PROCESSING_ERROR

Pricing

  • $0.25 per blueprint analyzed (success only)
  • Errors and invalid images are not charged
  • Batch discounts not available (PPE model)

Examples

Single Blueprint Analysis

curl -X POST https://api.apify.com/v2/acts/YOUR_ACTOR_ID/runs \
-H "Authorization: Bearer YOUR_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"imageUrl": "https://images.adsttc.com/media/images/5a4b/3e4b/b22e/38be/9300/0032/large_jpg/PLANS-01.jpg"
}'

Batch Processing Multiple Blueprints

curl -X POST https://api.apify.com/v2/acts/YOUR_ACTOR_ID/runs \
-H "Authorization: Bearer YOUR_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"imageUrls": [
"https://example.com/floor-plan-1.jpg",
"https://example.com/floor-plan-2.jpg",
"https://example.com/electrical-plan.jpg"
],
"analysisDepth": "detailed",
"maxImages": 10
}'

Using the JavaScript SDK

import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: 'YOUR_API_TOKEN' });
const run = await client.actor('YOUR_ACTOR_ID').call({
imageUrl: 'https://example.com/blueprint.jpg',
analysisDepth: 'standard',
});
const results = await client.dataset(run.defaultDatasetId).listItems();
console.log(results.items);

Use Cases

  1. Construction Project Management: Automatically catalog and extract data from project blueprints
  2. Real Estate Analysis: Extract room counts, dimensions, and property layouts
  3. Building Information Modeling (BIM): Feed extracted data into BIM systems
  4. Compliance Verification: Extract regulatory markings and construction notes
  5. Cost Estimation: Get detailed element counts and dimensions for material quotes
  6. Property Valuation: Analyze building layouts and room dimensions
  7. Renovation Planning: Extract existing structural elements for renovation designs
  8. Facility Management: Index and retrieve building information from drawings

Supported Blueprint Types

  • Floor Plans — Residential, commercial, industrial building layouts
  • Structural Drawings — Load-bearing walls, columns, beams, foundations
  • Electrical Plans — Power distribution, outlet locations, circuit layouts
  • Plumbing Diagrams — Water lines, fixtures, drainage systems
  • HVAC Schematics — Ductwork, equipment, air handling systems
  • Site Plans — Property boundaries, landscaping, access points
  • Elevations — Building facades and exterior views
  • Cross-Sections — Internal building profiles and details
  • Detail Drawings — Construction connection and assembly details
  • Other Diagrams — Any architectural or engineering drawings

Limitations & Accuracy

  • Image Quality: Analysis accuracy depends on blueprint image resolution and clarity
  • Hand-Drawn Drawings: Legibility may vary for hand-sketched or aged prints
  • Complex Symbols: Non-standard or custom symbols may not be recognized
  • Text Extraction: Small or stylized text may be missed
  • Dimension Accuracy: Extracted dimensions should be verified against original documents
  • Dense Drawings: Very complex drawings with many elements may have reduced accuracy

Confidence Scores: Use the confidence field (0.0-1.0) to gauge analysis reliability. Scores below 0.7 indicate less certain results.


AI Model

  • Model: Qwen2.5-VL (7B parameters)
  • Processing: Local AI server (no cloud storage of blueprints)
  • Response Time: 2-10 seconds per image (typical)

  • Architectural blueprints and engineering drawings are protected by copyright law (U.S. Architectural Works Copyright Protection Act, 1990).
  • You may ONLY upload blueprints that you: (a) Own or created yourself (b) Have explicit written permission from the copyright holder to analyze (c) Are licensed to use for this purpose
  • Uploading third-party blueprints without authorization may constitute copyright infringement.
  • We assume no liability for unauthorized use of copyrighted architectural works.

Confidential & Trade Secret Documents

  • Do NOT upload blueprints marked as "Confidential," "Proprietary," or "Trade Secret."
  • Unauthorized analysis of confidential blueprints may violate trade secret laws and result in significant legal liability for the user.
  • We do not verify the confidentiality status of uploaded documents.

Not an Engineering Tool

  • This tool provides AI-assisted analysis for INFORMATIONAL PURPOSES ONLY.
  • Results are NOT a substitute for professional architectural or structural engineering review.
  • Do NOT use extracted dimensions, measurements, or structural data for construction, renovation, or engineering decisions without professional verification.
  • Errors in AI-extracted measurements could lead to structural failures, safety hazards, or code violations.

Liability

  • The developer assumes no liability for errors, omissions, or decisions based on this tool's output.
  • Users must verify all extracted data with qualified architects, engineers, or licensed contractors.
  • This tool does not provide structural analysis, load calculations, building code compliance, or safety certifications.

Data Processing

  • Blueprint images are processed on our local AI server and immediately discarded.
  • We do not retain, share, or use uploaded blueprints for any purpose beyond the requested analysis.
  • For confidential projects, consider using our service only with proper authorization from all stakeholders.

Error Handling

Error CodeCauseResolution
INVALID_INPUTURL is null or not a stringProvide valid imageUrl or imageUrls
INVALID_URLURL format is invalidEnsure URL starts with http:// or https://
TIMEOUTAI service took too long (>60s)Try again or use lower analysisDepth
API_ERRORAI service returned errorCheck image accessibility and try again
PROCESSING_ERRORUnexpected error during analysisCheck logs; image may not be a blueprint

Support & Feedback

For issues, suggestions, or feature requests, contact the development team through Apify.


Changelog

v1.0.0 (Initial Release)

  • ✅ Blueprint document type classification
  • ✅ Room and space detection
  • ✅ Architectural element extraction
  • ✅ Dimension and measurement recognition
  • ✅ Text annotation parsing
  • ✅ Material identification
  • ✅ Batch processing (up to 10 images)
  • ✅ Confidence scoring
  • ✅ PPE pricing model ($0.25/analysis)

Last Updated: 2026-03-30 AI Model: Qwen2.5-VL v7B Processing Server: ai.ntriq.co.kr