Visual Inventory Intelligence — Multimodal AI Project
Applied AI · Multimodal AI · Prompt Engineering · Workflow Design

Project overview
Visual Inventory Intelligence is a multimodal AI concept designed to convert photographs of physical environments into structured, reviewable inventory data.
The project develops practical exercises completed during generative AI and prompt-engineering coursework into a more complete operational workflow. Those exercises included scene inventory extraction, object classification, spatial reasoning, image comparison, visual change detection and constrained object-presence detection.
The resulting concept allows a user to photograph a storeroom, equipment installation, workspace or stock area. Multimodal AI analyses the image, identifies visible objects and organises the observations into a consistent inventory schema.
A later photograph can be compared with the original inspection to highlight items that may have been added, removed, moved or changed.
Human verification remains central to the process. AI-generated observations are treated as provisional until they have been reviewed and approved.

The business problem
Businesses frequently use photographs to document equipment, stock, storage areas and changes between inspections.
Although photographs preserve a visual record, the information inside them is difficult to search, compare or analyse systematically. Employees must manually examine each image, identify relevant objects, describe their location and transfer their findings into a spreadsheet or inventory system.
This creates several operational problems:
Manual recording takes time.
Different employees may describe the same object differently.
Important items can be overlooked.
Changes between inspections may go unnoticed.
Photographic evidence remains disconnected from inventory records.
Unstructured image archives are difficult to search.
Manual reports can use inconsistent formats and terminology.
The challenge was therefore to explore how multimodal AI could accelerate visual documentation without removing the need for human judgement.
Project objective
The project was framed around the following question:
How might multimodal AI transform photographs into consistent operational records while preserving traceability, uncertainty and human control?
The objective was not to create an autonomous stock-control or safety-inspection system.
Instead, the project investigates how AI can assist with:
Initial object identification
Consistent data entry
Spatial documentation
Visual change detection
Review prioritisation
Structured inventory exports
Coursework foundation
The concept is grounded in practical multimodal AI exercises completed during the associated learning programme.
Scene inventory extraction
A photograph was analysed to identify the visible objects and convert them into an itemised inventory.
The example equipment-cupboard image included:
Unvented hot-water cylinder
Expansion vessel
Copper pipework
Pressure gauge
Isolation valves
Circulation pump
Electrical control unit
Electrical wiring
Towel stack
Cupboard enclosure
Spatial reasoning
The same photograph was queried again to describe how the objects were positioned relative to one another.
Example relationships included:
Expansion vessel above the hot-water cylinder
Copper pipework surrounding the cylinder
Pressure gauge mounted beside the expansion vessel
Circulation pump positioned below and to the left
Electrical control unit mounted on the adjacent wall
Cupboard enclosure surrounding the installation
Visual change detection
Two photographs of the same environment were compared to identify visible differences.
The change taxonomy included:
Added
Removed
Moved
Orientation changed
State changed
Unchanged
Uncertain
Constrained visual detection
A reusable detector prompt was developed to determine whether a specified object was present in an image.
The output was deliberately constrained to a predictable YES/NO format, with explicit instructions for handling uncertainty.
These exercises demonstrate the underlying AI capabilities. The full application described in this case study is a portfolio extension created from that learning.
Proposed solution
Visual Inventory Intelligence combines the individual exercises into a six-stage operational workflow:
Capture → Analyse → Structure → Compare → Verify → Export
1. Capture
A user photographs or uploads an image of a defined physical area.
The interface asks the user to identify the location, inspection type and relevant inventory categories before analysis begins.
2. Analyse
The multimodal model examines the photograph and identifies visible objects that meet the inspection criteria.
It can also describe approximate locations and relevant spatial relationships.
3. Structure
Detected objects are converted into a consistent inventory schema.
Recommended fields include:
Item ID
Item name
Category
Material
Approximate location
Relationship to nearby objects
Source image
Qualitative confidence
Review status
Reviewer correction
Inspection date
4. Compare
When a later image is uploaded, the system compares the two inspection records and proposes visible changes.
Each change is linked to the relevant source images and inventory records.
5. Verify
Users review the proposed inventory and visual differences.
Low-confidence observations, conflicting labels and potentially important changes are placed into a verification queue.
6. Export
Approved records can be downloaded as CSV or transferred into an existing spreadsheet or inventory-management process.
Interface structure
The proposed experience contains seven connected views.
Operations dashboard
The dashboard provides an overview of:
Recent inspections
Locations awaiting review
Total visible inventory
Detected changes
Low-confidence observations
Completed exports
Its purpose is to help the user understand where attention is required rather than presenting AI output as automatically correct.
Mobile image capture
A mobile interface guides the user through photographing an environment.
The experience includes framing guidance, image-quality checks, location selection and inspection notes.
Users can take a new photograph or choose an existing image without completing inventory fields manually.
Image-analysis workspace
The uploaded photograph is displayed alongside the generated inventory.
Selecting an inventory row highlights the corresponding area of the image. Selecting an image annotation opens the related structured record.
This two-way relationship makes the AI output easier to inspect and correct.
Spatial relationship view
The spatial view documents how visible objects relate to one another.
Examples include:
Above
Below
To the left of
To the right of
Attached to
Mounted beside
Surrounding
Inside
Enclosed by
Spatial descriptions are presented as observations requiring review, particularly when perspective or partial visibility creates ambiguity.

