eVision  EasyFind

- 특징점 기술을 활용한 패턴 매칭
- 이미지 또는 DXF 벡터 모델 학습
- 완전 자동화, 고속 및 견고한 성능
- 회전 및 크기 변환에 불변
- 패턴 열화에 대한 높은 내성
- "무관심 영역" 지원

설명

혁신적인 특징점 기술을 기반으로 한 EasyFind는 이미지 내에서 참조 모델의 하나 이상의 인스턴스를 신속하게 찾도록 설계되었습니다. 정규화 상관관계에 비해 EasyFind는 더 빠른 처리 속도와 향상된 견고성을 제공합니다. 노이즈, 블러, 가림, 부분 누락 또는 불안정한 조명 조건으로 인해 심하게 손상된 인스턴스를 처리할 때 탁월한 성능을 보여줍니다.

EasyFind Sub pixel accuracy

서브 픽셀 정확도

EasyFind는 서브 픽셀 수준까지 조정 가능한 정확도로, 발견된 인스턴스에 대한 매우 정밀한 정보를 보고합니다. 예를 들어 위치, 회전 각도, 크기 및 일치 점수 등이 포함됩니다.

EasyFind Fast Processing and Improved Robustness

빠른 처리 및 향상된 견고성

EasyFind는 혁신적인 특징점 기술을 기반으로 합니다. 참조 모델과 샘플 이미지를 픽셀 단위로 비교하는 대신, 모델 내 두드러진 특징들을 신중하게 선별합니다. 이 방법을 통해 EasyFind는 가치 있는 정보를 전달하는 영역만을 매칭하므로 처리 속도가 빨라지고 견고성이 크게 향상됩니다.

EasyFind Dont care areas

“관심 없는” 영역

EasyFind는 "무관심 영역"을 지원합니다. 이 기능을 통해 복잡한 패턴 형태를 생성할 수 있습니다.

EasyfindDXF

벡터 패턴에 대한 훈련

이 모드에서는 래스터화된 패턴이 아닌 2차원 기하학적 도형 집합을 대상으로 학습이 수행됩니다. 학습 모델은 새로운 클래스인 EVectorModel을 사용하여 DXF 파일에서 불러오거나, 프로그래밍 방식으로 Open eVision EShape 객체를 활용하여 구축됩니다. 이 확장 기능은 알려진 기하학적 구조를 가진 물체를 탐지하는 데 매우 적합합니다.

기타 혜택

네오 라이선싱 시스템

네오는 새로운 라이선싱 시스템입니다. 신뢰할 수 있고 최첨단이며, 이제 Open eVision 및 eGrabber 라이선스를 저장할 수 있습니다. 네오를 사용하면 라이선스를 활성화할 위치를 선택할 수 있습니다. 네오 동글에서 활성화하거나 네오 소프트웨어 컨테이너에서 활성화할 수 있습니다. 라이선스를 구매한 후 나중에 결정하면 됩니다.

네오 동글은 견고한 하드웨어를 제공하며 컴퓨터 간 이동이 가능합니다. 네오 소프트웨어 컨테이너는 전용 하드웨어가 필요하지 않으며, 활성화된 컴퓨터에 연결됩니다.

Neo는 자체 전용 Neo 라이선스 관리자를 함께 제공합니다. 이 관리자는 두 가지 형태로 제공됩니다: 직관적이고 사용하기 쉬운 그래픽 사용자 인터페이스(GUI)와 Neo 라이선싱 절차를 쉽게 자동화할 수 있는 명령줄 인터페이스(CLI)입니다.

Windows 및 Linux용 모든 Open eVision 라이브러리

  • Microsoft Windows 11, 10 for x86-64 (64비트) 프로세서 아키텍처
  • x86_64 시스템용 Microsoft Windows 11, 10 IoT Enterprise
  • x86-64(64비트) 및 ARMv8-A(64비트) 프로세서 아키텍처용 Linux (glibc 버전 2.18 이상)
DriverWinLinuxARM

Open eVision Studio

Open eVision Studio는 Open eVision의 평가, 프로토타이핑 및 개발 도구입니다. 직관적인 그래픽 사용자
인터페이스를 통해 eVision의 모든 2D 이미지 처리 기능을 호출하고 즉시 결과를 확인할 수 있습니다. 스크립팅 기능을 통해 해당 코드가 생성되며, 이를 복사하여 애플리케이션에 붙여넣을 수 있습니다.

Open eVision Studio는 무료이며(Open eVision 2.0 이상 사용 시), 별도의 라이선스가 필요하지 않습니다.

eVision Bundle Studio AVT
eVision Bundle Studio AVT

Software

Host PC Operating System

Open eVision is a set of 64-bit libraries that require an Intel compatible processor with the SSE4 instruction set or an ARMv8-A compatible processor.

Open eVision can be used on the following operating systems:

Microsoft Windows 11, 10 for x86-64 (64-bit) processor architecture

Microsoft Windows 11, 10 IoT Enterprise for x86-64 systems

Linux for x86-64 (64-bit) and ARMv8-A (64-bit) processor architectures with a glibc version greater or equal to 2.18

Remote connections

Remote connections are allowed using remote desktop, TeamViewer or any other similar software.

Virtual machines

Virtual machines are supported. Microsoft Hyper-V, Oracle VirtualBox and libvirt hypervisors have been successfully tested.

Only the Neo Licensing System is compatible with virtualization.

Minimum requirements:

2 GB RAM to run an Open eVision application

8 GB RAM to compile an Open eVision application

Between 100 MB and 2 GB free hard disk space for libraries, depending on selected options.

APIs

Supported programming languages :

The Open eVision libraries and tools support C++, Python and the programming languages compatible with the .NET (C#, VB.NET)

C++ requirements: A compiler compatible with the C++ 11 standard is required to use Open eVision

Python requirements: Python 3.11 or later is required to use the Python bindings for Open eVision

.NET requirements: .NET framework 4.8 (or later) or the .NET platform 6.0 (or later) are supported

Supported Integrated Development Environments:

Microsoft Visual Studio 2017 (C++, C#, VB .NET, C++/CLI)

Microsoft Visual Studio 2019 (C++, C#, VB .NET, C++/CLI)

Microsoft Visual Studio 2022 (C++, C#, VB .NET, C++/CLI)

QtCreator 4.15 with Qt 5.12

Ordering Information

Product status

Released

Product code - Description

PC4158 Open EasyFind for USB dongle

PC4308 Open eVision EasyFind

Related products

PC6512 eVision/Open eVision USB Dongle (empty)

PC6514 Neo USB Dongle (empty)

EasyFind