Detector24
Money & Banknotes Detector
ImageRestricted Content

Money & Banknotes Detector

Detect cash, banknotes, and currency displays in images. Enforce financial advertising compliance and content moderation policies automatically.

Accuracy
97.2%
Avg. Speed
5.0s
Per Request
$0.0060
API Name
money-detection

Bynn Money & Banknotes Detector

The Bynn Money & Banknotes Detector identifies and locates displays of money and currency in images, including cash, banknotes, coins, and people handling money. This model is valuable for detecting potential scams and moderating financial content.

The Challenge

Displays of large amounts of cash are a hallmark of financial scams. "Money flipping" schemes show stacks of bills to lure victims. Romance scammers flaunt wealth to build false trust. Investment fraudsters display cash to create illusions of success. These visual tactics exploit human psychology, making money detection a crucial signal for fraud prevention.

Beyond fraud, money imagery intersects with multiple content concerns. Cash displays may indicate illegal activity, violate platform policies against flexing wealth, or appear in counterfeit currency schemes. Financial institutions need to detect money in customer-submitted images for compliance purposes. The presence of cash provides important context for understanding image content and user intent.

In physical security, money detection supports theft prevention and compliance monitoring. CCTV systems in retail environments can detect cash handling outside designated areas. Banks can monitor for suspicious cash movements. Cash-intensive businesses can ensure proper procedures are followed. Combined with other detections, money visibility in unusual contexts can indicate robberies in progress or internal theft.

Model Overview

When provided with an image, the detector analyzes the visual content to identify money, currency, and financial items. The model uses advanced object detection with instance segmentation, providing both the location of detected items and pixel-level masks that precisely outline each detection.

Achieving 97.2% accuracy, the model can detect various forms of currency including paper money, coins, credit cards, and people displaying or handling cash.

How It Works

The model employs open-vocabulary object detection technology, allowing it to recognize money-related items based on learned visual patterns. For each detected item, the system returns:

  • Bounding box coordinates: The rectangular region containing the detected object
  • Confidence score: A probability value (0.0-1.0) indicating detection certainty
  • Class name: The specific type of money-related item detected
  • Segmentation mask: A pixel-level PNG mask outlining the exact shape of the detected object

Response Structure

The API returns a structured response containing:

  • num_detections: Total count of money-related items detected in the image
  • detections: Array of detection objects, each containing:
    • bbox: Bounding box coordinates {x1, y1, x2, y2}
    • score: Detection confidence (0.0-1.0)
    • class_name: Type of money-related item
    • mask_png: Base64-encoded PNG segmentation mask
  • image_size: Original image dimensions {width, height}

Detected Classes

The model can identify the following money-related items:

Paper Currency

  • Money, cash, banknote, paper money, currency
  • Dollar bill, euro bill, dollar, euro

Coins & Precious Metals

  • Coin, coins
  • Gold bar, gold coins

Financial Items

  • Wallet, credit card
  • ATM, cash register, vault

People & Activities

  • Person holding money, person counting cash
  • Hand with money, cash in hand
  • Man holding money, woman holding money
  • Person with money, man with cash

Performance Metrics

Metric Value
Detection Accuracy 97.2%
Average Response Time 5000ms
Max File Size 20MB
Supported Formats GIF, JPEG, JPG, PNG, WebP

Use Cases

  • Scam Detection: Identify "cash flashing" images commonly used in financial scams and get-rich-quick schemes
  • Social Media Moderation: Detect posts displaying large amounts of cash that may violate platform guidelines
  • Fraud Prevention: Flag suspicious money-related imagery in financial applications or marketplaces
  • Content Classification: Categorize financial content for appropriate audience targeting
  • Brand Safety: Prevent brand advertisements from appearing alongside potentially problematic money displays
  • Counterfeit Detection: Support counterfeit currency investigation workflows by detecting currency imagery

Known Limitations

Important Considerations:

  • Currency Identification: The model detects money but does not verify authenticity or denomination
  • Play Money: Toy money, movie props, or play currency may be detected as real money
  • Images of Money: Pictures of money on screens, posters, or artwork may be detected
  • Partial Visibility: Heavily occluded or folded currency may have lower detection confidence
  • Context Limitations: The model cannot determine the legality or source of displayed money

Disclaimers

This model provides probability scores, not definitive identification.

  • Screening Tool: Use as part of a broader content moderation strategy, not as the sole decision factor
  • Not Authenticity Verification: This model detects currency presence, not authenticity or denomination
  • Human Review: Combine automated detection with human review for fraud investigation
  • False Positives: Some non-currency items may trigger detections; adjust thresholds based on use case

Best Practice: Combine detection results with behavioral analysis and human review for optimal fraud prevention and content moderation outcomes.

API Reference

Version
2601
Jan 3, 2026
Avg. Processing
5.0s
Per Request
$0.006
Required Plan
trial

Input Parameters

Open-vocabulary object detection with segmentation. Detects objects using text prompts.

image_urlstringRequired

URL of the image for object detection

Example:
https://example.com/image.jpg

Response Fields

Object detection results with bounding boxes and segmentation masks

num_detectionsinteger

Number of objects detected

Example:
3
detectionsarray

Array of detected objects

Array Item Properties:
bboxobject

Bounding box {x1, y1, x2, y2}

{"x1":100,"y1":150,"x2":300,"y2":400}
scorefloat

Detection confidence (0.0-1.0)

0.95
class_idinteger

Class index

0
class_namestring

Detected object class name

person
mask_pngstring

Base64-encoded PNG segmentation mask

data:image/png;base64,...
image_sizeobject

Original image dimensions

Example:
{ "width": 1920, "height": 1080 }

Complete Example

Request

{
  "model": "money-detection",
  "image_url": "https://example.com/image.jpg"
}

Response

{
  "success": true,
  "data": {
    "num_detections": 2,
    "detections": [
      {
        "bbox": {
          "x1": 100,
          "y1": 150,
          "x2": 300,
          "y2": 400
        },
        "score": 0.95,
        "class_id": 0,
        "class_name": "person",
        "mask_png": "data:image/png;base64,iVBORw0KGgo..."
      },
      {
        "bbox": {
          "x1": 400,
          "y1": 200,
          "x2": 600,
          "y2": 450
        },
        "score": 0.87,
        "class_id": 1,
        "class_name": "car",
        "mask_png": "data:image/png;base64,iVBORw0KGgo..."
      }
    ],
    "image_size": {
      "width": 1920,
      "height": 1080
    }
  }
}

Additional Information

Rate Limiting
If we throttle your request, you will receive a 429 HTTP error code along with an error message. You should then retry with an exponential back-off strategy, meaning that you should retry after 4 seconds, then 8 seconds, then 16 seconds, etc.
Supported Formats
gif, jpeg, jpg, png, webp
Maximum File Size
20MB
Tags:moneyfinancialsegmentation

Ready to get started?

Integrate Money & Banknotes Detector into your application today with our easy-to-use API.