计算机应用 ›› 2010, Vol. 30 ›› Issue (11): 2873-2875.

• 先进计算 • 上一篇    下一篇

基于嵌入式Java处理器的高速图像处理

朱明凯1,高振华2,柴志雷3   

  1. 1. 江南大学信息学院
    2.
    3. 江南大学
  • 收稿日期:2010-04-19 修回日期:2010-06-28 发布日期:2010-11-05 出版日期:2010-11-01
  • 通讯作者: 朱明凯
  • 基金资助:
    高可靠实时系统的计算平台研究

High speed image processing based on Java processor for embedded systems

  • Received:2010-04-19 Revised:2010-06-28 Online:2010-11-05 Published:2010-11-01
  • Contact: Zhu MingKai

摘要: Java技术正越来越受到图像处理研究人员的关注,希望以此提升开发效率,增强可移植性。但软件方式的Java虚拟机运行速度慢、实时性差,无法满足图像处理复杂计算对性能的需求。为此,提出一种以硬件方式直接执行字节码的Java处理器结构,并实现了其模拟器及预处理器构成完整测试平台。从实验结果可看出:该平台的执行效率是虚拟机方式的860倍,表明将Java处理器用于嵌入式图像处理将是一种可行选择。

关键词: Java虚拟机, Java处理器, 图像处理, 嵌入式系统

Abstract: Currently, in order to improve development efficiency and enhance portability, Java technology is paid more attention by image processing researchers. However, the Java virtual machine implemented by software, meaning low speed and poor real-time performance, can not meet the image processing demand of complex computations on performance. So a Java processor architecture implemented by hardware was presented, which can execute byte code directly, and the monitor and pre-processor were implemented at the same time, making up a complete test platform. The experimental results show that the efficiency of the platform is 860 times as the same as the Java virtual machine and applying Java processor to image processing for embedded systems would be a viable option.

Key words: Java virtual machine, Java processor, image processing, embedded system