亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種基于多傳感器融合的無碼化智能筆控制系統(tǒng)的制作方法

文檔序號:40377927發(fā)布日期:2024-12-20 12:00閱讀:6來源:國知局
一種基于多傳感器融合的無碼化智能筆控制系統(tǒng)的制作方法

本發(fā)明涉及智能硬件,具體的是一種基于多傳感器融合的無碼化智能筆控制系統(tǒng)。


背景技術(shù):

1、無屏幕數(shù)字化在教育數(shù)字化的今天有很多應(yīng)用場景,一款外觀上和傳統(tǒng)筆差不多的智慧筆,卻能將學(xué)生或教師書寫內(nèi)容數(shù)字化的智能筆有很大的市場空間。目前市面上主要使用點陣碼技術(shù)來解決智慧筆的定位、識別問題。還有一部分采用電磁感應(yīng)來進行定位,但使用范圍較小。

2、基于點陣碼技術(shù)的智慧筆解決方案能在使用過程中精準(zhǔn)定位到書寫的頁碼和位置,但是前期需要投入很多工作在紙張印刷前進行鋪碼化處理,這大大增加基于此技術(shù)的智慧筆的使用成本,也設(shè)置了更多應(yīng)用限制。很大程度上減緩了智慧筆的大規(guī)模推廣和普及。


技術(shù)實現(xiàn)思路

1、為解決上述背景技術(shù)中提到的不足,本發(fā)明的目的在于提供一種基于多傳感器融合的無碼化智能筆控制系統(tǒng),實現(xiàn)了在普通紙張上對手寫內(nèi)容的數(shù)字化采集和精確定位。

2、第一方面,本發(fā)明的目的可以通過以下技術(shù)方案實現(xiàn):一種基于多傳感器融合的無碼化智能筆控制系統(tǒng),包括:

3、壓力傳感器模塊、加速度傳感器模塊、攝像頭模塊、微控制器單元、無線通信模塊和電源管理模塊;

4、所述壓力傳感器模塊用于檢測筆尖與紙面的接觸壓力數(shù)據(jù),并將筆尖與紙面的接觸壓力數(shù)據(jù)發(fā)送至微控制器單元;

5、所述加速度傳感器模塊用于采集筆的三軸加速度數(shù)據(jù),并將筆的三軸加速度數(shù)據(jù)發(fā)送至微控制器單元;

6、所述攝像頭模塊用于采集書寫區(qū)域的圖像,將采集書寫區(qū)域的圖像發(fā)送至微控制器單元;

7、所述微控制器單元根據(jù)筆尖與紙面的接觸壓力數(shù)據(jù)對筆的書寫狀態(tài)進行判斷,當(dāng)筆進入書寫狀態(tài)時,發(fā)送加速度采集信號至加速度傳感器模塊;并在接收到筆的三軸加速度數(shù)據(jù)后計算得出書寫軌跡,并發(fā)送圖像采集信號至攝像頭模塊;根據(jù)書寫區(qū)域的圖像對書寫內(nèi)容進行識別定位,并結(jié)合書寫軌跡對筆的操作進行控制得出控制數(shù)據(jù),將控制數(shù)據(jù)發(fā)送至無線通信模塊;

8、所述無線通信模塊用于將控制數(shù)據(jù)傳輸至移動設(shè)備內(nèi),從而對筆進行操作控制;

9、所述電源管理模塊用于對整個系統(tǒng)進行供電。

10、結(jié)合第一方面,在第一方面的某些實現(xiàn)方式中,該系統(tǒng)還包括:所述壓力傳感器模塊設(shè)定對筆尖與紙面的接觸壓力數(shù)據(jù)的預(yù)處理過程:

11、采用一階iir濾波器,濾除高頻噪聲,濾波器的遞推公式為:

12、pfiltered(n)=αpraw(n)+(1-α)pfiltered(n-1)

13、其中,α為預(yù)設(shè)系數(shù),praw(n)為第n次采樣的原始壓力值。

14、結(jié)合第一方面,在第一方面的某些實現(xiàn)方式中,該系統(tǒng)還包括:所述加速度傳感器模塊設(shè)定獲取三軸加速度數(shù)據(jù)(ax(n),ay(n),az(n));

15、預(yù)處理步驟:

