Topic: "video-segmentation"
PaddlePaddle/PaddleSeg
Easy-to-use image segmentation library with awesome pre-trained model zoo, supporting wide-range of practical tasks in Semantic Segmentation, Interactive Segmentation, Panoptic Segmentation, Image Matting, 3D Segmentation, etc.
Language: Python - Size: 342 MB - Last synced at: 6 days ago - Pushed at: 12 days ago - Stars: 8,978 - Forks: 1,698

locaal-ai/obs-backgroundremoval
An OBS plugin for removing background in portrait images (video), making it easy to replace the background when recording or streaming.
Language: C++ - Size: 84.5 MB - Last synced at: about 6 hours ago - Pushed at: 27 days ago - Stars: 3,273 - Forks: 222

hkchengrex/XMem
[ECCV 2022] XMem: Long-Term Video Object Segmentation with an Atkinson-Shiffrin Memory Model
Language: Python - Size: 203 KB - Last synced at: 17 days ago - Pushed at: 5 months ago - Stars: 1,834 - Forks: 198

yatengLG/ISAT_with_segment_anything
Labeling tool with SAM(segment anything model),supports SAM, SAM2, sam-hq, MobileSAM EdgeSAM etc.交互式半自动图像标注工具
Language: Python - Size: 150 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 1,541 - Forks: 159

hkchengrex/Tracking-Anything-with-DEVA
[ICCV 2023] Tracking Anything with Decoupled Video Segmentation
Language: Python - Size: 1.05 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 1,364 - Forks: 131

ayoolaolafenwa/PixelLib
Visit PixelLib's official documentation https://pixellib.readthedocs.io/en/latest/
Language: Python - Size: 162 MB - Last synced at: 15 days ago - Pushed at: over 1 year ago - Stars: 1,070 - Forks: 264

AngeLouCN/Min_Max_Similarity
A contrastive learning based semi-supervised segmentation network for medical image segmentation
Language: Python - Size: 4.81 MB - Last synced at: over 1 year ago - Pushed at: almost 2 years ago - Stars: 970 - Forks: 396

hkchengrex/Cutie
[CVPR 2024 Highlight] Putting the Object Back Into Video Object Segmentation
Language: Python - Size: 2.74 MB - Last synced at: 15 days ago - Pushed at: 6 months ago - Stars: 843 - Forks: 81

kmaninis/OSVOS-PyTorch
PyTorch implementation of One-Shot Video Object Segmentation (OSVOS)
Language: Python - Size: 338 KB - Last synced at: about 1 year ago - Pushed at: over 4 years ago - Stars: 559 - Forks: 107

hkchengrex/STCN
[NeurIPS 2021] Rethinking Space-Time Networks with Improved Memory Coverage for Efficient Video Object Segmentation
Language: Python - Size: 93.8 KB - Last synced at: 24 days ago - Pushed at: about 1 year ago - Stars: 552 - Forks: 71

hkchengrex/MiVOS
[CVPR 2021] Modular Interactive Video Object Segmentation: Interaction-to-Mask, Propagation and Difference-Aware Fusion. Semi-supervised VOS as well!
Language: Python - Size: 1.35 MB - Last synced at: 21 days ago - Pushed at: 5 months ago - Stars: 474 - Forks: 64

henghuiding/MOSE-api
[ICCV 2023] MOSE: A New Dataset for Video Object Segmentation in Complex Scenes
Language: Python - Size: 25.4 KB - Last synced at: 23 days ago - Pushed at: over 1 year ago - Stars: 356 - Forks: 6

SysCV/MaskFreeVIS
Mask-Free Video Instance Segmentation [CVPR 2023]
Language: Python - Size: 10.5 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 350 - Forks: 24

carrierlxk/COSNet
See More, Know More: Unsupervised Video Object Segmentation with Co-Attention Siamese Networks (CVPR19)
Language: Python - Size: 1.42 MB - Last synced at: 26 days ago - Pushed at: about 4 years ago - Stars: 323 - Forks: 59

