深層学習を用いた軸受表面欠陥の自動検出システム実装
軸受欠陥検出の技術的課題
産業機械の要部である軸受は、溝状欠陥・凹み・擦過傷・ひっかき傷などの表面損傷が発生すると装置の信頼性が低下します。従来の目視検査は主観的で再現性が低く、画像処理ベースの手法は複雑な照明条件に弱いという課題があります。本システムでは、Ultralytics社の最新アルゴリズムを拡張したYOLOv12を活用し、産業現場に即応するリアルタイム ...
9月27日 01:14 投稿
PyQT5によるPDFのJPGへの一括変換手法
PyQT5とPyPDF2を用いたPDF画像化の実装
この記事では、PythonのGUIライブラリであるPyQT5とPDF処理ライブラリのPyPDF2を組み合わせ、PDFファイルの全ページをJPEG画像形式に一括変換するアプリケーションの構築手法を解説します。ドキュメント内の画像抽出や内容の可視化を目的とした実用的なツール開発に焦点を当てています。
PDFレンダリングと画像出力の基本フロー
処 ...
9月18日 09:14 投稿
PyQt5ウィジェットとレイアウトの基本
ボタン
btn = QPushButton("ボタン")
ボタンクリックイベント
btn.clicked.connect(関数名) # 括弧は不要
ラジオボタン
rbtn = QRadioButton("オプション")
ラベル
label = QLabel("ラベル: ")
入力フィールド
# 入力ボックス
edit = QLineEdit(None) # 親ウィジェット
edit.setPlaceholderText("プレースホルダー")
グル ...
8月7日 12:58 投稿
ディープラーニングを用いた顔表情認識システム(PyQt5+実装コード+学習データセット)
はじめに
本プロジェクトは、mini_Xceptionという深層学習ネットワークモデルに基づく顔表情認識システムです。CNN畳み込みニューラルネットワークをコア技術として構築し、データセット処理、モデル構築、トレーニングコード、そしてPyQt5ベースのアプリケーションインターフェース設計について詳細に説明します。本アプリケーションでは、画像、ビデオ、リアルタイムカメ ...
7月31日 19:01 投稿
YOLOv10を使用した冷蔵庫内の食品検出システム
概要
このプロジェクトは、YOLOv10(You Only Look Once version 10)を用いた冷蔵庫内の食品検出システムです。このシステムは、冷蔵庫内の30種類の一般的な食品(果物、野菜、肉、乳製品、調味料など)を自動的に識別し、分類します。ユーザーは冷蔵庫内の食品の状況をリアルタイムで把握し、食品管理を最適化し、無駄を減らし、生活の利便性を向上させることができます ...
7月20日 21:51 投稿
PyQt5 を基盤とした YOLOv5 検知アプリの GUI 構築技術
システムアーキテクチャの構成要素
本プロジェクトは、高次元の機械学習モデルと軽量なデスクトップアプリケーションフレームワークを結合することで、エンドユーザーが複雑なパラメータ設定を行わずに推論を実行できる環境を提供しています。主要なコンポーネントは、表示層(Presentation Layer)、制御ロジック(Logic Layer)、および推論エンジン(Algorithm Layer) ...
7月12日 16:31 投稿
卒業設計 深度学習YOLOを用いた道路交通路面欠陥検出システム(ソースコード+論文)
0. 前提
最近では、卒業設計と卒業論文の要件や難易度が年々高まっています。従来の卒業設計テーマは、创新性や特徴が不足しており、しばしば指導教員の要求に達しないことが多いです。学弟学妹からも、プロジェクトのシステムが教員の期待に沿わないとの話が頻繁に聞かれます。さらに、完成した卒業設計の参考資料を見つけることが非常に困難です。
皆さんが最小限の労 ...
6月15日 17:08 投稿
PyQt5とPygameを用いたWeb音楽プレイヤーの実装:楽曲取得と再生制御
本稿では、PythonのGUIフレームワークであるPyQt5、オーディオ再生ライブラリであるPygame、そしてウェブからのコンテンツ取得に利用するurllib (またはrequests) を組み合わせて、オンライン音楽プレイヤーを構築する方法について解説します。
ユーザーインターフェースの応答性を保ちながら、楽曲情報の検索、ダウンロード、そして再生といった処理を非同期で行うために ...
5月14日 23:03 投稿