Skip to main content
Log in

A hardware solution for real-time image acquisition systems based on GigE camera

  • Special Issue Paper
  • Published:
Journal of Real-Time Image Processing Aims and scope Submit manuscript

Abstract

For its excellent performance compared with other cameras, GigE Vision cameras have been extensively applied in real-time image acquisition systems. But its features, such as the high CPU utilization and the dependency on network protocols, make it hard to be applied in embedded systems. This paper presents a hardware solution to access GigE Vision camera. It is a special Ethernet controller, which uses hardware logic to analyze network protocol as well as GigE Vision protocol, and can write image data into memory actively. Because the Ethernet controller is simplified and the protocols are analyzed by hardware, resource consumption and CPU utilization are both reduced. The experimental results prove that the CPU utilization of proposed solution is leading to zero, the acquisition speed of 1280 × 256 image is up to 228 frames per second, and the resource consumption is less than other solutions, which is only about 1393 logic unit blocks, 984 registers and 46,080 bits of memory.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6

Similar content being viewed by others

References

  1. Li, C., Zhang, Y., Zheng, Z.: Design of image acquisition and processing based on FPGA. In: International Forum on Information Technology and Applications, Chengdu, pp. 113–115 (2009)

  2. Barrera, E., Ruiz, M., Sanz, D., Vega, J., Castro, R., Juarez, E., Salvador, R.: Test bed for real-time image acquisition and processing systems based on FlexRIO, Camera Link, and EPICS. Fusion Eng. Des. 89, 633–637 (2014)

    Article  Google Scholar 

  3. Sugimura, D., Mikamu, T., Yamashita, H., Hamamoto, T.: Enhancing color images of extremely low light scenes based on RGB/NIR images acquisition with different exposure times. IEEE Trans. Image Process. 24(11), 3586–3597 (2015)

    Article  MathSciNet  Google Scholar 

  4. Adluru, G., Gur, Y., Anderson, J., Dibella, E.V.R.: MRI reconstruction of multi-image acquisitions using a rank regularizer with data reordering. Med. Phys. 42(8), 4734–4744 (2015)

    Article  Google Scholar 

  5. Arjona, R., Baturone, I.: A hardware Solution for real-time intelligent fingerprint acquisition. J. Real-Time Image Proc. 9, 95–109 (2014)

    Article  Google Scholar 

  6. Datasheet: GigE Vision specification, AIA, Version 2.0, http://www.visiononline.org/ (2011)

  7. Norouznezhad, E., Bigdeli, A., Postula, A., Lovell, B. C.: A high resolution smart camera with GigE vision extension for surveillance applications. In: Proceedings of IEEE International Conference on Distributed Smart Cameras, pp. 1–8 (2008)

  8. He, W., Yuan, K., Xiao, H., Xu, Z.: A high speed robot vision system with GigE vision extension. In: Proceedings of IEEE International Conference on Mechatronics and Automation, Beijing, pp. 452–457 (2011)

  9. Gregg, E.R., Scott, M.G., Richard, W.S., Mark, B.: Development of a high-speed, megapixel benthic imaging system for coastal fisheries research in Alaska. Fish. Res. 92, 340–344 (2008)

    Article  Google Scholar 

  10. Zhu, X., Chen, R., Zhang, Y.: Automatic defect detection in spring clamp production via machine vision. Abstr. Appl. Anal. Article ID 164726, 9 pp. (2014)

  11. Hamid, G.H., Shuying, H.: A high speed vision system for robots using FPGA technology. In: Proceedings of 15th International conference on Mechatronics and Machine Vision in Practice, pp. 81–84 (2008)

  12. Seunghun, J., Junguk, C., Xuan, D.P.: FPGA design and implementation of a real-time stereo vision system. IEEE Trans. Circuits Syst. Video Technol. 20, 15–26 (2010)

    Article  Google Scholar 

  13. Tang, H.: Real-time processing for frequency domain optical imaging based on field programmable gated arrays. Appl. Opt. 53, 5901–5905 (2014)

    Article  Google Scholar 

  14. Li, S., Chen, C., Chen, C.: Design of a shift-and-add based hardware accelerator for color space conversion. J. Real-Time Image Proc. 10, 193–206 (2005)

    Article  Google Scholar 

  15. Eduardo, G., G, v. d. W., Sujit, K., Sek, C.: Multi-resolution real-time dense stereo vision processing in FPGA. In: IEEE 20th International Symposium on Field Programmable Custom Computing Machines, pp. 29–32 (2012)

  16. Datasheet: Avalon Interface Specifications, Altera, Version 1.3, http://www.altera.com/ (2010)

  17. Datasheet: 88E1111 Datasheet, Marvell, Rev. F, http://www.marvell.com (2004)

  18. Pan, G., Luo, L., Ou, G., Fu, Q., Bai, H.: Design and verification of a MAC controller based on AXI Bus. In: International Conference on Intelligent System Design and Engineering Applications, Hong Kong, pp. 558–562 (2013)

Download references

Acknowledgments

This paper is supported by “the Fundamental Research Funds for the Central Universities” and is the project supported by “Jiangsu Research and Innovation Project for Graduates of General Universities” (2014, SJLX_0068).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Lihua Ye.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Ye, L., Yao, K., Hang, J. et al. A hardware solution for real-time image acquisition systems based on GigE camera. J Real-Time Image Proc 12, 827–834 (2016). https://doi.org/10.1007/s11554-015-0554-y

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11554-015-0554-y

Keywords

Navigation