5/02/2017

Image Signal Processor (추후 자료 수정)

1. ISP의 기본기능 소개 

카메라에 대해 좀 더 알기 위해서 아래의 자료들을 공부하고 추후 이 부분이 어떻게 동작되는 지를 좀 더 정리해나가야겠다.


  • ISP의 기능 관련 소개

  http://laonple.blog.me/220720653751
  http://laonple.blog.me/220720666965


1.1 Histogram 


Histogram 과 LUT
  https://docs.opencv.org/2.4/doc/tutorials/imgproc/histograms/histogram_equalization/histogram_equalization.html
  http://www.songho.ca/dsp/histogram/histogram.html
  https://laonple.blog.me/220778315049
  https://076923.github.io/posts/C-opencv-30/

OpenCV의 Histogram
  https://opencv-python.readthedocs.io/en/latest/doc/19.imageHistograms/imageHistograms.html
  https://docs.opencv.org/3.1.0/d1/db7/tutorial_py_histogram_begins.html
  https://opencv-python.readthedocs.io/en/latest/doc/20.imageHistogramEqualization/imageHistogramEqualization.html

python calchist 함수
  https://docs.opencv.org/2.4/modules/imgproc/doc/histograms.html?highlight=calchist

Nvidia
  https://developer.nvidia.com/embedded/visionworks
  http://www.coldvision.io/2016/02/25/histogram-calculation-with-cuda-and-opencv-3-x/
  https://jkjung-avt.github.io/opencv3-on-tx2/
  https://github.com/jetsonhacks/gpuGraphTX


2. 3A 기능 

  1. Auto Focus 
  2. Auto Exposure 
  3. Auto White Balance

상위 기능을 3A라고 하며, 이전에 DM368 or DM385 IP Camera를 보면 이 관련된 3A Function들을 제공을 해주고 있다.
DM368인 경우는 CCS에서 제공되는  Appro에서 제공해주는 Program을 제공해주고 있다.


  • Auto Focus
  https://ko.wikipedia.org/wiki/%EC%9E%90%EB%8F%99_%EC%B4%88%EC%A0%90
  http://fortes.tistory.com/entry/Auto-Focus%EC%9D%98-%EB%8F%99%EC%9E%91%EC%9B%90%EB%A6%AC


  • Auto Exposure
  http://laonple.blog.me/220777416956
  http://laonple.blog.me/220778315049

  https://ko.wikipedia.org/wiki/%ED%9E%88%EC%8A%A4%ED%86%A0%EA%B7%B8%EB%9E%A8


  • Auto White Balance
  https://en.wikipedia.org/wiki/Color_balance
  http://www.photoxels.com/tutorial_white-balance.html
  http://www.danielism.com/698
  http://laonple.blog.me/220778315312