マガジンのカバー画像

CV

146
運営しているクリエイター

#python

現代のピカチュウは初代からどのくらい痩せたのか画像処理で検証してみた

現代のピカチュウは初代からどのくらい痩せたのか画像処理で検証してみた


初めに こんにちは,Umamusume22です.最近,ネットサーフィンをしている最中に初期のピカチュウの方が太っていて可愛いと言われているHPを見つけました[1].確かに初期のピカチュウ(見出し画像の左)と今のピカチュウ(見出し画像の右)を見比べても今のピカチュウの方が痩せていることが分かります.なんていうか昔のピカチュウはずんぐりむっくりしています (ひどい).ライザ〇プのようなbefore

もっとみる
【お試しコード付き①】Qwen2-VLで画像内容を解釈

【お試しコード付き①】Qwen2-VLで画像内容を解釈

ソフトウェアエンジニアのホーリーデイです。
今回は、Qwen2-VLを使った実際のデモコードを紹介します。Qwen2-VLは、画像から詳細な情報を抽出して説明する能力を持つビジョン言語モデルです。このデモでは、入力された画像を基に、モデルがどのように画像内容を解釈するかを実際に体験できます。

Qwen2-VLの解説については下記の記事で紹介しています。

早速、実装してきましょう!

使い方ガイ

もっとみる
segment-anything-2で遊ぶメモ

segment-anything-2で遊ぶメモ

このメモを読むと

・segment-anything-2を試せる
・動画からオブジェクトを抜き出せる

検証環境

・OS : Ubuntu 22.04(WSL on Windows11)
・Mem : 64GB
・GPU : GeForce RTX™ 4090
・ローカル
・python 3.10.12
・2024/8/B時点

