marine-sharks Computer Vision Model

byD4MSTask:
Object Detection
License:CC BY 4.01.23k views32 downloads

About marine-sharks Model

Here are a few use cases for this project:

  1. Shark Detection and Alert: The "marine-sharks" model can be used to automatically detect the presence of sharks in an area where people are swimming. This can trigger safety alerts to lifeguards or beachgoers, enabling them to take preventive measures.

  2. Marine Wildlife Research: Researchers studying marine ecosystems and interactions between marine animals such as sharks, seals, and dolphins can benefit from this computer vision model to automatically track and analyze animal behaviors and movements across large image or video datasets.

  3. Ecotourism and Wildlife Observation: Tour guides, marine parks, and ecotourism companies can use the "marine-sharks" model to locate and monitor marine animals in real-time, enhancing the experience of wildlife sightseeing for tourists while maintaining a safe distance from the animals.

  4. Search and Rescue Operations: In the event of a missing person or boat in open water, search and rescue teams can utilize the "marine-sharks" model for efficient detection and tracking of individuals, boats, and potential marine threats such as sharks during search missions, improving response times and safety.

  5. Monitoring Human and Wildlife Interactions: Environmentalists and conservationists can use the "marine-sharks" model to analyze images or videos captured in protected marine areas, studying the impact of human activity on wildlife and ensuring that regulations are being followed to minimize negative effects on marine habitats.

Use Free Boat, Shark and Person Detection API

Powered by general detection model

Code
pip install inference-sdk
# 1. Import the library
from inference_sdk import InferenceHTTPClient

# 2. Connect to your workspace
client = InferenceHTTPClient(
  api_url="https://serverless.roboflow.com",
  api_key="API_KEY"
)

# 3. Run your workflow on an image
result = client.run_workflow(
  workspace_name="<YOUR_WORKSPACE>",
  workflow_id="<YOUR_WORKFLOW_ID>",
  images={
    "image": "YOUR_IMAGE.jpg"  # Path to your image file
  },
  parameters={
    "classes": "boat, shark, person, boatdolphin, sealion"
  },
  use_cache=True  # cache workflow definition for 15 minutes
)

# 4. Get your results
print(result)

Run on custom image

Drop an image here or click to upload

Detecting classes:
Or try a test image 

Cite This Project

LicenseCC BY 4.0

If you use this dataset in a research paper, please cite it using the following BibTeX:

@misc{ marine-sharks_dataset,
  title = { marine-sharks Dataset },
  type = { Open Source Dataset },
  author = { D4MS },
  howpublished = { \url{ https://universe.roboflow.com/d4ms/marine-sharks } },
  url = { https://universe.roboflow.com/d4ms/marine-sharks },
  journal = { Roboflow Universe },
  publisher = { Roboflow },
  year = { 2023 },
  month = { oct },
  note = { visited on 2026-07-29 },
}

Similar Projects

See More