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

확인
뉴스 및 보도
  • 보다 쉬워진 FPGA 프로그래밍

    VisualApplets를 사용하면 하드웨어 프로그래밍 없이도 그래픽 사용자 인터페이스에서 FPGA를 프로그래밍할 수 있습니다. VisualApplets은 이 기능 덕분에 다양한 상을 수상했습니다.

VisualApplets – 화상 처리 작업의 Visual FPGA 프로그래밍

VisualApplets는 화상 처리를 수행하는 FPGA 프로세서의 실시간 작업을 위한 통합 개발 환경입니다. 이를 통해 그래픽 사용자 인터페이스에서 데이터 흐름 모델을 통해 FPGA를 프로그래밍할 수 있습니다. 이 솔루션은 다양한 산업 분야의 산업용 또는 일반 작업에 사용됩니다. VisualApplets를 사용하면 프레임 그래버, 산업용 카메라 및 화상 처리 장치와 같은 화상 처리 하드웨어의 FPGA 프로세서에 액세스하여 개별 화상 처리 애플리케이션을 구현할 수 있습니다.

V 시리즈의 프로그래밍 가능 프레임 그래버에는 VisualApplets과 함께 사용할 수 있는 사전 라이선스가 제공됩니다.

VisualApplets – 그래픽 FPGA 프로그래밍

VisualApplets를 활용한 신속한 화상 처리 작업

VisualApplets은 2006년 출시된 후 다음과 같은 이유로 같은 해에 국제 비전상을 수상했습니다.

  • 하드웨어 프로그래밍 없이 그래픽 데이터 흐름 모델을 통해 복잡한 FPGA용 애플리케이션을 쉽게 생성
  • 오퍼레이터가 200개 이상인 화상 처리 라이브러리를 활용
  • 자주 사용되는 화상 처리 단계에 대해 자체 라이브러리를 생성하거나 기존 하드웨어 코드에서 가져오기 가능
  • 애플릿 설계를 추가 프레임 그래버, VisualApplets 호환 가능 산업용 카메라, 비전 센서 및 화상 처리 디바이스에 포팅
  • 데이터 신호 및 외부 인터페이스(주변 장치) 연결을 그래픽으로 프로그래밍 및 처리하여 트리거 기능을 개별화

VisualApplets 라이선스 데모 버전 다운로드

VisualApplets 구성

이미지 및 신호 처리의 경우, VisualApplets를 통해 복잡한 애플리케이션을 직관적으로 생성 및 처리하고 사전 구성된 샘플 애플릿을 사용하거나 독점 HDL 라이브러리를 통합할 수 있습니다. 버전 3은 기본 버전과 특별 요구 사항을 위한 4개의 확장 기능으로 구성됩니다.

확장 기능이 포함된 화상 처리 소프트웨어 VisualApplets

FPGA를 더욱 효과적으로 활용하고 사용 시 리소스 효율성도 높이세요.

버전 3은 새로운 확장 및 기능을 통해 그 성능이 더욱 강화되었으며 기능 향상을 위해 다음과 같은 기능이 추가되었습니다.

  • 세분화, 분류 및 압축과 같은 기능을 위한 확장 라이브러리인 오퍼레이터 라이브러리
  • FPGA에서 이미지 배치 처리뿐만 아니라 이미지 시퀀스 및 비교에 대한 리소스 절김형 계산이 가능한 데이터 흐름 모델에서 루프를 나타내는 새로운 오퍼레이터,
  • 강화된 FFT(고속 푸리에 변환)로 오퍼레이터 대역통과 필터처럼 컴퓨팅 부하가 높은 더욱 복잡한 필터를 리소스 효율성을 저해하지 않고 구현

VisualApplets 3에 대한 추가 정보

VisualApplets 확장 기능이 특별한 기능을 제공합니다.

자체 HDL 코드를 계속 사용하고 VisualApplets로 추가 이미지 처리 장치를 구성하거나 추가 VisualApplets 라이브러리를 사용하시겠습니까? 확장 기능이 솔루션을 제시합니다.

VisualApplets Embedder

VisualApplets Embedder를 사용하여 VisualApplets 호환 화상 처리 장치 설정

VisualApplets Embedder를 사용할 경우 화상 처리 하드웨어가 VisualApplets와 호환됩니다. 사용자는 이미지 전처리 및 애플리케이션을 직접 실행할 수 있는 최대한의 유연성을 지닌 디바이스를 얻게 됩니다.

  • VisualApplets를 사용하여 카메라 및 비전 센서와 같은 타사 디바이스의 하드웨어 구성
  • 이미지 최적화, 데이터 축소 및 프로세스 제어와 같은 전처리 작업을 통해 시스템 효율을 개선하고 시스템 비용 절감
  • 최종 사용자에게 화상 처리 디바이스에 대한 간편한 액세스 제공
  • 요구 사항이 변경될 경우에도 제조업체와 최종 사용자는 유연한 대응 가능

