Back

Custom Object Detection

This is a custom single object detection model used to detect a specific object in a given image.

Object Detection

Objection detection is one of the key use cases for CV. The job requires to detect the objects and coordinates in a given image. In this image, we. are showing the examples for single object detection. The same can be expanded to multiple objects.

Input

Prompt* String

how many s in mississippi. think step by step
Input text for the model
temperature

*

number

(minimum: 0, maximum: 1)

0.7
Controls randomness. Lower values make the model more deterministic, higher values make it more random. 

Default: 0.7
top_p

*

number

(minimum: 0, maximum: 1)

0.95
Controls randomness. Lower values make the model more deterministic, higher values make it more random. 

Default: 0.7
max_tokens

*

integer

(maximum: 1)

512
Maximum number of tokens to generate

Default: 0.7

Input:

Output

Model output for object detection (Example 2)

DL Backtrace for example 2

GradCAM for example 2

Model Description:

Model Architecture for SingleObject Detection:

  1. Input:Accepts an image of shape (224, 224, 3).
  2. Convolutional Blocks:
    1. 5 sequential blocks of Conv2D layers withReLUactivation and MaxPooling2D for feature extraction.
    2. Filters progress as 32 → 64 → 128 → 256 → 512.
  3. Global Pooling:
    1. GlobalAveragePooling2D reduces spatialdimensions to a single vector.
  4. Dense Layers:
    1. Two fully connected layers with 512 and256 units for feature refinement.
  5. Output Layer:
    1. Dense(4, activation='sigmoid') outputs 4normalized values representing bounding box coordinates: [x_min,y_min,x_max,y_max].

Is Explainability critical for your 'AI' solutions?

Schedule a demo with our team to understand how AryaXAI can make your mission-critical 'AI' acceptable and aligned with all your stakeholders.