segment-anything-2Meta(旧Facebook

もっとみる
AIを用いて橋梁床版の画像からひび割れ検出を行ってみた

AIを用いて橋梁床版の画像からひび割れ検出を行ってみた

※本ブログはAidemy Premiumのカリキュラム「AI アプリ開発講座」の一環で、受講修了条件を満たすために公開しています。

成果物の橋梁床版ひび割れ検出アプリは下記です。

https://aidemy-final-output-jn.onrender.com/

0. はじめに ~この題材を選んだきっかけ~皆さま初めまして。著者は今ソフトウェアベンダーの技術営業として働いています。最近

もっとみる
【Python】OpenCVで顔認識プログラムを作成してみた話

【Python】OpenCVで顔認識プログラムを作成してみた話

はじめにこの記事では、macOSでOpenCVを使用してWebカメラから顔を検出するアプリの作成手順を説明します。Python仮想環境の設定から、必要なライブラリのインストール、顔検出スクリプトの作成までをカバーします。

前提条件macOSがインストールされていること

Homebrewがインストールされていること

Pythonがインストールされていること

Homebrewの確認とPytho

もっとみる
Youtubeストリーミング動画をYoloV10でリアルタイム物体認識する方法

Youtubeストリーミング動画をYoloV10でリアルタイム物体認識する方法

UltralyticsでYoloV10が使えるようになりましたので、Youtubeストリーミング動画をリアルタイムで物体認識するコードを紹介していきます。

Pythonライブラリをインストールします。

pip install opencv-python yt-dlp numpy ultralytics tempfile

次に、youtubeyolov10.pyという名前で以下内容をコピーしま

もっとみる
UltralyticsのYoloV10でリアルタイムで物体認識する

UltralyticsのYoloV10でリアルタイムで物体認識する

UltralyticsでYoloV10が使えるようになりましたので、紹介していきます。

YoloV10で使えるモデルは、以下となります。

今回は、Yolov10-Sをダウンロードして使ってみます。

最初に、test.pyとして次のコードを張り付けてください。

import cv2import torchfrom ultralytics import YOLO# モデルの読み込みmodel

もっとみる
yolov8でとroboflowでアニメキャラの顔を見分ける(後編)

yolov8でとroboflowでアニメキャラの顔を見分ける(後編)

\Programs\Python\Python310\Lib\site-packages\ultralytics\cfg\datasets 環境により場所は違うかも。にできている、coco.yaml(ココヤムルと読むらしい)をコピーして、mycoco.yamlを作る。

賢い人コメントをつけてほしい

\Python\Python310\Lib\site-packages\ultralytics\

もっとみる
YOLOによるUSBカメラを利用した物体認識をしてみる

YOLOによるUSBカメラを利用した物体認識をしてみる

YOLO-v10が出ましたので、USBカメラによる物体認識をしてみようと思いました。

下記の文言をよく読んでみると、Ultralyticsへの統合はまだのようです。yolov10n.ptを利用してみようとしましたがうまくいきませんでした。

そのうち統合されることを願って、yolov9c.ptをダウンロードして、USBカメラで物体認識できるコードを紹介していきます。

import cv2imp

もっとみる
Pythonでやってみた(画像処理編2):物体検出(YOLOv5)

Pythonでやってみた(画像処理編2):物体検出(YOLOv5)


1.概要 前回の記事でYOLOv3による物体検出をしてみましたがリアルタイムでの検出は環境構築が私には無理でした。

 今回YOLOv5を使用したらすんなりいったので紹介します。
 参考としてPCスペックは下記の通りでありGPUは「NVIDIA GeForce RTX3050 Laptop GPU」を積んでおります(おそらくGPUがないと処理速度的に動かないと思います)。

2.YOLOの比較 

もっとみる
yolov8でとroboflowでアニメキャラの顔を見分ける

yolov8でとroboflowでアニメキャラの顔を見分ける

久しぶりの投稿となる。プログラムの勉強は続けているが、土日プログラマーなため・・・加齢による記憶障害のため、翌週には何をやっていたか忘れてしまうことが多い。物体検出AIであるyolov8をここ暫くやっていて、ようやく成果が出た・・お手本のとおりで1か月かかりであるが、自分の記憶のためとvolov8の記事が少ないので、noteしてみる。

yolov8にて物体検出のオリジナルモデル学習及び使用方法

もっとみる
Deticによる物体検出とセグメンテーション

Deticによる物体検出とセグメンテーション

以下のリポジトリを参考に物体検出モデルDeticをローカル環境で動作確認したのでまとめます.公式実装は以下です.リポジトリにはセマンティックセグメンテーションも実装されており,結果を合わせて確認できます.

DeticとはMeta researchがECCV2022で報告した物体検出を行うモデルです.出典は以下です.

物体検出タスクは,位置特定とクラス予測から定義されると解釈して,それらを分解し

もっとみる
深層学習による画像分析(CNN, CAM, 物体検出)~D4cノウハウプレゼン大公開~

深層学習による画像分析(CNN, CAM, 物体検出)~D4cノウハウプレゼン大公開~

D4cグループで年3回行われているイベント「ノウハウプレゼン大会」から発表をピックアップするシリーズ。
今回は2023年1月の回から、入社3年目の私、瀬戸が発表した「Pythonデータ分析(画像系)」をお届けします!

はじめに今回、私は深層学習を用いた画像系のタスクをまとめて紹介することにしました。題材にした理由は2つあります。
1つは自身の強みとしていきたい分野であること。もう1つは画像系のノ

もっとみる
画像からテキストを検出するwebアプリを開発してみました

画像からテキストを検出するwebアプリを開発してみました



はじめに自己紹介

 むぎなすびと申します。むぎは飼い猫の名前です。職業はメーカーの研究開発職(非IT業務)で、プログラミングの初心者です。DXスキルを身につけるために、アプリ開発にチャレンジしました。

背景

 この記事は筆者が通うプログラミングスクール Aidemy Premium のカリキュラムの一環で卒業制作の記録として書いたもので、受講修了条件を満たすために公開しています。
 タイ

もっとみる