VisualApplets Embedder에 대한 추가 정보

VisualApplets Embedder를 사용하여 VisualApplets 호환 화상 처리 장치 설정

고급 시스템 빌더를 위한 추가 이점

VisualApplets Expert를 사용하면 VHDL 및 Verilog에서 기존 HDL 코드를 가져와 일반 오퍼레이터로 처리할 수 있습니다. 통합 TCL 인터프리터가 있는 콘솔로 디자인 프로세스를 자동화됩니다. VisualApplets Expert의 라이브러리는 개별 라이선스 형태로 구입할 수 있습니다.

  • VHDL 코드 및 라이브러리 가져오기
  • 개별 오퍼레이터 생성
  • 보호된 오퍼레이터 구성
  • 실제 런타임 환경 및 개발 중인 오퍼레이터에서 애플릿 디자인 디버깅
  • TCL 스크립트를 직접 입력하거나 작성하여 디자인을 설정, 처리 및 시뮬레이션

VisualApplets Expert에 대한 추가 정보

VisualApplets Libraries

특별한 오퍼레이터 라이브러리가 더 많은 기능을 제공합니다.

VisualApplets 라이브러리는 세분화, 분류 및 압축과 같은 유용한 화상 처리 기능으로 오퍼레이터의 범위를 확장하는 다중 오퍼레이터 라이브러리로 구성됩니다.

이 라이브러리는 이미 구입한 프레임 그래버 하드웨어와 관계 없이 개별 라이선스 형태로 구입할 수 있습니다.

  • 세분화 및 분류 –Blob 분석을 통해 객체의 위치, 표면적, 모양, 범위 및 주변 기하학적 구조(경계 상자)를 판단합니다.
  • JPEG 8 비트 그레이스케일 이미지 및 24 비트 RGB 컬러 이미지 압축, 긴 이미지 시퀀스를 위한 연속 데이터 스트리밍, 데이터 속도 또는 압축 속도를 확장 가능

VisualApplets 라이브러리에 대한 추가 정보

VisualApplets 디자인 보호

외부 프레임 그래버에서 클라이언트의 고유한 애플릿 사용을 막고 외부 액세스로부터 지적 재산을 보호하기 위해 애플릿 및 프레임 그래버를 각각 잠금 장치로 안전하게 인코딩할 수 있습니다. 이를 통해VisualApplets Protection은 디자인과 IP 노하우를 안전하게 보장하고 암호화를 통해 이러한 지적 재산을 FPGA 하드웨어와 연결합니다.

애플릿에 대한 고유한 보안 식별자 코드와 프레임 그래버의 보안 라이선스라는 두 가지 보호 메커니즘이 반드시 일치해야 합니다.

VisualApplets Protection에 대한 추가 정보

VisualApplets 라이선스

필터 표시
필터 다시 설정
라이선스 설명 라이선스 설명
VisualApplets 3 Design Safety ProtectionID VisualApplets Protection Extension Unique Security Identifier Code of Applets
VisualApplets 3 Libraries JPEG Compression Library VisualApplets Libraries Extension JPEG compression of gray and color images with scalable data rate
VisualApplets 3 Parameters Translation VisualApplets Expert Extension Calculate new values from different parameter values and pass them on to other parameters throughout the design
VisualApplets Libraries Segmentation and Classification Library (Blob) VisualApplets Libraries Extension
VisualApplets 3 IDE Software Multi User License VisualApplets Version 3 Complete package of VisualApplets; requirement for the use of further licenses
VisualApplets 3 Expert VisualApplets Expert Extension Additional benefits for advanced users such as HDL code import and Tcl console
VisualApplets 3 Design Safety RT License VisualApplets Protection Extension Equipping frame grabbers with a security license suitable for an applet
VisualApplets 3 Embedder VisualApplets Embedder Extension FPGA-based image processing hardware becomes compatible with VisualApplets
VisualApplets 3 IDE Software License VisualApplets Version 3 Complete package of VisualApplets; requirement for the use of further licenses
VisualApplets 3 Debugging VisualApplets Expert Extension Debug Applet designs in the real runtime environment as well as own operators to be developed

죄송하지만 선택한 필터에 맞는 결과가 없습니다.

