原创 The Fundamental Matrix Song

The fundamental matrix  Used in stereo geometry  A matrix with nine entries  It's square with size 3 by 3  Has se

原创 latex常用符號

轉載自:https://blog.csdn.net/garfielder007/article/details/51646604 函數、符號及特殊字符 聲調 語法 效果 語法 效果 語法 效果 \bar{x} \a

原创 凸優化理解01_分類與定義

線性規劃與非線性規劃 線性規劃的特點是最優解在頂點或者邊上,否則爲非線性規劃。 凸規劃和非凸規劃 仿射集=》仿射組合(泛化)/仿射包 直線是仿射集,線段不是:任意連接任意兩點的直線也在原集合中; 線性方程c={x∣Ax=b}c=\{x

原创 向量點乘(內積)和叉乘(外積、向量積)概念及幾何意義

轉載自: https://blog.csdn.net/dcrmg/article/details/52416832 向量是由n個實數組成的一個n行1列(n*1)或一個1行n列(1*n)的有序數組; 向量的點乘,也叫向量的內積、數量

原创 JNI開發:JNI層新起的函數中(C回調函數中)調用JAVA層的接口

項目背景 在JNI層的實現中,需要將C回調函數的數據返回給Java層,爲此嘗試在C的回調函數中直接調用Java層接口,沒有成功,似乎是線程問題;然後在C的回調函數中通過AttachCurrentThread開啓線程調用,在完成調用

原创 Android Bander設計與實現 - 設計篇(轉)

轉載自:https://blog.csdn.net/universus/article/details/6211589 關鍵詞 Binder Android IPC Linux 內核 驅動 摘要 Binder是Android系統

原创 anroid平臺NDK編譯並調用.a靜態庫和.so動態庫

開發環境:AS 3.1.4,Cmake編譯,Ndk 17.1。 1. 編譯靜態庫和動態庫 1.新建一個“Include C++ support”的工程,確認local.properties和gradle.properties的配置:

原创 Java二進制兼容性原理

轉載自:https://blog.csdn.net/yqferin/article/details/45074581 一、概述 現在的軟件越來越依賴於不同廠商、作者開發的共享組件,組件管理也變得越來越重要。在這方面,一個極其重要的

原创 初識人體姿態估計(識別)

Kinect標定原理: 難點與發展趨勢(2012): 基於視頻內容的關鍵幀提取算法(2014): 本文提出了基於關鍵幀的人體姿態識別算法,採用基於Hu 不變矩特徵的關鍵幀提取算法,通過計算特徵覆蓋率以及失真率來提取視頻序列

原创 程序員的自我修養第七章讀書筆記-動態鏈接

動態鏈接的確有很多優勢,比靜態鏈接要靈活得多,但它是以犧牲一部分性能爲代價的。據統計ELF程序在靜態鏈接下要比動態庫稍微快點,大約爲1%-%5,當然這取決於程序本身的特性及運行環境等。我們知道動態鏈接比靜態鏈接慢的主要原因是動態鏈接下對於

原创 VS2015+Cmake安裝OpenPose庫遇到:error MSB3073: 命令“setlocal.... "

解決方法:以管理員身份運行Vs即可。應該是因爲在Cmake GUI中CMAKE_INSTALL_PREFIX指定爲C盤目錄,install編譯生成時需要權限。 另一問題:Cmake GUI的源碼及二進制生成路徑設置 另外在使用Cmake

原创 cs229第19課微分動態規劃

吳恩達cs229第19課,微分動態規劃這一部分,看了兩遍纔看明白。 趕緊記下來: 微分動態規劃是基於LQR(線性二次型)的, 後者能夠比較簡潔地計算最優策略,但要基於一個前提,就是 t+1 時刻的狀態,是 t 時刻的狀態和 t 時刻採取行

原创 程序員的自我修養第七章讀書筆記-動態鏈接2

顯式運行時鏈接 支持動態鏈接的系統都支持一種更加靈活的模塊加載方式,叫做顯示運行時鏈接(Explicit Run-time Linking),有時也叫運行時加載。也就是讓程序自己在運行時控制加載指定的模塊,並且可以在不需要該模塊時將其卸載

原创 [轉]Kalman濾波

       Kalman濾波是一種遞歸過程,主要有兩個更新過程:時間更新和觀測更新,其中時間更新主要包括狀態預測和協方差預測,主要是對系統的預測,而觀測更新主要包括計算卡爾曼增益、狀態更新和協方差更新,因此整個遞歸過程主要包括五個方面的

原创 LIB和DLL的區別與使用

共有兩種庫: 一種是LIB包含了函數所在的DLL文件和文件中函數位置的信息(入口),代碼由運行時加載在進程空間中的DLL提供,稱爲動態鏈接庫dynamic link library。 一種是LIB包含函數代碼本身,在編譯時直接將代碼加