| --- |
| title: Boundary Detection System |
| emoji: 🚀 |
| colorFrom: red |
| colorTo: red |
| sdk: streamlit |
| pinned: false |
| short_description: CNN-based Boundary Detection System for BSDS500 |
| license: apache-2.0 |
| sdk_version: 1.56.0 |
| --- |
| |
| # 🎯 CNN Boundary Detection System (Edge Detection) |
| ## CNN Tabanlı Kenar ve Sınır Tespit Sistemi |
|
|
| ### 📝 Project Overview / Proje Özeti |
| **EN:** This project is a Deep Learning application that detects object boundaries in images. It uses a custom Convolutional Neural Network (CNN) architecture trained on the **BSDS500 (Berkeley Segmentation Dataset)**. |
|
|
| **TR:** Bu proje, görüntülerdeki nesne sınırlarını tespit eden bir Derin Öğrenme uygulamasıdır. **BSDS500 (Berkeley Bölütleme Veri Seti)** üzerinde eğitilmiş özel bir Evrişimli Sinir Ağı (CNN) mimarisi kullanır. |
|
|
| --- |
|
|
| ### 🚀 Key Features / Temel Özellikler |
| * **Custom CNN Architecture:** Built from scratch using TensorFlow/Keras. (Sıfırdan inşa edilmiş CNN mimarisi.) |
| * **Dual-Language UI:** Streamlit interface in both English and Turkish. (Türkçe ve İngilizce arayüz.) |
| * **Centered & Side-by-Side:** Professional layout for comparison. (Karşılaştırma için yan yana ve ortalanmış profesyonel düzen.) |
| * **Smart Overlay:** Visualizes detected edges in green. (Tespit edilen kenarları yeşil renk ile görselleştirir.) |
|
|
| --- |
|
|
| ### 🛠️ Technical Details / Teknik Detaylar |
| * **Input Size:** 168x168 pixels. |
| * **Dataset:** BSDS500. |
| * **Backend:** Python, TensorFlow, OpenCV. |
| * **Frontend:** Streamlit. |
|
|
| --- |
|
|
| ### 📂 How to Use / Nasıl Kullanılır? |
| 1. **EN:** Upload an image using the "Browse files" button. |
| 2. **TR:** "Browse files" butonunu kullanarak bir resim yükleyin. |
| 3. **Result:** The model will show the original image and the boundary prediction side-by-side. (Model, orijinal resmi ve sınır tahminini yan yana gösterecektir.) |
|
|
| --- |
|
|
| ### 🎓 Academic Context / Akademik Bağlam |
| **EN:** Developed for Computer Vision / Deep Learning coursework. |
| **TR:** Bilgisayarlı Görü / Derin Öğrenme ders ödevi kapsamında geliştirilmiştir. |
|
|
| --- |