16、零偏校準(zhǔn):在設(shè)備靜止時,采集多組數(shù)據(jù),計算各軸的零偏值(ax0,ay0,az0);

17、扣除零偏:

18、

19、重力補償:由于加速度計同時感受到重力加速度,需要根據(jù)筆的姿態(tài)對重力分量進行補償,設(shè)筆主要在平面內(nèi)運動,對重力補償處理;

20、濾波處理:采用卡爾曼濾波器對加速度數(shù)據(jù)進行濾波;

21、卡爾曼濾波算法:

22、狀態(tài)定義:

23、定義狀態(tài)向量為

24、狀態(tài)轉(zhuǎn)移方程:

25、xk=xk-1+wk

26、其中,wk為過程噪聲,假設(shè)為零均值高斯白噪聲

27、觀測方程:

28、zk=xk+vk

29、其中,zk為測量值,vk為測量噪聲;

30、濾波過程:

31、預(yù)測步驟:

32、

33、其中,為預(yù)測協(xié)方差,q為過程噪聲協(xié)方差矩陣;

34、更新步驟:

35、

36、其中,r為測量噪聲協(xié)方差矩陣。

37、結(jié)合第一方面,在第一方面的某些實現(xiàn)方式中,該系統(tǒng)還包括:所述攝像頭模塊在書寫過程中,每隔固定時間或檢測到特殊事件時,采集一幀圖像;

38、預(yù)處理步驟:

39、圖像縮放:將原始高分辨率圖像縮放至640x480;

40、灰度化:將彩色圖像轉(zhuǎn)換為灰度圖像;

41、圖像增強:采用自適應(yīng)直方圖均衡化clahe提高圖像對比度;

42、去噪處理:使用高斯濾波器平滑圖像,濾除高頻噪聲。

43、結(jié)合第一方面,在第一方面的某些實現(xiàn)方式中,該系統(tǒng)還包括:所述微控制器單元對筆的書寫狀態(tài)進行判斷的過程:

44、設(shè)定壓力閾值pthreshold,當(dāng)pfiltered(n)>pthreshold時,判定進入書寫狀態(tài),啟動數(shù)據(jù)采集流程。

45、結(jié)合第一方面,在第一方面的某些實現(xiàn)方式中,該系統(tǒng)還包括:所述微控制器單元書寫軌跡的計算過程如下:

46、基于預(yù)處理后的加速度數(shù)據(jù),采用數(shù)值積分的方法計算速度和位移;

47、速度計算:

48、

49、其中,vx(n)、vy(n)代表第n個采樣點在x軸和y軸方向的速度,vx(n-1)、vy(n-1)代表第n-1個采樣點在x軸和y軸方向的速度,是第n個采樣點經(jīng)過校準(zhǔn)后的x軸和y軸加速度,和是經(jīng)過零偏校準(zhǔn)和濾波處理后的加速度數(shù)據(jù),δt為相鄰兩個采樣點之間的時間間隔(采樣周期)。

50、位移計算:

51、

52、其中,sx(n)、sy(n)代表第n個采樣點在x軸和y軸方向的速位移,sx(n-1)、sy(n-1)代表第n-1個采樣點在x軸和y軸方向的位移,vx(n)、vy(n)是第n個采樣點在x軸和y軸方向的速度,δt為相鄰兩個采樣點之間的時間間隔(采樣周期)。

53、結(jié)合第一方面,在第一方面的某些實現(xiàn)方式中,該系統(tǒng)還包括:所述微控制器單元根據(jù)書寫區(qū)域的圖像對書寫內(nèi)容進行識別定位的過程包括:特征點提取、特征點匹配、誤匹配特征點剔除以及書寫位置定位。

54、結(jié)合第一方面,在第一方面的某些實現(xiàn)方式中,該系統(tǒng)還包括:所述特征點提取的過程:

55、采用sift算法進行特征點提取,步驟如下:

56、尺度空間構(gòu)建:

57、對圖像i(x,y)進行高斯模糊,生成不同尺度的圖像l(x,y,σ):

58、l(x,y,σ)=g(x,y,σ)*i(x,y)

59、其中,g(x,y,σ)為高斯核函數(shù),*表示卷積操作;

60、差分尺度空間:

