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

嵌入式實(shí)時(shí)Java平臺(tái)設(shè)計(jì)及其在圖像處理中的應(yīng)用

發(fā)布時(shí)間:2018-10-29 22:35
【摘要】:Java以其面向?qū)ο、平臺(tái)無(wú)關(guān)、安全性等特性成為嵌入式系統(tǒng)的主流設(shè)計(jì)語(yǔ)言,但Java程序運(yùn)行速率比較慢,實(shí)時(shí)處理受到了限制,因此國(guó)內(nèi)外開(kāi)始出現(xiàn)面向嵌入式的實(shí)時(shí)Java處理器,如aJile system的aJile-80、aJile-100、Komodo、JOP、FemtoJava等,但有的不支持RTSJ機(jī)制,有的無(wú)法在低端FPGA芯片上實(shí)現(xiàn),適用于低端嵌入式設(shè)備的實(shí)時(shí)32位RISC型Java處理器JPOR-32應(yīng)用而生。且Java龐大的圖像、視頻處理庫(kù),使得它在圖像處理領(lǐng)域的應(yīng)用與研究越來(lái)越受關(guān)注。在不影響JPOR-32實(shí)時(shí)性、高效性、可擴(kuò)展性的前提下,在實(shí)時(shí)Java平臺(tái)上對(duì)圖像處理進(jìn)行實(shí)現(xiàn)十分必要。由于傳統(tǒng)的JVM的數(shù)組創(chuàng)建時(shí)間及異常處理時(shí)間的不穩(wěn)定性使得圖像處理程序的執(zhí)行實(shí)時(shí)性很差。且不能對(duì)運(yùn)行中的程序代碼進(jìn)行實(shí)時(shí)控制,仍以機(jī)器控制或設(shè)置程序斷點(diǎn)的形式查看運(yùn)行中的處理結(jié)果。 針對(duì)上述圖像處理過(guò)程中的實(shí)時(shí)性問(wèn)題,本文主要做了以下幾個(gè)工作: 1、在對(duì)數(shù)據(jù)結(jié)構(gòu)分析后,提出了數(shù)組創(chuàng)建指令的實(shí)時(shí)改進(jìn),使得多維數(shù)組的創(chuàng)建轉(zhuǎn)變成多個(gè)一維數(shù)組的創(chuàng)建過(guò)程。在確保實(shí)時(shí)性的基礎(chǔ)上,提高了執(zhí)行效率,并實(shí)現(xiàn)了執(zhí)行時(shí)鐘周期的可預(yù)測(cè)。 2、對(duì)異常對(duì)象和處理方式進(jìn)行分類(lèi),進(jìn)而確立了系統(tǒng)拋出系統(tǒng)捕獲、系統(tǒng)拋出用戶(hù)捕獲、用戶(hù)拋出用戶(hù)捕獲三種情況。針對(duì)異常機(jī)制的實(shí)現(xiàn),提出了一種類(lèi)線(xiàn)性數(shù)據(jù)結(jié)構(gòu),在確保實(shí)時(shí)性的基礎(chǔ)上,大大提高了執(zhí)行效率,并實(shí)現(xiàn)了異常匹配時(shí)間呈線(xiàn)性變化。 3、在實(shí)時(shí)Java平臺(tái)上對(duì)原有的硬件體系結(jié)構(gòu)改進(jìn),并擴(kuò)展了四條時(shí)間指令,結(jié)合異常處理機(jī)制,實(shí)現(xiàn)了代碼段的實(shí)時(shí)控制,通過(guò)異常類(lèi)型的選擇避免了異常處理非實(shí)時(shí)導(dǎo)致的錯(cuò)誤運(yùn)行結(jié)果。 最后針對(duì)幾個(gè)圖像處理過(guò)程中常用到的圖像算法進(jìn)行分析和實(shí)現(xiàn),以處理結(jié)果的準(zhǔn)確性來(lái)驗(yàn)證平臺(tái)功能擴(kuò)展實(shí)現(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.
【學(xué)位授予單位】:江南大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2012
【分類(lèi)號(hào)】:TP368.1;TP391.41

【參考文獻(xiàn)】

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

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

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

3 蘇超云;柴志雷;涂時(shí)亮;;實(shí)時(shí)Java平臺(tái)的類(lèi)預(yù)處理器研究[J];計(jì)算機(jī)工程;2010年07期

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

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

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

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

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

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

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

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

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

,

本文編號(hào):2299030

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

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


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

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