【이미지 처리】 화상 처리의 기본

화상 처리의 기본
마지막 기사 → 「원숭이라도 아는 화상 처리 강좌 소개」

화상 처리란?


원래 화상 처리란, 디지털 화상으로부터 어떠한 정보를 꺼내기(또는 취득하기 쉽게) 하기 위해서 행하는 처리로, 예를 들면, 인스타그램 등에서 잘 보이는 「인간의 눈으로 아름답게 빛나게 한다」 이나 물체 검출 등에서 필요로 하는 「특정 물체를 컴퓨터에 이해(처리) 시키기 쉽게 하는 것」등, 여러가지 목적이 있습니다.
전자에서는, もっと鮮やかになるような 처리를 할 필요가 있습니다.

1.1 입력 이미지
1.2 처리 이미지



어두운 인상

생생한 인상

「1.2 처리 화상」은, 「1.1 입력 화상」에 비하면 대부분의 인상이 바뀐다고 생각합니다.


후자에서는, 그 物体の特徴を強調するような 처리를 하는 것이 필요합니다. (ex. 사람을 세고 싶은 경우)

2.1 입력 이미지
2.2 처리 이미지



사람이 잘 보이지 않는다

사람이 잘 보인다

「2.1 입력 화상」에서는, 잘 보이지 않았던 사람의 모습이, 「2.2 처리 화상」이라고 확실히 보이게 되어 있다고 생각합니다.


게다가 옷의 색이 빨간색과 파란색인 사람만을 강조해 봅니다.

3.1 입력 이미지
3.2 처리 이미지
3.3 처리 이미지



사람이 잘 보인다

빨간 옷을 입은 사람

파란 옷을 입은 사람

조금 보기 어렵습니다만, 각각 제대로 잡히고 있는 것을 알 수 있다고 생각합니다.



덧붙여서 앞의 녹색 잔디를 강조해 보면, 이런 느낌입니다.

3.4 처리 이미지



앞의 녹색 잔디

이와 같이, 목적에 따라 다양한 화상 처리 기술을 구분하여 화상 내에서 문자나 물체를 검출할 수 있습니다.

이미지 처리의 놀라운 일


역시, 1번의 장점은 「 自動化できること 」입니다.
"10,000장의 이미지에 빨간색 옷을 입고 있는 사람이 몇 명인가?"를 알고 싶은 경우, 화상 처리로 컴퓨터가 이해할 수 있는 형태로 변환해 처리하는 것으로, 사람의 눈으로 하는 것보다 시간과 비용 을 크게 줄일 수 있습니다.
당신은 또한 一定の基準で判断する 수 있기 때문에 사람의 눈으로 수행 보다 正確で品質が安定 합니다.
일정한 기준으로 판단한다는 것은 잘못된 판단을 했을 때에도 확실한 이유가 있기 때문에 개선을 빠르게 할 수 있다는 것입니다.
게다가 인간의 눈에는 보이지 않는 (보기 어려운) 것을 파악할 수 있거나 대상물을 만지지 않고 계측할 수 있습니다.
예를 들어, 위의 "2.2 처리 화상"에서 나타낸 것처럼 역광으로 보이지 않는 것을 가시화하여 계측할 수 있습니다.
이 모든 것이 시간과 비용을 크게 줄일 수 있습니다.

화상 처리가 어려운가?


하고 싶은 일을 실현하기 위해서 어느 처리가 적절한지, アルゴリズム・パラメータを考案・調整 하는 것이 가장 어렵습니다.
예를 들어, 위의 "3.2 처리 이미지"에서 설명한 것처럼 빨간색 옷을 입은 사람만 강조하는 경우 태양의 빨간색이나 앞에있는 다리의 빨간색도 함께 취할 수 있습니다. 이러한 분리가 불가능하면 자동화할 수 없습니다.
또, 마지막 기사 로 나타내듯이, 언제나 깨끗하게 동전이 늘어서 있거나, 명확하게 문자가 보이고 있는 화상 뿐만이 아니다.
이러한 상황에서도 물체와 문자를 감지할 수 있도록 처리를 고려해야 합니다.

사이고에게


이번은, 화상 처리의 대단한 곳·어려운 곳을 해설했습니다.
다음 번은, 「원래 화상이란(JPG, PNG, GIF, BMP)」를 테마에 써 갑니다.
그러면 계속해서 잘 부탁드리겠습니다.
목차는 다음 기사에서 볼 수 있습니다.

좋은 웹페이지 즐겨찾기