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 投稿

ROS2ノードの概要と実装例

ロボットの各機能は、それぞれが独立した構成要素であり、一つの「作業単位」として機能します。これらの作業単位が特定の仕組みによって接続され、全体としてロボットを形成します。この「作業単位」をノードと呼びます。各ノードは、独立した機能を担うものです。 通信モデル ロボットシステムは物理的に統合されたものではなく、例えばロボットの体にはコンピュータAが ...

5月14日 22:39 投稿