추가 액세서리

LICENSE AGREEMENT v. 1.0

IMPORTANT-READ CAREFULLY: Below you will find the contractual agreements governing the use of this Software. These conditions apply to you, the user (hereinafter: “Licensee”), and to Basler AG (hereinafter: “Basler”). With any of the following actions, Licensee explicitly agrees to be bound by the conditions of this License Agreement (hereinafter “Agreement”): downloading the Software, purchasing the Software, opening the package, breaking one of the seals or using the Software.

In case Licensee does not agree with any of the conditions of this Agreement, Licensee shall return or in case of a download delete all parts of the Software including manuals, the license certificate and/or the Software protection key/or dongle before using and without delay. Licensee shall remove all Software installations of the Software from any computer it might have been installed on. Return all electronic media of the Software or completely destroy all electronic media of the Software and send proof that this has been accomplished.

1. Scope

(1) This Agreement explicitly covers only the Software file or other media Licensee received with the download or purchase and the Software stored on these media, the manuals, the license certificate and/or the Software protection key/or dongle, together referred to as “Software”.

(2) The Software may be modified or enhanced by Basler for debugging, upgrading or any other purposes. The Software shall contain such modified or enhanced version. Licensee can only use either the previous version or the modified or enhanced version and cannot use both of the versions. Licensee has, however, no right to receive modifications or enhancements or upgrades, unless those are provided for warranty purposes and Licensee has a legitimate claim towards warranty.

(3) The Software may include (i) some open source software and (ii) other third party software (collectively, "Third Party Software"). Regarding the use of the Third Party Software, Licensee shall follow the license terms and conditions applied to such Third Party Software. Any part of this Agreement does not restrict, change or alter any of Licensee’s rights and obligations imposed by the license terms and conditions of the Third Party Software.

2. User rights

(1) Basler permits the Licensee, for the duration of this Agreement, to use the Software on a single computer and a single terminal on that computer. This license is explicitly non-exclusive, i.e., Licensee does not have an exclusive right to use the Software. Licensee can copy the Software from one computer to another by using a computer network or other storage devices, as long as it is assured, that the Software can only be used on a single computer and terminal at any time and that the conditions set forth under 4 are observed.

(2) Licensee has the right to produce a copy of the Software only for backup purposes.

(3) The Software is provided with a license certificate or a dongle. It is the responsibility of Licensee to take care of the license certificate and/or of the dongle. In case of loss, neither the license certificate nor the dongle will be replaced by Basler.

3. Transfer

Licensee may permanently transfer all of its rights under this Agreement only if the recipient agrees to the terms and conditions of this Agreement and if Licensee destroys and will not keep any copies of the Software in your possession.

4. Copyright

(1) The developer of the Software remains the owner of the copyright to the Software and its documentation. With the purchase, Licensee obtains ownership of the physical storage devices (if provided) (excluding the Software and other data contained thereon) and the license certificate and/or the Software protection key/or dongle. Furthermore, a right to use the Software as defined in Sec. 2 will be granted.

(2) Basler reserves the right to all publications, duplication, editing, and marketing of the Software and the Software documentation.

Without prior written permission Licensee may not:

• change, translate, de-compile or de-assemble the Software,

• copy any of the written or printed documentation of the Software,

• rent, lease, or license the Software to a third party,

• use the Software protection key different than described in this Agreement.

5. Warranty

(1) Basler warrants for a period of 12 months from the date of the delivery, except as agreed otherwise in a separate agreement, that the Software delivered under this Agreement works in all major aspects according to the descriptions in the specifications. Basler shall not be liable for the Software being suitable for a particular purpose unless otherwise agreed upon.

(2) This warranty does not cover defects in the Software which are due to improper installation or changes to the program which Licensee has undertaken.

(3) Basler does not warrant, that the Software fulfills the specific requirements of Licensee, or that the Software works with other Software provided by Licensee.

(4) Where any claim in respect to the Software, which is based on any defect in the quality or condition of the Software to meet the specification, is notified to Basler in accordance with these conditions, Basler shall be entitled at its own discretion to either replace the Software free of charge or repair the Software. Should Basler fail to repair the Software within a reasonable time frame more than twice, Licensee is entitled to resign from this Agreement.

(5) The warranty is provided by Basler under the condition that the total price for the Software has been paid by the due date.

(6) Licensee is obligated to establish sufficient precautions for the case of Software malfunctions (for example by regular data storage, frequent backups, verification of results, emergency planning). It is your responsibility to provide a suitable system environment.

6. Liability

