segmentation

Windowsで OpenMMLab の MMSegmentation v1.1.1 を使う

環境 WIndows 11 CUDA 11.7 Python 3.10Python環境構築 pip install torch==2.0.1+cu117 torchvision==0.15.2+cu117 --index-url https://download.pytorch.org/whl/cu117 pip install mmcv==2.0.1 -f https://download.openmmlab.com/mmcv/dist/cu117/torch…

OpenMMLab の MMSegmentation を使ってカメラからの入力に対して人物以外の背景を消す

はじめに スクリプトの比較 MMDetection MMEditing MMSegmentation 人物以外の背景を消すPythonスクリプト(本題) 動作環境 関連記事 MMDetection MMEditing はじめにOpenMMLabの「MMdetection」を使ってもセグメンテーションはできますが、「MMdetection」…

【Ubuntu 22.04】【MXNet】【GluonCV】Webカメラの動画に対してリアルタイムに人物以外の背景を消す

はじめに 結果 Pythonスクリプト 修正前 修正後 動作環境 環境構築 はじめに以前に書いたスクリプトの動作確認になります。 touch-sp.hatenablog.com 今回はUbuntu 22.04 on WSL2を使用しています。 PythonもMXNetもGluonCVも新しいバージョンになっています…

【PyTorch】WSL2でdetectron2を使ってみる

公開日:2021年11月14日 最終更新日:2022年8月26日 はじめに 環境 detectron2のインストール Object Detection(物体検出) Pythonスクリプト 結果 Segmentation Pythonスクリプト 結果 Keypoint Detection Pythonスクリプト 結果 参考にさせて頂いたサイト…

PyTorchに入門してみる part1 Segmentationモデルで人物の切り抜き

はじめに Pythonスクリプト MXNetのスクリプト PyTorchのスクリプト 結果 感想 はじめに前回の記事は読んで頂けましたでしょうか? 【悲報】MXNetとAutoGluonの決別 - パソコン関連もろもろ 前回、PyTorchを勉強しようと決心しました。 とりあえず学習済みモ…

【Realtime Segmentation】【GluonCV】【Streamlit】Webカメラの動画に対してぼかし強度をインタラクティブに変更しながらリアルタイムに人物以外をぼかす

GluonCVのSegmentationモデルを使ってWebカメラからの入力に対してリアルタイムに背景にぼかしを入れています。

【Realtime Segmentation】【GluonCV】Webカメラの動画に対してリアルタイムに人物以外の背景を消す

GluonCVを使ってWebカメラからの入力に対してリアルタイムにセグメンテーションを行っています。

【GluonCV】胸部X線写真に写っている肺をセグメンテーション【改】

GluonCVのSegmentationモデルを使用して胸部レントゲン写真の肺野部分をセグメンテーションしました。

【GluonCV】胸部X線写真に写っている肺をセグメンテーション

今回使用したデータminiJSRT_database | 日本放射線技術学会 画像部会から「Segmentation > >Segmentation01(256×256,RGB Color:24bit)」をダウンロードさせて頂きました。 学習データ50画像、テストデータ10画像です。 学習データが少ないですがAugmentatio…

Segmentationのcolor legendを表示する例

GluonCVのSegmentationモデルで使われるcolor legendを表示したいが簡単にはできない。 代わりにグラフで表示する方法です。 import numpy as np from matplotlib import pyplot as plt import gluoncv.utils.viz.segmentation as seg pallete = seg.vocpall…

複数の人が写りこんだ写真から最も人らしい人を抽出する

「最も人らしい人」(=「人である確率が最も高い物体」)を抽出する。 コード 動機 WGANの結果 コード import numpy as np from PIL import Image from matplotlib import pyplot as plt from gluoncv import model_zoo, data, utils net = model_zoo.get_m…