cvl-robot's diary

研究ノート メモメモ https://github.com/dotchang/

自分用読むべき論文メモ 2019年5月版

5月は情報多すぎて、上手く咀嚼ができてない. Disney Researchなど、リアルな眼の動きを再現するために眼球運動の構造を理解しモデル化する手法を発表 https://t.co/EM9A1BO499 Movie credit: DisneyResearch|Studios pic.twitter.com/yCSvN0XtwJ— Seamless …

nVidiaのJetson nanoで、ホログラムディスプレイのLookingGlassをHoloPlay.jsのSDKで使えるようにする。

Looking Glassは超面白いですね。今まで、さんざん色々な3Dディスプレイの表示クオリティの低さにがっかりさせられてきましたが、Looking Glassの画質はかなりいい線まで来ているように思えます。(欲を出せばいろいろありますが。) Looking Glassにリアル…

自分用読むべき論文メモ 2019年4月版

http://openaccess.thecvf.com/content_ECCV_2018/papers/Martin_Sundermeyer_Implicit_3D_Orientation_ECCV_2018_paper.pdf www.youtube.com github.comqiita.com toaruharunohi.hatenablog.com学習ベースの3次元6自由度の物体トラッキング. Best Paper Aw…

自分用読むべき論文メモ 2019年3月版

arxiv.org 真似学習におけるモデルベースとビルドアップの融合 gigazine.net 音響メタマテリアルによる消音。音響に限らず、メタマテリアルは不思議な挙動で面白い。 モータの構造などに取り込まれるようになるかな?HiFiオーディオ向けにはどうだろう?VRの…

自分用読むべき論文メモ 2019年2月版

NVIDIAの研究チームが発表したRMPflowという動作生成方式。実機デモのパートを見て真顔になっている。https://t.co/RrRZ5JICzl— Shuuji Kajita (@s_kajita) 2019年2月14日 arxiv.org何か大事な変革が起きているっぽいのでRiemannian Motion Policiesというの…

自分用読むべき論文メモ 2019年1月版

We have just released our new work on 6D pose estimation from RGB-D data -- real-time inference with end-to-end deep models for real-world robot grasping and manipulation! Paper: https://t.co/AfB9DiwexP Code: https://t.co/9JeeapI6gs w/ @da…

自分用読むべき論文メモ 2018年12月版

research-er.jpresearch-er.jp research-er.jp https://www.cs.utah.edu/~ladislav/kavan08geometric/kavan08geometric.pdf Dual Quaternion。姿勢を1つのクオータニオンで表すだけでなく、位置姿勢を2つのクオータニオンで表す方法。2つの位置姿勢の間の補…

メモ:Windowsで使うKerasのバックエンドのtensorflow-gpuを好きなCUDAとPythonのバージョンで使う方法

pip install tensorflow-gpuでは、古いバージョンのCUDAやcuDNNしか対応してくれないので使えません。pythonのバージョンも限定されます。 tensorflowとkerasのインストール 新しいバージョンのCUDAやPythonを使いたい場合は、下記のサイトを参考に、 qiita.c…

MSVCで使うofxZmqのライブラリを更新

openFrameworksでzeroMQを使うとき、このアドオンがとても便利です。 github.com ただ、添付されているライブラリが古くなってしまっているので、最新版で使えるようにしたいと思います。 zeroMQをMSVCで自前ビルドしようとすると、なんだかトラブルが多く発…

新品Let'snoteを購入したときにパワーポイントで動画が再生できなかったときの対処法メモ

素のWindows10の動画Codecの対応はなんだかイマイチで、昔作ったパワーポイントファイルを使おうとしたときに動画が再生されない(静止画が表示されているだけ、動画が読み込まれない、動画を読み込むけれど動かない、など。)の困った問題が発生します。こ…

octomapのoctovisのMSVCインストールメモ

以前、octomapをopenFrameworksで使うためにインストールしたことがありましたが、その際、可視化プログラムoctovisはQtを使うことが億劫でインストールしませんでした。 必要が出てインストールしてみたのですが、案の定ちょっと面倒くさかったのでメモを残…

自分用読むべき論文メモ 2018年11月版

An Open-Source C++ Library for Robotics and Optimal Control https://bitbucket.org/adrlab/ct https://adrlab.bitbucket.io/ct/v2.3/ct_doc/doc/html/index.html ROSが邪魔ー adrl:software [LAB] このLabのライブラリが面白い。 qiita.com 読まない理由…

自分用読むべき論文メモ 2018年10月版

Randomly distributed embedding making short-term high-dimensional data predictable | PNAS www.iis.u-tokyo.ac.jp www.atmarkit.co.jp 今月、いろいろすごいニュースがあったけれど、これが一番凄そう www.preferred-networks.jp robotstart.info eetim…

NDTのD2D Registrationを試してみる

NDTについて NDT(Normal Distribution Transform)は、大規模な点群データをざっくりと扱いたいときに使う特徴量で、空間を適当なGridで分割してGrid内の点群分布を正規分布に表したものです。点群が多くなっても高速に計算できる、応用範囲が広く、多くのア…

WindowsでPCLをインストールする2018年度版

Sugiuraさんのブログにまとめられています。が、WEBへのアクセスがとても遅いので注意が必要です。 Point Cloud Library is available in Vcpkg – Summary?Blog Vcpkgのインストール 2018年現在、もっとも簡単なWindowsへのインストール方法は、Vcpkgを使…

