Skip to content
View MehmetOKUYAR's full-sized avatar

Highlights

  • Pro

Block or report MehmetOKUYAR

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
MehmetOKUYAR/README.md

👋 About Me

I build computer vision systems that actually ship — from dataset creation and annotation tooling all the way to TensorRT-optimized inference running on factory floors and vehicles.

name:      Mehmet OKUYAR
role:      AI & Software Development Manager @ Pro Sicht
education: BSc ×2 (Sakarya Univ. of Applied Sciences · Óbuda University, Budapest)
           MSc, Computer Engineering
based_in:  Sakarya, Türkiye
focus:     [ Computer Vision, Deep Learning, Edge AI, Multimodal Models ]
domains:   [ Industrial Inspection, Automotive & ADAS, Medical Imaging, Smart City ]
ask_me_about:
  - Object detection & tracking (YOLOv4 → YOLOv11, DeepSORT, ByteTrack)
  - Semantic / instance segmentation (U-Net, SAM, YOLO-seg)
  - Model deployment & acceleration (TensorRT, ONNX, CUDA, Jetson)
  - Data-centric AI: auto-labeling, augmentation, dataset engineering
currently: Vision-based quality inspection & multimodal LLM pipelines
fun_fact:  🐎 Horse riding & traditional Turkish archery

🎯 What I Work On

🏭 Industrial Vision

Automated defect inspection and quality control for automotive manufacturing. Industrial cameras, real-time TensorRT inference, PLC/line integration and PyQt operator interfaces built to survive a production shift.

🚗 ADAS & Smart Mobility

Lane segmentation, traffic sign detection, vehicle counting, speed estimation and zone analytics — plus depth-aware detection with ZED stereo cameras for real-world distance measurement.

🏷️ Data-Centric AI Tooling

Open-source utilities that remove the grind from dataset prep: auto-labeling from pretrained weights, video-to-frame slicing, label-preserving augmentation, tiling for small-object detection, and converters between YOLO / COCO / mask formats.

🧠 Research & Multimodal

Vision-language models (Qwen-VL), generative approaches to data synthesis, 3D reconstruction and Gaussian splatting, and peer-reviewed work on medical image segmentation and classification.


🛠️ Tech Stack

Languages

Python C++ JavaScript Bash SQL

Deep Learning & Vision

PyTorch TensorFlow Keras OpenCV YOLO HuggingFace scikit-learn

Deployment & Acceleration

TensorRT CUDA ONNX Docker Linux ROS

Backend & Apps

FastAPI Django Flask PyQt5 Streamlit NumPy Pandas

Vision Hardware

Jetson Basler ZED Arduino


🚀 Featured Projects

Star and fork counts update automatically.

Fuses YOLO detections with ZED stereo depth so every detected object comes back with a real-world distance — the building block for obstacle avoidance and robotics perception.

Python ZED SDK YOLO Stereo Depth

Stars Forks

YOLOv7 + DeepSORT pipeline that counts vehicles, holds identity across frames, estimates speed and reports per-zone traffic statistics.

YOLOv7 DeepSORT Zone Counting

Stars Forks

Annotation is the bottleneck in every CV project. This tracks your chosen object through a video and writes the images plus YOLO .txt labels straight to disk.

Python OpenCV Auto-Labeling

Stars Forks

Traffic sign detector trained on a custom dataset and exported to TensorRT for real-time inference on embedded GPUs. Pairs with the TTVS Turkish Traffic Sign Dataset.

TensorRT YOLOv7 Custom Dataset

Stars Forks

Draw counting regions interactively, drag them around live, and get per-region object counts — no config files, no restarts.

YOLOv8 Interactive Regions

Stars Forks

Lane detection model trained on a self-collected dataset — the perception layer for lane-keeping and drivable-area estimation.

Segmentation ADAS PyTorch

Stars Forks

🧰 Open-Source Toolbox for CV Engineers

