브라우저가 오래되었습니다. 이 홈페이지의 일부 기능이 표시되지 않을 수 있습니다. 브라우저 업데이트 방법을 배우십시오.

확인

화상 처리 시스템 기본 요소

식품을 좋은 형태로 유지하는 데 화상 처리 시스템이 어떤 관계가 있을까요?

누구나 신선하고 외관이 깨끗한 식품을 선호합니다. 이러한 제품들의 품질 보장 과정에서 이를 위해 화상 처리 시스템이 사용되는 경우가 많습니다. 이미지 데이터는 이미지 데이터 없이 생산자가 불가능했을 결정을 충분한 정보에 근거하여 결정을 내릴 수 있도록 도와줍니다.

그런데, 이런 종류의 시스템을 설계하려면 어떻게 해야 할까요? 필요한 절차는 무엇이고, 고려해야 할 요소들은 무엇이 있으며 이용 가능한 옵션은 무엇이 있을까요?

카메라 선택, 렌즈 및 광원 선택, 이미지 품질 평가, PC 하드웨어 및 소프트웨어 그리고 모든 구성 요소의 구성 선택, 이 모든 것들이 효율적인 화상 처리 시스템 구성을 위한 중요한 절차입니다.

사과 농장 주인이 사과 검사용 머신 비전 시스템 설계를 요청해왔다고 가정해 보겠습니다. 그는 균일한 품질을 제공하고 싶어 합니다. 이는 빠른 속도로 작동하며 불량 사과를 분류해 내는 것을 의미합니다. 그가 할 질문은 다음과 같습니다.

  • 정확한 시스템 요구 사항은 무엇인가요?

  • 필요한 해상도와 센서는 무엇일까요?

  • 컬러를 사용해야 할까요, 아니면 모노크롬 카메라를 사용해야 할까요?

  • 필요한 카메라 기능은 무엇이고 어느 정도의 이미지 품질이면 충분할까요?

  • 카메라의 눈: 배율 및 렌즈 성능

  • 어떤 조명을 사용해야 할까요?

  • 어떤 소프트웨어가 필요할까요?

필요한 요소에 대한 이해: 요구 사항 정의

시스템이 제공해야 할 기능과 환경은 무엇인가요?

이 질문은 뻔한 질문같아 간과하기 쉽지만 충분히 답을 못하고 넘어가는 경우가 많습니다. 하지만 다음과 같은 사실은 남습니다. 만일 원하는 것이 무엇인지 먼저 명확히 알고 있다면 나중에 시간과 비용을 절약할 수 있습니다.

귀하의 시스템은

  • 사람의 눈으로는 감지할 수 없는 제품 특징을 드러내는 데 사용되는 확대경 또는 특수 조명과 같은 툴을 이용해 검사 대상 물체의 이미지만 표시하면 되나요?

  • 대상 제품의 크기 및 규격 일관성과 같은 특징을 계산해야 하나요?

  • 이송 및 분류 시스템에서와 같이 올바른 위치 지정 검토에 사용되나요?

  • 제품을 구체적인 제품 등급으로 분류하기 위한 특성 파악에 사용되나요?

해상도 및 센서

애플리케이션별로 사용되는 카메라는 무엇일까요? 요구 사항 정의는 카메라의 해상도 및 센서 크기를 도출하는 데 사용됩니다. 하지만 먼저 다음 사항을 정의해야 합니다. 정확히 해상도란 무엇일까요? 클래식 사진에서 해상도란 이미지 속에서 고유하게 식별할 수 있는 두 점 또는 두 선 사이의 최소 거리를 의미합니다. 디지털 카메라 분야에서는 종종 “2백만 픽셀 해상도”를 갖고 있다는 식의 표현을 합니다. 이것은 무언가 완전히 다른 것, 다시 말해 해상도가 아니라 센서의 픽셀 숫자를 의미할 뿐입니다. 실제 해상도는 카메라, 렌즈 및 기하학적 구조, 즉 장치에 필요한 거리로 이루어진 전체 패키지가 갖춰졌을 때만 결정될 수 있습니다. 픽셀 개수가 아무런 상관이 없다는 것은 아닙니다. 높은 해상도를 달성하려면 분명 더 많은 수의 픽셀이 필요합니다. 기본적으로 픽셀 개수는 최적 조건에서의 최대 해상도를 나타냅니다.