Change-comparison view
Two inspection images are presented side by side.
The system highlights possible changes and organises them into a structured report.
Example output:
Item | Proposed change | Description |
Storage box | Added | Visible only in the second image |
Tool bag | Removed | Visible only in the first image |
Smartphone | Moved | Position changed between images |
Equipment cover | Orientation changed | Angle or orientation appears different |
Indicator light | State changed | Appears inactive in one image and active in the other |
The comparison interface distinguishes clear observations from uncertain or visually ambiguous changes.

Human-verification queue
The review queue prioritises records that need attention.
A reviewer can:
Confirm the proposed item
Edit the item name
Change its category
Correct its location
Reject a false detection
Mark an item as obscured
Request another photograph
Add a reviewer note
Approved records retain the original AI observation and the final human-reviewed value, creating a visible audit trail.
Export and reporting
The export view displays the validated inventory, schema status and unresolved review items.
Users can export:
Full inventory
Change report
Uncertain observations
Human corrections
Inspection summary
CSV-formatted data
Prompt-engineering approach
The project demonstrates prompt engineering as workflow design rather than a collection of isolated questions.
Persona Pattern
The model is instructed to behave as a visual inventory analyst working within a defined operational scope.
Template Pattern
A fixed schema controls the output structure and helps maintain consistency across different images.
Semantic Filter Pattern
The system can be instructed to include only objects relevant to the inspection, reducing irrelevant scene descriptions.
Recipe Pattern
The image-processing workflow follows a defined sequence:
Identify visible objects.
Classify relevant items.
Describe their approximate location.
Record spatial relationships.
Flag uncertain observations.
Return the required structure.
Cognitive Verifier Pattern
Potentially uncertain conclusions are separated into verification questions rather than being presented as confirmed facts.
Fact Check List Pattern
Items requiring confirmation are placed into a review list with links to the relevant source image.
Combined Prompt Patterns
These patterns operate together as a repeatable workflow, supporting more consistent results than a single open-ended image-analysis request.
Example inventory schema
Item_ID,Item_Name,Category,Location,Relationship,Confidence,Review_Status
001,Hot Water Cylinder,Plumbing Appliance,Right Side,Inside Cupboard,High,Confirmed
002,Expansion Vessel,Plumbing Component,Upper Left,Above Cylinder,High,Confirmed
003,Copper Pipework,Plumbing Pipe,Throughout,Surrounding Cylinder,High,Confirmed
004,Pressure Gauge,Plumbing Control,Upper Left,Mounted Beside Vessel,Medium,Review Required
005,Electrical Control Unit,Electrical Component,Lower Left,Mounted Beside Pipework,Medium,Review RequiredConfidence values are qualitative model judgements. They are not presented as calibrated statistical probabilities.
Human-in-the-loop design
Human verification is a core product requirement rather than an optional safeguard.
The system separates three types of information:
Observed
Information directly visible in the photograph.
Example: a cylindrical metal object is present on the right side of the cupboard.
Inferred
A likely classification based on appearance and context.
Example: the object appears to be an unvented hot-water cylinder.
Verified
An observation or classification confirmed by a human reviewer.
This distinction reduces the risk of inferred information being mistaken for an established operational fact.

