{"id":85849,"date":"2025-10-21T11:42:56","date_gmt":"2025-10-21T18:42:56","guid":{"rendered":"https:\/\/emergentvisiontec.com\/?page_id=85849"},"modified":"2026-05-01T12:53:21","modified_gmt":"2026-05-01T19:53:21","slug":"esdk-pro-vision-software-development-kit","status":"publish","type":"page","link":"https:\/\/emergentvisiontec.com\/software\/esdk-pro-vision-software-development-kit\/","title":{"rendered":"eSDK Pro Vision Software Development Kit"},"content":{"rendered":"<p><div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-1 fusion-flex-container has-pattern-background has-mask-background nonhundred-percent-fullwidth non-hundred-percent-height-scrolling\" style=\"--awb-border-radius-top-left:0px;--awb-border-radius-top-right:0px;--awb-border-radius-bottom-right:0px;--awb-border-radius-bottom-left:0px;--awb-flex-wrap:wrap;\" ><div class=\"fusion-builder-row fusion-row fusion-flex-align-items-center fusion-flex-content-wrap\" style=\"max-width:1248px;margin-left: calc(-4% \/ 2 );margin-right: calc(-4% \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-0 fusion_builder_column_2_5 2_5 fusion-flex-column\" style=\"--awb-padding-right:15px;--awb-padding-left:15px;--awb-bg-size:cover;--awb-width-large:40%;--awb-margin-top-large:20px;--awb-spacing-right-large:10px;--awb-margin-bottom-large:20px;--awb-spacing-left-large:10px;--awb-width-medium:40%;--awb-order-medium:0;--awb-spacing-right-medium:10px;--awb-spacing-left-medium:10px;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\" data-scroll-devices=\"small-visibility,medium-visibility,large-visibility\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><nav class=\"fusion-breadcrumbs fusion-breadcrumbs-1\" style=\"--awb-font-size:16;--awb-breadcrumb-sep:&#039; \u2022 &#039;;\" aria-label=\"Breadcrumb\"><ol class=\"awb-breadcrumb-list\"><\/ol><\/nav>\n<div class=\"fusion-title title fusion-title-1 fusion-sep-none fusion-title-text fusion-title-size-one\" style=\"--awb-text-color:var(--awb-color7);--awb-font-size:48px;\"><h1 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"font-family:&quot;HP Simplified&quot;;font-style:normal;font-weight:400;margin:0;font-size:1em;--fontSize:48;line-height:1.16;\"><h1 data-start=\"677\" data-end=\"773\"><strong>Develop and deploy vision systems <em>faster<\/em> with eSDK Pro.<\/strong><\/h1><\/h1><\/div><div class=\"fusion-text fusion-text-1\" style=\"--awb-font-size:22px;--awb-text-color:var(--awb-color7);--awb-text-font-family:&quot;Myriad Pro Regular&quot;;--awb-text-font-style:normal;--awb-text-font-weight:400;\"><p>eSDK Pro is the software development kit for integrating vision into OEM projects or sending imaging data into third-party software. It makes these tasks turnkey by optimizing data transport for you, saving 90% of the typical programming time spent with conventional SDKs.<\/p>\n<p>eSDK Pro is pipeline-driven, so you can write your own or use pre-built plug-ins. You can focus on application logic, not basic programming.<\/p>\n<\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-1 fusion_builder_column_3_5 3_5 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:60%;--awb-margin-top-large:20px;--awb-spacing-right-large:3.2%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:3.2%;--awb-width-medium:60%;--awb-order-medium:0;--awb-spacing-right-medium:3.2%;--awb-spacing-left-medium:3.2%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\" data-scroll-devices=\"small-visibility,medium-visibility,large-visibility\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-image-element awb-imageframe-style awb-imageframe-style-below awb-imageframe-style-1\" style=\"--awb-margin-bottom:30px;--awb-caption-title-font-family:var(--h2_typography-font-family);--awb-caption-title-font-weight:var(--h2_typography-font-weight);--awb-caption-title-font-style:var(--h2_typography-font-style);--awb-caption-title-size:var(--h2_typography-font-size);--awb-caption-title-transform:var(--h2_typography-text-transform);--awb-caption-title-line-height:var(--h2_typography-line-height);--awb-caption-title-letter-spacing:var(--h2_typography-letter-spacing);\"><span class=\" fusion-imageframe imageframe-none imageframe-1 hover-type-none\" style=\"border-radius:12px;\"><img loading=\"lazy\" decoding=\"async\" width=\"2000\" height=\"1616\" alt=\"eSDK Pro Vision-Software Development Kit SDK for programming multi-camera vision systems.\" title=\"eSDK Pro Vision Software Development Kit SDK\" src=\"https:\/\/emergentvisiontec.com\/wp-content\/uploads\/2025\/11\/eSDK-Pro-Vision-Software-Development-Kit-SDK.jpg\" class=\"img-responsive wp-image-86793\" srcset=\"https:\/\/emergentvisiontec.com\/wp-content\/uploads\/2025\/11\/eSDK-Pro-Vision-Software-Development-Kit-SDK-200x162.jpg 200w, https:\/\/emergentvisiontec.com\/wp-content\/uploads\/2025\/11\/eSDK-Pro-Vision-Software-Development-Kit-SDK-400x323.jpg 400w, https:\/\/emergentvisiontec.com\/wp-content\/uploads\/2025\/11\/eSDK-Pro-Vision-Software-Development-Kit-SDK-600x485.jpg 600w, https:\/\/emergentvisiontec.com\/wp-content\/uploads\/2025\/11\/eSDK-Pro-Vision-Software-Development-Kit-SDK-800x646.jpg 800w, https:\/\/emergentvisiontec.com\/wp-content\/uploads\/2025\/11\/eSDK-Pro-Vision-Software-Development-Kit-SDK-1200x970.jpg 1200w, https:\/\/emergentvisiontec.com\/wp-content\/uploads\/2025\/11\/eSDK-Pro-Vision-Software-Development-Kit-SDK.jpg 2000w\" sizes=\"auto, (max-width: 768px) 100vw, 800px\" \/><\/span><div class=\"awb-imageframe-caption-container\"><div class=\"awb-imageframe-caption\"><h2 class=\"awb-imageframe-caption-title\">eSDK Pro Vision Software Development Kit SDK<\/h2><p class=\"awb-imageframe-caption-text\">Turnkey vision integration: eSDK Pro streamlines coding requirements for OEM projects, or for sending imaging data into third-party software.<\/p><\/div><\/div><\/div><div class=\"fusion-text fusion-text-2 fusion-text-no-margin\" style=\"--awb-font-size:18px;--awb-margin-top:15px;--awb-margin-right:15px;--awb-margin-bottom:15px;--awb-margin-left:15px;--awb-text-font-family:&quot;Myriad Pro Regular&quot;;--awb-text-font-style:normal;--awb-text-font-weight:400;\"><h2><strong>Awards<\/strong><\/h2>\n<p>inVISION Top Innovation Award 2026<\/p>\n<p><em>TVTech<\/em> NAB Best in Show 2026<\/p>\n<\/div><\/div><\/div><\/div><\/div><div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-2 fusion-flex-container has-pattern-background has-mask-background nonhundred-percent-fullwidth non-hundred-percent-height-scrolling\" style=\"--awb-border-radius-top-left:0px;--awb-border-radius-top-right:0px;--awb-border-radius-bottom-right:0px;--awb-border-radius-bottom-left:0px;--awb-flex-wrap:wrap;\" ><div class=\"fusion-builder-row fusion-row fusion-flex-align-items-flex-start fusion-flex-content-wrap\" style=\"max-width:1248px;margin-left: calc(-4% \/ 2 );margin-right: calc(-4% \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-2 fusion_builder_column_1_1 1_1 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:100%;--awb-margin-top-large:20px;--awb-spacing-right-large:1.92%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:1.92%;--awb-width-medium:100%;--awb-order-medium:0;--awb-spacing-right-medium:1.92%;--awb-spacing-left-medium:1.92%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-title title fusion-title-2 fusion-sep-none fusion-title-text fusion-title-size-one\"><h1 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"margin:0;--fontSize:28;line-height:1.16;\"><h2><strong>Why use Emergent eSDK Pro?<\/strong><\/h2><\/h1><\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-3 fusion_builder_column_1_3 1_3 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:33.333333333333%;--awb-margin-top-large:20px;--awb-spacing-right-large:5.76%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:5.76%;--awb-width-medium:33.333333333333%;--awb-order-medium:0;--awb-spacing-right-medium:5.76%;--awb-spacing-left-medium:5.76%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\" data-scroll-devices=\"small-visibility,medium-visibility,large-visibility\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-center fusion-content-layout-column\"><div class=\"fusion-image-element \" style=\"text-align:center;--awb-caption-title-font-family:var(--h2_typography-font-family);--awb-caption-title-font-weight:var(--h2_typography-font-weight);--awb-caption-title-font-style:var(--h2_typography-font-style);--awb-caption-title-size:var(--h2_typography-font-size);--awb-caption-title-transform:var(--h2_typography-text-transform);--awb-caption-title-line-height:var(--h2_typography-line-height);--awb-caption-title-letter-spacing:var(--h2_typography-letter-spacing);\"><span class=\" fusion-imageframe imageframe-none imageframe-2 hover-type-none\" style=\"border-radius:12px;\"><img loading=\"lazy\" decoding=\"async\" width=\"900\" height=\"600\" alt=\"Icon showing how eSDK Pro enables vision projects to get to market faster.\" title=\"eSDK Pro Benefits: Faster Time to Market\" src=\"https:\/\/emergentvisiontec.com\/wp-content\/uploads\/2025\/12\/eSDK-Benefits-Time-to-Market-100-1.jpg\" class=\"img-responsive wp-image-92009\" srcset=\"https:\/\/emergentvisiontec.com\/wp-content\/uploads\/2025\/12\/eSDK-Benefits-Time-to-Market-100-1-200x133.jpg 200w, https:\/\/emergentvisiontec.com\/wp-content\/uploads\/2025\/12\/eSDK-Benefits-Time-to-Market-100-1-400x267.jpg 400w, https:\/\/emergentvisiontec.com\/wp-content\/uploads\/2025\/12\/eSDK-Benefits-Time-to-Market-100-1-600x400.jpg 600w, https:\/\/emergentvisiontec.com\/wp-content\/uploads\/2025\/12\/eSDK-Benefits-Time-to-Market-100-1-800x533.jpg 800w, https:\/\/emergentvisiontec.com\/wp-content\/uploads\/2025\/12\/eSDK-Benefits-Time-to-Market-100-1.jpg 900w\" sizes=\"auto, (max-width: 768px) 100vw, 400px\" \/><\/span><\/div><div class=\"fusion-title title fusion-title-3 fusion-sep-none fusion-title-text fusion-title-size-one\"><h1 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"margin:0;--fontSize:28;line-height:1.16;\">Faster time to market<\/h1><\/div><div class=\"fusion-text fusion-text-3\" style=\"--awb-font-size:18px;--awb-text-font-family:&quot;Myriad Pro Regular&quot;;--awb-text-font-style:normal;--awb-text-font-weight:400;\"><p>Get projects done in less time with better results, and recoup your investment sooner.<\/p>\n<\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-4 fusion_builder_column_1_3 1_3 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:33.333333333333%;--awb-margin-top-large:20px;--awb-spacing-right-large:5.76%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:5.76%;--awb-width-medium:33.333333333333%;--awb-order-medium:0;--awb-spacing-right-medium:5.76%;--awb-spacing-left-medium:5.76%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\" data-scroll-devices=\"small-visibility,medium-visibility,large-visibility\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-center fusion-content-layout-column\"><div class=\"fusion-image-element \" style=\"text-align:center;--awb-caption-title-font-family:var(--h2_typography-font-family);--awb-caption-title-font-weight:var(--h2_typography-font-weight);--awb-caption-title-font-style:var(--h2_typography-font-style);--awb-caption-title-size:var(--h2_typography-font-size);--awb-caption-title-transform:var(--h2_typography-text-transform);--awb-caption-title-line-height:var(--h2_typography-line-height);--awb-caption-title-letter-spacing:var(--h2_typography-letter-spacing);\"><span class=\" fusion-imageframe imageframe-none imageframe-3 hover-type-none\" style=\"border-radius:12px;\"><img loading=\"lazy\" decoding=\"async\" width=\"900\" height=\"600\" alt=\"Icon showing how eSDK Pro can simplify vision system integration.\" title=\"eSDK Pro Benefits: Simpler Integration\" src=\"https:\/\/emergentvisiontec.com\/wp-content\/uploads\/2025\/12\/eSDK-Benefits-Simpler-Integration-100-1.jpg\" class=\"img-responsive wp-image-92008\" srcset=\"https:\/\/emergentvisiontec.com\/wp-content\/uploads\/2025\/12\/eSDK-Benefits-Simpler-Integration-100-1-200x133.jpg 200w, https:\/\/emergentvisiontec.com\/wp-content\/uploads\/2025\/12\/eSDK-Benefits-Simpler-Integration-100-1-400x267.jpg 400w, https:\/\/emergentvisiontec.com\/wp-content\/uploads\/2025\/12\/eSDK-Benefits-Simpler-Integration-100-1-600x400.jpg 600w, https:\/\/emergentvisiontec.com\/wp-content\/uploads\/2025\/12\/eSDK-Benefits-Simpler-Integration-100-1-800x533.jpg 800w, https:\/\/emergentvisiontec.com\/wp-content\/uploads\/2025\/12\/eSDK-Benefits-Simpler-Integration-100-1.jpg 900w\" sizes=\"auto, (max-width: 768px) 100vw, 400px\" \/><\/span><\/div><div class=\"fusion-title title fusion-title-4 fusion-sep-none fusion-title-text fusion-title-size-one\"><h1 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"margin:0;--fontSize:28;line-height:1.16;\">Simpler integration<\/h1><\/div><div class=\"fusion-text fusion-text-4\" style=\"--awb-font-size:18px;--awb-text-font-family:&quot;Myriad Pro Regular&quot;;--awb-text-font-style:normal;--awb-text-font-weight:400;\"><p>eSDK Pro takes care of the simple programming, so you can focus on the 10% that matters.<\/p>\n<\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-5 fusion_builder_column_1_3 1_3 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:33.333333333333%;--awb-margin-top-large:20px;--awb-spacing-right-large:5.76%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:5.76%;--awb-width-medium:33.333333333333%;--awb-order-medium:0;--awb-spacing-right-medium:5.76%;--awb-spacing-left-medium:5.76%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\" data-scroll-devices=\"small-visibility,medium-visibility,large-visibility\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-center fusion-content-layout-column\"><div class=\"fusion-image-element \" style=\"text-align:center;--awb-caption-title-font-family:var(--h2_typography-font-family);--awb-caption-title-font-weight:var(--h2_typography-font-weight);--awb-caption-title-font-style:var(--h2_typography-font-style);--awb-caption-title-size:var(--h2_typography-font-size);--awb-caption-title-transform:var(--h2_typography-text-transform);--awb-caption-title-line-height:var(--h2_typography-line-height);--awb-caption-title-letter-spacing:var(--h2_typography-letter-spacing);\"><span class=\" fusion-imageframe imageframe-none imageframe-4 hover-type-none\" style=\"border-radius:12px;\"><img loading=\"lazy\" decoding=\"async\" width=\"900\" height=\"600\" alt=\"eSDK Pro helps construct multi-camera vision systems and apply settings universally for reliability.\" title=\"eSDK Pro Benefit: Control Over Multi-Camera Systems\" src=\"https:\/\/emergentvisiontec.com\/wp-content\/uploads\/2025\/12\/eSDK-Benefits-Multi-Camera-100-1.jpg\" class=\"img-responsive wp-image-92007\" srcset=\"https:\/\/emergentvisiontec.com\/wp-content\/uploads\/2025\/12\/eSDK-Benefits-Multi-Camera-100-1-200x133.jpg 200w, https:\/\/emergentvisiontec.com\/wp-content\/uploads\/2025\/12\/eSDK-Benefits-Multi-Camera-100-1-400x267.jpg 400w, https:\/\/emergentvisiontec.com\/wp-content\/uploads\/2025\/12\/eSDK-Benefits-Multi-Camera-100-1-600x400.jpg 600w, https:\/\/emergentvisiontec.com\/wp-content\/uploads\/2025\/12\/eSDK-Benefits-Multi-Camera-100-1-800x533.jpg 800w, https:\/\/emergentvisiontec.com\/wp-content\/uploads\/2025\/12\/eSDK-Benefits-Multi-Camera-100-1.jpg 900w\" sizes=\"auto, (max-width: 768px) 100vw, 400px\" \/><\/span><\/div><div class=\"fusion-title title fusion-title-5 fusion-sep-none fusion-title-text fusion-title-size-one\"><h1 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"margin:0;--fontSize:28;line-height:1.16;\">Scalable for multi-camera systems<\/h1><\/div><div class=\"fusion-text fusion-text-5\" style=\"--awb-font-size:18px;--awb-text-font-family:&quot;Myriad Pro Regular&quot;;--awb-text-font-style:normal;--awb-text-font-weight:400;\"><p>Easily apply programming across complex systems of cameras, switches and servers.<\/p>\n<\/div><\/div><\/div><\/div><\/div><div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-3 fusion-flex-container has-pattern-background has-mask-background nonhundred-percent-fullwidth non-hundred-percent-height-scrolling\" style=\"--awb-border-radius-top-left:0px;--awb-border-radius-top-right:0px;--awb-border-radius-bottom-right:0px;--awb-border-radius-bottom-left:0px;--awb-flex-wrap:wrap;\" ><div class=\"fusion-builder-row fusion-row fusion-flex-align-items-flex-start fusion-flex-content-wrap\" style=\"max-width:1248px;margin-left: calc(-4% \/ 2 );margin-right: calc(-4% \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-6 fusion_builder_column_1_1 1_1 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:100%;--awb-margin-top-large:20px;--awb-spacing-right-large:1.92%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:1.92%;--awb-width-medium:100%;--awb-order-medium:0;--awb-spacing-right-medium:1.92%;--awb-spacing-left-medium:1.92%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-image-element \" style=\"--awb-caption-title-font-family:var(--h2_typography-font-family);--awb-caption-title-font-weight:var(--h2_typography-font-weight);--awb-caption-title-font-style:var(--h2_typography-font-style);--awb-caption-title-size:var(--h2_typography-font-size);--awb-caption-title-transform:var(--h2_typography-text-transform);--awb-caption-title-line-height:var(--h2_typography-line-height);--awb-caption-title-letter-spacing:var(--h2_typography-letter-spacing);\"><span class=\" fusion-imageframe imageframe-none imageframe-5 hover-type-none\" style=\"border-radius:12px;\"><img loading=\"lazy\" decoding=\"async\" width=\"1601\" height=\"601\" alt=\"eCapture Pro Vision Software and eSDK Pro software development kit function as a complementary development environment for vision systems.\" title=\"eSDK Pro &#038; eCapture Pro design and deploy\" src=\"https:\/\/emergentvisiontec.com\/wp-content\/uploads\/2026\/01\/eSDK-Pro-eCapture-Pro-Develop-Deploy-V2-100.jpg\" class=\"img-responsive wp-image-94771\" srcset=\"https:\/\/emergentvisiontec.com\/wp-content\/uploads\/2026\/01\/eSDK-Pro-eCapture-Pro-Develop-Deploy-V2-100-200x75.jpg 200w, https:\/\/emergentvisiontec.com\/wp-content\/uploads\/2026\/01\/eSDK-Pro-eCapture-Pro-Develop-Deploy-V2-100-400x150.jpg 400w, https:\/\/emergentvisiontec.com\/wp-content\/uploads\/2026\/01\/eSDK-Pro-eCapture-Pro-Develop-Deploy-V2-100-600x225.jpg 600w, https:\/\/emergentvisiontec.com\/wp-content\/uploads\/2026\/01\/eSDK-Pro-eCapture-Pro-Develop-Deploy-V2-100-800x300.jpg 800w, https:\/\/emergentvisiontec.com\/wp-content\/uploads\/2026\/01\/eSDK-Pro-eCapture-Pro-Develop-Deploy-V2-100-1200x450.jpg 1200w, https:\/\/emergentvisiontec.com\/wp-content\/uploads\/2026\/01\/eSDK-Pro-eCapture-Pro-Develop-Deploy-V2-100.jpg 1601w\" sizes=\"auto, (max-width: 768px) 100vw, 1200px\" \/><\/span><\/div><div class=\"fusion-title title fusion-title-6 fusion-sep-none fusion-title-text fusion-title-size-three\"><h3 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"font-family:&quot;HP Simplified&quot;;font-style:normal;font-weight:400;margin:0;--fontSize:24;line-height:1.3;\"><strong>eCapture Pro Vision Software and eSDK Pro help you deploy faster.<\/strong><\/h3><\/div><div class=\"fusion-text fusion-text-6\" style=\"--awb-font-size:18px;--awb-text-font-family:&quot;Myriad Pro Regular&quot;;--awb-text-font-style:normal;--awb-text-font-weight:400;\"><p>eSDK Pro and eCapture Pro help you develop and validate vision systems faster. Many customers start in eCapture Pro because they appreciate the simple interface and it helps your learning to see visually how systems are build, configured and run. You can write and test plug-ins in both programs, and the backbone is the same.<\/p>\n<p>Many customers finalize their deployments in eSDK Pro because it allows a robust API connection to the specialized software or HMIs that are the final product or deployment.<\/p>\n<\/div><\/div><\/div><\/div><\/div>\n<div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-4 fusion-flex-container has-pattern-background has-mask-background nonhundred-percent-fullwidth non-hundred-percent-height-scrolling\" style=\"--awb-border-radius-top-left:0px;--awb-border-radius-top-right:0px;--awb-border-radius-bottom-right:0px;--awb-border-radius-bottom-left:0px;--awb-flex-wrap:wrap;\" ><div class=\"fusion-builder-row fusion-row fusion-flex-align-items-flex-start fusion-flex-content-wrap\" style=\"max-width:1248px;margin-left: calc(-4% \/ 2 );margin-right: calc(-4% \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-7 fusion_builder_column_1_1 1_1 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:100%;--awb-margin-top-large:20px;--awb-spacing-right-large:1.92%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:1.92%;--awb-width-medium:100%;--awb-order-medium:0;--awb-spacing-right-medium:1.92%;--awb-spacing-left-medium:1.92%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"wistia_responsive_padding\" style=\"padding:56.25% 0 0 0;position:relative;\"><div class=\"wistia_responsive_wrapper\" style=\"height:100%;left:0;position:absolute;top:0;width:100%;\"><iframe src=\"https:\/\/fast.wistia.net\/embed\/iframe\/idahge4jiv?web_component=true&seo=true\" title=\"eSDK Pro Preview: Pipeline-Based Vision Programming Architecture Video\" allow=\"autoplay; fullscreen\" allowtransparency=\"true\" frameborder=\"0\" scrolling=\"no\" class=\"wistia_embed\" name=\"wistia_embed\" width=\"100%\" height=\"100%\"><\/iframe><\/div><\/div>\n<script src=\"https:\/\/fast.wistia.net\/player.js\" async><\/script><div class=\"fusion-title title fusion-title-7 fusion-sep-none fusion-title-text fusion-title-size-two\"><h2 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"font-family:&quot;HP Simplified&quot;;font-style:normal;font-weight:400;margin:0;--fontSize:28;line-height:1.2;\"><strong>See how eSDK Pro reduces programming time<\/strong><\/h2><\/div><div class=\"fusion-text fusion-text-7\" style=\"--awb-font-size:22px;--awb-text-font-family:&quot;Myriad Pro Regular&quot;;--awb-text-font-style:normal;--awb-text-font-weight:400;\"><p>Emergent president John Ilett reviews the vision pipeline-based approach to eSDK Pro&#8217;s programming architecture.<\/p>\n<\/div><\/div><\/div><\/div><\/div><div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-5 fusion-flex-container has-pattern-background has-mask-background nonhundred-percent-fullwidth non-hundred-percent-height-scrolling\" style=\"--awb-border-radius-top-left:0px;--awb-border-radius-top-right:0px;--awb-border-radius-bottom-right:0px;--awb-border-radius-bottom-left:0px;--awb-background-color:var(--awb-color2);--awb-flex-wrap:wrap;\" ><div class=\"fusion-builder-row fusion-row fusion-flex-align-items-flex-start fusion-flex-content-wrap\" style=\"max-width:1248px;margin-left: calc(-4% \/ 2 );margin-right: calc(-4% \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-8 fusion_builder_column_1_1 1_1 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:100%;--awb-margin-top-large:20px;--awb-spacing-right-large:1.92%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:1.92%;--awb-width-medium:100%;--awb-order-medium:0;--awb-spacing-right-medium:1.92%;--awb-spacing-left-medium:1.92%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-title title fusion-title-8 fusion-sep-none fusion-title-text fusion-title-size-one\"><h1 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"margin:0;--fontSize:28;line-height:1.16;\"><strong>How is eSDK Pro different from conventional vision SDKs?<\/strong><\/h1><\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-9 fusion_builder_column_1_2 1_2 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:50%;--awb-margin-top-large:20px;--awb-spacing-right-large:3.84%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:3.84%;--awb-width-medium:50%;--awb-order-medium:0;--awb-spacing-right-medium:3.84%;--awb-spacing-left-medium:3.84%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-content-boxes content-boxes columns row fusion-columns-1 fusion-columns-total-3 fusion-content-boxes-1 content-boxes-icon-with-title content-left\" style=\"--awb-hover-accent-color:#b5bd22;--awb-circle-hover-accent-color:transparent;--awb-item-margin-bottom:40px;\" data-animationOffset=\"top-into-view\"><div style=\"--awb-backgroundcolor:rgba(255,255,255,0);\" class=\"fusion-column content-box-column content-box-column content-box-column-1 col-lg-12 col-md-12 col-sm-12 fusion-content-box-hover content-box-column-last-in-row\"><div class=\"col content-box-wrapper content-wrapper link-area-link-icon content-icon-wrapper-yes icon-hover-animation-fade\" data-animationOffset=\"top-into-view\"><div class=\"heading icon-left\"><h2 class=\"content-box-heading fusion-responsive-typography-calculated\" style=\"--h2_typography-font-size:24px;--fontSize:24;line-height:1.2;\">High-level API<\/h2><\/div><div class=\"fusion-clearfix\"><\/div><div class=\"content-container\">\n<p>Replace large amounts of setup and management code with a few function calls.<\/p>\n<\/div><\/div><\/div><div style=\"--awb-backgroundcolor:rgba(255,255,255,0);\" class=\"fusion-column content-box-column content-box-column content-box-column-2 col-lg-12 col-md-12 col-sm-12 fusion-content-box-hover content-box-column-last-in-row\"><div class=\"col content-box-wrapper content-wrapper link-area-link-icon content-icon-wrapper-yes icon-hover-animation-fade\" data-animationOffset=\"top-into-view\"><div class=\"heading icon-left\"><h2 class=\"content-box-heading fusion-responsive-typography-calculated\" style=\"--h2_typography-font-size:24px;--fontSize:24;line-height:1.2;\">System level design<\/h2><\/div><div class=\"fusion-clearfix\"><\/div><div class=\"content-container\">\n<p>Manage many cameras and servers as one coordinated system.<strong>\u200d<\/strong><\/p>\n<\/div><\/div><\/div><div style=\"--awb-backgroundcolor:rgba(255,255,255,0);\" class=\"fusion-column content-box-column content-box-column content-box-column-3 col-lg-12 col-md-12 col-sm-12 fusion-content-box-hover content-box-column-last content-box-column-last-in-row\"><div class=\"col content-box-wrapper content-wrapper link-area-link-icon content-icon-wrapper-yes icon-hover-animation-fade\" data-animationOffset=\"top-into-view\"><div class=\"heading icon-left\"><h2 class=\"content-box-heading fusion-responsive-typography-calculated\" style=\"--h2_typography-font-size:24px;--fontSize:24;line-height:1.2;\">FlexProc &amp; FlexTrans acceleration<\/h2><\/div><div class=\"fusion-clearfix\"><\/div><div class=\"content-container\">\n<p>Built-in frameworks for high-performance processing and data movement across CPUs, GPUs, FPGAs, and servers.<strong>\u200d<\/strong><\/p>\n<\/div><\/div><\/div><div class=\"fusion-clearfix\"><\/div><\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-10 fusion_builder_column_1_2 1_2 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:50%;--awb-margin-top-large:20px;--awb-spacing-right-large:3.84%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:3.84%;--awb-width-medium:50%;--awb-order-medium:0;--awb-spacing-right-medium:3.84%;--awb-spacing-left-medium:3.84%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-content-boxes content-boxes columns row fusion-columns-1 fusion-columns-total-3 fusion-content-boxes-2 content-boxes-icon-with-title content-left\" style=\"--awb-hover-accent-color:#b5bd22;--awb-circle-hover-accent-color:transparent;--awb-item-margin-bottom:40px;\" data-animationOffset=\"top-into-view\"><div style=\"--awb-backgroundcolor:rgba(255,255,255,0);\" class=\"fusion-column content-box-column content-box-column content-box-column-1 col-lg-12 col-md-12 col-sm-12 fusion-content-box-hover content-box-column-last-in-row\"><div class=\"col content-box-wrapper content-wrapper link-area-link-icon content-icon-wrapper-yes icon-hover-animation-fade\" data-animationOffset=\"top-into-view\"><div class=\"heading icon-left\"><h2 class=\"content-box-heading fusion-responsive-typography-calculated\" style=\"--h2_typography-font-size:24px;--fontSize:24;line-height:1.2;\">Client-server management<\/h2><\/div><div class=\"fusion-clearfix\"><\/div><div class=\"content-container\">\n<p>Use the same API for remote and local servers.<strong>\u200d<\/strong><\/p>\n<\/div><\/div><\/div><div style=\"--awb-backgroundcolor:rgba(255,255,255,0);\" class=\"fusion-column content-box-column content-box-column content-box-column-2 col-lg-12 col-md-12 col-sm-12 fusion-content-box-hover content-box-column-last-in-row\"><div class=\"col content-box-wrapper content-wrapper link-area-link-icon content-icon-wrapper-yes icon-hover-animation-fade\" data-animationOffset=\"top-into-view\"><div class=\"heading icon-left\"><h2 class=\"content-box-heading fusion-responsive-typography-calculated\" style=\"--h2_typography-font-size:24px;--fontSize:24;line-height:1.2;\">Simplified concurrency<\/h2><\/div><div class=\"fusion-clearfix\"><\/div><div class=\"content-container\">\n<p>Handles multi-threading and synchronization for you.<strong>\u200d<\/strong><\/p>\n<\/div><\/div><\/div><div style=\"--awb-backgroundcolor:rgba(255,255,255,0);\" class=\"fusion-column content-box-column content-box-column content-box-column-3 col-lg-12 col-md-12 col-sm-12 fusion-content-box-hover content-box-column-last content-box-column-last-in-row\"><div class=\"col content-box-wrapper content-wrapper link-area-link-icon content-icon-wrapper-yes icon-hover-animation-fade\" data-animationOffset=\"top-into-view\"><div class=\"heading icon-left\"><h2 class=\"content-box-heading fusion-responsive-typography-calculated\" style=\"--h2_typography-font-size:24px;--fontSize:24;line-height:1.2;\">Modern C++ API<\/h2><\/div><div class=\"fusion-clearfix\"><\/div><div class=\"content-container\">\n<p>Works on Windows and Linux with support for major C++ compilers.<\/p>\n<\/div><\/div><\/div><div class=\"fusion-clearfix\"><\/div><\/div><\/div><\/div><\/div><\/div><div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-6 fusion-flex-container has-pattern-background has-mask-background nonhundred-percent-fullwidth non-hundred-percent-height-scrolling\" style=\"--awb-border-radius-top-left:0px;--awb-border-radius-top-right:0px;--awb-border-radius-bottom-right:0px;--awb-border-radius-bottom-left:0px;--awb-flex-wrap:wrap;\" ><div class=\"fusion-builder-row fusion-row fusion-flex-align-items-flex-start fusion-flex-content-wrap\" style=\"max-width:1248px;margin-left: calc(-4% \/ 2 );margin-right: calc(-4% \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-11 fusion_builder_column_1_1 1_1 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:100%;--awb-margin-top-large:20px;--awb-spacing-right-large:1.92%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:1.92%;--awb-width-medium:100%;--awb-order-medium:0;--awb-spacing-right-medium:1.92%;--awb-spacing-left-medium:1.92%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"wistia_responsive_padding\" style=\"padding:56.25% 0 0 0;position:relative;\"><div class=\"wistia_responsive_wrapper\" style=\"height:100%;left:0;position:absolute;top:0;width:100%;\"><iframe src=\"https:\/\/fast.wistia.net\/embed\/iframe\/ygkfgvensw?web_component=true&seo=true\" title=\"eSDK Pro Example: AI \/ Deep Learning Algorithm for PCB Defect Detection Video\" allow=\"autoplay; fullscreen\" allowtransparency=\"true\" frameborder=\"0\" scrolling=\"no\" class=\"wistia_embed\" name=\"wistia_embed\" width=\"100%\" height=\"100%\"><\/iframe><\/div><\/div>\n<script src=\"https:\/\/fast.wistia.net\/player.js\" async><\/script><div class=\"fusion-title title fusion-title-9 fusion-sep-none fusion-title-text fusion-title-size-one\"><h1 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"margin:0;--fontSize:28;line-height:1.16;\"><strong>See an example of eSDK Pro for inspection applications<\/strong><\/h1><\/div><div class=\"fusion-text fusion-text-8\" style=\"--awb-font-size:22px;--awb-margin-top:2%;--awb-text-font-family:&quot;Myriad Pro Regular&quot;;--awb-text-font-style:normal;--awb-text-font-weight:400;\"><p>In this eSDK Pro use case example, Emergent president John Ilett reviews how a self-directed deep learning algorithm is implemented to inspect printed circuit boards.<\/p>\n<\/div><\/div><\/div><\/div><\/div><div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-7 fusion-flex-container has-pattern-background has-mask-background nonhundred-percent-fullwidth non-hundred-percent-height-scrolling\" style=\"--awb-border-radius-top-left:0px;--awb-border-radius-top-right:0px;--awb-border-radius-bottom-right:0px;--awb-border-radius-bottom-left:0px;--awb-flex-wrap:wrap;\" ><div class=\"fusion-builder-row fusion-row fusion-flex-align-items-flex-start fusion-flex-justify-content-center fusion-flex-content-wrap\" style=\"max-width:1248px;margin-left: calc(-4% \/ 2 );margin-right: calc(-4% \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-12 fusion_builder_column_1_1 1_1 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:100%;--awb-margin-top-large:20px;--awb-spacing-right-large:1.92%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:1.92%;--awb-width-medium:100%;--awb-order-medium:0;--awb-spacing-right-medium:1.92%;--awb-spacing-left-medium:1.92%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-title title fusion-title-10 fusion-sep-none fusion-title-text fusion-title-size-two\" style=\"--awb-font-size:36px;\"><h2 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"font-family:&quot;HP Simplified&quot;;font-style:normal;font-weight:400;margin:0;font-size:1em;--fontSize:36;line-height:1.2;\"><h2 style=\"text-align: center;\"><strong>How does eSDK Pro work? Less code, more control<\/strong><\/h2><\/h2><\/div><div class=\"fusion-text fusion-text-9\" style=\"--awb-font-size:22px;--awb-text-font-family:&quot;Myriad Pro Regular&quot;;--awb-text-font-style:normal;--awb-text-font-weight:400;\"><p>For multi-camera, multi-server applications, eSDK Pro can save up to 90% of programming effort.<\/p>\n<p>You define what each task does\u2014 acquisition, transformation, GPU transfer, output\u2014and eSDK Pro handles scheduling, memory management, and synchronization.<\/p>\n<\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-13 fusion_builder_column_1_3 1_3 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:33.333333333333%;--awb-margin-top-large:20px;--awb-spacing-right-large:5.76%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:5.76%;--awb-width-medium:33.333333333333%;--awb-order-medium:0;--awb-spacing-right-medium:5.76%;--awb-spacing-left-medium:5.76%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\" data-scroll-devices=\"small-visibility,medium-visibility,large-visibility\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><a class=\"awb-lightbox awb-lightbox-1\" href=\"https:\/\/emergentvisiontec.com\/wp-content\/uploads\/2025\/11\/eSDK-Pro-Features-Plugin.jpg\" data-rel=\"iLightbox\"><img decoding=\"async\" src=\"https:\/\/emergentvisiontec.com\/wp-content\/uploads\/2025\/12\/eSDK-Pro-Features-Plugin-Architecture-100.jpg\"><\/a><div class=\"fusion-title title fusion-title-11 fusion-sep-none fusion-title-text fusion-title-size-four\"><h4 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"font-family:&quot;HP Simplified&quot;;font-style:normal;font-weight:400;margin:0;--fontSize:22;--minFontSize:22;line-height:1.42;\">Plugin-based architecture<\/h4><\/div><div class=\"fusion-text fusion-text-10\" style=\"--awb-font-size:18px;--awb-text-font-family:&quot;Myriad Pro Regular&quot;;--awb-text-font-style:normal;--awb-text-font-weight:400;\"><p>eSDK Pro provides a platform for creating your own plug-ins and running them with the SDK.<\/p>\n<\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-14 fusion_builder_column_1_3 1_3 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:33.333333333333%;--awb-margin-top-large:20px;--awb-spacing-right-large:5.76%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:5.76%;--awb-width-medium:33.333333333333%;--awb-order-medium:0;--awb-spacing-right-medium:5.76%;--awb-spacing-left-medium:5.76%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><a class=\"awb-lightbox awb-lightbox-2\" href=\"https:\/\/emergentvisiontec.com\/wp-content\/uploads\/2025\/11\/eSDK-Pro-Features-IEEE-1588-Sync.jpg\" data-rel=\"iLightbox\"><img decoding=\"async\" src=\"https:\/\/emergentvisiontec.com\/wp-content\/uploads\/2025\/12\/eSDK-Pro-Features-IEEE-1588-Synch-100.jpg\"><\/a><div class=\"fusion-title title fusion-title-12 fusion-sep-none fusion-title-text fusion-title-size-four\"><h4 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"font-family:&quot;HP Simplified&quot;;font-style:normal;font-weight:400;margin:0;--fontSize:22;--minFontSize:22;line-height:1.42;\">Multi-camera synchronization<\/h4><\/div><div class=\"fusion-text fusion-text-11\" style=\"--awb-font-size:18px;--awb-text-font-family:&quot;Myriad Pro Regular&quot;;--awb-text-font-style:normal;--awb-text-font-weight:400;\"><p>PTP multi-camera synchronization within 1\u00b5s using IEEE 1588.<\/p>\n<\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-15 fusion_builder_column_1_3 1_3 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:33.333333333333%;--awb-margin-top-large:20px;--awb-spacing-right-large:5.76%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:5.76%;--awb-width-medium:33.333333333333%;--awb-order-medium:0;--awb-spacing-right-medium:5.76%;--awb-spacing-left-medium:5.76%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\" data-scroll-devices=\"small-visibility,medium-visibility,large-visibility\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><a class=\"awb-lightbox awb-lightbox-3\" href=\"https:\/\/emergentvisiontec.com\/wp-content\/uploads\/2025\/11\/eSDK-Pro-Features-Camera-Parameters.jpg\" data-rel=\"iLightbox\"><img decoding=\"async\" src=\"https:\/\/emergentvisiontec.com\/wp-content\/uploads\/2025\/12\/eSDK-Pro-Features-Camera-Parameters-100.jpg\"><\/a><div class=\"fusion-title title fusion-title-13 fusion-sep-none fusion-title-text fusion-title-size-four\"><h4 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"font-family:&quot;HP Simplified&quot;;font-style:normal;font-weight:400;margin:0;--fontSize:22;--minFontSize:22;line-height:1.42;\">Control camera parameters<\/h4><\/div><div class=\"fusion-text fusion-text-12\" style=\"--awb-font-size:18px;--awb-text-font-family:&quot;Myriad Pro Regular&quot;;--awb-text-font-style:normal;--awb-text-font-weight:400;\"><p>Control camera parameters such as exposure and brightness.<\/p>\n<\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-16 fusion_builder_column_1_3 1_3 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:33.333333333333%;--awb-margin-top-large:20px;--awb-spacing-right-large:5.76%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:5.76%;--awb-width-medium:33.333333333333%;--awb-order-medium:0;--awb-spacing-right-medium:5.76%;--awb-spacing-left-medium:5.76%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><a class=\"awb-lightbox awb-lightbox-4\" href=\"https:\/\/emergentvisiontec.com\/wp-content\/uploads\/2025\/11\/eSDK-Pro-Features-compressing-with-NVENC.jpg\" data-rel=\"iLightbox\"><img decoding=\"async\" src=\"https:\/\/emergentvisiontec.com\/wp-content\/uploads\/2025\/12\/eSDK-Pro-Features-NVENC-Compression-100.jpg\"><\/a><div class=\"fusion-title title fusion-title-14 fusion-sep-none fusion-title-text fusion-title-size-four\"><h4 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"font-family:&quot;HP Simplified&quot;;font-style:normal;font-weight:400;margin:0;--fontSize:22;--minFontSize:22;line-height:1.42;\">NVENC Compression<\/h4><\/div><div class=\"fusion-text fusion-text-13\" style=\"--awb-font-size:18px;--awb-text-font-family:&quot;Myriad Pro Regular&quot;;--awb-text-font-style:normal;--awb-text-font-weight:400;\"><p>Compress into H.264 \/ H.265 with NVIDIA Encoder (NVENC) and route data to its final storage location.<\/p>\n<\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-17 fusion_builder_column_1_3 1_3 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:33.333333333333%;--awb-margin-top-large:20px;--awb-spacing-right-large:5.76%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:5.76%;--awb-width-medium:33.333333333333%;--awb-order-medium:0;--awb-spacing-right-medium:5.76%;--awb-spacing-left-medium:5.76%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\" data-scroll-devices=\"small-visibility,medium-visibility,large-visibility\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><a class=\"awb-lightbox awb-lightbox-5\" href=\"https:\/\/emergentvisiontec.com\/wp-content\/uploads\/2025\/12\/eSDK-Pro-Features-Hardware-Triggers-Large-100.jpg\" data-rel=\"iLightbox\"><img decoding=\"async\" src=\"https:\/\/emergentvisiontec.com\/wp-content\/uploads\/2025\/12\/eSDK-Pro-Features-External-Trigger-100.jpg\"><\/a><div class=\"fusion-title title fusion-title-15 fusion-sep-none fusion-title-text fusion-title-size-four\"><h4 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"font-family:&quot;HP Simplified&quot;;font-style:normal;font-weight:400;margin:0;--fontSize:22;--minFontSize:22;line-height:1.42;\">Set hardware triggers<\/h4><\/div><div class=\"fusion-text fusion-text-14\" style=\"--awb-font-size:18px;--awb-text-font-family:&quot;Myriad Pro Regular&quot;;--awb-text-font-style:normal;--awb-text-font-weight:400;\"><p>Use an external hardware trigger when frame capture depends on a physical signal, such as a sensor, motion detector, or strobe pulse.<\/p>\n<\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-18 fusion_builder_column_1_3 1_3 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:33.333333333333%;--awb-margin-top-large:20px;--awb-spacing-right-large:5.76%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:5.76%;--awb-width-medium:33.333333333333%;--awb-order-medium:0;--awb-spacing-right-medium:5.76%;--awb-spacing-left-medium:5.76%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\" data-scroll-devices=\"small-visibility,medium-visibility,large-visibility\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><a class=\"awb-lightbox awb-lightbox-6\" href=\"https:\/\/emergentvisiontec.com\/wp-content\/uploads\/2025\/11\/eSDK-Pro-Features-Debugging.jpg\" data-rel=\"iLightbox\"><img decoding=\"async\" src=\"https:\/\/emergentvisiontec.com\/wp-content\/uploads\/2025\/12\/eSDK-Pro-Features-Debugging-100.jpg\"><\/a><div class=\"fusion-title title fusion-title-16 fusion-sep-none fusion-title-text fusion-title-size-four\"><h4 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"font-family:&quot;HP Simplified&quot;;font-style:normal;font-weight:400;margin:0;--fontSize:22;--minFontSize:22;line-height:1.42;\">Debugging tools<\/h4><\/div><div class=\"fusion-text fusion-text-15\" style=\"--awb-font-size:18px;--awb-text-font-family:&quot;Myriad Pro Regular&quot;;--awb-text-font-style:normal;--awb-text-font-weight:400;\"><p>Use try\/catch blocks to handle SDK exceptions gracefully and reset pipelines after runtime errors.<\/p>\n<\/div><\/div><\/div><\/div><\/div><div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-8 fusion-flex-container has-pattern-background has-mask-background nonhundred-percent-fullwidth non-hundred-percent-height-scrolling\" style=\"--awb-border-radius-top-left:0px;--awb-border-radius-top-right:0px;--awb-border-radius-bottom-right:0px;--awb-border-radius-bottom-left:0px;--awb-background-color:var(--awb-color1);--awb-flex-wrap:wrap;\" ><div class=\"fusion-builder-row fusion-row fusion-flex-align-items-center fusion-flex-content-wrap\" style=\"max-width:1248px;margin-left: calc(-4% \/ 2 );margin-right: calc(-4% \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-19 fusion_builder_column_1_1 1_1 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:100%;--awb-margin-top-large:20px;--awb-spacing-right-large:1.92%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:1.92%;--awb-width-medium:100%;--awb-order-medium:0;--awb-spacing-right-medium:1.92%;--awb-spacing-left-medium:1.92%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-title title fusion-title-17 fusion-sep-none fusion-title-text fusion-title-size-two\" style=\"--awb-font-size:36px;\"><h2 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"font-family:&quot;HP Simplified&quot;;font-style:normal;font-weight:400;margin:0;font-size:1em;--fontSize:36;line-height:1.2;\"><h2 style=\"text-align: center;\"><strong>What do you do with all that data? FlexProc and FlexTrans are the answer.<\/strong><\/h2><\/h2><\/div><div class=\"fusion-title title fusion-title-18 fusion-sep-none fusion-title-text fusion-title-size-four\"><h4 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"font-family:&quot;HP Simplified&quot;;font-style:normal;font-weight:400;margin:0;--fontSize:22;--minFontSize:22;line-height:1.42;\">eSDK Pro sits on top of accelerator frameworks called <em>FlexProc<\/em> and <em>FlexTrans.<\/em><\/h4><\/div><div class=\"fusion-image-element \" style=\"--awb-caption-title-font-family:var(--h2_typography-font-family);--awb-caption-title-font-weight:var(--h2_typography-font-weight);--awb-caption-title-font-style:var(--h2_typography-font-style);--awb-caption-title-size:var(--h2_typography-font-size);--awb-caption-title-transform:var(--h2_typography-text-transform);--awb-caption-title-line-height:var(--h2_typography-line-height);--awb-caption-title-letter-spacing:var(--h2_typography-letter-spacing);\"><span class=\" fusion-imageframe imageframe-none imageframe-6 hover-type-none\" style=\"border-radius:12px;\"><img loading=\"lazy\" decoding=\"async\" width=\"1067\" height=\"600\" alt=\"Emergent eSDK Pro includes FlexProc and FlexTrans integration that assists the vision system programmer in creating scalable multi-camera systems.\" title=\"eSDK Pro Multi-Camera GigE SDK\" src=\"https:\/\/emergentvisiontec.com\/wp-content\/uploads\/2025\/11\/eSDK-Pro-FlexProc-FlexTrans-Integration-01.jpg\" class=\"img-responsive wp-image-86616\" srcset=\"https:\/\/emergentvisiontec.com\/wp-content\/uploads\/2025\/11\/eSDK-Pro-FlexProc-FlexTrans-Integration-01-200x112.jpg 200w, https:\/\/emergentvisiontec.com\/wp-content\/uploads\/2025\/11\/eSDK-Pro-FlexProc-FlexTrans-Integration-01-400x225.jpg 400w, https:\/\/emergentvisiontec.com\/wp-content\/uploads\/2025\/11\/eSDK-Pro-FlexProc-FlexTrans-Integration-01-600x337.jpg 600w, https:\/\/emergentvisiontec.com\/wp-content\/uploads\/2025\/11\/eSDK-Pro-FlexProc-FlexTrans-Integration-01-800x450.jpg 800w, https:\/\/emergentvisiontec.com\/wp-content\/uploads\/2025\/11\/eSDK-Pro-FlexProc-FlexTrans-Integration-01.jpg 1067w\" sizes=\"auto, (max-width: 768px) 100vw, 1067px\" \/><\/span><\/div><div class=\"fusion-text fusion-text-16 fusion-text-no-margin\" style=\"--awb-font-size:18px;--awb-margin-top:3%;--awb-margin-bottom:3%;--awb-text-font-family:&quot;Myriad Pro Regular&quot;;--awb-text-font-style:normal;--awb-text-font-weight:400;\"><p>Emergent eSDK Pro includes FlexProc and FlexTrans integrations. These screens are taken from the GUI-based eCapture Pro software to explain the concepts. In eSDK Pro, FlexProc and FlexTrans automatically operate to provide the most efficient vision pipelines using the GPU, CPU, memory and storage available in your system.<\/p>\n<\/div><div class=\"fusion-title title fusion-title-19 fusion-sep-none fusion-title-text fusion-title-size-four\"><h4 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"font-family:&quot;HP Simplified&quot;;font-style:normal;font-weight:400;margin:0;--fontSize:22;--minFontSize:22;line-height:1.42;\">FlexProc means flexible processing.<\/h4><\/div><div class=\"fusion-image-element \" style=\"--awb-caption-title-font-family:var(--h2_typography-font-family);--awb-caption-title-font-weight:var(--h2_typography-font-weight);--awb-caption-title-font-style:var(--h2_typography-font-style);--awb-caption-title-size:var(--h2_typography-font-size);--awb-caption-title-transform:var(--h2_typography-text-transform);--awb-caption-title-line-height:var(--h2_typography-line-height);--awb-caption-title-letter-spacing:var(--h2_typography-letter-spacing);\"><span class=\" fusion-imageframe imageframe-none imageframe-7 hover-type-none\" style=\"border-radius:12px;\"><img loading=\"lazy\" decoding=\"async\" width=\"1067\" height=\"600\" alt=\"eSDK Pro software that allows multi-camera systems to be configured to use NVIDIA GPU Direct to send capture, processing, transfer and storage tasks to GPUs for very low jitter and latency.\" title=\"eSDK Pro Software Multi-Camera Node Setup\" src=\"https:\/\/emergentvisiontec.com\/wp-content\/uploads\/2025\/11\/eSDK-Pro-FlexProc-FlexTrans-System-Nodes-02.jpg\" class=\"img-responsive wp-image-86618\" srcset=\"https:\/\/emergentvisiontec.com\/wp-content\/uploads\/2025\/11\/eSDK-Pro-FlexProc-FlexTrans-System-Nodes-02-200x112.jpg 200w, https:\/\/emergentvisiontec.com\/wp-content\/uploads\/2025\/11\/eSDK-Pro-FlexProc-FlexTrans-System-Nodes-02-400x225.jpg 400w, https:\/\/emergentvisiontec.com\/wp-content\/uploads\/2025\/11\/eSDK-Pro-FlexProc-FlexTrans-System-Nodes-02-600x337.jpg 600w, https:\/\/emergentvisiontec.com\/wp-content\/uploads\/2025\/11\/eSDK-Pro-FlexProc-FlexTrans-System-Nodes-02-800x450.jpg 800w, https:\/\/emergentvisiontec.com\/wp-content\/uploads\/2025\/11\/eSDK-Pro-FlexProc-FlexTrans-System-Nodes-02.jpg 1067w\" sizes=\"auto, (max-width: 768px) 100vw, 1067px\" \/><\/span><\/div><div class=\"fusion-text fusion-text-17 fusion-text-no-margin\" style=\"--awb-font-size:18px;--awb-margin-top:3%;--awb-margin-bottom:3%;--awb-text-font-family:&quot;Myriad Pro Regular&quot;;--awb-text-font-style:normal;--awb-text-font-weight:400;\"><p>FlexProc enables you to choose which nodes in your system perform tasks, including CPUs, GPUs, FPGAs, or the cloud using a plugin model. These are modular tasks you can extend with your own code.<\/p>\n<\/div><div class=\"fusion-title title fusion-title-20 fusion-sep-none fusion-title-text fusion-title-size-four\"><h4 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"font-family:&quot;HP Simplified&quot;;font-style:normal;font-weight:400;margin:0;--fontSize:22;--minFontSize:22;line-height:1.42;\">FlexTrans means flexible transport.<\/h4><\/div><div class=\"fusion-image-element \" style=\"--awb-caption-title-font-family:var(--h2_typography-font-family);--awb-caption-title-font-weight:var(--h2_typography-font-weight);--awb-caption-title-font-style:var(--h2_typography-font-style);--awb-caption-title-size:var(--h2_typography-font-size);--awb-caption-title-transform:var(--h2_typography-text-transform);--awb-caption-title-line-height:var(--h2_typography-line-height);--awb-caption-title-letter-spacing:var(--h2_typography-letter-spacing);\"><span class=\" fusion-imageframe imageframe-none imageframe-8 hover-type-none\" style=\"border-radius:12px;\"><img loading=\"lazy\" decoding=\"async\" width=\"1067\" height=\"600\" alt=\"eSDK Pro is an SDK framework that allows users to add their own vision plug-ins, like this one that sequentially adjusts brightness.\" title=\"eSDK Pro Vision Software Plug-in Architecture\" src=\"https:\/\/emergentvisiontec.com\/wp-content\/uploads\/2025\/11\/eSDK-Pro-FlexProc-FlexTrans-Plug-in-Application-03.jpg\" class=\"img-responsive wp-image-86617\" srcset=\"https:\/\/emergentvisiontec.com\/wp-content\/uploads\/2025\/11\/eSDK-Pro-FlexProc-FlexTrans-Plug-in-Application-03-200x112.jpg 200w, https:\/\/emergentvisiontec.com\/wp-content\/uploads\/2025\/11\/eSDK-Pro-FlexProc-FlexTrans-Plug-in-Application-03-400x225.jpg 400w, https:\/\/emergentvisiontec.com\/wp-content\/uploads\/2025\/11\/eSDK-Pro-FlexProc-FlexTrans-Plug-in-Application-03-600x337.jpg 600w, https:\/\/emergentvisiontec.com\/wp-content\/uploads\/2025\/11\/eSDK-Pro-FlexProc-FlexTrans-Plug-in-Application-03-800x450.jpg 800w, https:\/\/emergentvisiontec.com\/wp-content\/uploads\/2025\/11\/eSDK-Pro-FlexProc-FlexTrans-Plug-in-Application-03.jpg 1067w\" sizes=\"auto, (max-width: 768px) 100vw, 1067px\" \/><\/span><\/div><div class=\"fusion-text fusion-text-18 fusion-text-no-margin\" style=\"--awb-font-size:18px;--awb-margin-top:3%;--awb-margin-bottom:3%;--awb-text-font-family:&quot;Myriad Pro Regular&quot;;--awb-text-font-style:normal;--awb-text-font-weight:400;\"><p>FlexTrans moves frames and results between GPUs and servers with GPUDirect \/ zero-copy paths, meaning direct GPU-to-GPU transfers without extra memory copies.<\/p>\n<\/div><\/div><\/div><\/div><\/div><div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-9 fusion-flex-container has-pattern-background has-mask-background nonhundred-percent-fullwidth non-hundred-percent-height-scrolling\" style=\"--awb-border-radius-top-left:0px;--awb-border-radius-top-right:0px;--awb-border-radius-bottom-right:0px;--awb-border-radius-bottom-left:0px;--awb-margin-top:5%;--awb-margin-bottom:5%;--awb-background-color:var(--awb-color1);--awb-background-size:cover;--awb-flex-wrap:wrap;\" ><div class=\"fusion-builder-row fusion-row fusion-flex-align-items-center fusion-flex-justify-content-space-evenly fusion-flex-content-wrap\" style=\"max-width:1248px;margin-left: calc(-4% \/ 2 );margin-right: calc(-4% \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-20 fusion_builder_column_1_1 1_1 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:100%;--awb-margin-top-large:20px;--awb-spacing-right-large:1.92%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:1.92%;--awb-width-medium:100%;--awb-order-medium:0;--awb-spacing-right-medium:1.92%;--awb-spacing-left-medium:1.92%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-title title fusion-title-21 fusion-sep-none fusion-title-text fusion-title-size-two\" style=\"--awb-font-size:36px;\"><h2 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"font-family:&quot;HP Simplified&quot;;font-style:normal;font-weight:400;margin:0;font-size:1em;--fontSize:36;line-height:1.2;\"><h2 style=\"text-align: center;\"><strong>Use Case Applications for eSDK Pro<\/strong><\/h2><\/h2><\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-21 fusion_builder_column_1_2 1_2 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:50%;--awb-margin-top-large:20px;--awb-spacing-right-large:3.84%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:3.84%;--awb-width-medium:50%;--awb-order-medium:0;--awb-spacing-right-medium:3.84%;--awb-spacing-left-medium:3.84%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-title title fusion-title-22 fusion-sep-none fusion-title-text fusion-title-size-four\"><h4 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"font-family:&quot;HP Simplified&quot;;font-style:normal;font-weight:400;margin:0;--fontSize:22;--minFontSize:22;line-height:1.42;\">Sports Analytics, Broadcasting and Officiating<\/h4><\/div><div class=\"fusion-image-element \" style=\"--awb-margin-bottom:5%;--awb-caption-title-font-family:var(--h2_typography-font-family);--awb-caption-title-font-weight:var(--h2_typography-font-weight);--awb-caption-title-font-style:var(--h2_typography-font-style);--awb-caption-title-size:var(--h2_typography-font-size);--awb-caption-title-transform:var(--h2_typography-text-transform);--awb-caption-title-line-height:var(--h2_typography-line-height);--awb-caption-title-letter-spacing:var(--h2_typography-letter-spacing);\"><span class=\" fusion-imageframe imageframe-none imageframe-9 hover-type-none\" style=\"border-radius:12px;\"><img loading=\"lazy\" decoding=\"async\" width=\"900\" height=\"506\" alt=\"eSDK Pro Software Development Kit can support sports broadcasting and sports analytics applications.\" title=\"SDK for sports broadcasting and analytics\" src=\"https:\/\/emergentvisiontec.com\/wp-content\/uploads\/2025\/11\/eSDK-Pro-Applications-Sports-Broadcasting-Analysis.jpg\" class=\"img-responsive wp-image-86800\" srcset=\"https:\/\/emergentvisiontec.com\/wp-content\/uploads\/2025\/11\/eSDK-Pro-Applications-Sports-Broadcasting-Analysis-200x112.jpg 200w, https:\/\/emergentvisiontec.com\/wp-content\/uploads\/2025\/11\/eSDK-Pro-Applications-Sports-Broadcasting-Analysis-400x225.jpg 400w, https:\/\/emergentvisiontec.com\/wp-content\/uploads\/2025\/11\/eSDK-Pro-Applications-Sports-Broadcasting-Analysis-600x337.jpg 600w, https:\/\/emergentvisiontec.com\/wp-content\/uploads\/2025\/11\/eSDK-Pro-Applications-Sports-Broadcasting-Analysis-800x450.jpg 800w, https:\/\/emergentvisiontec.com\/wp-content\/uploads\/2025\/11\/eSDK-Pro-Applications-Sports-Broadcasting-Analysis.jpg 900w\" sizes=\"auto, (max-width: 768px) 100vw, 600px\" \/><\/span><\/div><div class=\"fusion-text fusion-text-19\"><p>Use eSDK Pro to build systems for broadcast, analytics or officiating. Mix cameras at different resolutions and framerates, and sync multiple cameras within 1\u03bcs across a sporting venue.<\/p>\n<\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-22 fusion_builder_column_1_2 1_2 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:50%;--awb-margin-top-large:20px;--awb-spacing-right-large:3.84%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:3.84%;--awb-width-medium:50%;--awb-order-medium:0;--awb-spacing-right-medium:3.84%;--awb-spacing-left-medium:3.84%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-title title fusion-title-23 fusion-sep-none fusion-title-text fusion-title-size-four\"><h4 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"font-family:&quot;HP Simplified&quot;;font-style:normal;font-weight:400;margin:0;--fontSize:22;--minFontSize:22;line-height:1.42;\">Volumetric Capture &amp; Special Effects<\/h4><\/div><div class=\"fusion-image-element \" style=\"--awb-margin-bottom:5%;--awb-caption-title-font-family:var(--h2_typography-font-family);--awb-caption-title-font-weight:var(--h2_typography-font-weight);--awb-caption-title-font-style:var(--h2_typography-font-style);--awb-caption-title-size:var(--h2_typography-font-size);--awb-caption-title-transform:var(--h2_typography-text-transform);--awb-caption-title-line-height:var(--h2_typography-line-height);--awb-caption-title-letter-spacing:var(--h2_typography-letter-spacing);\"><span class=\" fusion-imageframe imageframe-none imageframe-10 hover-type-none\" style=\"border-radius:12px;\"><img loading=\"lazy\" decoding=\"async\" width=\"900\" height=\"506\" alt=\"eSDK Pro Vision Software Development Kit can support the development of virtual reality VR and volumetric capture applications\" title=\"SDK for volumetric capture and virtual reality VR\" src=\"https:\/\/emergentvisiontec.com\/wp-content\/uploads\/2025\/11\/eSDK-Pro-Applications-VR-Volumetric-Capture.jpg\" class=\"img-responsive wp-image-86801\" srcset=\"https:\/\/emergentvisiontec.com\/wp-content\/uploads\/2025\/11\/eSDK-Pro-Applications-VR-Volumetric-Capture-200x112.jpg 200w, https:\/\/emergentvisiontec.com\/wp-content\/uploads\/2025\/11\/eSDK-Pro-Applications-VR-Volumetric-Capture-400x225.jpg 400w, https:\/\/emergentvisiontec.com\/wp-content\/uploads\/2025\/11\/eSDK-Pro-Applications-VR-Volumetric-Capture-600x337.jpg 600w, https:\/\/emergentvisiontec.com\/wp-content\/uploads\/2025\/11\/eSDK-Pro-Applications-VR-Volumetric-Capture-800x450.jpg 800w, https:\/\/emergentvisiontec.com\/wp-content\/uploads\/2025\/11\/eSDK-Pro-Applications-VR-Volumetric-Capture.jpg 900w\" sizes=\"auto, (max-width: 768px) 100vw, 600px\" \/><\/span><\/div><div class=\"fusion-text fusion-text-20\"><p>Capture live footage for 3D \/ 4D production across a large number of cameras, including real-time display. Allows you to trigger capture with high 1\u00b5s synchronization and apply common settings to many cameras.<\/p>\n<\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-23 fusion_builder_column_1_2 1_2 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:50%;--awb-margin-top-large:20px;--awb-spacing-right-large:3.84%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:3.84%;--awb-width-medium:50%;--awb-order-medium:0;--awb-spacing-right-medium:3.84%;--awb-spacing-left-medium:3.84%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-title title fusion-title-24 fusion-sep-none fusion-title-text fusion-title-size-four\"><h4 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"font-family:&quot;HP Simplified&quot;;font-style:normal;font-weight:400;margin:0;--fontSize:22;--minFontSize:22;line-height:1.42;\">Industrial Automation &amp; Inspection<\/h4><\/div><div class=\"fusion-image-element \" style=\"--awb-margin-bottom:5%;--awb-caption-title-font-family:var(--h2_typography-font-family);--awb-caption-title-font-weight:var(--h2_typography-font-weight);--awb-caption-title-font-style:var(--h2_typography-font-style);--awb-caption-title-size:var(--h2_typography-font-size);--awb-caption-title-transform:var(--h2_typography-text-transform);--awb-caption-title-line-height:var(--h2_typography-line-height);--awb-caption-title-letter-spacing:var(--h2_typography-letter-spacing);\"><span class=\" fusion-imageframe imageframe-none imageframe-11 hover-type-none\" style=\"border-radius:12px;\"><img loading=\"lazy\" decoding=\"async\" width=\"900\" height=\"506\" alt=\"eSDK Pro Software Development Kit can support automation and inspection applications in machine vision.\" title=\"SDK for vision in automation and inspection.\" src=\"https:\/\/emergentvisiontec.com\/wp-content\/uploads\/2025\/11\/eSDK-Pro-Applications-Automation-Inspection.jpg\" class=\"img-responsive wp-image-86799\" srcset=\"https:\/\/emergentvisiontec.com\/wp-content\/uploads\/2025\/11\/eSDK-Pro-Applications-Automation-Inspection-200x112.jpg 200w, https:\/\/emergentvisiontec.com\/wp-content\/uploads\/2025\/11\/eSDK-Pro-Applications-Automation-Inspection-400x225.jpg 400w, https:\/\/emergentvisiontec.com\/wp-content\/uploads\/2025\/11\/eSDK-Pro-Applications-Automation-Inspection-600x337.jpg 600w, https:\/\/emergentvisiontec.com\/wp-content\/uploads\/2025\/11\/eSDK-Pro-Applications-Automation-Inspection-800x450.jpg 800w, https:\/\/emergentvisiontec.com\/wp-content\/uploads\/2025\/11\/eSDK-Pro-Applications-Automation-Inspection.jpg 900w\" sizes=\"auto, (max-width: 768px) 100vw, 600px\" \/><\/span><\/div><div class=\"fusion-text fusion-text-21\"><p>End the &#8220;spaghetti code&#8221; that prevents long-term reliability on production lines. Apply your inspection algorithms using Emergent&#8217;s high-speed area scan and line scan cameras. With eSDK Pro, you can sequence triggering to look at key events and quality metrics in real-time.<\/p>\n<\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-24 fusion_builder_column_1_2 1_2 fusion-flex-column fusion-flex-align-self-flex-start\" style=\"--awb-bg-size:cover;--awb-width-large:50%;--awb-margin-top-large:20px;--awb-spacing-right-large:3.84%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:3.84%;--awb-width-medium:50%;--awb-order-medium:0;--awb-spacing-right-medium:3.84%;--awb-spacing-left-medium:3.84%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\" data-scroll-devices=\"small-visibility,medium-visibility,large-visibility\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-title title fusion-title-25 fusion-sep-none fusion-title-text fusion-title-size-four\"><h4 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"font-family:&quot;HP Simplified&quot;;font-style:normal;font-weight:400;margin:0;--fontSize:22;--minFontSize:22;line-height:1.42;\">Computer Vision, AI &amp; Deep Learning<\/h4><\/div><div class=\"fusion-image-element \" style=\"--awb-margin-bottom:5%;--awb-caption-title-font-family:var(--h2_typography-font-family);--awb-caption-title-font-weight:var(--h2_typography-font-weight);--awb-caption-title-font-style:var(--h2_typography-font-style);--awb-caption-title-size:var(--h2_typography-font-size);--awb-caption-title-transform:var(--h2_typography-text-transform);--awb-caption-title-line-height:var(--h2_typography-line-height);--awb-caption-title-letter-spacing:var(--h2_typography-letter-spacing);\"><span class=\" fusion-imageframe imageframe-none imageframe-12 hover-type-none\" style=\"border-radius:12px;\"><img loading=\"lazy\" decoding=\"async\" width=\"900\" height=\"506\" alt=\"eSDK Pro Software Development Kit can support vision applications in computer vision, deep learning, AI and machine learning.\" title=\"Software Development Kit for computer vision, AI, deep learning\" src=\"https:\/\/emergentvisiontec.com\/wp-content\/uploads\/2025\/11\/eSDK-Pro-Applications-AI-Deep-Learning-Machine-Learning.jpg\" class=\"img-responsive wp-image-86798\" srcset=\"https:\/\/emergentvisiontec.com\/wp-content\/uploads\/2025\/11\/eSDK-Pro-Applications-AI-Deep-Learning-Machine-Learning-200x112.jpg 200w, https:\/\/emergentvisiontec.com\/wp-content\/uploads\/2025\/11\/eSDK-Pro-Applications-AI-Deep-Learning-Machine-Learning-400x225.jpg 400w, https:\/\/emergentvisiontec.com\/wp-content\/uploads\/2025\/11\/eSDK-Pro-Applications-AI-Deep-Learning-Machine-Learning-600x337.jpg 600w, https:\/\/emergentvisiontec.com\/wp-content\/uploads\/2025\/11\/eSDK-Pro-Applications-AI-Deep-Learning-Machine-Learning-800x450.jpg 800w, https:\/\/emergentvisiontec.com\/wp-content\/uploads\/2025\/11\/eSDK-Pro-Applications-AI-Deep-Learning-Machine-Learning.jpg 900w\" sizes=\"auto, (max-width: 768px) 100vw, 600px\" \/><\/span><\/div><div class=\"fusion-text fusion-text-22\"><p>Emergent uses vision pipelines and accelerators such as GPU Direct, and works on AI edge computers such as NVIDIA&#8217;s Orin, Jetson and Thor, which enables speeds up to 100GigE. Layer on your own AI or deep learning applications and achieve fast, real-time results.<\/p>\n<\/div><\/div><\/div><\/div><\/div><div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-10 fusion-flex-container has-pattern-background has-mask-background nonhundred-percent-fullwidth non-hundred-percent-height-scrolling\" style=\"--awb-border-radius-top-left:0px;--awb-border-radius-top-right:0px;--awb-border-radius-bottom-right:0px;--awb-border-radius-bottom-left:0px;--awb-flex-wrap:wrap;\" ><div class=\"fusion-builder-row fusion-row fusion-flex-align-items-flex-start fusion-flex-content-wrap\" style=\"max-width:1248px;margin-left: calc(-4% \/ 2 );margin-right: calc(-4% \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-25 fusion_builder_column_1_2 1_2 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:50%;--awb-margin-top-large:20px;--awb-spacing-right-large:3.84%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:3.84%;--awb-width-medium:50%;--awb-order-medium:0;--awb-spacing-right-medium:3.84%;--awb-spacing-left-medium:3.84%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-title title fusion-title-26 fusion-sep-none fusion-title-text fusion-title-size-one\"><h1 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"margin:0;--fontSize:28;line-height:1.16;\"><h3><strong>Standards-based, production ready<\/strong><\/h3><\/h1><\/div><div class=\"fusion-text fusion-text-23\" style=\"--awb-font-size:18px;--awb-text-font-family:&quot;Myriad Pro Regular&quot;;--awb-text-font-style:normal;--awb-text-font-weight:400;\"><p>eSDK Pro is compliant with GigE Vision 3.0, RDMA\/RoCEv2 and GenICam. It runs on Windows (64-bit) and Linux (64-bit). Customers have proven its scalability in systems with 200+ cameras.<\/p>\n<\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-26 fusion_builder_column_1_2 1_2 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:50%;--awb-margin-top-large:20px;--awb-spacing-right-large:3.84%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:3.84%;--awb-width-medium:50%;--awb-order-medium:0;--awb-spacing-right-medium:3.84%;--awb-spacing-left-medium:3.84%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-image-element \" style=\"--awb-caption-title-font-family:var(--h2_typography-font-family);--awb-caption-title-font-weight:var(--h2_typography-font-weight);--awb-caption-title-font-style:var(--h2_typography-font-style);--awb-caption-title-size:var(--h2_typography-font-size);--awb-caption-title-transform:var(--h2_typography-text-transform);--awb-caption-title-line-height:var(--h2_typography-line-height);--awb-caption-title-letter-spacing:var(--h2_typography-letter-spacing);\"><span class=\" fusion-imageframe imageframe-none imageframe-13 hover-type-none\" style=\"border-radius:12px;\"><img loading=\"lazy\" decoding=\"async\" width=\"900\" height=\"600\" alt=\"GigE Vision3.0, RDMA \/ RoCEv2, GenICam compliant vision software\" title=\"GigE Vision 3.0, RDMA \/ RoCEv2, and GenICam compliant vision software\" src=\"https:\/\/emergentvisiontec.com\/wp-content\/uploads\/2025\/11\/GigE-Vision3-RDMA-RoCEv2-GenICam-Logos.jpg\" class=\"img-responsive wp-image-86773\" srcset=\"https:\/\/emergentvisiontec.com\/wp-content\/uploads\/2025\/11\/GigE-Vision3-RDMA-RoCEv2-GenICam-Logos-200x133.jpg 200w, https:\/\/emergentvisiontec.com\/wp-content\/uploads\/2025\/11\/GigE-Vision3-RDMA-RoCEv2-GenICam-Logos-400x267.jpg 400w, https:\/\/emergentvisiontec.com\/wp-content\/uploads\/2025\/11\/GigE-Vision3-RDMA-RoCEv2-GenICam-Logos-600x400.jpg 600w, https:\/\/emergentvisiontec.com\/wp-content\/uploads\/2025\/11\/GigE-Vision3-RDMA-RoCEv2-GenICam-Logos-800x533.jpg 800w, https:\/\/emergentvisiontec.com\/wp-content\/uploads\/2025\/11\/GigE-Vision3-RDMA-RoCEv2-GenICam-Logos.jpg 900w\" sizes=\"auto, (max-width: 768px) 100vw, 600px\" \/><\/span><\/div><\/div><\/div><\/div><\/div><div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-11 fusion-flex-container has-pattern-background has-mask-background nonhundred-percent-fullwidth non-hundred-percent-height-scrolling\" style=\"--awb-border-radius-top-left:0px;--awb-border-radius-top-right:0px;--awb-border-radius-bottom-right:0px;--awb-border-radius-bottom-left:0px;--awb-flex-wrap:wrap;\" ><div class=\"fusion-builder-row fusion-row fusion-flex-align-items-flex-start fusion-flex-content-wrap\" style=\"max-width:1248px;margin-left: calc(-4% \/ 2 );margin-right: calc(-4% \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-27 fusion_builder_column_1_1 1_1 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:100%;--awb-margin-top-large:20px;--awb-spacing-right-large:1.92%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:1.92%;--awb-width-medium:100%;--awb-order-medium:0;--awb-spacing-right-medium:1.92%;--awb-spacing-left-medium:1.92%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-title title fusion-title-27 fusion-sep-none fusion-title-text fusion-title-size-two\"><h2 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"font-family:&quot;HP Simplified&quot;;font-style:normal;font-weight:400;margin:0;--fontSize:28;line-height:1.2;\"><strong>You may also want to consider&#8230;<\/strong><\/h2><\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-28 fusion_builder_column_1_2 1_2 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:50%;--awb-margin-top-large:20px;--awb-spacing-right-large:3.84%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:3.84%;--awb-width-medium:50%;--awb-order-medium:0;--awb-spacing-right-medium:3.84%;--awb-spacing-left-medium:3.84%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-title title fusion-title-28 fusion-sep-none fusion-title-text fusion-title-size-one\"><h1 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"margin:0;--fontSize:28;line-height:1.16;\"><h3>eSDK Basic Software<\/h3><\/h1><\/div><div class=\"fusion-text fusion-text-24\"><p>eSDK Basic is a free software version included with a camera purchase. It provides low-level, camera-by-camera control with the ability to implement commands and build custom vision applications. Here are some ideal use cases:<\/p>\n<ul>\n<li>For engineers with significant vision system programming expertise.<\/li>\n<li>For when you want granular control over camera and programming settings.<\/li>\n<li>For when the camera count is low, i.e. 1-2 cameras, or when your programming needs are minimal.<\/li>\n<\/ul>\n<\/div><div ><a class=\"fusion-button button-flat button-xlarge button-default fusion-button-default button-1 fusion-button-default-span fusion-button-default-type\" target=\"_self\" href=\"https:\/\/emergentvisiontec.com\/software\/esdk\/\"><span class=\"fusion-button-text awb-button__text awb-button__text--default\">See the details for the Emergent eSDK (free version)<\/span><\/a><\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-29 fusion_builder_column_1_2 1_2 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:50%;--awb-margin-top-large:20px;--awb-spacing-right-large:3.84%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:3.84%;--awb-width-medium:50%;--awb-order-medium:0;--awb-spacing-right-medium:3.84%;--awb-spacing-left-medium:3.84%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-image-element \" style=\"--awb-caption-title-font-family:var(--h2_typography-font-family);--awb-caption-title-font-weight:var(--h2_typography-font-weight);--awb-caption-title-font-style:var(--h2_typography-font-style);--awb-caption-title-size:var(--h2_typography-font-size);--awb-caption-title-transform:var(--h2_typography-text-transform);--awb-caption-title-line-height:var(--h2_typography-line-height);--awb-caption-title-letter-spacing:var(--h2_typography-letter-spacing);\"><span class=\" fusion-imageframe imageframe-none imageframe-14 hover-type-none\" style=\"border-radius:12px;\"><img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"500\" alt=\"eSDK Software Monitor\" title=\"eSDK\" src=\"https:\/\/emergentvisiontec.com\/wp-content\/uploads\/2022\/01\/eSDK.png\" class=\"img-responsive wp-image-4388\" srcset=\"https:\/\/emergentvisiontec.com\/wp-content\/uploads\/2022\/01\/eSDK-200x125.png 200w, https:\/\/emergentvisiontec.com\/wp-content\/uploads\/2022\/01\/eSDK-400x250.png 400w, https:\/\/emergentvisiontec.com\/wp-content\/uploads\/2022\/01\/eSDK-600x375.png 600w, https:\/\/emergentvisiontec.com\/wp-content\/uploads\/2022\/01\/eSDK.png 800w\" sizes=\"auto, (max-width: 768px) 100vw, 600px\" \/><\/span><\/div><\/div><\/div><\/div><\/div><div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-12 fusion-flex-container has-pattern-background has-mask-background nonhundred-percent-fullwidth non-hundred-percent-height-scrolling\" style=\"--awb-border-radius-top-left:0px;--awb-border-radius-top-right:0px;--awb-border-radius-bottom-right:0px;--awb-border-radius-bottom-left:0px;--awb-background-color:var(--awb-color2);--awb-flex-wrap:wrap;\" ><div class=\"fusion-builder-row fusion-row fusion-flex-align-items-flex-start fusion-flex-content-wrap\" style=\"max-width:1248px;margin-left: calc(-4% \/ 2 );margin-right: calc(-4% \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-30 fusion_builder_column_1_1 1_1 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:100%;--awb-margin-top-large:20px;--awb-spacing-right-large:1.92%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:1.92%;--awb-width-medium:100%;--awb-order-medium:0;--awb-spacing-right-medium:1.92%;--awb-spacing-left-medium:1.92%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-title title fusion-title-29 fusion-sep-none fusion-title-text fusion-title-size-one\"><h1 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"margin:0;--fontSize:28;line-height:1.16;\"><h3><strong>Access the latest version of eSDK Pro<\/strong><\/h3>\n<p>eSDK Pro is a paid version of Emergent&#8217;s software. The latest version is linked to below if you have a license key. If you would like to purchase, please contact your sales representative or use the form below.<\/p><\/h1><\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-31 fusion_builder_column_1_2 1_2 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:50%;--awb-margin-top-large:20px;--awb-spacing-right-large:3.84%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:3.84%;--awb-width-medium:50%;--awb-order-medium:0;--awb-spacing-right-medium:3.84%;--awb-spacing-left-medium:3.84%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div ><a class=\"fusion-button button-flat button-xlarge button-custom fusion-button-default button-2 fusion-button-default-span fusion-button-default-type\" style=\"--button_accent_color:#ffffff;--button_accent_hover_color:#ffffff;--button_border_hover_color:#ffffff;--button_gradient_top_color:var(--awb-color7);--button_gradient_bottom_color:var(--awb-color7);--button_gradient_top_color_hover:#b5bd22;--button_gradient_bottom_color_hover:#b5bd22;--button_typography-font-family:&quot;HP Simplified&quot;;--button_typography-font-style:normal;--button_typography-font-weight:400;\" target=\"_self\" href=\"https:\/\/emergentvisiontec.com\/downloads\/\"><span class=\"fusion-button-text awb-button__text awb-button__text--default\">Download the latest software (requires login)<\/span><\/a><\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-32 fusion_builder_column_1_2 1_2 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:50%;--awb-margin-top-large:20px;--awb-spacing-right-large:3.84%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:3.84%;--awb-width-medium:50%;--awb-order-medium:0;--awb-spacing-right-medium:3.84%;--awb-spacing-left-medium:3.84%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div ><a class=\"fusion-button button-flat button-xlarge button-default fusion-button-default button-3 fusion-button-default-span fusion-button-default-type\" style=\"--button_typography-font-family:&quot;HP Simplified&quot;;--button_typography-font-style:normal;--button_typography-font-weight:400;\" target=\"_self\" href=\"https:\/\/docs.emergentvisiontec.com\/\"><span class=\"fusion-button-text awb-button__text awb-button__text--default\">Find support materials<\/span><\/a><\/div><\/div><\/div><\/div><\/div><div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-13 fusion-flex-container has-pattern-background has-mask-background nonhundred-percent-fullwidth non-hundred-percent-height-scrolling\" style=\"--awb-border-radius-top-left:0px;--awb-border-radius-top-right:0px;--awb-border-radius-bottom-right:0px;--awb-border-radius-bottom-left:0px;--awb-background-color:var(--awb-color1);--awb-flex-wrap:wrap;\" ><div class=\"fusion-builder-row fusion-row fusion-flex-align-items-flex-start fusion-flex-content-wrap\" style=\"max-width:1248px;margin-left: calc(-4% \/ 2 );margin-right: calc(-4% \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-33 fusion_builder_column_1_1 1_1 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:100%;--awb-margin-top-large:20px;--awb-spacing-right-large:1.92%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:1.92%;--awb-width-medium:100%;--awb-order-medium:0;--awb-spacing-right-medium:1.92%;--awb-spacing-left-medium:1.92%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><script type=\"text\/javascript\">\n\/* <![CDATA[ *\/\nvar gform;gform||(document.addEventListener(\"gform_main_scripts_loaded\",function(){gform.scriptsLoaded=!0}),document.addEventListener(\"gform\/theme\/scripts_loaded\",function(){gform.themeScriptsLoaded=!0}),window.addEventListener(\"DOMContentLoaded\",function(){gform.domLoaded=!0}),gform={domLoaded:!1,scriptsLoaded:!1,themeScriptsLoaded:!1,isFormEditor:()=>\"function\"==typeof InitializeEditor,callIfLoaded:function(o){return!(!gform.domLoaded||!gform.scriptsLoaded||!gform.themeScriptsLoaded&&!gform.isFormEditor()||(gform.isFormEditor()&&console.warn(\"The use of gform.initializeOnLoaded() is deprecated in the form editor context and will be removed in Gravity Forms 3.1.\"),o(),0))},initializeOnLoaded:function(o){gform.callIfLoaded(o)||(document.addEventListener(\"gform_main_scripts_loaded\",()=>{gform.scriptsLoaded=!0,gform.callIfLoaded(o)}),document.addEventListener(\"gform\/theme\/scripts_loaded\",()=>{gform.themeScriptsLoaded=!0,gform.callIfLoaded(o)}),window.addEventListener(\"DOMContentLoaded\",()=>{gform.domLoaded=!0,gform.callIfLoaded(o)}))},hooks:{action:{},filter:{}},addAction:function(o,r,e,t){gform.addHook(\"action\",o,r,e,t)},addFilter:function(o,r,e,t){gform.addHook(\"filter\",o,r,e,t)},doAction:function(o){gform.doHook(\"action\",o,arguments)},applyFilters:function(o){return gform.doHook(\"filter\",o,arguments)},removeAction:function(o,r){gform.removeHook(\"action\",o,r)},removeFilter:function(o,r,e){gform.removeHook(\"filter\",o,r,e)},addHook:function(o,r,e,t,n){null==gform.hooks[o][r]&&(gform.hooks[o][r]=[]);var d=gform.hooks[o][r];null==n&&(n=r+\"_\"+d.length),gform.hooks[o][r].push({tag:n,callable:e,priority:t=null==t?10:t})},doHook:function(r,o,e){var t;if(e=Array.prototype.slice.call(e,1),null!=gform.hooks[r][o]&&((o=gform.hooks[r][o]).sort(function(o,r){return o.priority-r.priority}),o.forEach(function(o){\"function\"!=typeof(t=o.callable)&&(t=window[t]),\"action\"==r?t.apply(null,e):e[0]=t.apply(null,e)})),\"filter\"==r)return e[0]},removeHook:function(o,r,t,n){var e;null!=gform.hooks[o][r]&&(e=(e=gform.hooks[o][r]).filter(function(o,r,e){return!!(null!=n&&n!=o.tag||null!=t&&t!=o.priority)}),gform.hooks[o][r]=e)}});\n\/* ]]> *\/\n<\/script>\n\n                <div class='gf_browser_unknown gform_wrapper gform-theme gform-theme--foundation gform-theme--framework gform-theme--orbital' data-form-theme='orbital' data-form-index='0' id='gform_wrapper_1' style='display:none'><style>#gform_wrapper_1[data-form-index=\"0\"].gform-theme,[data-parent-form=\"1_0\"]{--gf-color-primary: #204ce5;--gf-color-primary-rgb: 32, 76, 229;--gf-color-primary-contrast: #fff;--gf-color-primary-contrast-rgb: 255, 255, 255;--gf-color-primary-darker: #001AB3;--gf-color-primary-lighter: #527EFF;--gf-color-secondary: #fff;--gf-color-secondary-rgb: 255, 255, 255;--gf-color-secondary-contrast: #112337;--gf-color-secondary-contrast-rgb: 17, 35, 55;--gf-color-secondary-darker: #F5F5F5;--gf-color-secondary-lighter: #FFFFFF;--gf-color-out-ctrl-light: rgba(17, 35, 55, 0.1);--gf-color-out-ctrl-light-rgb: 17, 35, 55;--gf-color-out-ctrl-light-darker: rgba(104, 110, 119, 0.35);--gf-color-out-ctrl-light-lighter: #F5F5F5;--gf-color-out-ctrl-dark: #585e6a;--gf-color-out-ctrl-dark-rgb: 88, 94, 106;--gf-color-out-ctrl-dark-darker: #112337;--gf-color-out-ctrl-dark-lighter: rgba(17, 35, 55, 0.65);--gf-color-in-ctrl: #fff;--gf-color-in-ctrl-rgb: 255, 255, 255;--gf-color-in-ctrl-contrast: #112337;--gf-color-in-ctrl-contrast-rgb: 17, 35, 55;--gf-color-in-ctrl-darker: #F5F5F5;--gf-color-in-ctrl-lighter: #FFFFFF;--gf-color-in-ctrl-primary: #204ce5;--gf-color-in-ctrl-primary-rgb: 32, 76, 229;--gf-color-in-ctrl-primary-contrast: #fff;--gf-color-in-ctrl-primary-contrast-rgb: 255, 255, 255;--gf-color-in-ctrl-primary-darker: #001AB3;--gf-color-in-ctrl-primary-lighter: #527EFF;--gf-color-in-ctrl-light: rgba(17, 35, 55, 0.1);--gf-color-in-ctrl-light-rgb: 17, 35, 55;--gf-color-in-ctrl-light-darker: rgba(104, 110, 119, 0.35);--gf-color-in-ctrl-light-lighter: #F5F5F5;--gf-color-in-ctrl-dark: #585e6a;--gf-color-in-ctrl-dark-rgb: 88, 94, 106;--gf-color-in-ctrl-dark-darker: #112337;--gf-color-in-ctrl-dark-lighter: rgba(17, 35, 55, 0.65);--gf-radius: 3px;--gf-font-size-secondary: 14px;--gf-font-size-tertiary: 13px;--gf-icon-ctrl-number: url(\"data:image\/svg+xml,%3Csvg width='8' height='14' viewBox='0 0 8 14' fill='none' xmlns='http:\/\/www.w3.org\/2000\/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4 0C4.26522 5.96046e-08 4.51957 0.105357 4.70711 0.292893L7.70711 3.29289C8.09763 3.68342 8.09763 4.31658 7.70711 4.70711C7.31658 5.09763 6.68342 5.09763 6.29289 4.70711L4 2.41421L1.70711 4.70711C1.31658 5.09763 0.683417 5.09763 0.292893 4.70711C-0.0976311 4.31658 -0.097631 3.68342 0.292893 3.29289L3.29289 0.292893C3.48043 0.105357 3.73478 0 4 0ZM0.292893 9.29289C0.683417 8.90237 1.31658 8.90237 1.70711 9.29289L4 11.5858L6.29289 9.29289C6.68342 8.90237 7.31658 8.90237 7.70711 9.29289C8.09763 9.68342 8.09763 10.3166 7.70711 10.7071L4.70711 13.7071C4.31658 14.0976 3.68342 14.0976 3.29289 13.7071L0.292893 10.7071C-0.0976311 10.3166 -0.0976311 9.68342 0.292893 9.29289Z' fill='rgba(17, 35, 55, 0.65)'\/%3E%3C\/svg%3E\");--gf-icon-ctrl-select: url(\"data:image\/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http:\/\/www.w3.org\/2000\/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.292893 0.292893C0.683417 -0.097631 1.31658 -0.097631 1.70711 0.292893L5 3.58579L8.29289 0.292893C8.68342 -0.0976311 9.31658 -0.0976311 9.70711 0.292893C10.0976 0.683417 10.0976 1.31658 9.70711 1.70711L5.70711 5.70711C5.31658 6.09763 4.68342 6.09763 4.29289 5.70711L0.292893 1.70711C-0.0976311 1.31658 -0.0976311 0.683418 0.292893 0.292893Z' fill='rgba(17, 35, 55, 0.65)'\/%3E%3C\/svg%3E\");--gf-icon-ctrl-search: url(\"data:image\/svg+xml,%3Csvg width='640' height='640' xmlns='http:\/\/www.w3.org\/2000\/svg'%3E%3Cpath d='M256 128c-70.692 0-128 57.308-128 128 0 70.691 57.308 128 128 128 70.691 0 128-57.309 128-128 0-70.692-57.309-128-128-128zM64 256c0-106.039 85.961-192 192-192s192 85.961 192 192c0 41.466-13.146 79.863-35.498 111.248l154.125 154.125c12.496 12.496 12.496 32.758 0 45.254s-32.758 12.496-45.254 0L367.248 412.502C335.862 434.854 297.467 448 256 448c-106.039 0-192-85.962-192-192z' fill='rgba(17, 35, 55, 0.65)'\/%3E%3C\/svg%3E\");--gf-label-space-y-secondary: var(--gf-label-space-y-md-secondary);--gf-ctrl-border-color: #686e77;--gf-ctrl-size: var(--gf-ctrl-size-md);--gf-ctrl-label-color-primary: #112337;--gf-ctrl-label-color-secondary: #112337;--gf-ctrl-choice-size: var(--gf-ctrl-choice-size-md);--gf-ctrl-checkbox-check-size: var(--gf-ctrl-checkbox-check-size-md);--gf-ctrl-radio-check-size: var(--gf-ctrl-radio-check-size-md);--gf-ctrl-btn-font-size: var(--gf-ctrl-btn-font-size-md);--gf-ctrl-btn-padding-x: var(--gf-ctrl-btn-padding-x-md);--gf-ctrl-btn-size: var(--gf-ctrl-btn-size-md);--gf-ctrl-btn-border-color-secondary: #686e77;--gf-ctrl-file-btn-bg-color-hover: #EBEBEB;--gf-field-img-choice-size: var(--gf-field-img-choice-size-md);--gf-field-img-choice-card-space: var(--gf-field-img-choice-card-space-md);--gf-field-img-choice-check-ind-size: var(--gf-field-img-choice-check-ind-size-md);--gf-field-img-choice-check-ind-icon-size: var(--gf-field-img-choice-check-ind-icon-size-md);--gf-field-pg-steps-number-color: rgba(17, 35, 55, 0.8);}<\/style><form method='post' enctype='multipart\/form-data'  id='gform_1'  action='\/wp-json\/wp\/v2\/pages\/85849' data-formid='1' novalidate><div class='gf_invisible ginput_recaptchav3' data-sitekey='6LfbLNYrAAAAACiomHfbG01Kma3jHWBLztaA5kcV' data-tabindex='0'><input id=\"input_9e4ac593f2b5cde8e633ad1c4ff5c880\" class=\"gfield_recaptcha_response\" type=\"hidden\" name=\"input_9e4ac593f2b5cde8e633ad1c4ff5c880\" value=\"\"\/><\/div>\n                        <div class='gform-body gform_body'><div id='gform_fields_1' class='gform_fields top_label form_sublabel_above description_below validation_below'><div id=\"field_1_25\" class=\"gfield gfield--type-honeypot gform_validation_container field_sublabel_above gfield--has-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_1_25'>Comments<\/label><div class='ginput_container'><input name='input_25' id='input_1_25' type='text' value='' autocomplete='new-password'\/><\/div><div class='gfield_description' id='gfield_description_1_25'>This field is for validation purposes and should be left unchanged.<\/div><\/div><div id=\"field_1_7\" class=\"gfield gfield--type-section gfield--input-type-section gsection field_sublabel_above gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><h3 class=\"gsection_title\">Contact Emergent about your GigE camera needs.<\/h3><\/div><div id=\"field_1_20\" class=\"gfield gfield--type-hidden gfield--input-type-hidden gfield--width-full gform_hidden field_sublabel_above gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><div class='ginput_container ginput_container_text'><input name='input_20' id='input_1_20' type='hidden' class='gform_hidden'  aria-invalid=\"false\" value='Website' \/><\/div><\/div><fieldset id=\"field_1_1\" class=\"gfield gfield--type-name gfield--input-type-name gfield_contains_required field_sublabel_hidden_label gfield--no-description field_description_above field_validation_below gfield_visibility_visible\"  ><legend class='gfield_label gform-field-label gfield_label_before_complex' >Your Name<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_text\">(Required)<\/span><\/span><\/legend><div class='ginput_complex ginput_container ginput_container--name no_prefix has_first_name no_middle_name has_last_name no_suffix gf_name_has_2 ginput_container_name gform-grid-row' id='input_1_1'>\n                            \n                            <span id='input_1_1_3_container' class='name_first gform-grid-col gform-grid-col--size-auto' >\n                                                    <input type='text' name='input_1.3' id='input_1_1_3' value=''   aria-required='true'   placeholder='First Name' autocomplete=\"given-name\" \/>\n                                                    <label for='input_1_1_3' class='gform-field-label gform-field-label--type-sub hidden_sub_label screen-reader-text'>First<\/label>\n                                                <\/span>\n                            \n                            <span id='input_1_1_6_container' class='name_last gform-grid-col gform-grid-col--size-auto' >\n                                                    <input type='text' name='input_1.6' id='input_1_1_6' value=''   aria-required='true'   placeholder='Last Name' autocomplete=\"family-name\" \/>\n                                                    <label for='input_1_1_6' class='gform-field-label gform-field-label--type-sub hidden_sub_label screen-reader-text'>Last<\/label>\n                                                <\/span>\n                            \n                        <\/div><\/fieldset><div id=\"field_1_21\" class=\"gfield gfield--type-text gfield--input-type-text gfield--width-full gfield_contains_required field_sublabel_above gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_1_21'>Company<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_text\">(Required)<\/span><\/span><\/label><div class='ginput_container ginput_container_text'><input name='input_21' id='input_1_21' type='text' value='' class='large'     aria-required=\"true\" aria-invalid=\"false\"   \/><\/div><\/div><div id=\"field_1_2\" class=\"gfield gfield--type-email gfield--input-type-email gfield--width-half gfield_contains_required field_sublabel_above gfield--no-description field_description_above field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_1_2'>Email<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_text\">(Required)<\/span><\/span><\/label><div class='ginput_container ginput_container_email'>\n                            <input name='input_2' id='input_1_2' type='email' value='' class='medium'   placeholder='Your email address' aria-required=\"true\" aria-invalid=\"false\"  \/>\n                        <\/div><\/div><div id=\"field_1_5\" class=\"gfield gfield--type-phone gfield--input-type-phone gfield--width-half field_sublabel_above gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_1_5'>Phone<\/label><div class='ginput_container ginput_container_phone'><input name='input_5' id='input_1_5' type='tel' value='' class='medium'    aria-invalid=\"false\"  autocomplete=\"tel\" \/><\/div><\/div><div id=\"field_1_19\" class=\"gfield gfield--type-select gfield--input-type-select gfield--width-full gfield_contains_required field_sublabel_above gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_1_19'>Your location (so the right person can follow up)<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_text\">(Required)<\/span><\/span><\/label><div class='ginput_container ginput_container_select'><select name='input_19' id='input_1_19' class='large gfield_select'    aria-required=\"true\" aria-invalid=\"false\" ><option value='Canada' >Canada<\/option><option value='United States' >United States<\/option><option value='Afghanistan' >Afghanistan<\/option><option value='Albania' >Albania<\/option><option value='Algeria' >Algeria<\/option><option value='American Samoa' >American Samoa<\/option><option value='Andorra' >Andorra<\/option><option value='Angola' >Angola<\/option><option value='Anguilla' >Anguilla<\/option><option value='Antarctica' >Antarctica<\/option><option value='Antigua and Barbuda' >Antigua and Barbuda<\/option><option value='Argentina' >Argentina<\/option><option value='Armenia' >Armenia<\/option><option value='Aruba' >Aruba<\/option><option value='Australia' >Australia<\/option><option value='Austria' >Austria<\/option><option value='Azerbaijan' >Azerbaijan<\/option><option value='Bahamas' >Bahamas<\/option><option value='Bahrain' >Bahrain<\/option><option value='Bangladesh' >Bangladesh<\/option><option value='Barbados' >Barbados<\/option><option value='Belarus' >Belarus<\/option><option value='Belgium' >Belgium<\/option><option value='Belize' >Belize<\/option><option value='Benin' >Benin<\/option><option value='Bermuda' >Bermuda<\/option><option value='Bhutan' >Bhutan<\/option><option value='Bolivia' >Bolivia<\/option><option value='Bonaire, Sint Eustatius and Saba' >Bonaire, Sint Eustatius and Saba<\/option><option value='Bosnia and Herzegovina' >Bosnia and Herzegovina<\/option><option value='Botswana' >Botswana<\/option><option value='Bouvet Island' >Bouvet Island<\/option><option value='Brazil' >Brazil<\/option><option value='British Indian Ocean Territory' >British Indian Ocean Territory<\/option><option value='Brunei Darussalam' >Brunei Darussalam<\/option><option value='Bulgaria' >Bulgaria<\/option><option value='Burkina Faso' >Burkina Faso<\/option><option value='Burundi' >Burundi<\/option><option value='Cabo Verde' >Cabo Verde<\/option><option value='Cambodia' >Cambodia<\/option><option value='Cameroon' >Cameroon<\/option><option value='Cayman Islands' >Cayman Islands<\/option><option value='Central African Republic' >Central African Republic<\/option><option value='Chad' >Chad<\/option><option value='Chile' >Chile<\/option><option value='China' >China<\/option><option value='Christmas Island' >Christmas Island<\/option><option value='Cocos Islands' >Cocos Islands<\/option><option value='Colombia' >Colombia<\/option><option value='Comoros' >Comoros<\/option><option value='Congo' >Congo<\/option><option value='Congo, Democratic Republic of the' >Congo, Democratic Republic of the<\/option><option value='Cook Islands' >Cook Islands<\/option><option value='Costa Rica' >Costa Rica<\/option><option value='Croatia' >Croatia<\/option><option value='Cuba' >Cuba<\/option><option value='Cura\u00e7ao' >Cura\u00e7ao<\/option><option value='Cyprus' >Cyprus<\/option><option value='Czechia' >Czechia<\/option><option value='C\u00f4te d&#039;Ivoire' >C\u00f4te d&#039;Ivoire<\/option><option value='Denmark' >Denmark<\/option><option value='Djibouti' >Djibouti<\/option><option value='Dominica' >Dominica<\/option><option value='Dominican Republic' >Dominican Republic<\/option><option value='Ecuador' >Ecuador<\/option><option value='Egypt' >Egypt<\/option><option value='El Salvador' >El Salvador<\/option><option value='Equatorial Guinea' >Equatorial Guinea<\/option><option value='Eritrea' >Eritrea<\/option><option value='Estonia' >Estonia<\/option><option value='Eswatini' >Eswatini<\/option><option value='Ethiopia' >Ethiopia<\/option><option value='Falkland Islands' >Falkland Islands<\/option><option value='Faroe Islands' >Faroe Islands<\/option><option value='Fiji' >Fiji<\/option><option value='Finland' >Finland<\/option><option value='France' >France<\/option><option value='French Guiana' >French Guiana<\/option><option value='French Polynesia' >French Polynesia<\/option><option value='French Southern Territories' >French Southern Territories<\/option><option value='Gabon' >Gabon<\/option><option value='Gambia' >Gambia<\/option><option value='Georgia' >Georgia<\/option><option value='Germany' >Germany<\/option><option value='Ghana' >Ghana<\/option><option value='Gibraltar' >Gibraltar<\/option><option value='Greece' >Greece<\/option><option value='Greenland' >Greenland<\/option><option value='Grenada' >Grenada<\/option><option value='Guadeloupe' >Guadeloupe<\/option><option value='Guam' >Guam<\/option><option value='Guatemala' >Guatemala<\/option><option value='Guernsey' >Guernsey<\/option><option value='Guinea' >Guinea<\/option><option value='Guinea-Bissau' >Guinea-Bissau<\/option><option value='Guyana' >Guyana<\/option><option value='Haiti' >Haiti<\/option><option value='Heard Island and McDonald Islands' >Heard Island and McDonald Islands<\/option><option value='Holy See' >Holy See<\/option><option value='Honduras' >Honduras<\/option><option value='Hong Kong' >Hong Kong<\/option><option value='Hungary' >Hungary<\/option><option value='Iceland' >Iceland<\/option><option value='India' >India<\/option><option value='Indonesia' >Indonesia<\/option><option value='Iran' >Iran<\/option><option value='Iraq' >Iraq<\/option><option value='Ireland' >Ireland<\/option><option value='Isle of Man' >Isle of Man<\/option><option value='Israel' >Israel<\/option><option value='Italy' >Italy<\/option><option value='Jamaica' >Jamaica<\/option><option value='Japan' >Japan<\/option><option value='Jersey' >Jersey<\/option><option value='Jordan' >Jordan<\/option><option value='Kazakhstan' >Kazakhstan<\/option><option value='Kenya' >Kenya<\/option><option value='Kiribati' >Kiribati<\/option><option value='Korea, Democratic People&#039;s Republic of' >Korea, Democratic People&#039;s Republic of<\/option><option value='Kuwait' >Kuwait<\/option><option value='Kyrgyzstan' >Kyrgyzstan<\/option><option value='Lao People&#039;s Democratic Republic' >Lao People&#039;s Democratic Republic<\/option><option value='Latvia' >Latvia<\/option><option value='Lebanon' >Lebanon<\/option><option value='Lesotho' >Lesotho<\/option><option value='Liberia' >Liberia<\/option><option value='Libya' >Libya<\/option><option value='Liechtenstein' >Liechtenstein<\/option><option value='Lithuania' >Lithuania<\/option><option value='Luxembourg' >Luxembourg<\/option><option value='Macao' >Macao<\/option><option value='Madagascar' >Madagascar<\/option><option value='Malawi' >Malawi<\/option><option value='Malaysia' >Malaysia<\/option><option value='Maldives' >Maldives<\/option><option value='Mali' >Mali<\/option><option value='Malta' >Malta<\/option><option value='Marshall Islands' >Marshall Islands<\/option><option value='Martinique' >Martinique<\/option><option value='Mauritania' >Mauritania<\/option><option value='Mauritius' >Mauritius<\/option><option value='Mayotte' >Mayotte<\/option><option value='Mexico' >Mexico<\/option><option value='Micronesia' >Micronesia<\/option><option value='Moldova' >Moldova<\/option><option value='Monaco' >Monaco<\/option><option value='Mongolia' >Mongolia<\/option><option value='Montenegro' >Montenegro<\/option><option value='Montserrat' >Montserrat<\/option><option value='Morocco' >Morocco<\/option><option value='Mozambique' >Mozambique<\/option><option value='Myanmar' >Myanmar<\/option><option value='Namibia' >Namibia<\/option><option value='Nauru' >Nauru<\/option><option value='Nepal' >Nepal<\/option><option value='Netherlands' >Netherlands<\/option><option value='New Caledonia' >New Caledonia<\/option><option value='New Zealand' >New Zealand<\/option><option value='Nicaragua' >Nicaragua<\/option><option value='Niger' >Niger<\/option><option value='Nigeria' >Nigeria<\/option><option value='Niue' >Niue<\/option><option value='Norfolk Island' >Norfolk Island<\/option><option value='North Macedonia' >North Macedonia<\/option><option value='Northern Mariana Islands' >Northern Mariana Islands<\/option><option value='Norway' >Norway<\/option><option value='Oman' >Oman<\/option><option value='Pakistan' >Pakistan<\/option><option value='Palau' >Palau<\/option><option value='Palestine, State of' >Palestine, State of<\/option><option value='Panama' >Panama<\/option><option value='Papua New Guinea' >Papua New Guinea<\/option><option value='Paraguay' >Paraguay<\/option><option value='Peru' >Peru<\/option><option value='Philippines' >Philippines<\/option><option value='Pitcairn' >Pitcairn<\/option><option value='Poland' >Poland<\/option><option value='Portugal' >Portugal<\/option><option value='Puerto Rico' >Puerto Rico<\/option><option value='Qatar' >Qatar<\/option><option value='Romania' >Romania<\/option><option value='Russian Federation' >Russian Federation<\/option><option value='Rwanda' >Rwanda<\/option><option value='R\u00e9union' >R\u00e9union<\/option><option value='Saint Barth\u00e9lemy' >Saint Barth\u00e9lemy<\/option><option value='Saint Helena, Ascension and Tristan da Cunha' >Saint Helena, Ascension and Tristan da Cunha<\/option><option value='Saint Kitts and Nevis' >Saint Kitts and Nevis<\/option><option value='Saint Lucia' >Saint Lucia<\/option><option value='Saint Martin' >Saint Martin<\/option><option value='Saint Pierre and Miquelon' >Saint Pierre and Miquelon<\/option><option value='Saint Vincent and the Grenadines' >Saint Vincent and the Grenadines<\/option><option value='Samoa' >Samoa<\/option><option value='San Marino' >San Marino<\/option><option value='Sao Tome and Principe' >Sao Tome and Principe<\/option><option value='Saudi Arabia' >Saudi Arabia<\/option><option value='Senegal' >Senegal<\/option><option value='Serbia' >Serbia<\/option><option value='Seychelles' >Seychelles<\/option><option value='Sierra Leone' >Sierra Leone<\/option><option value='Singapore' >Singapore<\/option><option value='Sint Maarten' >Sint Maarten<\/option><option value='Slovakia' >Slovakia<\/option><option value='Slovenia' >Slovenia<\/option><option value='Solomon Islands' >Solomon Islands<\/option><option value='Somalia' >Somalia<\/option><option value='South Africa' >South Africa<\/option><option value='South Georgia and the South Sandwich Islands' >South Georgia and the South Sandwich Islands<\/option><option value='South Korea' >South Korea<\/option><option value='South Sudan' >South Sudan<\/option><option value='Spain' >Spain<\/option><option value='Sri Lanka' >Sri Lanka<\/option><option value='Sudan' >Sudan<\/option><option value='Suriname' >Suriname<\/option><option value='Svalbard and Jan Mayen' >Svalbard and Jan Mayen<\/option><option value='Sweden' >Sweden<\/option><option value='Switzerland' >Switzerland<\/option><option value='Syria Arab Republic' >Syria Arab Republic<\/option><option value='Taiwan' >Taiwan<\/option><option value='Tajikistan' >Tajikistan<\/option><option value='Tanzania, the United Republic of' >Tanzania, the United Republic of<\/option><option value='Thailand' >Thailand<\/option><option value='Timor-Leste' >Timor-Leste<\/option><option value='Togo' >Togo<\/option><option value='Tokelau' >Tokelau<\/option><option value='Tonga' >Tonga<\/option><option value='Trinidad and Tobago' >Trinidad and Tobago<\/option><option value='Tunisia' >Tunisia<\/option><option value='Turkey' >Turkey<\/option><option value='Turkmenistan' >Turkmenistan<\/option><option value='Turks and Caicos Islands' >Turks and Caicos Islands<\/option><option value='Tuvalu' >Tuvalu<\/option><option value='US Minor Outlying Islands' >US Minor Outlying Islands<\/option><option value='Uganda' >Uganda<\/option><option value='Ukraine' >Ukraine<\/option><option value='United Arab Emirates' >United Arab Emirates<\/option><option value='United Kingdom' >United Kingdom<\/option><option value='Uruguay' >Uruguay<\/option><option value='Uzbekistan' >Uzbekistan<\/option><option value='Vanuatu' >Vanuatu<\/option><option value='Venezuela' >Venezuela<\/option><option value='Viet Nam' >Viet Nam<\/option><option value='Virgin Islands, British' >Virgin Islands, British<\/option><option value='Virgin Islands, U.S.' >Virgin Islands, U.S.<\/option><option value='Wallis and Futuna' >Wallis and Futuna<\/option><option value='Western Sahara' >Western Sahara<\/option><option value='Yemen' >Yemen<\/option><option value='Zambia' >Zambia<\/option><option value='Zimbabwe' >Zimbabwe<\/option><option value='\u00c5land Islands' >\u00c5land Islands<\/option><\/select><\/div><\/div><fieldset id=\"field_1_24\" class=\"gfield gfield--type-address gfield--input-type-address gfield--width-full gfield_contains_required field_sublabel_above gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_visible\"  ><legend class='gfield_label gform-field-label gfield_label_before_complex' >State<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_text\">(Required)<\/span><\/span><\/legend>    \n                    <div class='ginput_complex ginput_container has_state ginput_container_address gform-grid-row' id='input_1_24' >\n                        <span class='ginput_right address_state ginput_address_state gform-grid-col' id='input_1_24_4_container' >\n                                        <label for='input_1_24_4' id='input_1_24_4_label' class='gform-field-label gform-field-label--type-sub '>State<\/label>\n                                        <select name='input_24.4' id='input_1_24_4'     aria-required='true'    ><option value='' selected='selected'><\/option><option value='Alabama' >Alabama<\/option><option value='Alaska' >Alaska<\/option><option value='American Samoa' >American Samoa<\/option><option value='Arizona' >Arizona<\/option><option value='Arkansas' >Arkansas<\/option><option value='California' >California<\/option><option value='Colorado' >Colorado<\/option><option value='Connecticut' >Connecticut<\/option><option value='Delaware' >Delaware<\/option><option value='District of Columbia' >District of Columbia<\/option><option value='Florida' >Florida<\/option><option value='Georgia' >Georgia<\/option><option value='Guam' >Guam<\/option><option value='Hawaii' >Hawaii<\/option><option value='Idaho' >Idaho<\/option><option value='Illinois' >Illinois<\/option><option value='Indiana' >Indiana<\/option><option value='Iowa' >Iowa<\/option><option value='Kansas' >Kansas<\/option><option value='Kentucky' >Kentucky<\/option><option value='Louisiana' >Louisiana<\/option><option value='Maine' >Maine<\/option><option value='Maryland' >Maryland<\/option><option value='Massachusetts' >Massachusetts<\/option><option value='Michigan' >Michigan<\/option><option value='Minnesota' >Minnesota<\/option><option value='Mississippi' >Mississippi<\/option><option value='Missouri' >Missouri<\/option><option value='Montana' >Montana<\/option><option value='Nebraska' >Nebraska<\/option><option value='Nevada' >Nevada<\/option><option value='New Hampshire' >New Hampshire<\/option><option value='New Jersey' >New Jersey<\/option><option value='New Mexico' >New Mexico<\/option><option value='New York' >New York<\/option><option value='North Carolina' >North Carolina<\/option><option value='North Dakota' >North Dakota<\/option><option value='Northern Mariana Islands' >Northern Mariana Islands<\/option><option value='Ohio' >Ohio<\/option><option value='Oklahoma' >Oklahoma<\/option><option value='Oregon' >Oregon<\/option><option value='Pennsylvania' >Pennsylvania<\/option><option value='Puerto Rico' >Puerto Rico<\/option><option value='Rhode Island' >Rhode Island<\/option><option value='South Carolina' >South Carolina<\/option><option value='South Dakota' >South Dakota<\/option><option value='Tennessee' >Tennessee<\/option><option value='Texas' >Texas<\/option><option value='Utah' >Utah<\/option><option value='U.S. Virgin Islands' >U.S. Virgin Islands<\/option><option value='Vermont' >Vermont<\/option><option value='Virginia' >Virginia<\/option><option value='Washington' >Washington<\/option><option value='West Virginia' >West Virginia<\/option><option value='Wisconsin' >Wisconsin<\/option><option value='Wyoming' >Wyoming<\/option><option value='Armed Forces Americas' >Armed Forces Americas<\/option><option value='Armed Forces Europe' >Armed Forces Europe<\/option><option value='Armed Forces Pacific' >Armed Forces Pacific<\/option><\/select>\n                                      <\/span><input type='hidden' class='gform_hidden' name='input_24.6' id='input_1_24_6' value='United States' \/>\n                    <div class='gf_clear gf_clear_complex'><\/div>\n                <\/div><\/fieldset><fieldset id=\"field_1_17\" class=\"gfield gfield--type-checkbox gfield--type-choice gfield--input-type-checkbox gfield--width-full field_sublabel_above gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><legend class='gfield_label gform-field-label gfield_label_before_complex' >Interested in:<\/legend><div class='ginput_container ginput_container_checkbox'><div class='gfield_checkbox ' id='input_1_17'><div class='gchoice gchoice_1_17_1'>\n\t\t\t\t\t\t\t\t<input class='gfield-choice-input' name='input_17.1' type='checkbox'  value='Area scan cameras'  id='choice_1_17_1'   \/>\n\t\t\t\t\t\t\t\t<label for='choice_1_17_1' id='label_1_17_1' class='gform-field-label gform-field-label--type-inline'>Area scan cameras<\/label>\n\t\t\t\t\t\t\t<\/div><div class='gchoice gchoice_1_17_2'>\n\t\t\t\t\t\t\t\t<input class='gfield-choice-input' name='input_17.2' type='checkbox'  value='Line scan cameras'  id='choice_1_17_2'   \/>\n\t\t\t\t\t\t\t\t<label for='choice_1_17_2' id='label_1_17_2' class='gform-field-label gform-field-label--type-inline'>Line scan cameras<\/label>\n\t\t\t\t\t\t\t<\/div><div class='gchoice gchoice_1_17_3'>\n\t\t\t\t\t\t\t\t<input class='gfield-choice-input' name='input_17.3' type='checkbox'  value='Camera \/ vision software'  id='choice_1_17_3'   \/>\n\t\t\t\t\t\t\t\t<label for='choice_1_17_3' id='label_1_17_3' class='gform-field-label gform-field-label--type-inline'>Camera \/ vision software<\/label>\n\t\t\t\t\t\t\t<\/div><div class='gchoice gchoice_1_17_4'>\n\t\t\t\t\t\t\t\t<input class='gfield-choice-input' name='input_17.4' type='checkbox'  value='Network interface cards'  id='choice_1_17_4'   \/>\n\t\t\t\t\t\t\t\t<label for='choice_1_17_4' id='label_1_17_4' class='gform-field-label gform-field-label--type-inline'>Network interface cards<\/label>\n\t\t\t\t\t\t\t<\/div><div class='gchoice gchoice_1_17_5'>\n\t\t\t\t\t\t\t\t<input class='gfield-choice-input' name='input_17.5' type='checkbox'  value='Accessories'  id='choice_1_17_5'   \/>\n\t\t\t\t\t\t\t\t<label for='choice_1_17_5' id='label_1_17_5' class='gform-field-label gform-field-label--type-inline'>Accessories<\/label>\n\t\t\t\t\t\t\t<\/div><div class='gchoice gchoice_1_17_6'>\n\t\t\t\t\t\t\t\t<input class='gfield-choice-input' name='input_17.6' type='checkbox'  value='Not interested in products at this time'  id='choice_1_17_6'   \/>\n\t\t\t\t\t\t\t\t<label for='choice_1_17_6' id='label_1_17_6' class='gform-field-label gform-field-label--type-inline'>Not interested in products at this time<\/label>\n\t\t\t\t\t\t\t<\/div><\/div><\/div><\/fieldset><div id=\"field_1_3\" class=\"gfield gfield--type-textarea gfield--input-type-textarea field_sublabel_above gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_1_3'>Your Message<\/label><div class='ginput_container ginput_container_textarea'><textarea name='input_3' id='input_1_3' class='textarea medium'    placeholder='Please let us know which camera(s) or other products, and any details you have about the application.'  aria-invalid=\"false\"   rows='10' cols='50'><\/textarea><\/div><\/div><fieldset id=\"field_1_16\" class=\"gfield gfield--type-checkbox gfield--type-choice gfield--input-type-checkbox gfield--width-full send_to_salesforce_as_boolean field_sublabel_above gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_visible\"  ><legend class='gfield_label gform-field-label gfield_label_before_complex' >Subscribe<\/legend><div class='ginput_container ginput_container_checkbox'><div class='gfield_checkbox ' id='input_1_16'><div class='gchoice gchoice_1_16_1'>\n\t\t\t\t\t\t\t\t<input class='gfield-choice-input' name='input_16.1' type='checkbox'  value='Checked'  id='choice_1_16_1'   \/>\n\t\t\t\t\t\t\t\t<label for='choice_1_16_1' id='label_1_16_1' class='gform-field-label gform-field-label--type-inline'>Subscribe me to your monthly newsletters to hear about new products, software and events.<\/label>\n\t\t\t\t\t\t\t<\/div><\/div><\/div><\/fieldset><\/div><\/div>\n        <div class='gform-footer gform_footer top_label'> <input type='submit' id='gform_submit_button_1' class='gform_button button' onclick='gform.submission.handleButtonClick(this);' data-submission-type='submit' value='Send my info'  \/> <input type='hidden' class='gform_hidden' name='gform_submission_speeds' value='{&quot;pages&quot;:[]}' \/>\n            <input type='hidden' class='gform_hidden' name='gform_submission_method' data-js='gform_submission_method_1' value='postback' \/>\n            <input type='hidden' class='gform_hidden' name='gform_theme' data-js='gform_theme_1' id='gform_theme_1' value='orbital' \/>\n            <input type='hidden' class='gform_hidden' name='gform_style_settings' data-js='gform_style_settings_1' id='gform_style_settings_1' value='[]' \/>\n            <input type='hidden' class='gform_hidden' name='is_submit_1' value='1' \/>\n            <input type='hidden' class='gform_hidden' name='gform_submit' value='1' \/>\n            \n            <input type='hidden' class='gform_hidden' name='gform_currency' data-currency='USD' value='0PkQWSRl32bSthBY3KtaeH7xPTYbzaJfXb9STjuIXRLjgi\/kkZbIECC98ukTXUgd+iW3UVMn4jxosPZwGTBbLBQ\/zdMpEP2JWCygvoEDX8sEP+k=' \/>\n            <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' \/>\n            <input type='hidden' class='gform_hidden' name='state_1' value='WyJ7XCIxOVwiOltcImU5ZDY1YjY0NTUyZTYxOGI1MjgyNzQyOTE3NTJkMDJhXCIsXCI3MjMwODU5NDE3ZTIzNGE1MmUzYWU3N2E3NzEwYTFmY1wiLFwiMjU4NTNlNDczMjg2MmMyNjJjMTg2YTViYmI2OTZhYWFcIixcIjk2NjllZGRhNzhjZmUzNWI1MmI3MGU0MTgwMTRiNjIzXCIsXCIxNzRjMzY4ODc2ZDAyMzljNWU3ZThkYzcwMjg1OWYyZlwiLFwiNDYzNjdkMGZkMTU1MjgyNjQ4YTQ2ZTkzYTFmMTY1NzJcIixcIjE1ZWNmY2MyN2I0ZDI4MDgxMDcyNTQ0NzFhZjM1ODc1XCIsXCI3MzlmMWZiZDc0ZTZlMDQxNTcyZDhkZDA0ZWRhMmE1MlwiLFwiNDE4NTZhZjNmNzQ4NjkwYTRjZmY5NWEzODkwMzQ0NWFcIixcIjIzNTYwNzMzNjQxNDM3OGE4NDk4MjhlYmViZWU4Mzc3XCIsXCI0ODEzNGYzNzJkNGQzMzNlZWY1ZGI2NjdkNmEzZmY5ZVwiLFwiZWYyMDEyZjUzYTRlN2UyZTE4ZDFmMmY1OTFiZjJhNzlcIixcIjlhZTBmZmUzYzllMDI2NDRkMWEzZDgzNmRlMmU4YjRkXCIsXCIzYmE1OGVhYTZhN2M5NjVmNzEyMDMwMGY5NDBlMjBjMFwiLFwiZmQ2Zjk2ZGU2MTNmNDQwODhmY2FkNmFlMGQyOTBmMzdcIixcIjZiODBlZWQzOWYyNzk1MzRjMWI0YzU5MzczZmE0ZTU0XCIsXCI0NzM5NjFjYmRhMWIwNGVkZTg3ODg0YzA2N2Y5OTRhNFwiLFwiNjEyZjFiZTAwMTVkOTc2ODg2MTBlMjg5ODE5NTliYjdcIixcImNjYWE2ZjM1NWEzMDY2NzhmMmE1MDE4Y2U1ZmZlNDY2XCIsXCIzMzI2MjIwZTUxMDUyODFhZDU5YzM5OGUxNGIyM2UyNVwiLFwiNzI2MzczYWE2ZWE4MGIxOWQ0N2E1YWVlZjZjMmJmNDJcIixcIjJjYzBhNWRhNjY0MWI3M2EwOWIwY2Y3YzBlMzFkMWIyXCIsXCJhODkyODI4ZDdiOTAyZDU5NWU1YTAwOGRjNTFiYWYzOVwiLFwiMzc0Nzg3NmFlYjY5NzM2MGYwMGRkZjZhMjRlMTllOTNcIixcImNmNTRiZjk3YjA0MTczNzBhNzEwY2M1MzJiYmQ4YjNmXCIsXCI4ZTkxY2U2ODc3YjIyZTM0YTkxMGU1MzJhMjRlZTkxNVwiLFwiMzZhMzgxOGJhYjQwNGExOGExZTNlZTA3NTY5NTQ4NzhcIixcIjAyM2ZmNTA5NmYzYzgzZmZiZmFkNmYyN2VlYTQ1YTljXCIsXCJjNjI5MWZlZTNmMmU1OTVkN2ZhMDY5YmFkMWViZDAyM1wiLFwiY2EzNGI0ODI5NWJjZjY1MzUxYTMxMTg3NDA4ZGMwOWVcIixcImJhZGZhY2Q4YWI5MWYyZWVjNzRlYzYwNjExZTA1ZTNhXCIsXCJiMGJiNDJiZWMxMDY4ODlhYzE0MzdmZDBmYjNjOTBjOFwiLFwiZDIyODliYWQyMjhhNzc5MDRkZTI4ODhlODc0NTUzMzdcIixcImYyMzg5NGY5OWJjMzVjNzI2Nzk4ZjkxMWRlN2ViNDljXCIsXCI0MzBlNGMxODg3YzFhZGE0MzdiMDc4NTQzNzk4MTM5OVwiLFwiYzYwZWQxZWZhN2RhNDYyMjg4M2QyY2U4NGY5NGY1MDdcIixcImU4M2VlMzYxMDI0OGQ5M2M2YzM2ZjExOTY4OWZlMmQ2XCIsXCI4NmJiODk2N2E3MGE5YzI0MzVjZTcyOThjZWQzODJlN1wiLFwiZjRmMGIxYjc5ODllYjE0OTA4N2MxNWI2Nzc1ZmRmNDhcIixcIjY4YmRmZGVjOGQ1NDA0YWM1MmFiY2JiMmU0NmY5NGRkXCIsXCI0MGZjYzA2NzcyODZhMWYyYzM4OWQ0MDFmZTE1N2ZlMlwiLFwiMDBmMDU1MGJjZWU1YTBkNmY5NDZkYjE0ZGNkNTc2MzRcIixcIjU4MTM0ZDgwNTUxNzNjODhmNTYyNjQ1MGY3OWE4MGZiXCIsXCIwM2ZhZDE0OTE1ZWYwMzFlZjg5OTVlZTVmNjhhYzVlYVwiLFwiYTE5NjU5ODc2OGMyOTJmOWRhZDE4Mjk0ZWYwOGVmMzhcIixcImViZjRjZjVlZTM4MzNiOGI1YmVjMDcyNGJmNzM0MzA5XCIsXCIzYzY1M2UyOWUyM2MwZjZlOTg4MGI5NjhiOTE4NWU1MlwiLFwiNjJkNzQyOWVhYzNhMmU2YTE5YWE3MjZmYWRhYjFiNWNcIixcImFhNWYzMjdlYWM2MDNkMGQ0ZWZmZjllYWUzYTA2ZTg2XCIsXCJjY2ZiODhjYTU0NTRlYjY2OTExMDgxNDc2Njc2MDc2YVwiLFwiMDhkMjRiNmI3ZjM5YzNlNzFlZTIxNzg3NDkyZTBmMTdcIixcImQ2MTU4NTcyMjljNTk1ZTlkNTU4ZDI4MjhlMTY5MTE3XCIsXCJhNmMyOGUwNjc4YjBlMWQ4YjM0YTg4YjRlOGQ0OTRhYlwiLFwiZmEzNzBhMGQwYTNjMWFiNDBmM2Y4ZDk0ZTFhN2Y3MjdcIixcImMxNmYzMjdkNjQ4ZDU3ZTkxMTI5ZjIyNjM5NjdlZjNlXCIsXCI3ZjUzOGEwNGRmMWUwMTJiYzY0MTk3MWZmNTUyOTU2M1wiLFwiYmI4NjIzMDc3ODI5NjgwYTZhYTYyZTA1ZWQzMTMyMzlcIixcIjc3YWM1NTA0YjI3MTVjZDBiMzNkOWMwMzBhNTE5ZjhlXCIsXCI4ODRmMmZiNDJmMzA5ZGFlNzA1YzczNmM2ZDQ5MWMwMlwiLFwiYmQzMjlhYmYyNWVmNmFhMmE3MGUxZTkwYzdlNGUxMWZcIixcIjIyNTZlMmQ1OTg5MmU5MTRiYTFmMDg2ZGUwY2QwZjI3XCIsXCJkNWU3NTk2MWUwMjA3OTU3N2JlZTVhY2FhNzU3ZmMwMlwiLFwiOTJkMDg3MGI5MTUwNDFhYmVhZTQ0ZTM2NWY0MDlmOTBcIixcIjIzYTFkODU3MDY2ZDQxNzFjODkxNjBlYzcwMDQ5ZmZiXCIsXCI1YmEzMjIyYjdiNTVkMDM0YWUxMDRiZTI2ZjQwZWVlNVwiLFwiY2U2MGYwMzc0Y2ExMmVhMzdiYjQ4MGJlYjY4NzA2ZWVcIixcIjdiMTc5ODBkY2Q2ZTIyNWY2YzdlNTIyNTQyZmJiMWQzXCIsXCJlYWM0MzZlMzA2ZDg3ODY4Mjg3YWY1NDczNGVmY2YwZlwiLFwiZTBiZTRmNmU3NDY0ZThhMjVhODFhMzlkYzMwNDk4NjVcIixcIjA2OTA4YWI3YmYzZDhiN2Q1Nzg5Y2IyZTM1ZDBkN2MxXCIsXCIzM2NmYWZiMTIwOWVjZTIwOWY5YjYwYTg4YWI2NzgzMlwiLFwiNmY5OGE1MjJiMDZhOTZmM2U5NGZmZmIxNDQyMDhhOThcIixcImE5Njg4ZjQxNmI2ZTAwMmUwMDQ1OWExODIzZmU4ODM2XCIsXCJmZTFhMDYyMWY4YmE5ZjhmMDhjYmJkNDk1YmEzMzY1NVwiLFwiYzUxNDZlNDE2OGM4NjBmMmE5ZTBiNjY1M2EwMjQ4NTdcIixcIjcwZmFiYTY4NzEzOGYwYjU5NzIwYTBkYmVkODhkYzczXCIsXCJhMzFmNWU2NDMwZWE1YTE1ODk4ZTA1NzZjMTAzZGEzMlwiLFwiY2JhYmJjNDJkMDdlMzI4ZGQ4ZmE4NDQzNzc4N2Q3NTRcIixcImM3ODA4NjMwMmM3NWVmODAyYWUzMGFhYWVmMGI0ZTYzXCIsXCIyODVjMjFkMzFhNTY1NjQ3NmRiODcwOGNkNTBhNDE3OFwiLFwiMzJjMzgwYzE1NWQ5YTkwZTU1YzQzMTE5NDc1MTliY2NcIixcImY2MTVhODI5YzQwY2NmZjE5ZmU3ZDE1ZTY2MjgyYWIxXCIsXCJmMDg1NjdmZDdlY2I1NGIyODIzNGRlZDcwZjUzMDhmMVwiLFwiNGVmM2JlOWI3ZGY3YjU2MzMzZjM3MzczZGUzMjMxMWJcIixcImUzNjJmOWUzYWFkNDQwNDA3OTM4MmYzNWRmNGM5NTg1XCIsXCIwMGE5YzIxN2NjMmM0N2Q1Mzc1Mjc5MWMyOGI0NjUwYlwiLFwiMTI3NGIyNmM0Mzk4YmRiZDRkM2QxZjA3MDg2YTJhNWNcIixcImJmZGJlYzE1OTI0ZDlhOWMwYTg5MDI5NjAxZjQzZWRhXCIsXCJiYWIzMDczODAxNjQ2MWMyMDg2ZWZlNDhiNmFjMTgwM1wiLFwiYjJjNDRiZDQ1NzUxNzg0MDI1ZmU2NDY0YzE0NzI1YThcIixcImVhNWVhZDg3OWY0MGMwMGRiYWJmOTNlZTMzNmZhNDVjXCIsXCJmZWQ1NDc1M2NjYmNkNjU3NWI4NzM4Yjg0ODdlM2NjYlwiLFwiMzRkODg3N2QyNzkyOGRmOWUwYjhkMzc4YTEzNTA0ZDlcIixcIjc2YWY5ZTEyYmUyYWJlNmFhNjg3M2YzYmFjMGU0OGQ4XCIsXCJmMGUwZDcwNmMxZjJjOWMxMDFhMDEyZDg3Yjg0ODkwYVwiLFwiOTMyNzIxYzY3NjE2MzZhOTAyOGY3MzMwNTM3YzYwNWFcIixcIjU2OGRlN2VkNThmZGI2MGIyMjNjNTY0ZjVhNjRkNTE5XCIsXCJjZmIwZWU0MGNlYTUzZWY3NGU4N2Q0OThmZjdhODBhMFwiLFwiODFmOGYwYzU2NWM3YjA4MzQ3MTljMTQ4ZTVlY2E5MmZcIixcIjEyMmQzMTc4MTMxMDQwMWQyOWY4ZTRjYWE1Nzk5NTgzXCIsXCJkNzExMzgyMjQyOTU5NTFkZWQxOWFmYTdhMjllYzk4YVwiLFwiYTQ4ZjllMGQwYWI0Yzg1YmIwNzQzMWMxZjQ5MmNiZmZcIixcImYzNzM0NzU0ZTE4OTJjYmY2NzNkNDVlNmU2YjdjODhhXCIsXCI4ZjQwOWU4MGJlMzI0NzI0ZjJhZmJjMWE2M2FhNjVmN1wiLFwiOTJiYzU1ZjEyOGQ0Y2ZjOTU0MDg0ZjAxYzJjMzVlMDZcIixcIjJhODdjOGZlYmU5OTJkMWRmZjE2NGJhYTJkODE0ZjY2XCIsXCJiNGE2Y2I5YTU5MDUyYzAzYzg1YjQ1YTJkYTEwNmE5ZlwiLFwiNTQyYjYwYjZhMzZkMzM3YTVmODZjYjk3ZmMzYWNmNTZcIixcIjg5MDQ0OTVhNzNlOWI0YTZlYTk3NjhkYmFjZGY3M2U5XCIsXCJjZWNiZTg2YzAwMTFiZTlmMzRmNzc0ZWM2MmJiYzMwZFwiLFwiYmVhYWUxYzI0Zjg0ZGFjODlmMmY1ZGMxN2NhN2U0OWNcIixcImU3MzYwYzQwNDIzNDhhNTU3MjkzN2FkOTllNDhkNzU1XCIsXCI3ZmRhNjFhZmVkY2Q2NTY2YzI2ZWM5YzUxYzVkMzlkNlwiLFwiZmFmNzQ0NTMwNzE2ZmQxZmY4YWU5MDAwZGU4NjQxMzVcIixcImVhMWI5ZGEyN2MwNGZkMzUxOWM5YTkxZTFiMTUyOTIyXCIsXCI1MjNjZGFkY2IyN2M5Nzk4MTg4M2M2ZWNhYWM1NDQyY1wiLFwiNGM5ODU3NjdhYzljOWIxYzc4ZTBhZjZmNjg3OGFmNWJcIixcIjQ2MWQxOTBiMzU2ZjNhMGM1NDllYzkwMzIzODIwMzM5XCIsXCI5ZDVjMmEwZmE2NDVhYzRiMWViNDI1ZmY1YThiODBjMlwiLFwiZmQ0NzhkOWU1NWNkZDBlNDVmMDA1MTBhNWViNjk4YmRcIixcImFjN2VlMGI0MDcwNTFkNjlkM2YwYWQyYTllODk5ZDc1XCIsXCJkYjhkNTc3YzhmMzYyZmFiYWU3ZDExZmM4OTdiYTIyMVwiLFwiY2IyNWY4ZjJjNjdkZmUyMzMzNmU5M2M1OTA5NjRlNTZcIixcIjY2MmUxMjY5OTkyZTg0NDczMTc3NjlhZmE1ZDMwN2U3XCIsXCIzYTQ2MDBlOTFiOGQ2MjgzZTgzYjQxMTMyYWM0MzhlYlwiLFwiZjMwY2Y2ZmMzZjExMDc1ZTY1MzI5NjliM2FiMDg5NjVcIixcImExZjVkMjAxOGM2Y2I3ODBlYTlkNjg3MTMyZDM3ZWUyXCIsXCJkZGQ2ZDQ5MmMxODg5NGE1ZGU1ZDE2NTM2M2YwMGFhNlwiLFwiOTZhNGY0Y2IxYjY2MTVmZTgyNWM4YTg5ODBhYjQ4NzRcIixcIjc4YTM1YmZkYTQ0NjNjMDQzNWFhMWU1YzJjZDk3OTY0XCIsXCJiMmY3MDhlYTk0MTcwNDUzOGFlZWRmZmYxMjBiMDdiZVwiLFwiOGViMzk5Nzg0MzMyMThkMzQzMWI1OGViNmUyYTlkMjZcIixcImI5ZjcyNzc2YzQ5ZWRlMjVlYTQxNDk1YTU0NTgyMmM5XCIsXCIxNzRlYTUxMmUxZjlhNmUzNTRkYWJmN2QxZWI3NzdhNVwiLFwiNWU0NzRhNDQxMjBmYjdhOTJlZGZkZTdiMDE0YWMxYTVcIixcIjEzZjcyNTNkY2U5NjM3ZDg1MGM2NzQ4YjVmZDhlYjQ1XCIsXCJkNDIyN2VmOTA3NWI3OGU1OThlODNhZmVlMjMwNmE2OFwiLFwiMzEzZjQ0YjAzZGVkZjRmYzc3OWIwNDZiNmRkYTRlY2VcIixcImIxZjEwNmEzMTA4MDlhYmNmYWFhOGU0MmU1ODNiMjBlXCIsXCJlNzg5ZjY4NGE2MDMwOTk3NGY3YjliZjhlOTdiNzUxYVwiLFwiMTU5ODVjZjY5M2M1NzA0MWQyNjVjYmE4NTk4NzIyM2JcIixcIjc1MGExOWU5ZjJjZWQ5ODYyODNhM2UxOThlZjYyZDg4XCIsXCJlMDIxMTY1MWUyMmRjNGYyMjNkOWUwM2VlMWZkZmU5M1wiLFwiZjE0YWE3NjA4YjgyZTNlYzg2MzlkMzczYmM2M2QwMTVcIixcIjZlZTk5Y2ZlZmRjZTg3NzNhYjA0NWFjNzI5MzA1ZDZjXCIsXCI5YTYxZmI5OGQ2NzUyYTg3MTQyNzY4ZWIxYjE0ODJiOFwiLFwiZjhlMmNiODViZjYxMmEyY2I2YzE1YzY0MTIyNzEyYzdcIixcIjA5ODhlNDEzNzI3NzA1MjI4ZDkwZjNkMzk5YWZlOTY5XCIsXCJmZjdjNDE2MmM1NWM0ZWI1N2VhNWE2ZThhMjMzMDU2ZVwiLFwiMDNlMGNhOTRlMzk0OGU3ZDJjNGRlNGEzMjUxYjcwODlcIixcIjA1MmE3YWM3MjZjNTE5Y2JiMDIyODcwZTlkZDYzYTNkXCIsXCJjMDY1ZDJmZmU3MGNmYWM0YjJlMmI4N2U5ZTk0MzZjZlwiLFwiOTQxMmQ4YmJiYTY1MzdiMGI5ZmI3NTAxMTQ0NDk2MDRcIixcImJlMmQ1M2EwMTg0MWE2ODE1NjZiODk4OGIxZjU3YmI0XCIsXCIzNTQ0ZTUyZTgwMzFmYjBjYWNjMGEzOGQyMWRlNjcwNVwiLFwiMTJhYjc3NTc2MjYyMGE1NDc5NTVjMGU4ZjNiZDFjZjJcIixcImExMjI4NzNiYWVhODc4ZTdiNjEwODA1MWNlZDY5NTJiXCIsXCJkZTA2ZjNlN2ZmZDM2MGExYjdhNTkyMmNhYzUwN2NjZFwiLFwiNjhmYWQ1ZWFhNzVlZDJhMWJjNGJmNThmMmQ4NzhjODVcIixcImI5ZDA0NjkzYzRmNTNjMTE2M2MxZjdlZmExOGI2MDIyXCIsXCI1ZGFhNDU5MTRiY2YwZTNhOGJjOWZjODQ3MjA3NzAyOVwiLFwiNWZlYjg1M2ExYjUyZjI3M2MzZDEzZmIyMzdiMWNhNGZcIixcImRhZDFlNjExNzBhZDQ2MWU2NGUwMmJhZWZhN2UwN2I1XCIsXCIxOWUyYWJiMGY2Yzc4OWNjODgyY2I0Yjk2NGZiY2Y1OVwiLFwiOGMyNjk2YzdiNTFhNmZjMDU3ZTZmMzc5NzhhMmVlMWNcIixcImMwMTYwODk5Mjc2NmZmYWI1MWIyMzM3YzYxNWNkMTc1XCIsXCJjODdmMDhlMWE3YjFmZjc2OTRhOTgyNjE4MGVkZWM1ZVwiLFwiZDY1NzRhMzcwMDE2YTE2MjIyYzJhMDkxNjZiYTc2Y2RcIixcIjIxODc4ZjJhZmMyMTc1MzU5ZGVjYTUxODk1ZjNiNThlXCIsXCI0YWI4MjBmNTUyMTEzN2M1MTQ5ZDY0YWM0MDM4OWYzOVwiLFwiZmNhZjkwMzdkNTEwZDgzYmE3MzIwMWI2ODRlMDU2ZTFcIixcIjdjZDlhYjczYjczYTU4ZTlkZDYzMDc0MjBiMmI5MGFiXCIsXCJmN2NhODNmZjBhODNlYjUwNjc1YWRlNTZhOTg4NWNhZFwiLFwiZGY4OTY5MzdmZjAyYjJhNDYzYjM2NTA2ZWFjYTA5OWFcIixcImE4NDc1MzY2OWFiMjRhZTAwM2YyYjkyYzZhMTA5MTM1XCIsXCIwOGM4ZTI1ZTdiOTFiOGJmZjIxY2Y5YjM3M2ExN2QwNFwiLFwiZjM0YjgxNDJlZmQxZWE2YjA4MjQ0OTFkYTA1OGVmYjFcIixcIjA3YmY5ZGI0ZjVhMTQ0MjZlMTY2NTc4N2NhMzAyMzc5XCIsXCJkNGU4Mzc1MDhkZTQzYjE2N2YxOWI3ZGNjYzllY2U3N1wiLFwiZTlhOWU3YmJiZmZkMjdiOWQ1OTU0YzQ4NzJhN2Y1NDZcIixcImEyOTc3ZTY0ZDc0YjRjM2E1MmQ5NDU1MTQ4YjQyZTY0XCIsXCJlNDM3Y2FlMzM5OTAxZjgwNTYzNzY2ZjFhM2ExMDQwOFwiLFwiMzJlYjIzOWU4NjU1NjdjZWU2MGUwZGU0NzllOWJkYWZcIixcIjQ1ODQzNGMxZGExYmEyZTIyN2Q0MTE1MjMwZTczNjY1XCIsXCJjMTE5MDUxN2RiYzYxM2VmNjZjZmQ4ZmQ3NTRmNmNjZlwiLFwiNTE2ODVjNTJjZDJjYmNlYjQyY2U2ZTg2OWVjMDRhYzBcIixcIjlkNmIzMTUwYmY2MTNjYTU5YjIwMTEwNzk0YmNkZmQ1XCIsXCIwYjVlYjM2Yjg3NGU1Yjg4ODI0MWY4MTRjZmJhNDk5MVwiLFwiY2EyYjMwYjFlYzY3Y2ViNzQ1YzhjMTdmZTcwNjU3MjJcIixcImRkNGJhZTJhMjFlZTVkZGUzNDc3NDg0NmJiZTFmMzc5XCIsXCI0MTJhYTdhMjg5YWZjYjA2ZTNiNjM0ZDE3MjRlNTFhNFwiLFwiZWJjYjljNTVmN2RhNTk0YjMyNTE0ZDI0NmE2MGQ2OGRcIixcIjlkZjBjODhiZDAwYzcwNzBjZTA1MjE2ZDA5ODQ3NGEzXCIsXCI3NjFkNGFlMzA5ZWU3Zjg3ZGEzMGM0ODIxYzA1ZTA1MFwiLFwiMTE3YzZiMTYyMTQwMGQ5ODYwNDhjMTc3N2QzY2IxMzVcIixcImQwMjg1NDY4OGIyZTI5MWU2MmQwMzExMzZkY2E5ZjFkXCIsXCI3OWIwMDNlMWEwMzA5YmQ3ODJiMGJmMzc4OWZkNzU1ZlwiLFwiYjcwMGIxYjVkMTk2NTIwMWQ2YzFkNTMxNzZiMDAyMWVcIixcImYyZTcyYjE0ZDdhZTNlNzcxMGIzOTU5ODRjNzVkY2JhXCIsXCJiODZiMWJiMDg1YmUyMzg3YzcwNTUyNTYzZDc1YjFiYlwiLFwiMDQ1NDNiOWEwNzU5OGYxNWM5ZTQzZmZiMjUxZDI5ZmRcIixcIjZhZjkxMDQ4N2M0ZTQxMDk4ZWY2OWIxZWY3ZDg3OTUyXCIsXCI0ZjQ3ZDQ0Y2RmOGQ1N2ViMmEyMDk5NDFhNjE1NjgxZVwiLFwiZDU3NDNhZDUwOTVjZDU0YmE5YTRkYjNiMzhkYzcxMmZcIixcIjJjZmExZDYwYmRhNDMxNGE1MDk0NDMxNjIzNmZjZGIzXCIsXCIxYmYzMDBmMDE2YjA1YTU1MDM4MjU3MGEyZjRmOWI3ZlwiLFwiYzY3MzFiM2FiYzhlYzczMWIxODIzY2Q1M2RlNWE4MTlcIixcIjU4ODIzMjYxZDc3MzYzYjM1MThhMmMyZGMzZGUyZmI2XCIsXCJlNjBkMjU0ZjBiM2NkZTQzYmUzYjJlZTllZjEyZTY3M1wiLFwiNzEzODY4M2I4NDdlOGY1MTk2OTZkOGY1YmMwNmRlZGFcIixcImRlYmYyYWQ3MDZkMzdmZThhMTMxNzFlN2QyMTVkZTY1XCIsXCI2MDIxYWJlMmQ5OTU4YjM1MzYxMWMwOTdlZjllZDcyZFwiLFwiNjFkYTNhOTllMWY2YTFkNmYwMDZkMGZiYjk5MWNjZDBcIixcImIwNjBlYzBjOWQ5OWU2NTc3ZDAzZTdhNzViNzA0ZWIwXCIsXCJiMTQ3YTcwMDRhMjQ1MDI0MWU5OWMzOTJkYmFiODFjN1wiLFwiZDJlNGQ1YzVmYzAwNjRlOWQyNWY0NmNkMzE2YmQzYjdcIixcIjM0MWZkZmNjZjcwOGUyN2VjM2Y2MjM3ZGRlZGY2ODAzXCIsXCJjNjkwNjg3NzVmZDUyNGVjYjExMmZiZjAxN2UxMTEwZlwiLFwiOWUwOGRlOThmZGFjNTQ4NmRkMGFjOGYyY2E4MWRjMzdcIixcImQ4MDJmYzdhNDBiZDZjODAxNzM0YjZhY2JiZWRiODQ4XCIsXCJiNjI2YWY1NDA0YWFjMGNlMTEyZTQ0NjU4MTA1ZjUxMFwiLFwiN2UwYWY2YzQ2OGU1MTBlYzBiMGE2NjIwZTVlODQwZGZcIixcIjdkODk1OGIxMTQxZmRiODg5ZWM0OTZmNTEzMTg3Y2YwXCIsXCI4Y2FjODA0YzYwOTYyMmMwOTI3OTI3ZGJkNDcwNmIxM1wiLFwiY2EzNGYzYzExMjBkZThjZjZhNDBkYzgxMzdhMWJiMmJcIixcIjViZjRhMWYwZTcyOTVkZWNkMWM0YjFmODNmYTZhMWYwXCIsXCJmZWExZmM3OWRhOTZiOWM3NTg1ODYxMzZiYjVlYmQ0NFwiLFwiY2RiZGMwNTBjM2MxMGQ4YThlNDI2NTBjNzNhNTljYzZcIixcImQ2ZDE2MDkwMTBhMWY5ZmI5NDliYTQ3ZjIyMWE2MjU5XCIsXCIwYTk2NzdjODYzODMxMzliYTI2Mjg2MDMxNDI5MDJlOVwiLFwiMzFmMGZhOTIzN2M4NDcwYjhiYTUzMjFlMDUxMjJhMmRcIixcImJjZjgyODM3M2M4Y2M0ZDJhZGYyNGVhZDk0NjMxNWM2XCIsXCI3Yjc2MTgxYjFjOTlkMzJhMzVlMmM3MWY2MDZkOThhMlwiLFwiMDc4MDY0MThhYWU5MDNhMTg0ZDM5NGZkNDU4MTEyY2FcIixcIjdkMTJiZTE1YjkxZjgyYWVjYWQ5MmU0NjRlNDllODYzXCIsXCIwOTYyMWM2ZGYxOGM0ZGNkYWQyZjdkZmVjZWU1YWRmMlwiLFwiNjk3YTNmNTgyZjMzYzkzN2IyNjFmNmUzMDFjNGJlZDZcIixcIjM2Mjc2NTFiOTI0NGRiZTE0NDBhNTU4MDdiNjJiMmJlXCIsXCJjYzA4Njc0NWRjMWIwYTI4ZDM5OTJhYWQwZGUyZWVhYlwiLFwiZDhhYjJjZjE4MjdlNjRkOTVkMjBjOTNlZTJmOTBjMmJcIixcImZkMjQyMzYyMjNkNjM1OGQzNGM5YjM4MDJmMDUzMjc3XCIsXCI5NmM0ODdmYzRmNzM5ZjAwMGZlY2VhNTI1NWZiM2EwMVwiLFwiNjdjNmFkYmYzZWVlOWZlYjU3MGQ0NzBkMzVhNDFmMDRcIixcIjFiNTg1Y2M4NWYwYzIzOGI5Yjk0ZWExNWE4YmZjMjJjXCIsXCIzOGU5OWJmMDhkNDE2MDJjNjAwNTlhZDQ3NzAwZWFjMFwiLFwiYjAzZjcxYTU2ZjIyZmI2ZTMwZjdmN2E1ZDdkNzY4Y2FcIixcImQzNTNlNmFhOWM3ZTE5Yjg5MzU5ODBmZTQ2NTllNzdkXCIsXCIzZmZmOGNmY2E3ZTBjZGNmODA2MjYzZjZhMWMzOGVkZlwiLFwiY2ViNGVhN2QxN2E1MjhiYzY4NzIzOTVmMTZjNDBiMjZcIl0sXCIxNy4xXCI6XCJkYzZkYzBlYjgwZTNlMGZmMjM3ZjM2YWI1NWI0ZjAwM1wiLFwiMTcuMlwiOlwiN2M2MzFlYTAyZjdjMDhjMTAzM2YyNGQ4ZGYyYTc5OTBcIixcIjE3LjNcIjpcImZkN2RmOTQ3MjgyMDVhNTg4NjNjZTM1ODFjOWJkOTJiXCIsXCIxNy40XCI6XCJjMjY4NDk0NjJmZjAwMTg3ZjFjMWFiMTJkNjEwOGEwOFwiLFwiMTcuNVwiOlwiOGM0MjI1ZGJmOTgyMTBjNjc2ZmNkYzI0NjYwNGNlYjJcIixcIjE3LjZcIjpcIjQ0ZjVmODE0OGFjZTEzNDQwMTEwY2MzYzE4ZWYwZTNkXCIsXCIxNi4xXCI6XCJiNjdmZjZjZTY3OWJlNDQ5MzU2ZGQ2MzljNTVhODk1ZVwifSIsIjYwZGZjNTBmYTI4YzQ4MmZhNjc4NDQwOTEyNGE0NWQ1Il0=' \/>\n            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_target_page_number_1' id='gform_target_page_number_1' value='0' \/>\n            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_source_page_number_1' id='gform_source_page_number_1' value='1' \/>\n            <input type='hidden' name='gform_field_values' value='' \/>\n            \n        <\/div>\n                        <\/form>\n                        <\/div><script type=\"text\/javascript\">\n\/* <![CDATA[ *\/\n gform.initializeOnLoaded( function() {gformInitSpinner( 1, 'https:\/\/emergentvisiontec.com\/wp-content\/plugins\/gravityforms\/images\/spinner.svg', false );jQuery('#gform_ajax_frame_1').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_1');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_1').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){form_content.find('form').css('opacity', 0);jQuery('#gform_wrapper_1').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_1').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_1').removeClass('gform_validation_error');}setTimeout( function() { \/* delay the scroll by 50 milliseconds to fix a bug in chrome *\/  }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_1').val();gformInitSpinner( 1, 'https:\/\/emergentvisiontec.com\/wp-content\/plugins\/gravityforms\/images\/spinner.svg', false );jQuery(document).trigger('gform_page_loaded', [1, current_page]);window['gf_submitting_1'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}jQuery('#gform_wrapper_1').replaceWith(confirmation_content);jQuery(document).trigger('gform_confirmation_loaded', [1]);window['gf_submitting_1'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_1').text());}else{jQuery('#gform_1').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger(\"gform_pre_post_render\", [{ formId: \"1\", currentPage: \"current_page\", abort: function() { this.preventDefault(); } }]);        if (event && event.defaultPrevented) {                return;        }        const gformWrapperDiv = document.getElementById( \"gform_wrapper_1\" );        if ( gformWrapperDiv ) {            const visibilitySpan = document.createElement( \"span\" );            visibilitySpan.id = \"gform_visibility_test_1\";            gformWrapperDiv.insertAdjacentElement( \"afterend\", visibilitySpan );        }        const visibilityTestDiv = document.getElementById( \"gform_visibility_test_1\" );        let postRenderFired = false;        function triggerPostRender() {            if ( postRenderFired ) {                return;            }            postRenderFired = true;            gform.core.triggerPostRenderEvents( 1, current_page );            if ( visibilityTestDiv ) {                visibilityTestDiv.parentNode.removeChild( visibilityTestDiv );            }        }        function debounce( func, wait, immediate ) {            var timeout;            return function() {                var context = this, args = arguments;                var later = function() {                    timeout = null;                    if ( !immediate ) func.apply( context, args );                };                var callNow = immediate && !timeout;                clearTimeout( timeout );                timeout = setTimeout( later, wait );                if ( callNow ) func.apply( context, args );            };        }        const debouncedTriggerPostRender = debounce( function() {            triggerPostRender();        }, 200 );        if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) {            const observer = new MutationObserver( ( mutations ) => {                mutations.forEach( ( mutation ) => {                    if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) {                        debouncedTriggerPostRender();                        observer.disconnect();                    }                });            });            observer.observe( document.body, {                attributes: true,                childList: false,                subtree: true,                attributeFilter: [ 'style', 'class' ],            });        } else {            triggerPostRender();        }    } );} ); \n\/* ]]> *\/\n<\/script>\n<\/div><\/div><\/div><\/div>\n<\/p>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":10791,"featured_media":0,"parent":4343,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"100-width.php","meta":{"_seopress_robots_primary_cat":"","_seopress_titles_title":"eSDK Pro Vision Software Development Kit | Emergent Vision","_seopress_titles_desc":"eSDK Pro Vision Software Development Kit enables engineers to design and deploy vision systems with up to 90% less code. Pipeline-based plug-ins.","_seopress_robots_index":"","footnotes":""},"class_list":["post-85849","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/emergentvisiontec.com\/wp-json\/wp\/v2\/pages\/85849","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/emergentvisiontec.com\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/emergentvisiontec.com\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/emergentvisiontec.com\/wp-json\/wp\/v2\/users\/10791"}],"replies":[{"embeddable":true,"href":"https:\/\/emergentvisiontec.com\/wp-json\/wp\/v2\/comments?post=85849"}],"version-history":[{"count":245,"href":"https:\/\/emergentvisiontec.com\/wp-json\/wp\/v2\/pages\/85849\/revisions"}],"predecessor-version":[{"id":111595,"href":"https:\/\/emergentvisiontec.com\/wp-json\/wp\/v2\/pages\/85849\/revisions\/111595"}],"up":[{"embeddable":true,"href":"https:\/\/emergentvisiontec.com\/wp-json\/wp\/v2\/pages\/4343"}],"wp:attachment":[{"href":"https:\/\/emergentvisiontec.com\/wp-json\/wp\/v2\/media?parent=85849"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}