octomapを使って、実データからマインクラフトみたいな空間を切り出す(その1)

マインクラフトを遊んだことが無いのでゲームはよくわかってないのですが、マインクラフトみたいに全てがボクセルで表現された空間を作りたいと思います。3次元空間を表現しようとする場合、単純な3次元配列を使うととんでもなくデータが多くなるので、オク…

トラ技2018年10月号で紹介されている無限スプライン関数の計算アルゴリズムを試してみる

データストリームに対してリアルタイムで逐次に3次スプライン補間を計算できるアルゴリズムだそうです。トランジスタ技術 2018年 10 月号出版社/メーカー: CQ出版発売日: 2018/09/10メディア: 雑誌この商品を含むブログを見るSSDAC特設サイト #include <iostream> #inc</iostream>…

自分用読むべき論文メモ 2018年09月版

github.com [1711.07566] Neural 3D Mesh Renderer カテゴリが既知の物体について、単眼画像からの3次元形状推定を行う話。メッシュが少しなめらか。 sites.google.com カテゴリが既知の物体について、単眼画像からの3次元形状推定を行う話。ボクセルで復元…

自分用読むべき論文メモ 2018年08月版

[1808.00769] Sparse and Dense Data with CNNs: Depth Completion and Semantic Segmentation 疎なデプスデータをそのままネットワークに突っ込んでも綺麗なデータは得られる NASA/JPLがキュリオシティやオポチュニティのようなローバーを作るためのDIYマニ…

安価なIMU(AHRS)センサのBosch BNO055USBStickを試す(その3)

前回、BNO055USBStickのデータを自前のプログラムで取得することはできるようになりました。でも、数値だけを見ていても正しいかどうか判断できませんので、いつものようにopenFrameworksで可視化していきたいと思います。 ofxBNO055USBStick 外部addonとし…

安価なIMU(AHRS)センサのBosch BNO055USBStickを試す(その2)

BNO055USBStickを自分のプログラムから使う方法が良く分からなくて途方に暮れていた時に、GitHub先生に聞いてみたら、yoshito-n-studentssさんのすごくきれいなソースコードのROS向けライブラリが見つかりました。MITライセンスとのことなので、ありがたく遠…

安価なIMU(AHRS)センサのBosch BNO055USBStickを試す(その1)

今まで姿勢センサとして、SparkFunのRazor 9DOFシリーズを愛用してきましたが、廃版になってしまい代替品を探していました。欲しい仕様は、 基板面積が小さいこと 簡単にWindowsPCにつながること 方位が取れる6自由度出力であること です。 姿勢センサ探し …

せっかくインストールしたのでOpenVINOのサンプルを実行してみる

このページのサンプルを試してみます。 software.intel.com 画像分類 AlexNetモデルの変換 OpenCV-extraのAlexNetのモデルをOpenVINO向けに変換して使います。 モデル変換用コードは、C:\Intel\computer_vision_sdk_2018.2.304\deployment_tools\model_optim…

OpenCV3.4.2で始める浅いディープラーニング (その3 物体検出)

example_dnn_object_detectionは、画像中の物体の矩形領域を見つけてラベル付けした答えを返してくれる物体検出プログラムです。opencv/samples/dnn at master · opencv/opencv · GitHubのModel Zooに挙げられているモデルが使えます。 モデル名と使用するパ…

OpenCV3.4.2で始める浅いディープラーニング (その8 遅いのでOpenVINO有効化)

前回、OpenCV-dnnのHalideはまだ早すぎたんだ、ということが分かりました。今回は、手間を掛けずに高速化できそうなもう一方の手段OpenVINOを試してみたいと思います。基本的にはIntelCPU限定で使うことができます。github.com 準備 事前にPython3.5以降とIn…

OpenCV3.4.2で始める浅いディープラーニング (その7 遅いのでHalide有効化)

テストプログラムを実行してみましたが、実行速度が遅いという不満があります。テストプログラムの引数のいくつかに、使ってこなかったものの気になるパラメータがありました。backendと、targetです。 backend (value:0) Choose one of computation backend…

OpenCV3.4.2で始める浅いディープラーニング (その4 セマンティックセグメンテーション)

2.example_dnn_segmentation.exe 意味づけ領域塗分け Use this script to run classification deep learning networks using OpenCV. Usage: example_dnn_classification.exe [params] --backend (value:0) Choose one of computation backends: 0: automa…

OpenCV3.4.2で始める浅いディープラーニング (その5 クラス分類)

(編集中) 3.example_dnn_classification 物体のクラス分類 Use this script to run classification deep learning networks using OpenCV. Usage: example_dnn_classification.exe [params] --backend (value:0) Choose one of computation backends: 0: a…

OpenCV3.4.2で始める浅いディープラーニング (その6 その他のexample)

(編集中) 順番がいきなり(その6)になってますが、気にしないでください。 その他のexampleの実行方法を確認していきます。 4.example_dnn_openpose.exe 人体の骨格認識をしてくれます。入力は2次元画像で、出力も2次元です。 A sample app to demonstrate …

OpenCV3.4.2で始める浅いディープラーニング (その1 インストールからexample_dnn_object_detection.exeを動かすまで)

最近はDeep Learningを使うと、オシャレなんだそうです。でも面倒くさい勉強は極力したくありません。OpenCVのdnnモジュールが、3.4.2ぐらいからレギュラー扱いで本体に吸収されたそうなので、お手軽にこれを使ってみたいと思います。 1.インストール Open…