├── .clang-format ├── .github └── workflows │ └── check_fmt.yml ├── .gitignore ├── .watchmanconfig ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── INSTALL.md ├── LICENSE ├── LICENSE_cctorch ├── README.md ├── assets ├── model_diagram.png └── sa_v_dataset.jpg ├── backend.Dockerfile ├── checkpoints └── download_ckpts.sh ├── coreml ├── export.py └── requirements.txt ├── demo ├── .gitignore ├── README.md ├── backend │ └── server │ │ ├── app.py │ │ ├── app_conf.py │ │ ├── data │ │ ├── data_types.py │ │ ├── loader.py │ │ ├── resolver.py │ │ ├── schema.py │ │ ├── store.py │ │ └── transcoder.py │ │ └── inference │ │ ├── data_types.py │ │ ├── multipart.py │ │ └── predictor.py ├── data │ └── gallery │ │ ├── 01_dog.mp4 │ │ ├── 02_cups.mp4 │ │ ├── 03_blocks.mp4 │ │ ├── 04_coffee.mp4 │ │ └── 05_default_juggle.mp4 └── frontend │ ├── .babelrc │ ├── .dockerignore │ ├── .eslintignore │ ├── .eslintrc.cjs │ ├── .gitignore │ ├── .prettierignore │ ├── .prettierrc.json │ ├── .watchmanconfig │ ├── frontend.Dockerfile │ ├── index.html │ ├── package.json │ ├── postcss.config.js │ ├── public │ └── fonts │ │ └── Inter-VariableFont_opsz,wght.ttf │ ├── schema.graphql │ ├── schemas │ ├── inference-api-schema.graphql │ ├── merge-schemas.ts │ └── video-api-schema.graphql │ ├── src │ ├── App.tsx │ ├── assets │ │ ├── icons │ │ │ ├── angery.png │ │ │ ├── heart.png │ │ │ └── whistle.png │ │ ├── scss │ │ │ └── App.scss │ │ └── videos │ │ │ ├── sam2_720px_dark.mp4 │ │ │ └── sam2_video_poster.png │ ├── common │ │ ├── codecs │ │ │ ├── VideoDecoder.ts │ │ │ ├── VideoEncoder.ts │ │ │ └── WebCodecUtils.ts │ │ ├── components │ │ │ ├── MobileFirstClickBanner.tsx │ │ │ ├── Tooltip.tsx │ │ │ ├── annotations │ │ │ │ ├── AddObjectButton.tsx │ │ │ │ ├── ClearAllPointsInVideoButton.tsx │ │ │ │ ├── CloseSessionButton.tsx │ │ │ │ ├── FirstClickView.tsx │ │ │ │ ├── LimitNotice.tsx │ │ │ │ ├── MobileObjectsList.tsx │ │ │ │ ├── MobileObjectsToolbar.tsx │ │ │ │ ├── MobileObjectsToolbarHeader.tsx │ │ │ │ ├── ObjectActions.tsx │ │ │ │ ├── ObjectPlaceholder.tsx │ │ │ │ ├── ObjectThumbnail.tsx │ │ │ │ ├── ObjectUtils.ts │ │ │ │ ├── ObjectsToolbar.tsx │ │ │ │ ├── ObjectsToolbarBottomActions.tsx │ │ │ │ ├── ObjectsToolbarHeader.tsx │ │ │ │ ├── PointsToggle.tsx │ │ │ │ ├── PrimaryCTAButton.tsx │ │ │ │ ├── ToolbarObject.tsx │ │ │ │ ├── ToolbarObjectContainer.tsx │ │ │ │ ├── TrackletSwimlane.tsx │ │ │ │ ├── TrackletsAnnotation.tsx │ │ │ │ └── useTracklets.ts │ │ │ ├── button │ │ │ │ ├── GradientBorder.tsx │ │ │ │ ├── PlaybackButton.tsx │ │ │ │ ├── PrimaryCTAButton.tsx │ │ │ │ ├── ResponsiveButton.tsx │ │ │ │ └── TrackAndPlayButton.tsx │ │ │ ├── code │ │ │ │ └── InitializeLocalMonaco.ts │ │ │ ├── effects │ │ │ │ ├── BackgroundEffects.tsx │ │ │ │ ├── EffectVariantBadge.tsx │ │ │ │ ├── EffectsCarousel.tsx │ │ │ │ ├── EffectsCarouselShadow.tsx │ │ │ │ ├── EffectsToolbar.tsx │ │ │ │ ├── EffectsToolbarBottomActions.tsx │ │ │ │ ├── EffectsToolbarHeader.tsx │ │ │ │ ├── EffectsUtils.ts │ │ │ │ ├── HighlightEffects.tsx │ │ │ │ ├── MobileEffectsToolbar.tsx │ │ │ │ └── MoreFunEffects.tsx │ │ │ ├── gallery │ │ │ │ ├── ChangeVideoModal.tsx │ │ │ │ ├── DefaultVideoGalleryModalTrigger.tsx │ │ │ │ ├── DemoVideoGallery.tsx │ │ │ │ ├── DemoVideoGalleryModal.tsx │ │ │ │ ├── VideoGalleryUploadPhoto.tsx │ │ │ │ ├── VideoPhoto.tsx │ │ │ │ ├── __generated__ │ │ │ │ │ ├── DemoVideoGalleryModalQuery.graphql.ts │ │ │ │ │ ├── DemoVideoGalleryQuery.graphql.ts │ │ │ │ │ └── useUploadVideoMutation.graphql.ts │ │ │ │ └── useUploadVideo.ts │ │ │ ├── icons │ │ │ │ └── GitHubIcon.tsx │ │ │ ├── options │ │ │ │ ├── DownloadOption.tsx │ │ │ │ ├── GalleryOption.tsx │ │ │ │ ├── MoreOptionsToolbar.tsx │ │ │ │ ├── MoreOptionsToolbarBottomActions.tsx │ │ │ │ ├── OptionButton.tsx │ │ │ │ ├── ShareSection.tsx │ │ │ │ ├── ShareUtils.ts │ │ │ │ ├── TryAnotherVideoSection.tsx │ │ │ │ ├── UploadOption.tsx │ │ │ │ ├── __generated__ │ │ │ │ │ └── GetLinkOptionShareVideoMutation.graphql.ts │ │ │ │ └── useDownloadVideo.ts │ │ │ ├── session │ │ │ │ ├── RestartSessionButton.tsx │ │ │ │ ├── __generated__ │ │ │ │ │ └── useCloseSessionBeforeUnloadMutation.graphql.ts │ │ │ │ ├── useCloseSessionBeforeUnload.ts │ │ │ │ └── useRestartSession.ts │ │ │ ├── snackbar │ │ │ │ ├── DemoMessagesSnackbarUtils.ts │ │ │ │ ├── MessagesSnackbar.tsx │ │ │ │ ├── snackbarAtoms.ts │ │ │ │ ├── useDemoMessagesSnackbar.ts │ │ │ │ ├── useExpireMessage.ts │ │ │ │ └── useMessagesSnackbar.ts │ │ │ ├── toolbar │ │ │ │ ├── DesktopToolbar.tsx │ │ │ │ ├── MobileToolbar.tsx │ │ │ │ ├── Toolbar.tsx │ │ │ │ ├── ToolbarActionIcon.tsx │ │ │ │ ├── ToolbarBottomActionsWrapper.tsx │ │ │ │ ├── ToolbarConfig.tsx │ │ │ │ ├── ToolbarHeaderWrapper.tsx │ │ │ │ ├── ToolbarProgressChip.tsx │ │ │ │ ├── ToolbarSection.tsx │ │ │ │ ├── useListenToStreamingState.ts │ │ │ │ └── useToolbarTabs.ts │ │ │ ├── useFunctionThrottle.tsx │ │ │ └── video │ │ │ │ ├── ChangeVideoModal.tsx │ │ │ │ ├── EventEmitter.ts │ │ │ │ ├── Video.tsx │ │ │ │ ├── VideoFilmstripWithPlayback.tsx │ │ │ │ ├── VideoLoadingOverlay.tsx │ │ │ │ ├── VideoWorker.ts │ │ │ │ ├── VideoWorkerBridge.ts │ │ │ │ ├── VideoWorkerContext.ts │ │ │ │ ├── VideoWorkerTypes.ts │ │ │ │ ├── editor │ │ │ │ ├── DemoVideoEditor.tsx │ │ │ │ ├── ImageUtils.ts │ │ │ │ ├── VideoEditor.tsx │ │ │ │ ├── VideoEditorUtils.ts │ │ │ │ ├── atoms.ts │ │ │ │ ├── useResetEditor.ts │ │ │ │ ├── useVideo.ts │ │ │ │ └── useVideoEffect.ts │ │ │ │ ├── effects │ │ │ │ ├── ArrowGLEffect.ts │ │ │ │ ├── BackgroundBlurEffect.ts │ │ │ │ ├── BackgroundTextEffect.ts │ │ │ │ ├── BaseGLEffect.ts │ │ │ │ ├── BurstGLEffect.ts │ │ │ │ ├── CutoutGLEffect.ts │ │ │ │ ├── DesaturateEffect.ts │ │ │ │ ├── Effect.ts │ │ │ │ ├── EffectUtils.ts │ │ │ │ ├── Effects.ts │ │ │ │ ├── EraseBackgroundEffect.ts │ │ │ │ ├── EraseForegroundEffect.ts │ │ │ │ ├── EraseForegroundGLEffect.ts │ │ │ │ ├── GradientEffect.ts │ │ │ │ ├── NoisyMaskEffect.ts │ │ │ │ ├── OriginalEffect.ts │ │ │ │ ├── OverlayEffect.ts │ │ │ │ ├── PixelateEffect.ts │ │ │ │ ├── PixelateMaskGLEffect.ts │ │ │ │ ├── ReplaceGLEffect.ts │ │ │ │ ├── ScopeGLEffect.ts │ │ │ │ ├── SobelEffect.ts │ │ │ │ ├── VibrantMaskEffect.ts │ │ │ │ └── shaders │ │ │ │ │ ├── Arrow.frag │ │ │ │ │ ├── BackgroundBlur.frag │ │ │ │ │ ├── Burst.frag │ │ │ │ │ ├── Cutout.frag │ │ │ │ │ ├── DefaultVert.vert │ │ │ │ │ ├── EraseForeground.frag │ │ │ │ │ ├── Gradient.frag │ │ │ │ │ ├── NoisyMask.frag │ │ │ │ │ ├── Overlay.frag │ │ │ │ │ ├── Overlay.vert │ │ │ │ │ ├── Pixelate.frag │ │ │ │ │ ├── PixelateMask.frag │ │ │ │ │ ├── Replace.frag │ │ │ │ │ ├── Scope.frag │ │ │ │ │ ├── Sobel.frag │ │ │ │ │ └── VibrantMask.frag │ │ │ │ ├── filmstrip │ │ │ │ ├── FilmstripUtil.tsx │ │ │ │ ├── SelectedFrameHelper.ts │ │ │ │ ├── VideoFilmstrip.tsx │ │ │ │ ├── atoms.ts │ │ │ │ ├── useDisableScrolling.ts │ │ │ │ └── useSelectedFrameHelper.ts │ │ │ │ ├── layers │ │ │ │ ├── InteractionLayer.tsx │ │ │ │ └── PointsLayer.tsx │ │ │ │ ├── useInputVideo.ts │ │ │ │ └── useVideoWorker.ts │ │ ├── error │ │ │ ├── ErrorFallback.tsx │ │ │ ├── ErrorReport.tsx │ │ │ ├── ErrorSerializationUtils.ts │ │ │ ├── ErrorUtils.ts │ │ │ ├── errorReportAtom.ts │ │ │ └── useReportError.tsx │ │ ├── loading │ │ │ ├── LoadingMessage.tsx │ │ │ ├── LoadingStateScreen.tsx │ │ │ ├── StaticVideoPlayer.tsx │ │ │ └── UploadLoadingScreen.tsx │ │ ├── logger │ │ │ ├── DemoLogger.ts │ │ │ ├── LogEnvironment.ts │ │ │ └── Logger.ts │ │ ├── screen │ │ │ └── useScreenSize.tsx │ │ ├── tracker │ │ │ ├── SAM2Model.ts │ │ │ ├── Tracker.ts │ │ │ ├── TrackerTypes.ts │ │ │ ├── Trackers.ts │ │ │ └── __generated__ │ │ │ │ ├── SAM2ModelAddNewPointsMutation.graphql.ts │ │ │ │ ├── SAM2ModelCancelPropagateInVideoMutation.graphql.ts │ │ │ │ ├── SAM2ModelClearPointsInFrameMutation.graphql.ts │ │ │ │ ├── SAM2ModelClearPointsInVideoMutation.graphql.ts │ │ │ │ ├── SAM2ModelCloseSessionMutation.graphql.ts │ │ │ │ ├── SAM2ModelRemoveObjectMutation.graphql.ts │ │ │ │ └── SAM2ModelStartSessionMutation.graphql.ts │ │ └── utils │ │ │ ├── FileUtils.ts │ │ │ ├── ImageUtils.ts │ │ │ ├── MaskUtils.ts │ │ │ ├── MultipartStream.ts │ │ │ ├── ShaderUtils.ts │ │ │ ├── emptyFunction.ts │ │ │ └── uuid.ts │ ├── debug │ │ └── stats │ │ │ ├── Stats.ts │ │ │ └── StatsView.tsx │ ├── demo │ │ ├── DemoConfig.tsx │ │ ├── DemoErrorFallback.tsx │ │ ├── DemoSuspenseFallback.tsx │ │ ├── SAM2DemoApp.tsx │ │ └── atoms.ts │ ├── graphql │ │ ├── RelayEnvironment.ts │ │ ├── RelayEnvironmentProvider.tsx │ │ ├── errors │ │ │ ├── CreateFilmstripError.ts │ │ │ ├── DrawFrameError.ts │ │ │ └── WebGLContextError.ts │ │ └── fetchGraphQL.ts │ ├── jscocotools │ │ └── mask.ts │ ├── layouts │ │ ├── DemoPageLayout.tsx │ │ └── RootLayout.tsx │ ├── main.tsx │ ├── routes │ │ ├── DemoPage.tsx │ │ ├── DemoPageWrapper.tsx │ │ ├── PageNotFoundPage.tsx │ │ └── __generated__ │ │ │ └── DemoPageQuery.graphql.ts │ ├── settings │ │ ├── ApprovableInput.tsx │ │ ├── SAM2Settings.tsx │ │ ├── SettingsContextProvider.tsx │ │ ├── SettingsModal.tsx │ │ ├── SettingsReducer.ts │ │ └── useSettingsContext.tsx │ ├── theme │ │ ├── colors.ts │ │ ├── gradientStyle.ts │ │ └── tokens.stylex.ts │ ├── types │ │ └── mp4box │ │ │ └── index.d.ts │ └── vite-env.d.ts │ ├── tailwind.config.js │ ├── tsconfig.json │ ├── tsconfig.node.json │ ├── vite.config.ts │ └── yarn.lock ├── docker-compose.yaml ├── notebooks ├── automatic_mask_generator_example.ipynb ├── image_predictor_example.ipynb ├── images │ ├── cars.jpg │ ├── groceries.jpg │ └── truck.jpg ├── video_predictor_example.ipynb └── videos │ ├── bedroom.mp4 │ └── bedroom │ ├── 00000.jpg │ ├── 00001.jpg │ ├── 00002.jpg │ ├── 00003.jpg │ ├── 00004.jpg │ ├── 00005.jpg │ ├── 00006.jpg │ ├── 00007.jpg │ ├── 00008.jpg │ ├── 00009.jpg │ ├── 00010.jpg │ ├── 00011.jpg │ ├── 00012.jpg │ ├── 00013.jpg │ ├── 00014.jpg │ ├── 00015.jpg │ ├── 00016.jpg │ ├── 00017.jpg │ ├── 00018.jpg │ ├── 00019.jpg │ ├── 00020.jpg │ ├── 00021.jpg │ ├── 00022.jpg │ ├── 00023.jpg │ ├── 00024.jpg │ ├── 00025.jpg │ ├── 00026.jpg │ ├── 00027.jpg │ ├── 00028.jpg │ ├── 00029.jpg │ ├── 00030.jpg │ ├── 00031.jpg │ ├── 00032.jpg │ ├── 00033.jpg │ ├── 00034.jpg │ ├── 00035.jpg │ ├── 00036.jpg │ ├── 00037.jpg │ ├── 00038.jpg │ ├── 00039.jpg │ ├── 00040.jpg │ ├── 00041.jpg │ ├── 00042.jpg │ ├── 00043.jpg │ ├── 00044.jpg │ ├── 00045.jpg │ ├── 00046.jpg │ ├── 00047.jpg │ ├── 00048.jpg │ ├── 00049.jpg │ ├── 00050.jpg │ ├── 00051.jpg │ ├── 00052.jpg │ ├── 00053.jpg │ ├── 00054.jpg │ ├── 00055.jpg │ ├── 00056.jpg │ ├── 00057.jpg │ ├── 00058.jpg │ ├── 00059.jpg │ ├── 00060.jpg │ ├── 00061.jpg │ ├── 00062.jpg │ ├── 00063.jpg │ ├── 00064.jpg │ ├── 00065.jpg │ ├── 00066.jpg │ ├── 00067.jpg │ ├── 00068.jpg │ ├── 00069.jpg │ ├── 00070.jpg │ ├── 00071.jpg │ ├── 00072.jpg │ ├── 00073.jpg │ ├── 00074.jpg │ ├── 00075.jpg │ ├── 00076.jpg │ ├── 00077.jpg │ ├── 00078.jpg │ ├── 00079.jpg │ ├── 00080.jpg │ ├── 00081.jpg │ ├── 00082.jpg │ ├── 00083.jpg │ ├── 00084.jpg │ ├── 00085.jpg │ ├── 00086.jpg │ ├── 00087.jpg │ ├── 00088.jpg │ ├── 00089.jpg │ ├── 00090.jpg │ ├── 00091.jpg │ ├── 00092.jpg │ ├── 00093.jpg │ ├── 00094.jpg │ ├── 00095.jpg │ ├── 00096.jpg │ ├── 00097.jpg │ ├── 00098.jpg │ ├── 00099.jpg │ ├── 00100.jpg │ ├── 00101.jpg │ ├── 00102.jpg │ ├── 00103.jpg │ ├── 00104.jpg │ ├── 00105.jpg │ ├── 00106.jpg │ ├── 00107.jpg │ ├── 00108.jpg │ ├── 00109.jpg │ ├── 00110.jpg │ ├── 00111.jpg │ ├── 00112.jpg │ ├── 00113.jpg │ ├── 00114.jpg │ ├── 00115.jpg │ ├── 00116.jpg │ ├── 00117.jpg │ ├── 00118.jpg │ ├── 00119.jpg │ ├── 00120.jpg │ ├── 00121.jpg │ ├── 00122.jpg │ ├── 00123.jpg │ ├── 00124.jpg │ ├── 00125.jpg │ ├── 00126.jpg │ ├── 00127.jpg │ ├── 00128.jpg │ ├── 00129.jpg │ ├── 00130.jpg │ ├── 00131.jpg │ ├── 00132.jpg │ ├── 00133.jpg │ ├── 00134.jpg │ ├── 00135.jpg │ ├── 00136.jpg │ ├── 00137.jpg │ ├── 00138.jpg │ ├── 00139.jpg │ ├── 00140.jpg │ ├── 00141.jpg │ ├── 00142.jpg │ ├── 00143.jpg │ ├── 00144.jpg │ ├── 00145.jpg │ ├── 00146.jpg │ ├── 00147.jpg │ ├── 00148.jpg │ ├── 00149.jpg │ ├── 00150.jpg │ ├── 00151.jpg │ ├── 00152.jpg │ ├── 00153.jpg │ ├── 00154.jpg │ ├── 00155.jpg │ ├── 00156.jpg │ ├── 00157.jpg │ ├── 00158.jpg │ ├── 00159.jpg │ ├── 00160.jpg │ ├── 00161.jpg │ ├── 00162.jpg │ ├── 00163.jpg │ ├── 00164.jpg │ ├── 00165.jpg │ ├── 00166.jpg │ ├── 00167.jpg │ ├── 00168.jpg │ ├── 00169.jpg │ ├── 00170.jpg │ ├── 00171.jpg │ ├── 00172.jpg │ ├── 00173.jpg │ ├── 00174.jpg │ ├── 00175.jpg │ ├── 00176.jpg │ ├── 00177.jpg │ ├── 00178.jpg │ ├── 00179.jpg │ ├── 00180.jpg │ ├── 00181.jpg │ ├── 00182.jpg │ ├── 00183.jpg │ ├── 00184.jpg │ ├── 00185.jpg │ ├── 00186.jpg │ ├── 00187.jpg │ ├── 00188.jpg │ ├── 00189.jpg │ ├── 00190.jpg │ ├── 00191.jpg │ ├── 00192.jpg │ ├── 00193.jpg │ ├── 00194.jpg │ ├── 00195.jpg │ ├── 00196.jpg │ ├── 00197.jpg │ ├── 00198.jpg │ └── 00199.jpg ├── pyproject.toml ├── sam2 ├── __init__.py ├── automatic_mask_generator.py ├── build_sam.py ├── configs │ ├── sam2.1 │ │ ├── sam2.1_hiera_b+.yaml │ │ ├── sam2.1_hiera_l.yaml │ │ ├── sam2.1_hiera_s.yaml │ │ └── sam2.1_hiera_t.yaml │ ├── sam2.1_training │ │ └── sam2.1_hiera_b+_MOSE_finetune.yaml │ └── sam2 │ │ ├── sam2_hiera_b+.yaml │ │ ├── sam2_hiera_l.yaml │ │ ├── sam2_hiera_s.yaml │ │ └── sam2_hiera_t.yaml ├── csrc │ └── connected_components.cu ├── modeling │ ├── __init__.py │ ├── backbones │ │ ├── __init__.py │ │ ├── hieradet.py │ │ ├── image_encoder.py │ │ └── utils.py │ ├── memory_attention.py │ ├── memory_encoder.py │ ├── position_encoding.py │ ├── sam │ │ ├── __init__.py │ │ ├── mask_decoder.py │ │ ├── prompt_encoder.py │ │ └── transformer.py │ ├── sam2_base.py │ └── sam2_utils.py ├── sam2_hiera_b+.yaml ├── sam2_hiera_l.yaml ├── sam2_hiera_s.yaml ├── sam2_hiera_t.yaml ├── sam2_image_predictor.py ├── sam2_video_predictor.py └── utils │ ├── __init__.py │ ├── amg.py │ ├── misc.py │ └── transforms.py ├── sav_dataset ├── LICENSE ├── LICENSE_DAVIS ├── LICENSE_VOS_BENCHMARK ├── README.md ├── example │ ├── sav_000001.mp4 │ ├── sav_000001_auto.json │ └── sav_000001_manual.json ├── requirements.txt ├── sav_evaluator.py ├── sav_visualization_example.ipynb └── utils │ ├── sav_benchmark.py │ └── sav_utils.py ├── setup.py ├── test.py ├── tools ├── README.md └── vos_inference.py └── training ├── README.md ├── __init__.py ├── assets ├── MOSE_sample_train_list.txt └── MOSE_sample_val_list.txt ├── dataset ├── __init__.py ├── sam2_datasets.py ├── transforms.py ├── utils.py ├── vos_dataset.py ├── vos_raw_dataset.py ├── vos_sampler.py └── vos_segment_loader.py ├── loss_fns.py ├── model ├── __init__.py └── sam2.py ├── optimizer.py ├── scripts └── sav_frame_extraction_submitit.py ├── train.py ├── trainer.py └── utils ├── __init__.py ├── checkpoint_utils.py ├── data_utils.py ├── distributed.py ├── logger.py └── train_utils.py /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/.clang-format -------------------------------------------------------------------------------- /.github/workflows/check_fmt.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/.github/workflows/check_fmt.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/.gitignore -------------------------------------------------------------------------------- /.watchmanconfig: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /INSTALL.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/INSTALL.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/LICENSE -------------------------------------------------------------------------------- /LICENSE_cctorch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/LICENSE_cctorch -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/README.md -------------------------------------------------------------------------------- /assets/model_diagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/assets/model_diagram.png -------------------------------------------------------------------------------- /assets/sa_v_dataset.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/assets/sa_v_dataset.jpg -------------------------------------------------------------------------------- /backend.Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/backend.Dockerfile -------------------------------------------------------------------------------- /checkpoints/download_ckpts.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/checkpoints/download_ckpts.sh -------------------------------------------------------------------------------- /coreml/export.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/coreml/export.py -------------------------------------------------------------------------------- /coreml/requirements.txt: -------------------------------------------------------------------------------- 1 | numpy 2 | torch>=2.3.1,<2.4 3 | pillow==10.3.0 4 | coremltools==8.0b2 5 | -------------------------------------------------------------------------------- /demo/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/.gitignore -------------------------------------------------------------------------------- /demo/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/README.md -------------------------------------------------------------------------------- /demo/backend/server/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/backend/server/app.py -------------------------------------------------------------------------------- /demo/backend/server/app_conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/backend/server/app_conf.py -------------------------------------------------------------------------------- /demo/backend/server/data/data_types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/backend/server/data/data_types.py -------------------------------------------------------------------------------- /demo/backend/server/data/loader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/backend/server/data/loader.py -------------------------------------------------------------------------------- /demo/backend/server/data/resolver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/backend/server/data/resolver.py -------------------------------------------------------------------------------- /demo/backend/server/data/schema.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/backend/server/data/schema.py -------------------------------------------------------------------------------- /demo/backend/server/data/store.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/backend/server/data/store.py -------------------------------------------------------------------------------- /demo/backend/server/data/transcoder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/backend/server/data/transcoder.py -------------------------------------------------------------------------------- /demo/backend/server/inference/data_types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/backend/server/inference/data_types.py -------------------------------------------------------------------------------- /demo/backend/server/inference/multipart.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/backend/server/inference/multipart.py -------------------------------------------------------------------------------- /demo/backend/server/inference/predictor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/backend/server/inference/predictor.py -------------------------------------------------------------------------------- /demo/data/gallery/01_dog.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/data/gallery/01_dog.mp4 -------------------------------------------------------------------------------- /demo/data/gallery/02_cups.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/data/gallery/02_cups.mp4 -------------------------------------------------------------------------------- /demo/data/gallery/03_blocks.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/data/gallery/03_blocks.mp4 -------------------------------------------------------------------------------- /demo/data/gallery/04_coffee.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/data/gallery/04_coffee.mp4 -------------------------------------------------------------------------------- /demo/data/gallery/05_default_juggle.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/data/gallery/05_default_juggle.mp4 -------------------------------------------------------------------------------- /demo/frontend/.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/.babelrc -------------------------------------------------------------------------------- /demo/frontend/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/.dockerignore -------------------------------------------------------------------------------- /demo/frontend/.eslintignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | dist/ 3 | env.d.ts -------------------------------------------------------------------------------- /demo/frontend/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/.eslintrc.cjs -------------------------------------------------------------------------------- /demo/frontend/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/.gitignore -------------------------------------------------------------------------------- /demo/frontend/.prettierignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | dist/ -------------------------------------------------------------------------------- /demo/frontend/.prettierrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/.prettierrc.json -------------------------------------------------------------------------------- /demo/frontend/.watchmanconfig: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /demo/frontend/frontend.Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/frontend.Dockerfile -------------------------------------------------------------------------------- /demo/frontend/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/index.html -------------------------------------------------------------------------------- /demo/frontend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/package.json -------------------------------------------------------------------------------- /demo/frontend/postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/postcss.config.js -------------------------------------------------------------------------------- /demo/frontend/public/fonts/Inter-VariableFont_opsz,wght.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/public/fonts/Inter-VariableFont_opsz,wght.ttf -------------------------------------------------------------------------------- /demo/frontend/schema.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/schema.graphql -------------------------------------------------------------------------------- /demo/frontend/schemas/inference-api-schema.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/schemas/inference-api-schema.graphql -------------------------------------------------------------------------------- /demo/frontend/schemas/merge-schemas.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/schemas/merge-schemas.ts -------------------------------------------------------------------------------- /demo/frontend/schemas/video-api-schema.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/schemas/video-api-schema.graphql -------------------------------------------------------------------------------- /demo/frontend/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/App.tsx -------------------------------------------------------------------------------- /demo/frontend/src/assets/icons/angery.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/assets/icons/angery.png -------------------------------------------------------------------------------- /demo/frontend/src/assets/icons/heart.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/assets/icons/heart.png -------------------------------------------------------------------------------- /demo/frontend/src/assets/icons/whistle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/assets/icons/whistle.png -------------------------------------------------------------------------------- /demo/frontend/src/assets/scss/App.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/assets/scss/App.scss -------------------------------------------------------------------------------- /demo/frontend/src/assets/videos/sam2_720px_dark.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/assets/videos/sam2_720px_dark.mp4 -------------------------------------------------------------------------------- /demo/frontend/src/assets/videos/sam2_video_poster.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/assets/videos/sam2_video_poster.png -------------------------------------------------------------------------------- /demo/frontend/src/common/codecs/VideoDecoder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/codecs/VideoDecoder.ts -------------------------------------------------------------------------------- /demo/frontend/src/common/codecs/VideoEncoder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/codecs/VideoEncoder.ts -------------------------------------------------------------------------------- /demo/frontend/src/common/codecs/WebCodecUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/codecs/WebCodecUtils.ts -------------------------------------------------------------------------------- /demo/frontend/src/common/components/MobileFirstClickBanner.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/MobileFirstClickBanner.tsx -------------------------------------------------------------------------------- /demo/frontend/src/common/components/Tooltip.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/Tooltip.tsx -------------------------------------------------------------------------------- /demo/frontend/src/common/components/annotations/AddObjectButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/annotations/AddObjectButton.tsx -------------------------------------------------------------------------------- /demo/frontend/src/common/components/annotations/ClearAllPointsInVideoButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/annotations/ClearAllPointsInVideoButton.tsx -------------------------------------------------------------------------------- /demo/frontend/src/common/components/annotations/CloseSessionButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/annotations/CloseSessionButton.tsx -------------------------------------------------------------------------------- /demo/frontend/src/common/components/annotations/FirstClickView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/annotations/FirstClickView.tsx -------------------------------------------------------------------------------- /demo/frontend/src/common/components/annotations/LimitNotice.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/annotations/LimitNotice.tsx -------------------------------------------------------------------------------- /demo/frontend/src/common/components/annotations/MobileObjectsList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/annotations/MobileObjectsList.tsx -------------------------------------------------------------------------------- /demo/frontend/src/common/components/annotations/MobileObjectsToolbar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/annotations/MobileObjectsToolbar.tsx -------------------------------------------------------------------------------- /demo/frontend/src/common/components/annotations/MobileObjectsToolbarHeader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/annotations/MobileObjectsToolbarHeader.tsx -------------------------------------------------------------------------------- /demo/frontend/src/common/components/annotations/ObjectActions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/annotations/ObjectActions.tsx -------------------------------------------------------------------------------- /demo/frontend/src/common/components/annotations/ObjectPlaceholder.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/annotations/ObjectPlaceholder.tsx -------------------------------------------------------------------------------- /demo/frontend/src/common/components/annotations/ObjectThumbnail.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/annotations/ObjectThumbnail.tsx -------------------------------------------------------------------------------- /demo/frontend/src/common/components/annotations/ObjectUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/annotations/ObjectUtils.ts -------------------------------------------------------------------------------- /demo/frontend/src/common/components/annotations/ObjectsToolbar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/annotations/ObjectsToolbar.tsx -------------------------------------------------------------------------------- /demo/frontend/src/common/components/annotations/ObjectsToolbarBottomActions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/annotations/ObjectsToolbarBottomActions.tsx -------------------------------------------------------------------------------- /demo/frontend/src/common/components/annotations/ObjectsToolbarHeader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/annotations/ObjectsToolbarHeader.tsx -------------------------------------------------------------------------------- /demo/frontend/src/common/components/annotations/PointsToggle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/annotations/PointsToggle.tsx -------------------------------------------------------------------------------- /demo/frontend/src/common/components/annotations/PrimaryCTAButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/annotations/PrimaryCTAButton.tsx -------------------------------------------------------------------------------- /demo/frontend/src/common/components/annotations/ToolbarObject.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/annotations/ToolbarObject.tsx -------------------------------------------------------------------------------- /demo/frontend/src/common/components/annotations/ToolbarObjectContainer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/annotations/ToolbarObjectContainer.tsx -------------------------------------------------------------------------------- /demo/frontend/src/common/components/annotations/TrackletSwimlane.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/annotations/TrackletSwimlane.tsx -------------------------------------------------------------------------------- /demo/frontend/src/common/components/annotations/TrackletsAnnotation.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/annotations/TrackletsAnnotation.tsx -------------------------------------------------------------------------------- /demo/frontend/src/common/components/annotations/useTracklets.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/annotations/useTracklets.ts -------------------------------------------------------------------------------- /demo/frontend/src/common/components/button/GradientBorder.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/button/GradientBorder.tsx -------------------------------------------------------------------------------- /demo/frontend/src/common/components/button/PlaybackButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/button/PlaybackButton.tsx -------------------------------------------------------------------------------- /demo/frontend/src/common/components/button/PrimaryCTAButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/button/PrimaryCTAButton.tsx -------------------------------------------------------------------------------- /demo/frontend/src/common/components/button/ResponsiveButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/button/ResponsiveButton.tsx -------------------------------------------------------------------------------- /demo/frontend/src/common/components/button/TrackAndPlayButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/button/TrackAndPlayButton.tsx -------------------------------------------------------------------------------- /demo/frontend/src/common/components/code/InitializeLocalMonaco.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/code/InitializeLocalMonaco.ts -------------------------------------------------------------------------------- /demo/frontend/src/common/components/effects/BackgroundEffects.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/effects/BackgroundEffects.tsx -------------------------------------------------------------------------------- /demo/frontend/src/common/components/effects/EffectVariantBadge.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/effects/EffectVariantBadge.tsx -------------------------------------------------------------------------------- /demo/frontend/src/common/components/effects/EffectsCarousel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/effects/EffectsCarousel.tsx -------------------------------------------------------------------------------- /demo/frontend/src/common/components/effects/EffectsCarouselShadow.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/effects/EffectsCarouselShadow.tsx -------------------------------------------------------------------------------- /demo/frontend/src/common/components/effects/EffectsToolbar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/effects/EffectsToolbar.tsx -------------------------------------------------------------------------------- /demo/frontend/src/common/components/effects/EffectsToolbarBottomActions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/effects/EffectsToolbarBottomActions.tsx -------------------------------------------------------------------------------- /demo/frontend/src/common/components/effects/EffectsToolbarHeader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/effects/EffectsToolbarHeader.tsx -------------------------------------------------------------------------------- /demo/frontend/src/common/components/effects/EffectsUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/effects/EffectsUtils.ts -------------------------------------------------------------------------------- /demo/frontend/src/common/components/effects/HighlightEffects.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/effects/HighlightEffects.tsx -------------------------------------------------------------------------------- /demo/frontend/src/common/components/effects/MobileEffectsToolbar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/effects/MobileEffectsToolbar.tsx -------------------------------------------------------------------------------- /demo/frontend/src/common/components/effects/MoreFunEffects.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/effects/MoreFunEffects.tsx -------------------------------------------------------------------------------- /demo/frontend/src/common/components/gallery/ChangeVideoModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/gallery/ChangeVideoModal.tsx -------------------------------------------------------------------------------- /demo/frontend/src/common/components/gallery/DefaultVideoGalleryModalTrigger.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/gallery/DefaultVideoGalleryModalTrigger.tsx -------------------------------------------------------------------------------- /demo/frontend/src/common/components/gallery/DemoVideoGallery.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/gallery/DemoVideoGallery.tsx -------------------------------------------------------------------------------- /demo/frontend/src/common/components/gallery/DemoVideoGalleryModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/gallery/DemoVideoGalleryModal.tsx -------------------------------------------------------------------------------- /demo/frontend/src/common/components/gallery/VideoGalleryUploadPhoto.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/gallery/VideoGalleryUploadPhoto.tsx -------------------------------------------------------------------------------- /demo/frontend/src/common/components/gallery/VideoPhoto.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/gallery/VideoPhoto.tsx -------------------------------------------------------------------------------- /demo/frontend/src/common/components/gallery/__generated__/DemoVideoGalleryModalQuery.graphql.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/gallery/__generated__/DemoVideoGalleryModalQuery.graphql.ts -------------------------------------------------------------------------------- /demo/frontend/src/common/components/gallery/__generated__/DemoVideoGalleryQuery.graphql.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/gallery/__generated__/DemoVideoGalleryQuery.graphql.ts -------------------------------------------------------------------------------- /demo/frontend/src/common/components/gallery/__generated__/useUploadVideoMutation.graphql.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/gallery/__generated__/useUploadVideoMutation.graphql.ts -------------------------------------------------------------------------------- /demo/frontend/src/common/components/gallery/useUploadVideo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/gallery/useUploadVideo.ts -------------------------------------------------------------------------------- /demo/frontend/src/common/components/icons/GitHubIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/icons/GitHubIcon.tsx -------------------------------------------------------------------------------- /demo/frontend/src/common/components/options/DownloadOption.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/options/DownloadOption.tsx -------------------------------------------------------------------------------- /demo/frontend/src/common/components/options/GalleryOption.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/options/GalleryOption.tsx -------------------------------------------------------------------------------- /demo/frontend/src/common/components/options/MoreOptionsToolbar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/options/MoreOptionsToolbar.tsx -------------------------------------------------------------------------------- /demo/frontend/src/common/components/options/MoreOptionsToolbarBottomActions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/options/MoreOptionsToolbarBottomActions.tsx -------------------------------------------------------------------------------- /demo/frontend/src/common/components/options/OptionButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/options/OptionButton.tsx -------------------------------------------------------------------------------- /demo/frontend/src/common/components/options/ShareSection.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/options/ShareSection.tsx -------------------------------------------------------------------------------- /demo/frontend/src/common/components/options/ShareUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/options/ShareUtils.ts -------------------------------------------------------------------------------- /demo/frontend/src/common/components/options/TryAnotherVideoSection.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/options/TryAnotherVideoSection.tsx -------------------------------------------------------------------------------- /demo/frontend/src/common/components/options/UploadOption.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/options/UploadOption.tsx -------------------------------------------------------------------------------- /demo/frontend/src/common/components/options/__generated__/GetLinkOptionShareVideoMutation.graphql.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/options/__generated__/GetLinkOptionShareVideoMutation.graphql.ts -------------------------------------------------------------------------------- /demo/frontend/src/common/components/options/useDownloadVideo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/options/useDownloadVideo.ts -------------------------------------------------------------------------------- /demo/frontend/src/common/components/session/RestartSessionButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/session/RestartSessionButton.tsx -------------------------------------------------------------------------------- /demo/frontend/src/common/components/session/__generated__/useCloseSessionBeforeUnloadMutation.graphql.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/session/__generated__/useCloseSessionBeforeUnloadMutation.graphql.ts -------------------------------------------------------------------------------- /demo/frontend/src/common/components/session/useCloseSessionBeforeUnload.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/session/useCloseSessionBeforeUnload.ts -------------------------------------------------------------------------------- /demo/frontend/src/common/components/session/useRestartSession.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/session/useRestartSession.ts -------------------------------------------------------------------------------- /demo/frontend/src/common/components/snackbar/DemoMessagesSnackbarUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/snackbar/DemoMessagesSnackbarUtils.ts -------------------------------------------------------------------------------- /demo/frontend/src/common/components/snackbar/MessagesSnackbar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/snackbar/MessagesSnackbar.tsx -------------------------------------------------------------------------------- /demo/frontend/src/common/components/snackbar/snackbarAtoms.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/snackbar/snackbarAtoms.ts -------------------------------------------------------------------------------- /demo/frontend/src/common/components/snackbar/useDemoMessagesSnackbar.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/snackbar/useDemoMessagesSnackbar.ts -------------------------------------------------------------------------------- /demo/frontend/src/common/components/snackbar/useExpireMessage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/snackbar/useExpireMessage.ts -------------------------------------------------------------------------------- /demo/frontend/src/common/components/snackbar/useMessagesSnackbar.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/snackbar/useMessagesSnackbar.ts -------------------------------------------------------------------------------- /demo/frontend/src/common/components/toolbar/DesktopToolbar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/toolbar/DesktopToolbar.tsx -------------------------------------------------------------------------------- /demo/frontend/src/common/components/toolbar/MobileToolbar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/toolbar/MobileToolbar.tsx -------------------------------------------------------------------------------- /demo/frontend/src/common/components/toolbar/Toolbar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/toolbar/Toolbar.tsx -------------------------------------------------------------------------------- /demo/frontend/src/common/components/toolbar/ToolbarActionIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/toolbar/ToolbarActionIcon.tsx -------------------------------------------------------------------------------- /demo/frontend/src/common/components/toolbar/ToolbarBottomActionsWrapper.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/toolbar/ToolbarBottomActionsWrapper.tsx -------------------------------------------------------------------------------- /demo/frontend/src/common/components/toolbar/ToolbarConfig.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/toolbar/ToolbarConfig.tsx -------------------------------------------------------------------------------- /demo/frontend/src/common/components/toolbar/ToolbarHeaderWrapper.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/toolbar/ToolbarHeaderWrapper.tsx -------------------------------------------------------------------------------- /demo/frontend/src/common/components/toolbar/ToolbarProgressChip.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/toolbar/ToolbarProgressChip.tsx -------------------------------------------------------------------------------- /demo/frontend/src/common/components/toolbar/ToolbarSection.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/toolbar/ToolbarSection.tsx -------------------------------------------------------------------------------- /demo/frontend/src/common/components/toolbar/useListenToStreamingState.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/toolbar/useListenToStreamingState.ts -------------------------------------------------------------------------------- /demo/frontend/src/common/components/toolbar/useToolbarTabs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/toolbar/useToolbarTabs.ts -------------------------------------------------------------------------------- /demo/frontend/src/common/components/useFunctionThrottle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/useFunctionThrottle.tsx -------------------------------------------------------------------------------- /demo/frontend/src/common/components/video/ChangeVideoModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/video/ChangeVideoModal.tsx -------------------------------------------------------------------------------- /demo/frontend/src/common/components/video/EventEmitter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/video/EventEmitter.ts -------------------------------------------------------------------------------- /demo/frontend/src/common/components/video/Video.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/video/Video.tsx -------------------------------------------------------------------------------- /demo/frontend/src/common/components/video/VideoFilmstripWithPlayback.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/video/VideoFilmstripWithPlayback.tsx -------------------------------------------------------------------------------- /demo/frontend/src/common/components/video/VideoLoadingOverlay.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/video/VideoLoadingOverlay.tsx -------------------------------------------------------------------------------- /demo/frontend/src/common/components/video/VideoWorker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/video/VideoWorker.ts -------------------------------------------------------------------------------- /demo/frontend/src/common/components/video/VideoWorkerBridge.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/video/VideoWorkerBridge.ts -------------------------------------------------------------------------------- /demo/frontend/src/common/components/video/VideoWorkerContext.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/video/VideoWorkerContext.ts -------------------------------------------------------------------------------- /demo/frontend/src/common/components/video/VideoWorkerTypes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/video/VideoWorkerTypes.ts -------------------------------------------------------------------------------- /demo/frontend/src/common/components/video/editor/DemoVideoEditor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/video/editor/DemoVideoEditor.tsx -------------------------------------------------------------------------------- /demo/frontend/src/common/components/video/editor/ImageUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/video/editor/ImageUtils.ts -------------------------------------------------------------------------------- /demo/frontend/src/common/components/video/editor/VideoEditor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/video/editor/VideoEditor.tsx -------------------------------------------------------------------------------- /demo/frontend/src/common/components/video/editor/VideoEditorUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/video/editor/VideoEditorUtils.ts -------------------------------------------------------------------------------- /demo/frontend/src/common/components/video/editor/atoms.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/video/editor/atoms.ts -------------------------------------------------------------------------------- /demo/frontend/src/common/components/video/editor/useResetEditor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/video/editor/useResetEditor.ts -------------------------------------------------------------------------------- /demo/frontend/src/common/components/video/editor/useVideo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/video/editor/useVideo.ts -------------------------------------------------------------------------------- /demo/frontend/src/common/components/video/editor/useVideoEffect.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/video/editor/useVideoEffect.ts -------------------------------------------------------------------------------- /demo/frontend/src/common/components/video/effects/ArrowGLEffect.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/video/effects/ArrowGLEffect.ts -------------------------------------------------------------------------------- /demo/frontend/src/common/components/video/effects/BackgroundBlurEffect.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/video/effects/BackgroundBlurEffect.ts -------------------------------------------------------------------------------- /demo/frontend/src/common/components/video/effects/BackgroundTextEffect.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/video/effects/BackgroundTextEffect.ts -------------------------------------------------------------------------------- /demo/frontend/src/common/components/video/effects/BaseGLEffect.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/video/effects/BaseGLEffect.ts -------------------------------------------------------------------------------- /demo/frontend/src/common/components/video/effects/BurstGLEffect.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/video/effects/BurstGLEffect.ts -------------------------------------------------------------------------------- /demo/frontend/src/common/components/video/effects/CutoutGLEffect.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/video/effects/CutoutGLEffect.ts -------------------------------------------------------------------------------- /demo/frontend/src/common/components/video/effects/DesaturateEffect.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/video/effects/DesaturateEffect.ts -------------------------------------------------------------------------------- /demo/frontend/src/common/components/video/effects/Effect.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/video/effects/Effect.ts -------------------------------------------------------------------------------- /demo/frontend/src/common/components/video/effects/EffectUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/video/effects/EffectUtils.ts -------------------------------------------------------------------------------- /demo/frontend/src/common/components/video/effects/Effects.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/video/effects/Effects.ts -------------------------------------------------------------------------------- /demo/frontend/src/common/components/video/effects/EraseBackgroundEffect.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/video/effects/EraseBackgroundEffect.ts -------------------------------------------------------------------------------- /demo/frontend/src/common/components/video/effects/EraseForegroundEffect.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/video/effects/EraseForegroundEffect.ts -------------------------------------------------------------------------------- /demo/frontend/src/common/components/video/effects/EraseForegroundGLEffect.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/video/effects/EraseForegroundGLEffect.ts -------------------------------------------------------------------------------- /demo/frontend/src/common/components/video/effects/GradientEffect.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/video/effects/GradientEffect.ts -------------------------------------------------------------------------------- /demo/frontend/src/common/components/video/effects/NoisyMaskEffect.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/video/effects/NoisyMaskEffect.ts -------------------------------------------------------------------------------- /demo/frontend/src/common/components/video/effects/OriginalEffect.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/video/effects/OriginalEffect.ts -------------------------------------------------------------------------------- /demo/frontend/src/common/components/video/effects/OverlayEffect.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/video/effects/OverlayEffect.ts -------------------------------------------------------------------------------- /demo/frontend/src/common/components/video/effects/PixelateEffect.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/video/effects/PixelateEffect.ts -------------------------------------------------------------------------------- /demo/frontend/src/common/components/video/effects/PixelateMaskGLEffect.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/video/effects/PixelateMaskGLEffect.ts -------------------------------------------------------------------------------- /demo/frontend/src/common/components/video/effects/ReplaceGLEffect.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/video/effects/ReplaceGLEffect.ts -------------------------------------------------------------------------------- /demo/frontend/src/common/components/video/effects/ScopeGLEffect.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/video/effects/ScopeGLEffect.ts -------------------------------------------------------------------------------- /demo/frontend/src/common/components/video/effects/SobelEffect.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/video/effects/SobelEffect.ts -------------------------------------------------------------------------------- /demo/frontend/src/common/components/video/effects/VibrantMaskEffect.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/video/effects/VibrantMaskEffect.ts -------------------------------------------------------------------------------- /demo/frontend/src/common/components/video/effects/shaders/Arrow.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/video/effects/shaders/Arrow.frag -------------------------------------------------------------------------------- /demo/frontend/src/common/components/video/effects/shaders/BackgroundBlur.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/video/effects/shaders/BackgroundBlur.frag -------------------------------------------------------------------------------- /demo/frontend/src/common/components/video/effects/shaders/Burst.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/video/effects/shaders/Burst.frag -------------------------------------------------------------------------------- /demo/frontend/src/common/components/video/effects/shaders/Cutout.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/video/effects/shaders/Cutout.frag -------------------------------------------------------------------------------- /demo/frontend/src/common/components/video/effects/shaders/DefaultVert.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/video/effects/shaders/DefaultVert.vert -------------------------------------------------------------------------------- /demo/frontend/src/common/components/video/effects/shaders/EraseForeground.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/video/effects/shaders/EraseForeground.frag -------------------------------------------------------------------------------- /demo/frontend/src/common/components/video/effects/shaders/Gradient.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/video/effects/shaders/Gradient.frag -------------------------------------------------------------------------------- /demo/frontend/src/common/components/video/effects/shaders/NoisyMask.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/video/effects/shaders/NoisyMask.frag -------------------------------------------------------------------------------- /demo/frontend/src/common/components/video/effects/shaders/Overlay.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/video/effects/shaders/Overlay.frag -------------------------------------------------------------------------------- /demo/frontend/src/common/components/video/effects/shaders/Overlay.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/video/effects/shaders/Overlay.vert -------------------------------------------------------------------------------- /demo/frontend/src/common/components/video/effects/shaders/Pixelate.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/video/effects/shaders/Pixelate.frag -------------------------------------------------------------------------------- /demo/frontend/src/common/components/video/effects/shaders/PixelateMask.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/video/effects/shaders/PixelateMask.frag -------------------------------------------------------------------------------- /demo/frontend/src/common/components/video/effects/shaders/Replace.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/video/effects/shaders/Replace.frag -------------------------------------------------------------------------------- /demo/frontend/src/common/components/video/effects/shaders/Scope.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/video/effects/shaders/Scope.frag -------------------------------------------------------------------------------- /demo/frontend/src/common/components/video/effects/shaders/Sobel.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/video/effects/shaders/Sobel.frag -------------------------------------------------------------------------------- /demo/frontend/src/common/components/video/effects/shaders/VibrantMask.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/video/effects/shaders/VibrantMask.frag -------------------------------------------------------------------------------- /demo/frontend/src/common/components/video/filmstrip/FilmstripUtil.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/video/filmstrip/FilmstripUtil.tsx -------------------------------------------------------------------------------- /demo/frontend/src/common/components/video/filmstrip/SelectedFrameHelper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/video/filmstrip/SelectedFrameHelper.ts -------------------------------------------------------------------------------- /demo/frontend/src/common/components/video/filmstrip/VideoFilmstrip.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/video/filmstrip/VideoFilmstrip.tsx -------------------------------------------------------------------------------- /demo/frontend/src/common/components/video/filmstrip/atoms.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/video/filmstrip/atoms.ts -------------------------------------------------------------------------------- /demo/frontend/src/common/components/video/filmstrip/useDisableScrolling.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/video/filmstrip/useDisableScrolling.ts -------------------------------------------------------------------------------- /demo/frontend/src/common/components/video/filmstrip/useSelectedFrameHelper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/video/filmstrip/useSelectedFrameHelper.ts -------------------------------------------------------------------------------- /demo/frontend/src/common/components/video/layers/InteractionLayer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/video/layers/InteractionLayer.tsx -------------------------------------------------------------------------------- /demo/frontend/src/common/components/video/layers/PointsLayer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/video/layers/PointsLayer.tsx -------------------------------------------------------------------------------- /demo/frontend/src/common/components/video/useInputVideo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/video/useInputVideo.ts -------------------------------------------------------------------------------- /demo/frontend/src/common/components/video/useVideoWorker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/components/video/useVideoWorker.ts -------------------------------------------------------------------------------- /demo/frontend/src/common/error/ErrorFallback.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/error/ErrorFallback.tsx -------------------------------------------------------------------------------- /demo/frontend/src/common/error/ErrorReport.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/error/ErrorReport.tsx -------------------------------------------------------------------------------- /demo/frontend/src/common/error/ErrorSerializationUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/error/ErrorSerializationUtils.ts -------------------------------------------------------------------------------- /demo/frontend/src/common/error/ErrorUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/error/ErrorUtils.ts -------------------------------------------------------------------------------- /demo/frontend/src/common/error/errorReportAtom.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/error/errorReportAtom.ts -------------------------------------------------------------------------------- /demo/frontend/src/common/error/useReportError.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/error/useReportError.tsx -------------------------------------------------------------------------------- /demo/frontend/src/common/loading/LoadingMessage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/loading/LoadingMessage.tsx -------------------------------------------------------------------------------- /demo/frontend/src/common/loading/LoadingStateScreen.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/loading/LoadingStateScreen.tsx -------------------------------------------------------------------------------- /demo/frontend/src/common/loading/StaticVideoPlayer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/loading/StaticVideoPlayer.tsx -------------------------------------------------------------------------------- /demo/frontend/src/common/loading/UploadLoadingScreen.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/loading/UploadLoadingScreen.tsx -------------------------------------------------------------------------------- /demo/frontend/src/common/logger/DemoLogger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/logger/DemoLogger.ts -------------------------------------------------------------------------------- /demo/frontend/src/common/logger/LogEnvironment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/logger/LogEnvironment.ts -------------------------------------------------------------------------------- /demo/frontend/src/common/logger/Logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/logger/Logger.ts -------------------------------------------------------------------------------- /demo/frontend/src/common/screen/useScreenSize.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/screen/useScreenSize.tsx -------------------------------------------------------------------------------- /demo/frontend/src/common/tracker/SAM2Model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/tracker/SAM2Model.ts -------------------------------------------------------------------------------- /demo/frontend/src/common/tracker/Tracker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/tracker/Tracker.ts -------------------------------------------------------------------------------- /demo/frontend/src/common/tracker/TrackerTypes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/tracker/TrackerTypes.ts -------------------------------------------------------------------------------- /demo/frontend/src/common/tracker/Trackers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/tracker/Trackers.ts -------------------------------------------------------------------------------- /demo/frontend/src/common/tracker/__generated__/SAM2ModelAddNewPointsMutation.graphql.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/tracker/__generated__/SAM2ModelAddNewPointsMutation.graphql.ts -------------------------------------------------------------------------------- /demo/frontend/src/common/tracker/__generated__/SAM2ModelCancelPropagateInVideoMutation.graphql.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/tracker/__generated__/SAM2ModelCancelPropagateInVideoMutation.graphql.ts -------------------------------------------------------------------------------- /demo/frontend/src/common/tracker/__generated__/SAM2ModelClearPointsInFrameMutation.graphql.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/tracker/__generated__/SAM2ModelClearPointsInFrameMutation.graphql.ts -------------------------------------------------------------------------------- /demo/frontend/src/common/tracker/__generated__/SAM2ModelClearPointsInVideoMutation.graphql.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/tracker/__generated__/SAM2ModelClearPointsInVideoMutation.graphql.ts -------------------------------------------------------------------------------- /demo/frontend/src/common/tracker/__generated__/SAM2ModelCloseSessionMutation.graphql.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/tracker/__generated__/SAM2ModelCloseSessionMutation.graphql.ts -------------------------------------------------------------------------------- /demo/frontend/src/common/tracker/__generated__/SAM2ModelRemoveObjectMutation.graphql.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/tracker/__generated__/SAM2ModelRemoveObjectMutation.graphql.ts -------------------------------------------------------------------------------- /demo/frontend/src/common/tracker/__generated__/SAM2ModelStartSessionMutation.graphql.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/tracker/__generated__/SAM2ModelStartSessionMutation.graphql.ts -------------------------------------------------------------------------------- /demo/frontend/src/common/utils/FileUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/utils/FileUtils.ts -------------------------------------------------------------------------------- /demo/frontend/src/common/utils/ImageUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/utils/ImageUtils.ts -------------------------------------------------------------------------------- /demo/frontend/src/common/utils/MaskUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/utils/MaskUtils.ts -------------------------------------------------------------------------------- /demo/frontend/src/common/utils/MultipartStream.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/utils/MultipartStream.ts -------------------------------------------------------------------------------- /demo/frontend/src/common/utils/ShaderUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/utils/ShaderUtils.ts -------------------------------------------------------------------------------- /demo/frontend/src/common/utils/emptyFunction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/utils/emptyFunction.ts -------------------------------------------------------------------------------- /demo/frontend/src/common/utils/uuid.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/common/utils/uuid.ts -------------------------------------------------------------------------------- /demo/frontend/src/debug/stats/Stats.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/debug/stats/Stats.ts -------------------------------------------------------------------------------- /demo/frontend/src/debug/stats/StatsView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/debug/stats/StatsView.tsx -------------------------------------------------------------------------------- /demo/frontend/src/demo/DemoConfig.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/demo/DemoConfig.tsx -------------------------------------------------------------------------------- /demo/frontend/src/demo/DemoErrorFallback.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/demo/DemoErrorFallback.tsx -------------------------------------------------------------------------------- /demo/frontend/src/demo/DemoSuspenseFallback.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/demo/DemoSuspenseFallback.tsx -------------------------------------------------------------------------------- /demo/frontend/src/demo/SAM2DemoApp.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/demo/SAM2DemoApp.tsx -------------------------------------------------------------------------------- /demo/frontend/src/demo/atoms.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/demo/atoms.ts -------------------------------------------------------------------------------- /demo/frontend/src/graphql/RelayEnvironment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/graphql/RelayEnvironment.ts -------------------------------------------------------------------------------- /demo/frontend/src/graphql/RelayEnvironmentProvider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/graphql/RelayEnvironmentProvider.tsx -------------------------------------------------------------------------------- /demo/frontend/src/graphql/errors/CreateFilmstripError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/graphql/errors/CreateFilmstripError.ts -------------------------------------------------------------------------------- /demo/frontend/src/graphql/errors/DrawFrameError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/graphql/errors/DrawFrameError.ts -------------------------------------------------------------------------------- /demo/frontend/src/graphql/errors/WebGLContextError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/graphql/errors/WebGLContextError.ts -------------------------------------------------------------------------------- /demo/frontend/src/graphql/fetchGraphQL.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/graphql/fetchGraphQL.ts -------------------------------------------------------------------------------- /demo/frontend/src/jscocotools/mask.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/jscocotools/mask.ts -------------------------------------------------------------------------------- /demo/frontend/src/layouts/DemoPageLayout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/layouts/DemoPageLayout.tsx -------------------------------------------------------------------------------- /demo/frontend/src/layouts/RootLayout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/layouts/RootLayout.tsx -------------------------------------------------------------------------------- /demo/frontend/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/main.tsx -------------------------------------------------------------------------------- /demo/frontend/src/routes/DemoPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/routes/DemoPage.tsx -------------------------------------------------------------------------------- /demo/frontend/src/routes/DemoPageWrapper.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/routes/DemoPageWrapper.tsx -------------------------------------------------------------------------------- /demo/frontend/src/routes/PageNotFoundPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/routes/PageNotFoundPage.tsx -------------------------------------------------------------------------------- /demo/frontend/src/routes/__generated__/DemoPageQuery.graphql.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/routes/__generated__/DemoPageQuery.graphql.ts -------------------------------------------------------------------------------- /demo/frontend/src/settings/ApprovableInput.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/settings/ApprovableInput.tsx -------------------------------------------------------------------------------- /demo/frontend/src/settings/SAM2Settings.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/settings/SAM2Settings.tsx -------------------------------------------------------------------------------- /demo/frontend/src/settings/SettingsContextProvider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/settings/SettingsContextProvider.tsx -------------------------------------------------------------------------------- /demo/frontend/src/settings/SettingsModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/settings/SettingsModal.tsx -------------------------------------------------------------------------------- /demo/frontend/src/settings/SettingsReducer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/settings/SettingsReducer.ts -------------------------------------------------------------------------------- /demo/frontend/src/settings/useSettingsContext.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/settings/useSettingsContext.tsx -------------------------------------------------------------------------------- /demo/frontend/src/theme/colors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/theme/colors.ts -------------------------------------------------------------------------------- /demo/frontend/src/theme/gradientStyle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/theme/gradientStyle.ts -------------------------------------------------------------------------------- /demo/frontend/src/theme/tokens.stylex.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/theme/tokens.stylex.ts -------------------------------------------------------------------------------- /demo/frontend/src/types/mp4box/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/types/mp4box/index.d.ts -------------------------------------------------------------------------------- /demo/frontend/src/vite-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/src/vite-env.d.ts -------------------------------------------------------------------------------- /demo/frontend/tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/tailwind.config.js -------------------------------------------------------------------------------- /demo/frontend/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/tsconfig.json -------------------------------------------------------------------------------- /demo/frontend/tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/tsconfig.node.json -------------------------------------------------------------------------------- /demo/frontend/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/vite.config.ts -------------------------------------------------------------------------------- /demo/frontend/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/demo/frontend/yarn.lock -------------------------------------------------------------------------------- /docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/docker-compose.yaml -------------------------------------------------------------------------------- /notebooks/automatic_mask_generator_example.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/automatic_mask_generator_example.ipynb -------------------------------------------------------------------------------- /notebooks/image_predictor_example.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/image_predictor_example.ipynb -------------------------------------------------------------------------------- /notebooks/images/cars.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/images/cars.jpg -------------------------------------------------------------------------------- /notebooks/images/groceries.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/images/groceries.jpg -------------------------------------------------------------------------------- /notebooks/images/truck.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/images/truck.jpg -------------------------------------------------------------------------------- /notebooks/video_predictor_example.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/video_predictor_example.ipynb -------------------------------------------------------------------------------- /notebooks/videos/bedroom.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom.mp4 -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00000.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00000.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00001.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00001.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00002.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00002.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00003.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00003.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00004.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00004.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00005.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00005.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00006.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00006.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00007.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00007.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00008.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00008.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00009.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00009.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00010.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00010.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00011.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00011.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00012.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00012.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00013.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00013.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00014.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00014.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00015.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00015.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00016.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00016.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00017.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00017.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00018.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00018.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00019.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00019.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00020.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00020.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00021.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00021.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00022.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00022.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00023.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00023.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00024.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00024.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00025.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00025.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00026.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00026.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00027.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00027.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00028.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00028.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00029.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00029.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00030.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00030.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00031.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00031.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00032.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00032.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00033.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00033.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00034.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00034.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00035.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00035.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00036.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00036.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00037.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00037.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00038.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00038.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00039.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00039.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00040.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00040.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00041.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00041.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00042.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00042.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00043.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00043.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00044.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00044.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00045.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00045.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00046.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00046.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00047.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00047.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00048.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00048.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00049.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00049.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00050.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00050.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00051.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00051.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00052.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00052.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00053.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00053.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00054.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00054.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00055.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00055.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00056.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00056.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00057.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00057.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00058.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00058.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00059.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00059.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00060.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00060.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00061.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00061.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00062.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00062.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00063.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00063.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00064.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00064.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00065.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00065.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00066.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00066.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00067.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00067.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00068.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00068.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00069.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00069.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00070.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00070.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00071.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00071.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00072.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00072.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00073.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00073.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00074.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00074.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00075.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00075.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00076.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00076.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00077.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00077.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00078.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00078.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00079.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00079.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00080.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00080.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00081.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00081.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00082.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00082.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00083.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00083.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00084.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00084.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00085.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00085.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00086.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00086.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00087.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00087.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00088.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00088.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00089.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00089.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00090.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00090.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00091.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00091.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00092.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00092.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00093.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00093.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00094.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00094.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00095.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00095.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00096.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00096.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00097.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00097.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00098.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00098.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00099.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00099.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00100.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00100.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00101.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00101.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00102.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00102.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00103.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00103.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00104.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00104.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00105.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00105.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00106.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00106.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00107.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00107.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00108.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00108.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00109.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00109.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00110.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00110.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00111.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00111.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00112.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00112.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00113.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00113.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00114.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00114.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00115.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00115.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00116.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00116.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00117.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00117.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00118.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00118.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00119.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00119.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00120.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00120.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00121.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00121.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00122.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00122.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00123.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00123.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00124.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00124.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00125.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00125.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00126.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00126.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00127.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00127.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00128.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00128.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00129.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00129.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00130.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00130.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00131.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00131.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00132.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00132.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00133.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00133.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00134.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00134.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00135.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00135.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00136.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00136.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00137.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00137.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00138.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00138.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00139.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00139.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00140.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00140.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00141.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00141.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00142.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00142.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00143.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00143.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00144.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00144.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00145.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00145.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00146.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00146.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00147.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00147.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00148.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00148.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00149.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00149.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00150.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00150.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00151.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00151.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00152.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00152.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00153.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00153.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00154.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00154.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00155.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00155.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00156.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00156.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00157.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00157.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00158.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00158.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00159.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00159.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00160.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00160.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00161.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00161.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00162.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00162.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00163.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00163.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00164.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00164.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00165.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00165.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00166.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00166.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00167.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00167.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00168.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00168.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00169.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00169.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00170.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00170.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00171.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00171.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00172.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00172.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00173.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00173.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00174.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00174.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00175.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00175.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00176.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00176.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00177.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00177.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00178.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00178.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00179.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00179.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00180.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00180.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00181.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00181.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00182.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00182.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00183.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00183.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00184.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00184.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00185.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00185.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00186.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00186.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00187.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00187.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00188.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00188.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00189.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00189.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00190.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00190.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00191.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00191.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00192.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00192.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00193.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00193.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00194.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00194.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00195.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00195.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00196.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00196.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00197.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00197.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00198.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00198.jpg -------------------------------------------------------------------------------- /notebooks/videos/bedroom/00199.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/notebooks/videos/bedroom/00199.jpg -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/pyproject.toml -------------------------------------------------------------------------------- /sam2/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/sam2/__init__.py -------------------------------------------------------------------------------- /sam2/automatic_mask_generator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/sam2/automatic_mask_generator.py -------------------------------------------------------------------------------- /sam2/build_sam.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/sam2/build_sam.py -------------------------------------------------------------------------------- /sam2/configs/sam2.1/sam2.1_hiera_b+.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/sam2/configs/sam2.1/sam2.1_hiera_b+.yaml -------------------------------------------------------------------------------- /sam2/configs/sam2.1/sam2.1_hiera_l.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/sam2/configs/sam2.1/sam2.1_hiera_l.yaml -------------------------------------------------------------------------------- /sam2/configs/sam2.1/sam2.1_hiera_s.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/sam2/configs/sam2.1/sam2.1_hiera_s.yaml -------------------------------------------------------------------------------- /sam2/configs/sam2.1/sam2.1_hiera_t.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/sam2/configs/sam2.1/sam2.1_hiera_t.yaml -------------------------------------------------------------------------------- /sam2/configs/sam2.1_training/sam2.1_hiera_b+_MOSE_finetune.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/sam2/configs/sam2.1_training/sam2.1_hiera_b+_MOSE_finetune.yaml -------------------------------------------------------------------------------- /sam2/configs/sam2/sam2_hiera_b+.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/sam2/configs/sam2/sam2_hiera_b+.yaml -------------------------------------------------------------------------------- /sam2/configs/sam2/sam2_hiera_l.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/sam2/configs/sam2/sam2_hiera_l.yaml -------------------------------------------------------------------------------- /sam2/configs/sam2/sam2_hiera_s.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/sam2/configs/sam2/sam2_hiera_s.yaml -------------------------------------------------------------------------------- /sam2/configs/sam2/sam2_hiera_t.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/sam2/configs/sam2/sam2_hiera_t.yaml -------------------------------------------------------------------------------- /sam2/csrc/connected_components.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/sam2/csrc/connected_components.cu -------------------------------------------------------------------------------- /sam2/modeling/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/sam2/modeling/__init__.py -------------------------------------------------------------------------------- /sam2/modeling/backbones/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/sam2/modeling/backbones/__init__.py -------------------------------------------------------------------------------- /sam2/modeling/backbones/hieradet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/sam2/modeling/backbones/hieradet.py -------------------------------------------------------------------------------- /sam2/modeling/backbones/image_encoder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/sam2/modeling/backbones/image_encoder.py -------------------------------------------------------------------------------- /sam2/modeling/backbones/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/sam2/modeling/backbones/utils.py -------------------------------------------------------------------------------- /sam2/modeling/memory_attention.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/sam2/modeling/memory_attention.py -------------------------------------------------------------------------------- /sam2/modeling/memory_encoder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/sam2/modeling/memory_encoder.py -------------------------------------------------------------------------------- /sam2/modeling/position_encoding.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/sam2/modeling/position_encoding.py -------------------------------------------------------------------------------- /sam2/modeling/sam/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/sam2/modeling/sam/__init__.py -------------------------------------------------------------------------------- /sam2/modeling/sam/mask_decoder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/sam2/modeling/sam/mask_decoder.py -------------------------------------------------------------------------------- /sam2/modeling/sam/prompt_encoder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/sam2/modeling/sam/prompt_encoder.py -------------------------------------------------------------------------------- /sam2/modeling/sam/transformer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/sam2/modeling/sam/transformer.py -------------------------------------------------------------------------------- /sam2/modeling/sam2_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/sam2/modeling/sam2_base.py -------------------------------------------------------------------------------- /sam2/modeling/sam2_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/sam2/modeling/sam2_utils.py -------------------------------------------------------------------------------- /sam2/sam2_hiera_b+.yaml: -------------------------------------------------------------------------------- 1 | configs/sam2/sam2_hiera_b+.yaml -------------------------------------------------------------------------------- /sam2/sam2_hiera_l.yaml: -------------------------------------------------------------------------------- 1 | configs/sam2/sam2_hiera_l.yaml -------------------------------------------------------------------------------- /sam2/sam2_hiera_s.yaml: -------------------------------------------------------------------------------- 1 | configs/sam2/sam2_hiera_s.yaml -------------------------------------------------------------------------------- /sam2/sam2_hiera_t.yaml: -------------------------------------------------------------------------------- 1 | configs/sam2/sam2_hiera_t.yaml -------------------------------------------------------------------------------- /sam2/sam2_image_predictor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/sam2/sam2_image_predictor.py -------------------------------------------------------------------------------- /sam2/sam2_video_predictor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/sam2/sam2_video_predictor.py -------------------------------------------------------------------------------- /sam2/utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/sam2/utils/__init__.py -------------------------------------------------------------------------------- /sam2/utils/amg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/sam2/utils/amg.py -------------------------------------------------------------------------------- /sam2/utils/misc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/sam2/utils/misc.py -------------------------------------------------------------------------------- /sam2/utils/transforms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/sam2/utils/transforms.py -------------------------------------------------------------------------------- /sav_dataset/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/sav_dataset/LICENSE -------------------------------------------------------------------------------- /sav_dataset/LICENSE_DAVIS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/sav_dataset/LICENSE_DAVIS -------------------------------------------------------------------------------- /sav_dataset/LICENSE_VOS_BENCHMARK: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/sav_dataset/LICENSE_VOS_BENCHMARK -------------------------------------------------------------------------------- /sav_dataset/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/sav_dataset/README.md -------------------------------------------------------------------------------- /sav_dataset/example/sav_000001.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/sav_dataset/example/sav_000001.mp4 -------------------------------------------------------------------------------- /sav_dataset/example/sav_000001_auto.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/sav_dataset/example/sav_000001_auto.json -------------------------------------------------------------------------------- /sav_dataset/example/sav_000001_manual.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/sav_dataset/example/sav_000001_manual.json -------------------------------------------------------------------------------- /sav_dataset/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/sav_dataset/requirements.txt -------------------------------------------------------------------------------- /sav_dataset/sav_evaluator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/sav_dataset/sav_evaluator.py -------------------------------------------------------------------------------- /sav_dataset/sav_visualization_example.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/sav_dataset/sav_visualization_example.ipynb -------------------------------------------------------------------------------- /sav_dataset/utils/sav_benchmark.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/sav_dataset/utils/sav_benchmark.py -------------------------------------------------------------------------------- /sav_dataset/utils/sav_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/sav_dataset/utils/sav_utils.py -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/setup.py -------------------------------------------------------------------------------- /test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/test.py -------------------------------------------------------------------------------- /tools/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/tools/README.md -------------------------------------------------------------------------------- /tools/vos_inference.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/tools/vos_inference.py -------------------------------------------------------------------------------- /training/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/training/README.md -------------------------------------------------------------------------------- /training/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/training/__init__.py -------------------------------------------------------------------------------- /training/assets/MOSE_sample_train_list.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/training/assets/MOSE_sample_train_list.txt -------------------------------------------------------------------------------- /training/assets/MOSE_sample_val_list.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/training/assets/MOSE_sample_val_list.txt -------------------------------------------------------------------------------- /training/dataset/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/training/dataset/__init__.py -------------------------------------------------------------------------------- /training/dataset/sam2_datasets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/training/dataset/sam2_datasets.py -------------------------------------------------------------------------------- /training/dataset/transforms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/training/dataset/transforms.py -------------------------------------------------------------------------------- /training/dataset/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/training/dataset/utils.py -------------------------------------------------------------------------------- /training/dataset/vos_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/training/dataset/vos_dataset.py -------------------------------------------------------------------------------- /training/dataset/vos_raw_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/training/dataset/vos_raw_dataset.py -------------------------------------------------------------------------------- /training/dataset/vos_sampler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/training/dataset/vos_sampler.py -------------------------------------------------------------------------------- /training/dataset/vos_segment_loader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/training/dataset/vos_segment_loader.py -------------------------------------------------------------------------------- /training/loss_fns.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/training/loss_fns.py -------------------------------------------------------------------------------- /training/model/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/training/model/__init__.py -------------------------------------------------------------------------------- /training/model/sam2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/training/model/sam2.py -------------------------------------------------------------------------------- /training/optimizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/training/optimizer.py -------------------------------------------------------------------------------- /training/scripts/sav_frame_extraction_submitit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/training/scripts/sav_frame_extraction_submitit.py -------------------------------------------------------------------------------- /training/train.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/training/train.py -------------------------------------------------------------------------------- /training/trainer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/training/trainer.py -------------------------------------------------------------------------------- /training/utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/training/utils/__init__.py -------------------------------------------------------------------------------- /training/utils/checkpoint_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/training/utils/checkpoint_utils.py -------------------------------------------------------------------------------- /training/utils/data_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/training/utils/data_utils.py -------------------------------------------------------------------------------- /training/utils/distributed.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/training/utils/distributed.py -------------------------------------------------------------------------------- /training/utils/logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/training/utils/logger.py -------------------------------------------------------------------------------- /training/utils/train_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/segment-anything-2/HEAD/training/utils/train_utils.py --------------------------------------------------------------------------------