61、計算相鄰尺度圖像的差值,得到差分圖像d(x,y,σ):

62、d(x,y,σ)=l(x,y,kσ)-l(x,y,σ)

63、關(guān)鍵點檢測:

64、在差分尺度空間中,尋找極值點;

65、關(guān)鍵點精確定位:

66、對初始關(guān)鍵點進行精確化處理,剔除低對比度和邊緣響應(yīng)點;

67、方向分配:

68、計算關(guān)鍵點鄰域內(nèi)的梯度幅值和方向:

69、

70、根據(jù)梯度方向直方圖,確定關(guān)鍵點的主方向;

71、特征描述子生成:

72、以關(guān)鍵點為中心,建立鄰域窗口,將領(lǐng)域窗口分為多個子區(qū)域;

73、在每個子區(qū)域內(nèi),計算各個方向的梯度直方圖,生成特征向量;

74、特征點匹配采用knn算法,步驟如下:

75、計算特征向量之間的距離:

76、采用歐氏距離衡量兩個特征向量之間的相似度;

77、最近鄰搜索:

78、對于每個待匹配的特征點,在模板特征集中找到距離最近的兩個特征點;

79、比值測試:

80、計算最近鄰距離d1和次近鄰距離d2,如果則認(rèn)為匹配有效;

81、誤匹配特征點剔除采用ransac算法;

82、書寫位置定位計算方法:

83、利用得到的仿射變換矩陣a,將攝像頭坐標(biāo)系下的點轉(zhuǎn)換到紙張坐標(biāo)系;

84、對于攝像頭捕捉的圖像點(x',y'),其對應(yīng)的紙面坐標(biāo)(x,y)為:

85、

86、結(jié)合第一方面,在第一方面的某些實現(xiàn)方式中,該系統(tǒng)還包括:所述微控制器單元采用擴展卡爾曼濾波器ekf將加速度傳感器的位移估計與攝像頭的定位結(jié)果進行融合,過程如下:

87、狀態(tài)向量定義:

88、

89、狀態(tài)轉(zhuǎn)移模型:

90、xk=fxk-1+buk-1+wk-1

91、其中,

92、f為狀態(tài)轉(zhuǎn)移矩陣:

93、

94、b為控制輸入矩陣:

95、

96、uk-1為加速度輸入:

97、

98、wk-1為過程噪聲;

99、觀測模型:

100、zk=hxk+vk

101、其中,

102、h為觀測矩陣:

103、

104、vk為觀測噪聲;

105、濾波的預(yù)測步驟:

106、狀態(tài)預(yù)測:

107、

108、協(xié)方差預(yù)測:

109、

110、其中,q為過程噪聲協(xié)方差矩陣;

111、更新步驟:

112、計算卡爾曼增益:

113、

114、其中,r為觀測噪聲協(xié)方差矩陣;

115、狀態(tài)更新:

116、

117、協(xié)方差更新:

118、

119、在本發(fā)明的另一方面,為了達到上述目的,公開了一種終端設(shè)備,包括存儲器、處理器及存儲在存儲器中并能夠在處理器上運行的計算機程序,所述存儲器中存儲有能夠在處理器上運行的計算機程序,所述處理器加載并執(zhí)行計算機程序時,采用了如上所述的一種基于多傳感器融合的無碼化智能筆控制系統(tǒng)。

120、本發(fā)明的有益效果:

121、本發(fā)明:無需特殊紙張或預(yù)印制的點陣碼,實現(xiàn)了在普通紙張上的手寫內(nèi)容數(shù)字化,融合壓力傳感器、加速度傳感器和攝像頭的數(shù)據(jù),提高了書寫軌跡和定位的準(zhǔn)確性,采用sift特征提取、ransac模型估計、卡爾曼濾波、深度學(xué)習(xí)等算法,實現(xiàn)了高精度的內(nèi)容識別與定位,優(yōu)化硬件和軟件設(shè)計,降低了系統(tǒng)功耗,延長了設(shè)備的續(xù)航時間,系統(tǒng)架構(gòu)支持模塊化設(shè)計,可根據(jù)需要添加其他功能模塊,無需特殊紙張即可實現(xiàn)書寫內(nèi)容的數(shù)字化,降低了成本并提升了應(yīng)用范圍。

當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1