높은 해상도 또는 넓은 검사 범위 - 이들 요구 사항을 만족시키려면 모두 최대한의 카메라 픽셀 개수가 필요합니다. 고해상도로 넓은 영역을 검사해야 한다면 사실 여러 대의 카메라가 필요할 수 있습니다. 사실, 전체 영역을 커버할 수 있는 값비싼 특수 렌즈가 부착된 카메라 한 대보다는 표준 렌즈가 부착된 카메라 여러 대를 사용하는 편이 저렴한 경우가 많습니다.

센서 크기와 FOV는 기본 배율(depiction scale)을 나타내며 이는 나중에 렌즈를 선택하는 데 중요한 역할을 합니다.

해상도 및 센서

컬러 또는 모노크롬?

컬러 또는 모노크롬?

일반적으로 말해 대부분의 애플리케이션은 실제로는 컬러 카메라가 필요 없습니다. 컬러 이미지는 많은 관찰자들에게 그저 눈을 편케 해 줄 뿐인 경우가 많습니다. 컬러 카메라를 이용해 사실적으로 컬러를 재현하려면 백색 조명도 사용해야 합니다. 색상으로 특성을 감지할 수 있다면(예: 사과의 붉은 색 흠), 항상은 아니더라도 종종 컬러가 필요합니다. 하지만 대부분의 경우 이러한 특징들은 컬러 조명을 사용하면 모노크롬 카메라의 흑백 이미지에서도 찾아낼 수 있습니다. 여기에서 완벽한 샘플을 대상으로 한 실험이 도움이 될 수 있습니다. 컬러 카메라의 감도는 본질적으로 흑백 카메라에 비해 낮으므로 컬러가 관련이 없다면 모노크롬 카메라를 선택하는 편이 좋습니다.

고도로 복잡한 작업을 수행 중인가요? 그렇다면 여러 대의 카메라 사용을 검토할 필요가 있으며 특히 서로 다른 특징들을 녹화해야 하고 각각 서로 다른 조명이나 광학 구성 요소가 필요한 경우라면 더욱 그렇습니다.

카메라가 제공해야 하는 것들: 카메라 기능 및 이미지 품질

좋은 카메라에는 단순한 픽셀 개수 이상의 것이 존재합니다. 이미지 품질과 카메라 기능 역시 감안해야 합니다. 디지털 카메라의 이미지 품질을 평가할 때는 다음 요소들과 함께 해상도 역시 중요한 한 가지 요소입니다.

  • 광 민감도

  • 다이내믹레인지

  • 신호대잡음비

카메라 기능 중 가장 중요한 것은 대개 fps 단위로 명시되는 속도입니다. 이것은 초당 촬영 가능한 최대 프레임 개수를 나타냅니다.

카메라 기능 및 이미지 품질

카메라의 눈: 배율 및 렌즈 성능

조명

우수한 광학 시스템은 비쌉니다. 대부분의 경우 표준 렌즈도 작업을 처리하기에 충분한 성능을 갖고 있습니다. 필요한 것이 무엇인지 파악하려면 다음과 같은 변수에 대한 정보가 필요합니다.

  • 렌즈 인터페이스

  • 픽셀 크기

  • 센서 크기

  • 이미지와 피사체 크기 사이의 비율을 나타내는 이미지 스케일. 이는 개별 픽셀 크기를 픽셀 해상도로 나눈 비율에 해당됩니다(픽셀 해상도는 카메라 센서의 픽셀 한 개를 정교하게 채우도록 했을 때 검사 대상 물체의 사각형 가장자리 길이를 나타냅니다).

  • 이미지 스케일 그리고 카메라와 피사체 간 거리를 결정하는 렌즈의 초점 거리

  • 조명 강도

이 정보를 확보할 수 있다면 렌즈 제조업체의 사양 명세서를 확인해 저렴한 표준 렌즈로 충분한지, 아니면 고가의 렌즈가 필요한지 검토하기가 쉬워집니다.

왜곡, 해상도(MTF 곡선으로 표현), 색수차 및 렌즈의 최적 스펙트럼 범위와 같은 렌즈의 특성은 추가 선택 기준 역할을 합니다.

근적외선용 특수 렌즈, 초광각 렌즈(‘어안 렌즈’) 그리고 길이 측정에 특히 적합한 텔레센트릭 렌즈를 예로 들 수 있습니다. 하지만 이러한 렌즈는 대개 가격이 비쌉니다.

여기에도 규칙이 하나 있습니다: 미해결 질문에 답하기 위한 가장 좋은 방법은 테스트 및 샘플 샷입니다.

조명