Tool What it solves
Auto_video_label Tracks an object through a video and auto-writes YOLO .txt labels — dataset creation without the click fatigue
Slicing-Image-With-Label Tiles large images with their labels so small objects survive the resize to model input size
Augmentation_for_Yolo_labeling Augments images and their YOLO-format annotations together, keeping boxes valid
Convert-Mask2Yolo Converts segmentation masks into YOLO-seg polygons — reuse old datasets on new architectures
yolobbox2polygon Promotes YOLO bounding boxes to segmentation polygons using SAM-HQ
VideoSlicing Turns raw footage into frame datasets with controllable sampling
Train_Test_Split_txt One-shot train/test split in YOLO's expected .txt manifest format
convert_dcim2png Converts DICOM medical images to PNG for standard vision pipelines
ubuntu-libs-kurulum Scripted CUDA/cuDNN/DL stack setup on Ubuntu — bare metal to training, fast

🧭 Experience & Education

 NOW  ●  AI & Software Development Manager — Pro Sicht
      │  AI-powered visual inspection and measurement systems for production
      │  lines: full vision pipeline from camera to operator screen.
      │
      ●  MSc, Computer Engineering — Sakarya University of Applied Sciences
      │  Deep learning for medical image segmentation & classification.
      │
      ●  AISET Autonomous Vehicle Community
      │  Perception stack for autonomous driving: lane segmentation, traffic
      │  sign detection, embedded TensorRT deployment.
      │
      ●  Yapay Zeka Araştırma Merkezi (YAZEM) — AI Research Center
      │  Applied computer vision research.
      │
      ●  Toyota Motor Manufacturing Turkey
      │  Automotive manufacturing & quality processes.
      │
      ●  Ford Otosan — Intern
      │  Freespace (drivable-area) semantic segmentation for highway imagery.
      │
      ●  BSc, Electrical & Electronics Engineering — Óbuda University, Budapest
      │
      ●  BSc, Electrical & Electronics Engineering — Sakarya Univ. of Applied Sciences

📚 Publications

Segmentation and classification of skin burn images with artificial intelligence: Development of a mobile application Burns (Elsevier), 2024 — Yıldız M., Sarpdağı Y., Okuyar M., et al. Segmentation, classification and object detection on skin burn images, delivered as a mobile application for burn-degree assessment. → ScienceDirect

Ischemia and Hemorrhage detection in CT images with hyperparameter optimization of classification models and improved U-Net segmentation model Sakarya University Journal of Computer and Information Sciences (SAUCIS), 2023 — Okuyar M., Kamanlı A. F. Hyperparameter-optimized classifiers combined with an improved U-Net for stroke-related lesion segmentation in CT. → SAUCIS

🎓 Certifications & Continued Learning

Deep Learning Image Processing Python Machine Learning Kaggle


✍️ Writing

I write about applied computer vision on Medium:


📊 GitHub Analytics

Profile Summary GitHub Stats Top Languages by Repo Most Commit Language Stats Productive Time GitHub Streak Contribution Activity Graph

🤝 Let's Collaborate

I'm open to computer vision research, industrial AI deployments, and open-source CV tooling. If one of the tools above saved you time, a ⭐ helps others find it too.

LinkedIn Email Repositories



"Data is the largest factor in deep learning — the better the dataset, the better the model generalizes."

Pinned Loading

  1. Auto_video_label Auto_video_label Public

    Data is a huge factor in deep learning algorithms. The larger our data size, the better our model can generalize and learn. However, data preparation is a very laborious and time-consuming process.…

    Python 22 4

  2. Yolo-Object-Detection-and-Distance-Measurement-with-Zed-camera Yolo-Object-Detection-and-Distance-Measurement-with-Zed-camera Public

    if you have a zed camera you can easily find the distance of the objects you have detected

    Python 35 6

  3. Vehicles-Counting--Tracking-and-Speed-Estimation-with-YOLOv7-DeepSORT-Object-Tracking-and-Zone-Count Vehicles-Counting--Tracking-and-Speed-Estimation-with-YOLOv7-DeepSORT-Object-Tracking-and-Zone-Count Public

    Python 34 6

  4. yolov7_tensorrt_test yolov7_tensorrt_test Public

    YoloV7 model on traffic sign detection has been developed with the dataset set we have created

    Python 19 3

  5. lane_segmentation lane_segmentation Public

    A model on lane detection has been developed with the data set we have created.

    Python 10 2

  6. Yolov8_Region_Create_and_Move_Count Yolov8_Region_Create_and_Move_Count Public

    Python 11 2