pathak22/unsupervised-video
[CVPR 2017] Unsupervised deep learning using unlabelled videos on the web
Language: Lua - Size: 336 KB - Last synced at: 28 days ago - Pushed at: about 6 years ago - Stars: 259 - Forks: 51

lim-anggun/FgSegNet
FgSegNet: Foreground Segmentation Network, Foreground Segmentation Using Convolutional Neural Networks for Multiscale Feature Encoding
Language: Jupyter Notebook - Size: 445 MB - Last synced at: over 1 year ago - Pushed at: over 6 years ago - Stars: 227 - Forks: 73

wenguanwang/AGS
Learning Unsupervised Video Object Segmentation through Visual Attention (CVPR19, PAMI20)
Language: Python - Size: 28.4 MB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 209 - Forks: 34

pathak22/videoseg
[CVPR 2017] Video motion segmentation and tracking
Language: Python - Size: 47.9 KB - Last synced at: 19 days ago - Pushed at: almost 8 years ago - Stars: 182 - Forks: 31

MinghanLi/UniVS
Code release for "UniVS: Unified and Universal Video Segmentation with Prompts as Queries" (CVPR2024)
Language: Python - Size: 37.9 MB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 170 - Forks: 12

bio-mlhui/LGRNet
Offical Code of MICCAI'24 early accepted paper "LGRNet: Local-Global Reciprocal Network for Uterine Fibroid Segmentation in Ultrasound Videos"
Language: Python - Size: 9.78 MB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 160 - Forks: 21

philferriere/tfvos
Semi-Supervised Video Object Segmentation (VOS) with Tensorflow. Includes implementation of *MaskRNN: Instance Level Video Object Segmentation (NIPS 2017)* as part of the NIPS Paper Implementation Challenge.
Language: Jupyter Notebook - Size: 31.6 MB - Last synced at: 7 days ago - Pushed at: over 6 years ago - Stars: 155 - Forks: 28

hkchengrex/Mask-Propagation
[CVPR 2021] MiVOS - Mask Propagation module. Reproduced STM (and better) with training code :star2:. Semi-supervised video object segmentation evaluation.
Language: Python - Size: 704 KB - Last synced at: 6 days ago - Pushed at: about 1 year ago - Stars: 129 - Forks: 21

shawnyuen/semantic_seg_paper_collection
Size: 604 KB - Last synced at: 11 months ago - Pushed at: almost 2 years ago - Stars: 128 - Forks: 23

suyogduttjain/fusionseg
Video Object Segmentation
Language: C++ - Size: 2.11 MB - Last synced at: over 1 year ago - Pushed at: almost 7 years ago - Stars: 123 - Forks: 46

XUSean0118/DVSNet
Modified implementation for DVSNet based on Tensorflow
Language: Python - Size: 27.4 MB - Last synced at: over 1 year ago - Pushed at: about 6 years ago - Stars: 120 - Forks: 23

zhang-tao-whu/DVIS_Plus
Language: Python - Size: 442 KB - Last synced at: 21 days ago - Pushed at: 10 months ago - Stars: 116 - Forks: 11

wasidennis/ObjectFlow
Implemenation of the paper: "Video Segmentation via Object Flow", Y.-H. Tsai, M.-H. Yang and M. J. Black, CVPR 2016
Language: C++ - Size: 188 MB - Last synced at: almost 2 years ago - Pushed at: over 2 years ago - Stars: 69 - Forks: 32

SauravMaheshkar/samv2 Fork of facebookresearch/sam2
CPU compatible fork of the official SAMv2 implementation aimed at more accessible and documented tutorials
Language: Python - Size: 245 KB - Last synced at: 8 days ago - Pushed at: 8 months ago - Stars: 68 - Forks: 13

GewelsJI/FSNet
Full-Duplex Strategy for Video Object Segmentation, ICCV, 2021.
Language: Python - Size: 2.67 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 63 - Forks: 7

horvitzs/Interactive_Segmentation_Models
Literature Review for Interactive annotation/segmentation
Size: 4.88 KB - Last synced at: about 2 years ago - Pushed at: almost 7 years ago - Stars: 58 - Forks: 11

