Skip to content
TH
Planning/development — not released

AIFacon Detection

From object detections to event indexes and natural-language historical search: proposed product scope for development and validation.

AIFacon Detection

Conceptual illustration, not a product screenshot or measured result.

AIFacon Detection is a product direction in planning/development. This page describes proposed scope and trials, not an available search system. No release date, price, hardware compatibility or performance is confirmed.

Usage Context and Data Preparation

AIFacon Detection aims to help find information produced by object detection through an index linked to original images or clips. Users could describe what they seek instead of opening every video interval. This is a new product direction, not confirmation that an available delivered version already ingests, indexes or searches footage.

The proposed pipeline separates ingestion, detection, event aggregation, indexing and retrieval. An index should identify events, cameras, times, objects, observable attributes and processing versions. Adding embeddings for semantic retrieval needs trials with actual data; a vector must not be treated as a complete representation of every detail or relationship in an image.

The user example is “find a woman in a red shirt carrying a box at approximately 13:00.” The person description comes from the searcher, not proof of gender identity or personal identity in the footage. Distinguish observable appearance, uncertainty and required human review. Search must not silently become automatic identification or unsupported conclusions about a person.

Approximately 13:00 does not specify a date, timezone or acceptable interval around that time. Ask the user to confirm these before bounded retrieval. The red shirt and carrying relation must belong to the same person: separate detections of a person, red clothing and a box do not satisfy the request, and proximity does not establish carrying.

The proposed search uses structured fields for explicit constraints such as cameras, dates, times, object classes or measured values, with semantic retrieval ranking eligible candidates. NLP interpretation should produce a validated query structure, not directly executed model-generated SQL. Similarity scores must not bypass access boundaries, time constraints or other required conditions.

Results should link events to original evidence with actual observation times. Selected images or clip intervals could support human verification of relationships, but descriptions must not be invented when evidence is insufficient. Distinguish no matches, incomplete indexing, missing sources and denied access without revealing information that the user is not entitled to know.

Authorization needs to cover candidate retrieval, ranking, previews and clip playback. Indexes and embeddings are not unrestricted data stores. Design deletion, permission changes and data versions consistently with original evidence, and treat captions or text in images as untrusted data rather than instructions that can change system behavior or access rules.

Before confirming capabilities, trial reference questions and events across multiple cameras and days, separating development from held-out evaluation. Measure event-level relevance, retrieval coverage, query time, index freshness and human review effort. Design and acceptance criteria remain project decisions, not published product benchmarks, service-level commitments or a guaranteed date of availability.

✨ Proposed scope for development and validation

Proposed scope for development and validation

📂

Indexes from detection results

Proposed event links to cameras, times, objects, attributes and original evidence. Event units and repeated delivery must be defined and tested on real data before capability is confirmed.

🔎

NLP with filters and semantic retrieval

Proposed validation of query structure and permissions before retrieval, separating mandatory constraints from similarity ranking and requesting confirmation of ambiguous dates or time intervals.

🎞️

Evidence-backed review of search results

Proposed event references and permitted image or clip intervals with uncertainty for human review. This does not confirm an available interface or establish personal identity from footage.

Scroll the diagram horizontally to inspect all details.

AIFacon Detection — Natural-Language Detection Search (Planned)
AIFacon Detection — Natural-Language Detection Search (Planned)Conceptual illustration, not a product screenshot or measured result.

Prepare information that can be retrieved and verified

Start with camera and source registers, timezones and clock synchronization. Image time, ingestion time and index creation time mean different things. Store them separately so historical questions can be traced to the correct observation interval.

A track ID describes object tracking within defined camera or processing boundaries, not permanent personal identity. Event aggregation needs start/end criteria and relationship evidence. Do not join cross-camera paths on appearance similarity alone.

Unobservable attributes need unknown or invalid states rather than values suggesting successful detection. Model or schema changes require versions and a plan to review older indexes, so retrieval does not mix observations whose meanings differ.

Show the interpretation before searching

Present objects, attributes, relationships, cameras and time intervals separately. If the date is missing or “approximately” has no defined window, request information or a user selection rather than silently creating temporal boundaries.

Finding a red-shirted person carrying a box requires both attributes and action to refer to the same person. Carrying may need multiple frames, temporal evidence and human review when objects are occluded or people pass close together.

Explain unsupported or uninterpretable constraints explicitly. Dropping a required condition while presenting successful search results misleads users. Query structures and data access need validation before execution, with appropriate responses when the request cannot be satisfied.

Trial both correct matches and confusing alternatives

Include red-shirted people without boxes, box carriers in other colors and boxes near somebody else, alongside multi-frame matches and incomplete visibility. These distinguish actual relationship retrieval from matching concepts that merely occur together.

Reference answers should identify events and evidence intervals, not inflate scores with similar frames. Measure precision and recall at declared result counts with explicit relevance criteria and disclosed coverage of the evaluated index.

Test denied access, deleted sources, index delay, camera loss and ambiguous dates. Distinguish causes of no matches from system failures with appropriate states. These trials inform acceptance criteria; they are not results for a released product.

Related articles and knowledge

Vision AI Knowledge Library

Start with image interpretation, event information and evidence-backed retrieval.

Read More

Detection and Event Indexing

Define identifiers, time, attributes and data lifecycle before choosing an index.

Read More

Natural-Language Search

Separate objects, attributes, relationships and questions requiring confirmation.

Read More

Hybrid and Multimodal Retrieval

Combine filters and vectors without assuming similarity proves every condition.

Read More

Search Evaluation and Governance

Evaluate relevance, evidence, permissions and information missing from an index.

Read More

Discuss sample data and AIFacon Detection scope

Describe sources, detection fields, intended queries and access constraints to prepare a trial, not to book an already available search system.

Explore AI Technology and Practical Guides

Read published articles on principles, limitations and system evaluation.

News