Evaluation plan
The project will be tested against manually verified image inventories.
A suitable evaluation set would contain 10–20 photographs across several controlled environments. Each image would have a human-created reference inventory before being processed by the AI workflow.
Evaluation metrics
Metric | Purpose |
Object-detection precision | Measures how many detected objects are correct |
Object-detection recall | Measures how many visible objects were successfully identified |
Change-detection accuracy | Measures how reliably changes are classified |
False-positive rate | Measures how often nonexistent objects are reported |
Schema compliance | Measures whether outputs follow the required format |
Human correction rate | Measures how many records require editing |
Review completion time | Compares assisted review with manual recording |
Export completeness | Checks whether approved records transfer correctly |
The evaluation will also document qualitative failure cases, including:
Partially obscured objects
Reflections
Similar-looking components
Poor lighting
Perspective differences
Cropped objects
Changes in image position
Objects visible in one photograph but hidden in another

Responsible AI considerations
Visual Inventory Intelligence is designed as a decision-support tool.
It should not independently make decisions concerning safety, legal compliance, equipment condition or stock valuation.
The proposed safeguards include:
Human approval before records are confirmed
Clear separation of observation and inference
Source-image traceability
Visible uncertainty labels
Original AI output retained alongside corrections
No automatic deletion of existing inventory records
Review requirements for significant changes
Defined limits on what the model is asked to identify
Documented failure cases and evaluation results
Images may also contain people, personal information or sensitive workplace details. Deployment would therefore require appropriate consent, access controls, retention policies and image-handling procedures.
Skills demonstrated
The project brings together:
Prompt engineering
Multimodal AI
Computer vision
Object recognition
Image comparison
Visual change detection
Spatial reasoning
Structured data extraction
CSV schema design
Data validation
AI workflow design
Human-in-the-loop systems
Responsible AI
Evaluation planning
Operational process improvement
Interface and information design
Deliverables
The completed portfolio project will include:
Responsive project website
Mobile image-capture interface
Visual inventory dashboard
Image-analysis workspace
Spatial relationship interface
Before-and-after comparison view
Human-verification workflow
CSV inventory examples
Change-detection report
Reusable prompt library
Evaluation framework
Documented limitations and safeguards
Outcome
Visual Inventory Intelligence transforms a set of multimodal AI coursework exercises into a coherent operational concept.
The project demonstrates how photographs can become structured, searchable information through a repeatable AI-assisted workflow. More importantly, it shows how uncertainty, source traceability and human verification can be designed into that workflow from the beginning.
The concept is positioned as applied AI and workflow design rather than a production-ready computer-vision system.
It demonstrates the ability to:
Identify a realistic operational problem
Translate business requirements into structured AI instructions
Design consistent data outputs
Combine multiple multimodal capabilities
Plan measurable evaluation
Communicate limitations honestly
Introduce appropriate human controls
Turn course learning into a credible portfolio project
Recommended next steps
The next stage is to build the working demonstration around the equipment-cupboard scenario.
This will involve:
Creating a manually verified reference inventory.
Preparing two controlled inspection images.
Running the inventory-extraction workflow.
Running spatial-reasoning analysis.
Comparing the two images for visible changes.
Recording human corrections.
Calculating the evaluation metrics.
Designing the mobile and desktop interfaces.
Publishing the findings as a responsive portfolio experience.
All evaluation results will remain clearly separated from proposed functionality until the testing has been completed.