JerryX1110/Robust-Video-Object-Segmentation
[ACM MM22] Towards Robust Video Object Segmentation with Adaptive Object Calibration, ACM Multimedia 2022
Language: Python - Size: 4.79 MB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 42 - Forks: 6

kai422/CoVOS
[CVPR 2022] Accelerating Video Object Segmentation with Compressed Video
Language: Python - Size: 37.3 MB - Last synced at: almost 2 years ago - Pushed at: almost 3 years ago - Stars: 34 - Forks: 4

ojh6404/deep_vision_ros
ROS package for SOTA Computer Vision Models including SAM, Cutie, GroundingDINO, YOLO-World, VLPart, DEVA and MaskDINO.
Language: Python - Size: 58.1 MB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 33 - Forks: 4

uncbiag/LiVOS
LiVOS: Light Video Object Segmentation with Gated Linear Matching (CVPR 2025)
Language: Python - Size: 1.36 MB - Last synced at: 11 days ago - Pushed at: 12 days ago - Stars: 32 - Forks: 3

GLUS-video/GLUS
[CVPR 2025] Official PyTorch Implementation of GLUS: Global-Local Reasoning Unified into A Single Large Language Model for Video Segmentation
Language: Jupyter Notebook - Size: 66.4 MB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 31 - Forks: 2

hkchengrex/vos-benchmark
Fast and general video object segmentation evaluation.
Language: Python - Size: 21.5 KB - Last synced at: 6 days ago - Pushed at: about 1 year ago - Stars: 31 - Forks: 4

wenz116/TransferSeg
Unseen Object Segmentation in Videos via Transferable Representations, ACCV 2018 (oral)
Language: C++ - Size: 582 KB - Last synced at: almost 2 years ago - Pushed at: about 4 years ago - Stars: 25 - Forks: 3

davidstutz/hierarchical-graph-based-video-segmentation
Implementation of the hierarchical graph-based video segmentation algorithm proposed by Grundmann et al. [1] based on the image segmentation algorithm by Felzenswalb and Huttenlocher [2].
Language: C++ - Size: 54.7 MB - Last synced at: 5 days ago - Pushed at: over 6 years ago - Stars: 24 - Forks: 14

wenguanwang/VOS_Correspondence
Official code for CVPR2023 Boosting Video Object Segmentation via Space-time Correspondence Learning
Language: Python - Size: 194 KB - Last synced at: 3 days ago - Pushed at: almost 2 years ago - Stars: 22 - Forks: 4

CindyHXH/Awesome-Optical-Flow
Paper list
Size: 20.5 KB - Last synced at: 10 months ago - Pushed at: over 5 years ago - Stars: 22 - Forks: 7

KimHanjung/VISAGE
[ECCV 2024] VISAGE: Video Instance Segmentation with Appearance-Guided Enhancement
Language: Python - Size: 35.1 MB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 21 - Forks: 1

killian31/VideoBackgroundRemoval
Automatic background removal from an input video and a single user subject selection
Language: Python - Size: 20.7 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 20 - Forks: 2

