技術記事

技術記事

リアルタイムコンピューティングの視覚的理解

当方の Youtube でもFPGAを使った高速な画像処理アルゴリズムのデモはいくつか紹介しておりますが、見た目のわかりやすさとしては下記の Microsoft Research のデモ動画がわかりやすいと思いますので、紹介しておきます。テ...
技術記事

Zynq の面白さとハードルの高さと(駄文)

XILINXのZynqについて思うところを駄文ですが、少し書いてみます。ユーザーから見るとZynqにはいくつもの側面があると思います。1つはGPGPUにおけるnVidiaのTegraの対抗であり、FPGAによるアクセラレーター型コンピュータ...
技術記事

ARメガネにおけるハイフレームレートの必要性

現在、ハイフレームレートのARメガネ(HMD)を検討中ですが、そもそも何故ハイフレームレートが必要か少し述べておきます。人間の目は認識の上限として60Hz~120Hz程度までしか認識できないのでそれ以上は不要なはずだ、という理解をしている人...
技術記事

高速LED駆動用基板作成(まとめ)

OLED制御用にFusion PCBにて、基板を作成して動き始めたのでまとめておきます。過去記事からの続きです。電脳メガネ開発計画OLED(有機EL)高速駆動視覚のハッキングについての考察低遅延リアルタイムGPUでZテストRealTime-...
技術記事

低遅延リアルタイムGPUでZテスト

Zテストまで動いたので上げておきます。ポリゴン同士が重なり合ってもちゃんと前後関係を見て描画できるようになりました。HDDのアクセス権でVivadoエラーという関係ないところで長時間嵌りましたが、それ以外は思惑通りどおりの結果となりました。...
技術記事

低遅延リアルタイムGPUのFPGA実装

とりあえずRTLに起こしてみて、ラスタライザまでシミュレーションできたので上げておきます。ラスタライザ出力段階で既にそれなりの絵になってますね。実際はこれを逆数とって(パースペクティブ補正)UVアドレスにして、以前作成したテクスチャキャッシ...
技術記事

ArduinoとPCの通信

ArduinoとPCをシリアルで通信させたいということはまあまあ良くあると思います(多分)。ちなみに手元にあるのは Arduino Nano で、USB経由でPCにはシリアルポートとして認識させることができます。シリアルだと、ストリーム通信...
技術記事

非チューリングマシン再考察

チューリングボンベカテゴリ書くの久しぶりなのですが、コメントついたりしたので、久しぶりに掘り直して見ます。 アイデアをWebに上げた初出がブログ始める前の2005年12月28日になっているので、10年以上になるネタです。 以前、できないとい...
技術記事

ZyboでSobelフィルタ

GWに書くだけ書いて試していなかったSobelフィルタを動かして見ました。目的は、N x M のブロックフィルタを準備することで、ものすごく前に買ったイメージセンサの現像処理(デモザイク)を書く前置きだったりします。なので、OpenCV の...
技術記事

射影変換の逆

低精度浮動小数点除算器に目処が立ってきたので、射影変換でもやってみようかと思いきや、もともとCGに余り慣れてないこともあって、射影変換の逆変換をする行列の作り方がわからず Maxima 使って解いてみたので備忘録程度に張っておきます。sol...
スポンサーリンク