어두운 조명에서는 어떤 것도 잘 보이지 않습니다: 뻔한 말같지만 화상 처리 시스템에서도 이는 사실입니다. 빠른 속도의 검사를 위해서는 민감한 카메라와 강력한 렌즈가 필요합니다. 대부분의 경우 보다 쉬운 옵션은 조명 여건을 조정하거나 향상시켜 이미지 밝기를 높이는 것입니다. 보다 높은 이미지 밝기를 얻기 위한 옵션은 다양합니다. 렌즈나 플래시를 이용한 주변광 증가 그리고 빛 조정이 적합한 광원을 만드는 두 가지 예입니다. 하지만 단지 조명 강도만이 중요한 것은 아닙니다. 빛이 렌즈를 통과해 카메라에 들어오는 경로 역시 중요합니다. 사진 촬영에서의 한 가지 흔한 예가 바로 플래시 사용입니다. 주변광이 너무 산란되면 플래시를 사용해 원하는 방식으로 빛의 방향을 조절합니다. 물론 이럴 경우 이미지에서 포착하고자 하는 세부 정보를 가리는 매끄러운 표면에서 일어나는 원치 않는 반사광을 해결해야 합니다. 화상 처리에서 이러한 종류의 효과는 반사가 잘 일어나지 않는 똑바른 표면에 강한 빛을 비추는 경우에는 바람직할 수 있습니다. 여러 방향으로 반사를 일으키는 표면이 많은 대상에는 확산광이 더 좋습니다.

사진을 볼 때는 반사된 빛을 이용하지만 스테인드글라스 창은 밝은 빛이 들어올 때만 눈부신 자태가 드러납니다.

PC 하드웨어

필요한 하드웨어는 작업 및 필요한 처리 속도를 기준으로 결정됩니다. 간단한 작업은 표준 PC 및 화상 처리 패키지를 사용해 처리할 수 있지만 복잡하고 빠른 화상 처리 작업에는 전문 하드웨어가 필요할 수 있습니다.

PC-하드웨어

소프트웨어

소프트웨어는 이미지를 평가하는 데 필요합니다. 대부분의 카메라에는 이미지를 표시하고 카메라를 구성하는 데 사용되는 소프트웨어가 함께 제공됩니다. 카메라를 켜 실행하는 데는 이 정도면 충분합니다. 특수한 애플리케이션과 화상 처리 작업에는 구매 또는 맞춤형으로 개발한 특수한 소프트웨어가 필요합니다.

요약

화상 처리 시스템 설계를 시작하기 전에 카메라와 카메라 광학 부품부터 조명 및 PC 하드웨어와 시스템을 지원하는 소프트웨어에 이르기까지 사용할 모든 구성 요소에 대해 고려해야 할 부분이 많습니다.

이러한 작업들은 사전에 작업 및 기본 조건을 명확히 하기 위한 시간만 갖는다면 한 단계씩 해결해 완전하게 처리할 수 있습니다. 이 주제에 대한 자세한 내용을 알아보려면 이 주제에 대해 보다 포괄적으로 다루고 있는 저희의 백서를 참조하시기 바랍니다. 백서

논평

Dr. Britta Niederjohann

Dr. Britta Niederjohann은 다양한 제품 분야에서 다년간의 근무를 통해 화상 처리 시스템 분야에 대한 폭 넓은 전문 지식을 쌓았습니다. “저는 고객들의 카메라 선택을 돕고 있습니다. 화상 처리 분야에서의 저의 경험은 고객의 다양한 애플리케이션 시나리오를 깊이 이해하고 고객의 니즈에 맞는 최상의 카메라 솔루션을 결정하도록 도울 수 있게 하기 때문에 여기에서 유용합니다.”

우리는 머신 비전 시스템에 적합한 카메라를 공급합니다.

우리는 머신 비전 시스템에 적합한 카메라를 공급합니다.

Basler 카메라 셀렉터는 모든 Basler 에어리어 스캔 및 라인 스캔 카메라를 간략히 보여줍니다. 이 툴은 센서 기술, 해상도 및 광학 규격을 포함한 다양한 기준을 바탕으로 사용자의 니즈에 맞는 카메라를 찾아줍니다.

애플리케이션에 적합한 카메라를 찾으셨다면 인터페이스 어드바이저를 방문해 귀하의 애플리케이션에 적합한 인터페이스를 찾는 데 도움을 받으십시오. 추가로 문의할 사항이 있으면 언제든 Basler 영업팀에 연락하십시오. 다운로드 영역에서 이 주제에 대한 방대한 백서를 찾을 수도 있습니다.