mhashas/Exploiting-Temporality-For-Semi-Supervised-Video-Segmentation
Code for the paper "Exploiting Temporality for Semi Supervised Video Segmentation" (ICCV '19)
Language: Python - Size: 7.51 MB - Last synced at: about 2 years ago - Pushed at: over 5 years ago - Stars: 15 - Forks: 4

whq-xxh/RSVIS
(TMI-2024) Video-Instrument Synergistic Network for Referring Video Instrument Segmentation in Robotic Surgery
Language: Python - Size: 1.66 MB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 14 - Forks: 1

PhVHoang/Activity-Recognition-CovMIJ
Skeleton-based method for activity recognition problem
Language: Jupyter Notebook - Size: 92.7 MB - Last synced at: 27 days ago - Pushed at: over 2 years ago - Stars: 13 - Forks: 0

bhattbhavesh91/pixellib-tutorial
Learn how to change background efficiently and easily by just using 3-4 lines of code using Python's Pixellib library that uses Deeplab's pre-trained Deep Learning model.
Language: Jupyter Notebook - Size: 15.6 KB - Last synced at: 11 days ago - Pushed at: over 3 years ago - Stars: 10 - Forks: 5

wenguanwang/PDB-ConvLSTM Fork of shenjianbing/PDB-ConvLSTM
Pyramid Dilated Deeper ConvLSTM for Video Salient Object Detection
Language: Python - Size: 18.6 MB - Last synced at: almost 2 years ago - Pushed at: over 5 years ago - Stars: 10 - Forks: 4

JackieZhai/SiamBOMB 📦
SiamBOMB: Siamese network using Background information for real-time Online Multi-species home-cage animal Behavioral analysis. (Updating)
Language: Python - Size: 49 MB - Last synced at: 7 days ago - Pushed at: 7 months ago - Stars: 9 - Forks: 3

nihaomiao/Youtube-Infant-Body-Parsing
The infant video dataset collected from Youtube with body parsing annotations.
Size: 7.29 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 7 - Forks: 0

tayebiarasteh/lane-detection
Weakly-supervised road-lane markings detection for autonomous driving, mitigating the lack of training data
Language: Python - Size: 234 MB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 7 - Forks: 0

anirudh-chakravarthy/ObjProp
[CVPRW 2021] - Object Propagation via Inter-Frame Attentions for Temporally Stable Video Instance Segmentation
Language: Python - Size: 1.87 MB - Last synced at: almost 2 years ago - Pushed at: about 3 years ago - Stars: 6 - Forks: 8

SHI-Labs/Mask-Selection-Networks
[CVPR 2021] Youtube-VIS 2021 3rd place, [CVPR 2020] winner DAVIS 2020. Code for mask selection based methods.
Size: 9.82 MB - Last synced at: 2 months ago - Pushed at: over 3 years ago - Stars: 6 - Forks: 2

BeileiCui/MS-TFAL
[MICCAI'2023] Rectifying Noisy Labels with Sequential Prior: Multi-Scale Temporal Feature Affinity Learning for Robust Video Segmentation
Language: Python - Size: 1.09 MB - Last synced at: 12 months ago - Pushed at: 12 months ago - Stars: 5 - Forks: 0

lartpang/OpticalFlowBasedVOS 📦
A simple and efficient codebase for the optical flow based video object segmentation.
Language: Python - Size: 50.8 KB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 5 - Forks: 2

JosieHong/SiamPolar
[Neurocomputing] Realtime Video Object Segmentation with Polar Coordinate Representation
Language: Python - Size: 112 MB - Last synced at: about 1 month ago - Pushed at: over 3 years ago - Stars: 4 - Forks: 0

wenguanwang/COSNet Fork of carrierlxk/COSNet
See More, Know More: Unsupervised Video Object Segmentation with Co-Attention Siamese Networks (CVPR19)
Language: Python - Size: 1.34 MB - Last synced at: almost 2 years ago - Pushed at: over 5 years ago - Stars: 4 - Forks: 0

lef-fan/obscure
OBS camera background removal for Linux.
Language: C++ - Size: 35.2 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 3 - Forks: 0

yangtiming/SSWS-loss_function_based_on_MS-TCN
Supervised Sliding Window Smoothing Loss Function Based on MS-TCN for Video Segmentation
Language: Python - Size: 250 MB - Last synced at: about 2 years ago - Pushed at: about 3 years ago - Stars: 3 - Forks: 0

MuonRay/Image-VideoSegmentationinNIRforPlantDetection
Thresholding Image/Video Segmentation for NIR+NDVI for Plant Detection - a simple but effective method that uses the NIR reflectance of plants with active thresholding of the red channel to focus only on the plants in an image or video
Language: Python - Size: 26.9 MB - Last synced at: 27 days ago - Pushed at: over 4 years ago - Stars: 3 - Forks: 2

olivesgatech/SSTDA Fork of cmhungsteve/SSTDA
(CVPR 2020) Action Segmentation with Joint Self-Supervised Temporal Domain Adaptation (PyTorch)
Language: Python - Size: 1.11 MB - Last synced at: about 2 years ago - Pushed at: about 5 years ago - Stars: 3 - Forks: 0

cosmoimd/temporal_segmentation
Temporal Segmentation of Full-Procedure Colonoscopy Videos
Language: Python - Size: 18.4 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 2 - Forks: 0

5PB-3-4/XMem_ONNX
XMem ONNX Inference
Language: Python - Size: 5.96 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 2 - Forks: 0

alimohammadiamirhossein/smite
Segment Any Granularity of a subject in a video with reference annotation for only few frames of the subject.
Size: 1.55 MB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 2 - Forks: 0

michaeleh/colorized-video-masking
A nice project of colorized video object masking
Language: Python - Size: 46.6 MB - Last synced at: over 1 year ago - Pushed at: almost 6 years ago - Stars: 2 - Forks: 0

liao1995/OSHashing
Video Hashing based on One-Shot Video Object Segmentation
Language: Python - Size: 1.47 MB - Last synced at: about 2 years ago - Pushed at: almost 8 years ago - Stars: 2 - Forks: 0

5PB-3-4/XMem_Export
Export XMem model from PyTorch to ONNX
Language: Python - Size: 6.74 MB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 1 - Forks: 0

F5-AI/SAM2-Gradio
A gradio based webui for meta segment-anything-model 2 (SAM2), both image and video are supported
Language: Python - Size: 552 KB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 1 - Forks: 0

Moddy2024/Lane-Detection
A SegNet model trained for segmentation of Lanes suitable for driving for automobiles.
Language: Jupyter Notebook - Size: 28.2 MB - Last synced at: almost 2 years ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

ElHaban3ro/AsegTool
AsegTool is a tool designed to generate a segmentation file that is usable within my other tool. 🌵
Language: JavaScript - Size: 944 KB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

manassesss/video-segmentation-and-classification
:car: This is a simple method of a real time detection vehicle using python.
Language: Python - Size: 22.5 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 1

flixpar/video-segmentation-tool
Video segmentation tool for ICU project
Language: JavaScript - Size: 35.2 KB - Last synced at: about 2 years ago - Pushed at: over 6 years ago - Stars: 1 - Forks: 0

joelthe1/gaze-controlled-streaming
Segmented and Gaze Controlled decompression for streaming displays such as VR
Language: Java - Size: 69.3 KB - Last synced at: 2 months ago - Pushed at: almost 8 years ago - Stars: 1 - Forks: 0

ksharsha/VideoSegmentation
Language: Lua - Size: 48.1 MB - Last synced at: almost 2 years ago - Pushed at: over 8 years ago - Stars: 1 - Forks: 1

VideoTagger/VideoTagger
VideoTagger is an application for video annotation and segmentation written in C++ with support for Python scripting
Language: C++ - Size: 27.7 MB - Last synced at: 9 days ago - Pushed at: 10 days ago - Stars: 0 - Forks: 0

MRKosmitapL/Video_Slicer-to_gird-to_gif
Language: Python - Size: 64.5 KB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 0 - Forks: 1

Video-MAC/VideoMAC
Official code for CVPR2024 “VideoMAC: Video Masked Autoencoders Meet ConvNets”
Language: Python - Size: 5 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 1

pixel-ray/video-segmentation-in-browser-ai
Demo video segmentation with in-browser-ai
Language: TypeScript - Size: 1.8 MB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

nadavmisgav/whirl_beetle_segmentation
Video segmentation of a whirl beetle and the ripples it creates.
Language: Python - Size: 142 MB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

dstuemk/Video-Segmentation
Foreground/Background segmentation of video scenes using Matlab
Language: MATLAB - Size: 654 KB - Last synced at: about 2 years ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 0

Blaieet/Artificial-Vision
Third-degree Computer Engineering subject at Universitat de Barcelona
Size: 48.9 MB - Last synced at: about 2 years ago - Pushed at: about 5 years ago - Stars: 0 - Forks: 1
