【こんなお悩みありませんか?】
・画像処理の処理速度が遅く、改善方法がわからない
・SIMDやベクトル化を試みたが、思ったように速くならない
・ボトルネックがどこにあるか特定できない
・マルチコア化・並列化をしたいが方針が立たない
・組み込み環境への移植で詰まっている
【提供できること】
産業用画像処理システムの開発に長年携わり、Intel SIMD最適化および組み込みDSPの実務経験があります。論文・特許取得の実績もあります。
具体的には以下のようなご相談に対応できます。
・C++画像処理コードのボトルネック特定
・SIMD化・ベクトル化のアドバイス
・マルチコア並列化の設計・改善アドバイス
・ルーフラインモデルによる性能限界の診断と改善方針提案
・プロファイリング結果の読み方・改善方針のアドバイス
・アルゴリズム選定・設計レベルの相談
・Intel IPPの活用アドバイス
【対応できる技術領域】
■ Intel系(メイン)
・SIMD最適化:SSE2 / AVX2(メイン)/ AVX-512(対応可)
・マルチコア並列化最適化(OpenMP等)
・ルーフラインモデルによる性能限界分析・改善方針アドバイス
・プロファイリング・ボトルネック分析:VTune / Advisor
・最適化ライブラリ活用:IPP
・C / C++ 画像処理アルゴリズム全般
■ 組み込み・DSP系
・組み込みDSP最適化(基礎的なアドバイスは可能)
・ARM NEON(基礎的なアドバイスは可能)
■ 画像処理アルゴリズム
・フィルタ処理 / アフィン変換/ ラベリング等の基礎的な画像処理
・産業用外観検査システム
【対応できないこと】
・実装の丸投げ・コーディング代行
・納期の厳しい開発案件
・守秘義務に関わる詳細情報の取り扱い
【進め方】
①ご購入前にメッセージでご相談内容をお聞かせください
②コードや資料があれば事前に共有いただけるとスムーズです
③60分のテキストチャット
【こんな方におすすめ】
・スタートアップ・中小企業の画像処理担当エンジニア
・個人で画像処理を高速化したい方
・組み込みビジョン開発で詰まっている方
ご購入前に必ずメッセージにて以下をお知らせください。
・ご相談の概要
・使用言語・環境(OS、コンパイラ等)
・コードや資料の有無
・お急ぎの場合はその旨
【お願い】
コードレビューは関数レベルでのお問い合わせをお願いします。
大規模コードベース全体のレビューはお受けできません。
なお以下はお断りする場合があります。
・実装の丸投げ・コーディング代行
・納期の極めて厳しい案件
・守秘義務に関わる詳細情報の共有