スマート監視AI解析端末の開発実践:構築からデプロイまでの完全ガイド
スマート監視AI解析端末は「カメラ+エッジAIゲートウェイ+ローカル推論+アラーム出力」を統合したデバイスであり、リアルタイム動画ストリームの分析(顔認識・異常行動検出・物体カウントなど)をクラウドに依存せずに実現します。本記事では「RK3588開発ボード+YOLOv8+USBカメラ」を例に、ハードウェア接続からソフトウェアデプロイまでの一連のフローを手順通りに ...
6月16日 18:35 投稿
二値画像処理の基礎と応用
一、二値画像の基本概念
二値画像の定義
二値画像(バイナリ画像)とは、画像の各ピクセルが2つの値しか持たない特殊な画像形式を指します。一般的に白黒、B&W、モノクロ画像として表現されます。
二値画像では、各ピクセルの輝度値は0または255のいずれかであり、それぞれ黒と白を表現します。
二値画像の特性
データ量が少ない
処理速度が速く、計算コストが ...
6月15日 18:49 投稿
卒業設計 深度学習YOLOを用いた道路交通路面欠陥検出システム(ソースコード+論文)
0. 前提
最近では、卒業設計と卒業論文の要件や難易度が年々高まっています。従来の卒業設計テーマは、创新性や特徴が不足しており、しばしば指導教員の要求に達しないことが多いです。学弟学妹からも、プロジェクトのシステムが教員の期待に沿わないとの話が頻繁に聞かれます。さらに、完成した卒業設計の参考資料を見つけることが非常に困難です。
皆さんが最小限の労 ...
6月15日 17:08 投稿
YOLO12 による監視システム向けリアルタイム歩行者検知の実装
YOLO12 による監視システム向けリアルタイム歩行者検知の実装
現代のセキュリティおよび交通管理システムにおいて、智能監視カメラの需要は急速に拡大しています。従来の監視手法は人力に依存しており、事後確認が主流でしたが、リアルタイムでの物体検知技術の導入により、自動的な異常検知や人流分析が可能になりました。本稿では、2025 年に発表された最新モデル「YOLO ...
6月3日 16:51 投稿
HyperLPR オープンソース車両番号認識システムのインストールとトラブルシューティング
プロジェクト概要
HyperLPRは高性能な車両番号認識システムで、Pythonベースで開発されています。以下にインストールプロセスと遭遇した問題の解決策を説明します。
環境構築手順
まず、AnacondaをD:\Soft\Anaconda3ディレクトリにインストールします。ネットワークアクセスが制限されている場合は、ミラーサーバーを使用するとインストール速度が向上します。
現在の環 ...
5月29日 07:07 投稿
OpenCVの行列操作とデータ永続化の基本
OpenCVは、画像処理、ビデオ分析、物体検出など、多岐にわたるコンピュータビジョンアプリケーションで広く利用されている強力なライブラリです。効率的な画像処理を行うためには、その内部のクラスや関数を理解することが不可欠です。本稿では、OpenCVにおけるいくつかの重要なクラスの使い方と、行列操作、データ保存の基礎について解説します。
SizeクラスとRectクラス ...
5月27日 10:48 投稿
OpenHarmonyでの自動車ナンバープレート認識実装手法
概要
本プロジェクトは、OpenCVベースのオープンソースナンバープレート認識システムEasyPRをOpenHarmony環境に移植したものです。HiSpark Taurus AI Camera(Hi3516DV300)開発ボードを使用して、ナンバープレートの撮影と認識結果の表示を実現しています。
システム構成
OpenHarmony 3.1 Release小型システム上で動作し、カメラとナンバープレートの距離は60cm~70cmを想 ...
5月27日 06:31 投稿
OpenCVで学ぶ画像特徴の検出と対応付け — Harris、Shi-Tomasi、FASTの実装と比較
画像中の意味のある構造を自動で抽出・関連付ける技術は、コンピュータビジョンの基盤となる。本稿では、OpenCVを用いた代表的な角点検出アルゴリズム(Harris、Shi-Tomasi、FAST)の原理と実装を、数学的直感と実用性の両面から解説する。
Harris法:自己相関行列に基づく局所変化の評価
Harris検出器は、各画素近傍における輝度変化の方向依存性に着目する。その核とな ...
5月25日 20:12 投稿
MSVS2015でQtとOpenCVを統合する手順
公式ガイドラインはこちら:QtとOpenCVのWindows(MSVC2017)へのセットアップ方法
必要なツールの準備
CMakeのインストール:ダウンロードページ
OpenCVの取得:ダウンロードサイト
ビルドプロセス
CMake GUIを起動する
"Configure"ボタンをクリックし、設定ウィザードを開始
エラーが発生した場合(例:エラーコード1043)、以下の対応が必要:
必要なファイルを以 ...
5月23日 04:38 投稿
画像処理およびディープラーニングによる CAPTCHA 認識システムの実装
1. はじめに
ウェブセキュリティにおいて、人間の操作を証明するために CAPTCHA(完全自動化されたパブリック・ターバック・コンピュータ区別テスト)が広く利用されている。自動化スクリプトによるアクセス制限が主流となる中、これらの認証コードを機械的に解析する技術の研究は、セキュリティ対策の強度を評価する上で重要な課題となっている。
本記事では、従来の画像 ...
5月19日 22:11 投稿