天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當前位置:主頁 > 科技論文 > 計算機論文 >

嵌入式實時Java平臺設計及其在圖像處理中的應用

發(fā)布時間:2018-10-29 22:35
【摘要】:Java以其面向?qū)ο、平臺無關(guān)、安全性等特性成為嵌入式系統(tǒng)的主流設計語言,但Java程序運行速率比較慢,實時處理受到了限制,因此國內(nèi)外開始出現(xiàn)面向嵌入式的實時Java處理器,如aJile system的aJile-80、aJile-100、Komodo、JOP、FemtoJava等,但有的不支持RTSJ機制,有的無法在低端FPGA芯片上實現(xiàn),適用于低端嵌入式設備的實時32位RISC型Java處理器JPOR-32應用而生。且Java龐大的圖像、視頻處理庫,使得它在圖像處理領(lǐng)域的應用與研究越來越受關(guān)注。在不影響JPOR-32實時性、高效性、可擴展性的前提下,在實時Java平臺上對圖像處理進行實現(xiàn)十分必要。由于傳統(tǒng)的JVM的數(shù)組創(chuàng)建時間及異常處理時間的不穩(wěn)定性使得圖像處理程序的執(zhí)行實時性很差。且不能對運行中的程序代碼進行實時控制,仍以機器控制或設置程序斷點的形式查看運行中的處理結(jié)果。 針對上述圖像處理過程中的實時性問題,本文主要做了以下幾個工作: 1、在對數(shù)據(jù)結(jié)構(gòu)分析后,提出了數(shù)組創(chuàng)建指令的實時改進,使得多維數(shù)組的創(chuàng)建轉(zhuǎn)變成多個一維數(shù)組的創(chuàng)建過程。在確保實時性的基礎(chǔ)上,提高了執(zhí)行效率,并實現(xiàn)了執(zhí)行時鐘周期的可預測。 2、對異常對象和處理方式進行分類,進而確立了系統(tǒng)拋出系統(tǒng)捕獲、系統(tǒng)拋出用戶捕獲、用戶拋出用戶捕獲三種情況。針對異常機制的實現(xiàn),提出了一種類線性數(shù)據(jù)結(jié)構(gòu),在確保實時性的基礎(chǔ)上,大大提高了執(zhí)行效率,并實現(xiàn)了異常匹配時間呈線性變化。 3、在實時Java平臺上對原有的硬件體系結(jié)構(gòu)改進,并擴展了四條時間指令,結(jié)合異常處理機制,實現(xiàn)了代碼段的實時控制,通過異常類型的選擇避免了異常處理非實時導致的錯誤運行結(jié)果。 最后針對幾個圖像處理過程中常用到的圖像算法進行分析和實現(xiàn),以處理結(jié)果的準確性來驗證平臺功能擴展實現(xiàn)成果。
[Abstract]:Java has become the mainstream design language of embedded system because of its object-oriented, platform-independent and security characteristics, but the running speed of Java program is relatively slow, and the real-time processing is restricted. Therefore, embedded real-time Java processors, such as aJile-80,aJile-100,Komodo,JOP,FemtoJava of aJile system, are emerging at home and abroad. However, some do not support RTSJ mechanism, others cannot be implemented on low-end FPGA chips. Real-time 32-bit RISC Java processor JPOR-32 applications for low-end embedded devices. And the huge image and video processing library of Java makes its application and research in the field of image processing more and more concerned. On the premise of not affecting the real time, high efficiency and expansibility of JPOR-32, it is necessary to realize the image processing on the real time Java platform. Because of the instability of the traditional JVM array creation time and exception processing time, the real-time performance of the image processor is very poor. And the running program code can not be real-time control, still machine control or set the program breakpoint in the form of the processing results in the operation. Aiming at the real-time problem in the process of image processing mentioned above, this paper mainly does the following work: 1. After analyzing the data structure, the real-time improvement of array creation instruction is put forward. The creation of multidimensional arrays is transformed into the creation of multiple one-dimensional arrays. On the basis of ensuring real-time performance, the execution efficiency is improved and the execution clock cycle can be predicted. Secondly, the exception objects and handling methods are classified, and then three kinds of cases are established: the system throws the system capture, the system throws the user capture, and the user throws the user capture. A kind of linear data structure is proposed for the implementation of exception mechanism. On the basis of ensuring real-time performance, the execution efficiency is greatly improved, and the abnormal matching time is linearly changed. 3. The hardware architecture is improved on the real-time Java platform, and four time instructions are extended, and the real-time control of code segment is realized with exception handling mechanism. The exception type is chosen to avoid the error result caused by exception handling in non-real-time. Finally, several image algorithms are analyzed and implemented in the process of image processing, and the results are verified by the accuracy of the processing results.
【學位授予單位】:江南大學
【學位級別】:碩士
【學位授予年份】:2012
【分類號】:TP368.1;TP391.41

【參考文獻】

相關(guān)期刊論文 前8條

1 王新雨;須文波;柴志雷;;Java虛擬機中異常機制實時性的研究及實現(xiàn)[J];計算機工程與應用;2008年34期

2 楊仕平,熊光澤,桑楠;實時異常處理技術(shù)的探討[J];計算機工程;2004年21期

3 蘇超云;柴志雷;涂時亮;;實時Java平臺的類預處理器研究[J];計算機工程;2010年07期

4 楊帆;高振華;柴志雷;;WCET可預測的Java指令集硬件實現(xiàn)[J];計算機工程;2012年01期

5 陳兆蓉;陳一;鐘科;;CEREC全瓷貼面的臨床應用[J];西南國防醫(yī)藥;2011年06期

6 陳海敏;黃云峰;黃振滔;;CPS環(huán)境下時間特性的研究[J];信息與電腦(理論版);2011年03期

7 葉新棟;柴志雷;涂時亮;;一種Java處理器的體系結(jié)構(gòu)設計與研究[J];小型微型計算機系統(tǒng);2011年03期

8 黃志強;;21世紀外科從2D到3D—從腹腔鏡到機器人[J];中華普外科手術(shù)學雜志(電子版);2010年03期

相關(guān)碩士學位論文 前3條

1 馬偉鋒;分布式遙感影像處理技術(shù)研究與原型系統(tǒng)構(gòu)建[D];浙江工業(yè)大學;2005年

2 孫秋慧;虛擬演播室的研究和開發(fā)[D];長春理工大學;2008年

3 李君;基于Web的分布式圖像處理技術(shù)研究與系統(tǒng)實現(xiàn)[D];浙江工業(yè)大學;2009年

,

本文編號:2299030

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/2299030.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶3d77e***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com