(1) Basler shall be liable under the terms of this Agreement only in accordance with the provisions set out under (a) to (e):

(a) Basler shall be unrestricted liable for losses caused intentionally or with gross negligence by Basler or its legal representatives or assistants in performance.

(b) Basler shall be unrestricted liable for death, personal injury or damage to health caused by the intent or negligence of Basler, its legal representatives or assistants in performance.

(c) Where the law requires Basler in accordance with these provisions to compensate for a damage which has been caused by slight negligence, Basler’s liability shall be limited to the breach of primary obligations by Basler, its legal representatives or assistants in performance. Primary obligations are such basic duties which form the essence of the Agreement, which were decisive for the conclusion of the Agreement and on the performance of which Licensee may rely. If Basler breaches its primary obligations through slight negligence, then its ensuing liability shall be limited to the amount which was foreseeable at the time the respective service was performed.

(d) Basler shall be liable for loss of data only up to the amount of typical recovery costs which would have arisen had proper and regular data backup measures been taken.

(e) Any further extensive liability of Basler is excluded on the merits.

7. Contract duration, legal consequences of violating the license

(1) The Agreement is deemed to be in force for an unspecified period. The Licensee’s rights are automatically terminated if one of the conditions of the Agreement have been violated.

(2) In case of a contract violation Licensee has to return the original storage devices and all copies thereof including all modified copies, all printed and written documentation, as well as the license certificate and/or the Software protection key/or dongle to Basler, or Licensee has to destroy these items.

(3) In addition Basler reserves the right to file a lawsuit to claim reparations for damages, non-compliance, or removal of the Software in case of license violations. The following laws and/or conditions are in effect: the conditions of this Agreement, copyright laws, and the laws of the German civil code (BGB).

8. Applicable Law, Place of Performance and Jurisdiction

This Agreement shall be governed by German law. The Convention on Contracts for the International Sale of Goods (CISG) shall not apply. Place of Performance and Jurisdiction shall be Hamburg, Germany.

9. Severability

In the event a provision of this Agreement is or becomes invalid or should this Agreement be incomplete, the validity of the remaining provisions shall not be affected thereby. The invalid or incomplete provision shall be substituted or supplemented, respectively, by an appropriate one reflecting - to the extent legally permissible - as closely as possible what the parties hereto had originally intended or would have intended according to the sense and purpose of this Agreement, if the specific issue had been taken into consideration by them.

라이선스 컨테이너 내용  
WIBU Systems CodeMeter CmDongle VisualApplets용 하드웨어 동글 세부사항

화상 처리 시스템에 대해 더 많은 정보를 확인하세요!

Basler는 폭넓은 컨설팅에서 고객별 제품(사용자 지정)에 대한 개발 작업을 통한 완벽한 지원에 이르기까지 매우 다양한 서비스를 제공합니다.

  • VisualApplets 워크샵 – 입문 수준 및 고급 사용자를 위한 교육
  • 코칭 – 구체적인 작업을 위한 컨설팅 및 개발
  • 컨설팅 – 프로젝트 범위를 넘어서는 포괄적 프로젝트 컨설팅
  • 타당성 조사 – 상세한 결과 보고서가 포함된 프로젝트 평가
  • 개발(사용자 지정) – 하드웨어 및 소프트웨어 솔루션에 대해 고객별 조정
  • 디자인 확인 – 고객의 VisualApplets 디자인 확인

컨설팅에 대해 자세히 알아보세요

VisualApplets User Forum – 정보 제공 출처, 논의를 위한 플랫폼 및 지식 데이터베이스를 모두 한 곳에

VisualApplets User Forum를 통해 간단하고 편리한 방법으로 VisualApplets에 대한 정보를 얻고 이를 공유하며 관련 지원을 받을 수 있는 있습니다. Silicon Software의 전문가는 포럼을 중재하고 지원하며 지식 데이터베이스를 지속적으로 개발합니다.

  • 다른 사용자와 Silicon Software가 지원 및 아이디어 제공
  • 자신의 정보, 질문 및 답변 입력
  • 확장, 예제, 오퍼레이터 및 단편적 조각과 함께 VisualApplets에 대한 지식 데이터베이스를 활용하고 지식 공유.
  • 솔루션 제공, 논의 및 검색
  • 다른 시스템 빌더와의 비즈니스 기회 개발
  • 새로운 VisualApplets 버전, 확장 및 사전 구성된 샘플 디자인에 대한 정보를 우선 확보 가능
  • RSS, 브라우저 메시지 또는 이메일을 통해 최신 게시물에 대한 정보 습득

VisualApplets User Forum