<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>성원기술 기술연구소</title>
    <link>https://swtec.tistory.com/</link>
    <description>트리거 제어&amp;middot;신호 분석&amp;middot;3D 비전 검사 전문기업 성원기술의 공식 기술블로그.
반도체&amp;middot;2차전지&amp;middot;자동화 공정 엔지니어를 위한 실무 기술 정보를 제공합니다.</description>
    <language>ko</language>
    <pubDate>Mon, 6 Apr 2026 15:25:38 +0900</pubDate>
    <generator>TISTORY</generator>
    <ttl>100</ttl>
    <managingEditor>swtec</managingEditor>
    <image>
      <title>성원기술 기술연구소</title>
      <url>https://tistory1.daumcdn.net/tistory/8087308/attach/f054463249674f879fbe0e1f4888ec17</url>
      <link>https://swtec.tistory.com</link>
    </image>
    <item>
      <title>ETIO - 트리거분배기 NO, 트리거솔루션 YES!! 백래쉬 보완의 첫걸음</title>
      <link>https://swtec.tistory.com/147</link>
      <description>&lt;div id=&quot;etio-integrated-landing&quot;&gt;
&lt;section class=&quot;hero-section&quot;&gt;
&lt;div class=&quot;container&quot;&gt;
&lt;p class=&quot;brand-tag&quot; data-ke-size=&quot;size16&quot;&gt;SeongWon Technology &amp;middot; Industrial Automation&lt;/p&gt;
&lt;h1 class=&quot;main-title&quot;&gt;버려지는 양품을 0%로,&lt;br /&gt;&lt;span class=&quot;blue-text&quot;&gt;ETIO&lt;/span&gt;가 실시간을 실현합니다.&lt;/h1&gt;
&lt;div class=&quot;definition-box&quot;&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;ETIO&lt;/b&gt;는 FPGA 기반 하드웨어 로직을 통해 엔코더 신호를 실시간 처리하는 &lt;b&gt;초정밀 트리거 컨트롤러&lt;/b&gt;입니다. 소프트웨어 연산 지연을 완전히 제거하여, 고속 생산 라인에서도 나노초(ns) 단위의 정확한 촬영 타이밍을 보장합니다.&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;hero-stats&quot;&gt;
&lt;div class=&quot;stat&quot;&gt;&lt;span class=&quot;num&quot;&gt;&amp;lt;1㎲&lt;/span&gt;&lt;span class=&quot;lab&quot;&gt;Latency&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;stat&quot;&gt;&lt;span class=&quot;num&quot;&gt;&amp;lt;100ns&lt;/span&gt;&lt;span class=&quot;lab&quot;&gt;Jitter&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;stat&quot;&gt;&lt;span class=&quot;num&quot;&gt;1,000+&lt;/span&gt;&lt;span class=&quot;lab&quot;&gt;납품 실적&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;stat&quot;&gt;&lt;span class=&quot;num&quot;&gt;10Y&lt;/span&gt;&lt;span class=&quot;lab&quot;&gt;무고장 가동&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/section&gt;
&lt;section class=&quot;section-white gray-bg&quot;&gt;
&lt;div class=&quot;container&quot;&gt;
&lt;h2 class=&quot;sec-title&quot; data-ke-size=&quot;size26&quot;&gt;결정적 순간, &lt;span class=&quot;blue-text&quot;&gt;FPGA&lt;/span&gt;여야만 하는 이유&lt;/h2&gt;
&lt;div class=&quot;compare-wrapper&quot;&gt;
&lt;div class=&quot;comp-card&quot;&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;일반 PC / PLC 제어&lt;/h4&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;OS 백그라운드 작업에 따른 신호 간섭 발생&lt;/li&gt;
&lt;li&gt;소프트웨어 스케줄링으로 인한 불규칙한 지터&lt;/li&gt;
&lt;li&gt;고속 라인에서 발생하는 치명적인 촬영 누락 위험&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;div class=&quot;comp-card best&quot;&gt;
&lt;div class=&quot;best-label&quot;&gt;RECOMMENDED&lt;/div&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;ETIO (FPGA HW 직접 제어)&lt;/h4&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;하드웨어 레벨 직접 처리로 OS 간섭 및 오버헤드 제로&lt;/li&gt;
&lt;li&gt;나노초(ns) 단위의 일정한 트리거 간격 보장&lt;/li&gt;
&lt;li&gt;어떤 고속 환경에서도 놓치지 않는 절대적 정밀도&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/section&gt;
&lt;section class=&quot;section-white&quot;&gt;
&lt;div class=&quot;container&quot;&gt;
&lt;h2 class=&quot;sec-title&quot; data-ke-size=&quot;size26&quot;&gt;현장의 목소리를 담은 &lt;span class=&quot;blue-text&quot;&gt;독보적 기능&lt;/span&gt;&lt;/h2&gt;
&lt;div class=&quot;feature-list&quot;&gt;
&lt;div class=&quot;feature-row highlight-blue&quot;&gt;
&lt;div class=&quot;f-icon&quot;&gt; &lt;/div&gt;
&lt;div class=&quot;f-text&quot;&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;Working Area (특허 기술)&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;단순히 찍는 것이 아니라 &lt;b&gt;'필요한 순간'&lt;/b&gt;에만 찍습니다. 제품이 센서에 감지된 구간 내에서만 트리거를 발생시켜 데이터 과부하와 오트리거를 원천 봉쇄합니다.&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;feature-row&quot;&gt;
&lt;div class=&quot;f-icon&quot;&gt; ️&lt;/div&gt;
&lt;div class=&quot;f-text&quot;&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;2-in-1 통합 설계&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;트리거 분배기와 I/O 카드를 하나로 합쳤습니다. 복잡한 배선과 장비 도입 비용을 줄이고 관리 포인트를 단일화하여 유지보수 효율을 극대화합니다.&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;feature-row&quot;&gt;
&lt;div class=&quot;f-icon&quot;&gt; ️&lt;/div&gt;
&lt;div class=&quot;f-text&quot;&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;현장 노이즈 완전 격리&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;전 구간 광절연(Galvanic Isolation) 설계를 채택했습니다. 모터와 고전압 장비가 가득한 산업 현장에서도 노이즈 간섭 없이 깨끗한 신호를 보장합니다.&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;feature-row&quot;&gt;
&lt;div class=&quot;f-icon&quot;&gt; &lt;/div&gt;
&lt;div class=&quot;f-text&quot;&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;EEPROM 비휘발성 메모리&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;설정값을 내부에 안전하게 저장하여 전원 재투입 시 별도 세팅 없이 즉시 가동됩니다. 라인 재가동 시간을 최소화하여 가동률을 높입니다.&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/section&gt;
&lt;section class=&quot;section-white gray-bg&quot;&gt;
&lt;div class=&quot;container&quot;&gt;
&lt;h2 class=&quot;sec-title&quot; data-ke-size=&quot;size26&quot;&gt;제품 &lt;span class=&quot;blue-text&quot;&gt;라인업&lt;/span&gt;&lt;/h2&gt;
&lt;div class=&quot;lineup-grid&quot;&gt;
&lt;div class=&quot;lineup-card&quot;&gt;
&lt;div class=&quot;model-name&quot;&gt;ETIO-2444&lt;/div&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;표준형 모델 / 4ch 독립 출력 / 컴팩트 사이즈&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;lineup-card blue-border&quot;&gt;
&lt;div class=&quot;model-name&quot;&gt;ETIO-2888&lt;/div&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;프리미엄 모델 / 8ch SSR 출력 / CE 인증 완료&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;lineup-card&quot;&gt;
&lt;div class=&quot;model-name&quot;&gt;ETIO-SEQ&lt;/div&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;시퀀스 모델 / 비주기 트리거 최대 127개 배치&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/section&gt;
&lt;footer class=&quot;footer-cta&quot;&gt;
&lt;div class=&quot;container&quot;&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;span style=&quot;color: #ffffff;&quot;&gt;&lt;b&gt;귀사의 생산 라인에 &lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #ffffff;&quot;&gt;&lt;b&gt;'완벽한 타이밍'을 선물하세요.&lt;/b&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;div class=&quot;contact-wrapper&quot;&gt;
&lt;div class=&quot;c-box&quot;&gt;&lt;b&gt;전화 문의&lt;/b&gt; 031-479-6530&lt;/div&gt;
&lt;div class=&quot;c-box&quot;&gt;&lt;b&gt;이메일&lt;/b&gt; kiwi@swtec.co.kr&lt;/div&gt;
&lt;div class=&quot;c-box&quot;&gt;&lt;b&gt;기술 블로그&lt;/b&gt; swtec.tistory.com&lt;/div&gt;
&lt;/div&gt;
&lt;p class=&quot;copy&quot; data-ke-size=&quot;size16&quot;&gt;&amp;copy; SeongWon Technology. All Rights Reserved.&lt;/p&gt;
&lt;/div&gt;
&lt;/footer&gt;&lt;/div&gt;
&lt;div&gt;
&lt;style&gt;
  /* ── 디자인 시스템 ── */
  #etio-integrated-landing {
    --primary: #0052cc;
    --mint: #00b8d9;
    --dark: #172b4d;
    --text: #42526e;
    --bg-light: #f4f5f7;
    --white: #ffffff;
    --border: #d2d2d7;
    
    font-family: 'Pretendard', sans-serif;
    color: var(--text);
    line-height: 1.6;
    background: var(--white);
    max-width: 900px;
    margin: 0 auto;
    overflow: hidden;
  }

  .blue-text { color: var(--primary); }
  .gray-bg { background-color: var(--bg-light); }
  .container { padding: 0 40px; }

  /* 히로 섹션 */
  .hero-section { padding: 80px 0; text-align: center; border-bottom: 1px solid var(--border); }
  .brand-tag { font-size: 14px; font-weight: 700; color: var(--mint); letter-spacing: 2px; margin-bottom: 15px; }
  .main-title { font-size: 42px; font-weight: 900; line-height: 1.2; color: var(--dark); margin-bottom: 30px; }
  .definition-box { max-width: 700px; margin: 0 auto 50px; font-size: 17px; color: var(--text); line-height: 1.8; }
  .definition-box strong { color: var(--primary); }

  .hero-stats { display: flex; justify-content: center; gap: 30px; flex-wrap: wrap; }
  .stat { background: var(--white); border: 1px solid var(--border); padding: 15px 25px; border-radius: 12px; min-width: 120px; }
  .stat .num { display: block; font-size: 24px; font-weight: 800; color: var(--primary); }
  .stat .lab { font-size: 11px; font-weight: 600; color: #7a869a; text-transform: uppercase; }

  /* 비교 박스 */
  .section-white { padding: 80px 0; }
  .sec-title { font-size: 32px; font-weight: 800; text-align: center; margin-bottom: 50px; color: var(--dark); }
  .compare-wrapper { display: grid; grid-template-columns: 1fr 1fr; gap: 20px; }
  .comp-card { background: var(--white); padding: 35px; border-radius: 20px; border: 1px solid var(--border); }
  .comp-card h4 { font-size: 19px; margin-bottom: 20px; color: var(--dark); font-weight: 800; }
  .comp-card ul { padding-left: 20px; margin: 0; font-size: 14px; }
  .comp-card li { margin-bottom: 10px; }
  .comp-card.best { border: 2px solid var(--primary); box-shadow: 0 10px 25px rgba(0,82,204,0.08); position: relative; }
  .best-label { position: absolute; top: -15px; left: 50%; transform: translateX(-50%); background: var(--primary); color: #fff; padding: 3px 15px; border-radius: 20px; font-size: 10px; font-weight: 800; }

  /* 한 줄 기능 리스트 */
  .feature-list { display: flex; flex-direction: column; gap: 15px; }
  .feature-row { display: flex; align-items: center; padding: 30px 40px; background: var(--bg-light); border-radius: 20px; gap: 35px; transition: 0.3s; border: 1px solid transparent; }
  .feature-row:hover { background: var(--white); border-color: var(--primary); transform: translateX(10px); box-shadow: 0 10px 30px rgba(0,0,0,0.05); }
  .feature-row.highlight-blue { border-left: 6px solid var(--primary); }
  .f-icon { font-size: 40px; min-width: 60px; text-align: center; }
  .f-text h3 { font-size: 20px; font-weight: 800; margin: 0 0 8px 0; color: var(--dark); }
  .f-text p { font-size: 15px; margin: 0; color: var(--text); }
  .f-text strong { color: var(--primary); }

  /* 라인업 */
  .lineup-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px; }
  .lineup-card { background: var(--white); padding: 30px 20px; border: 1px solid var(--border); border-radius: 15px; text-align: center; }
  .model-name { font-size: 22px; font-weight: 900; color: var(--dark); margin-bottom: 10px; }
  .lineup-card p { font-size: 13px; margin: 0; color: var(--text); }
  .blue-border { border: 2px solid var(--primary); background: #f0f7ff; }

  /* 푸터 */
  .footer-cta { padding: 80px 0; text-align: center; background: #091e42; color: #fff; }
  .footer-cta h2 { font-size: 32px; margin-bottom: 40px; line-height: 1.4; }
  .contact-wrapper { display: flex; justify-content: center; gap: 30px; flex-wrap: wrap; margin-bottom: 40px; }
  .c-box { font-size: 16px; font-weight: 500; }
  .c-box strong { display: block; font-size: 12px; color: var(--mint); margin-bottom: 5px; text-transform: uppercase; }
  .copy { font-size: 12px; opacity: 0.4; margin-top: 40px; }

  /* 반응형 모바일 */
  @media (max-width: 768px) {
    .container { padding: 0 20px; }
    .main-title { font-size: 30px; }
    .hero-stats { gap: 15px; }
    .compare-wrapper, .lineup-grid, .contact-wrapper { grid-template-columns: 1fr; display: flex; flex-direction: column; }
    .feature-row { flex-direction: column; text-align: center; gap: 15px; }
    .f-icon { min-width: auto; }
  }
&lt;/style&gt;
&lt;/div&gt;
&lt;p&gt;&lt;figure class=&quot;fileblock&quot; data-ke-align=&quot;alignCenter&quot;&gt;&lt;a href=&quot;https://blog.kakaocdn.net/dn/cA6N9v/dJMcabKxDcE/L4LyhykAqaDMKx0T4twGGK/ETIO_brochure_onepage.pdf?attach=1&amp;amp;knm=tfile.pdf&quot; class=&quot;&quot;&gt;
    &lt;div class=&quot;image&quot;&gt;&lt;/div&gt;
    &lt;div class=&quot;desc&quot;&gt;&lt;div class=&quot;filename&quot;&gt;&lt;span class=&quot;name&quot;&gt;ETIO_brochure_onepage.pdf&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;size&quot;&gt;1.76MB&lt;/div&gt;
&lt;/div&gt;
  &lt;/a&gt;&lt;/figure&gt;
&lt;/p&gt;</description>
      <category>성원기술 소식/신제품 출시</category>
      <category>DIVIDER</category>
      <category>etio</category>
      <category>mvsol</category>
      <category>Tdivider</category>
      <category>엔코더란</category>
      <category>엔코더분배기</category>
      <category>트리거분배</category>
      <category>트리거분배기</category>
      <category>트리거분배기란</category>
      <category>트리거솔루션</category>
      <author>swtec</author>
      <guid isPermaLink="true">https://swtec.tistory.com/147</guid>
      <comments>https://swtec.tistory.com/147#entry147comment</comments>
      <pubDate>Mon, 6 Apr 2026 10:15:31 +0900</pubDate>
    </item>
    <item>
      <title>멀티커런트 조명제어기 NSync(나노싱크)</title>
      <link>https://swtec.tistory.com/146</link>
      <description>&lt;!DOCTYPE html&gt;
&lt;html lang=&quot;ko&quot;&gt;
&lt;head&gt;
&lt;meta charset=&quot;UTF-8&quot;&gt;
&lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1.0&quot;&gt;
&lt;meta name=&quot;color-scheme&quot; content=&quot;dark&quot;&gt;
&lt;meta name=&quot;theme-color&quot; content=&quot;#0a0c0e&quot;&gt;
&lt;title&gt;NSync — 나노싱크 | 성원기술&lt;/title&gt;
&lt;link href=&quot;https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@300;400;500;700;900&amp;family=Space+Mono:wght@400;700&amp;display=swap&quot; rel=&quot;stylesheet&quot;&gt;
&lt;style&gt;
#nsync-wrap { all:initial; display:block; width:100%; max-width:690px; margin:0 auto; background:#0a0c0e !important; color:#e8edf2 !important; font-family:'Noto Sans KR',sans-serif !important; font-size:14px !important; line-height:1.7 !important; box-sizing:border-box !important; overflow-x:hidden !important; -webkit-text-size-adjust:100% !important; }
#nsync-wrap *, #nsync-wrap *::before, #nsync-wrap *::after { box-sizing:border-box !important; -webkit-text-fill-color:unset !important; }
#nsync-wrap .nw-hero { background:#0a0c0e !important; padding:52px 24px 48px !important; position:relative !important; overflow:hidden !important; display:block !important; }
#nsync-wrap .nw-hero::before { content:'' !important; position:absolute !important; top:-120px !important; right:-120px !important; width:400px !important; height:400px !important; background:radial-gradient(circle,rgba(43,127,255,.15) 0%,transparent 70%) !important; pointer-events:none !important; }
#nsync-wrap .nw-brand { font-family:'Space Mono',monospace !important; font-size:10px !important; letter-spacing:.12em !important; color:#5a6878 !important; margin-bottom:20px !important; display:block !important; }
#nsync-wrap .nw-badge { font-family:'Space Mono',monospace !important; font-size:10px !important; letter-spacing:.15em !important; color:#2b7fff !important; text-transform:uppercase !important; margin-bottom:16px !important; display:block !important; }
#nsync-wrap .nw-title { font-size:56px !important; font-weight:700 !important; line-height:.95 !important; letter-spacing:-.03em !important; color:#e8edf2 !important; margin:0 0 6px !important; display:block !important; }
#nsync-wrap .nw-title .ac { color:#2b7fff !important; }
#nsync-wrap .nw-sub { font-family:'Space Mono',monospace !important; font-size:10px !important; color:#8a9ab0 !important; letter-spacing:.08em !important; margin-bottom:28px !important; display:block !important; }
#nsync-wrap .nw-tagline { font-size:14px !important; font-weight:300 !important; color:#8a9ab0 !important; line-height:1.8 !important; border-left:2px solid #2b7fff !important; padding-left:16px !important; margin-bottom:36px !important; display:block !important; }
#nsync-wrap .nw-tagline strong { color:#e8edf2 !important; font-weight:500 !important; }
#nsync-wrap .nw-stats { display:grid !important; grid-template-columns:1fr 1fr !important; gap:12px !important; }
#nsync-wrap .nw-stat { background:#111418 !important; border:1px solid rgba(255,255,255,.08) !important; border-radius:10px !important; padding:16px !important; display:block !important; }
#nsync-wrap .nw-stat-num { font-family:'Space Mono',monospace !important; font-size:26px !important; font-weight:700 !important; color:#2b7fff !important; line-height:1 !important; display:block !important; margin-bottom:6px !important; }
#nsync-wrap .nw-stat-num .unit { font-size:15px !important; font-weight:400 !important; }
#nsync-wrap .nw-stat-label { font-size:11px !important; color:#5a6878 !important; font-weight:300 !important; line-height:1.5 !important; display:block !important; }
#nsync-wrap .nw-section { padding:48px 24px !important; display:block !important; }
#nsync-wrap .nw-section.bg-dk { background:#111418 !important; }
#nsync-wrap .nw-divider { height:1px !important; background:rgba(255,255,255,.08) !important; border:none !important; margin:0 !important; display:block !important; }
#nsync-wrap .nw-label { font-family:'Space Mono',monospace !important; font-size:10px !important; letter-spacing:.18em !important; text-transform:uppercase !important; color:#5a6878 !important; margin-bottom:12px !important; display:block !important; }
#nsync-wrap .nw-heading { font-size:26px !important; font-weight:700 !important; line-height:1.2 !important; letter-spacing:-.02em !important; color:#e8edf2 !important; margin:0 0 16px !important; display:block !important; }
#nsync-wrap .nw-heading .hl-bl { color:#2b7fff !important; }
#nsync-wrap .nw-heading .hl-gr { color:#2dbe7a !important; }
#nsync-wrap .nw-heading .hl-am { color:#f0a030 !important; }
#nsync-wrap .nw-heading .hl-rd { color:#e84040 !important; }
#nsync-wrap .nw-lead { font-size:14px !important; color:#8a9ab0 !important; font-weight:300 !important; line-height:1.85 !important; margin-bottom:24px !important; display:block !important; word-break:keep-all !important; }
#nsync-wrap .nw-lead strong { color:#f0a030 !important; font-weight:500 !important; }
#nsync-wrap .nw-cards { display:flex !important; flex-direction:column !important; gap:2px !important; border:1px solid rgba(255,255,255,.08) !important; border-radius:10px !important; overflow:hidden !important; margin-top:20px !important; }
#nsync-wrap .nw-card { background:#111418 !important; padding:22px !important; display:block !important; border-bottom:1px solid rgba(255,255,255,.06) !important; }
#nsync-wrap .nw-card:last-child { border-bottom:none !important; }
#nsync-wrap .nw-card-num { font-family:'Space Mono',monospace !important; font-size:10px !important; color:#5a6878 !important; margin-bottom:8px !important; display:block !important; }
#nsync-wrap .nw-card h3 { font-size:14px !important; font-weight:700 !important; color:#e8edf2 !important; margin:0 0 8px !important; display:block !important; }
#nsync-wrap .nw-card p { font-size:13px !important; color:#8a9ab0 !important; line-height:1.75 !important; font-weight:300 !important; margin:0 !important; word-break:keep-all !important; }
#nsync-wrap .nw-card p strong { color:#f0a030 !important; font-weight:500 !important; }
#nsync-wrap .nw-cause-item { display:flex !important; border-bottom:1px solid rgba(255,255,255,.08) !important; background:#111418 !important; }
#nsync-wrap .nw-cause-item:last-child { border-bottom:none !important; }
#nsync-wrap .nw-cause-num { min-width:44px !important; width:44px !important; display:flex !important; align-items:center !important; justify-content:center !important; font-family:'Space Mono',monospace !important; font-size:13px !important; font-weight:700 !important; color:#f0a030 !important; background:#1a1f26 !important; border-right:1px solid rgba(255,255,255,.08) !important; flex-shrink:0 !important; }
#nsync-wrap .nw-cause-body { padding:18px 16px !important; flex:1 !important; min-width:0 !important; }
#nsync-wrap .nw-cause-body h3 { font-size:13px !important; font-weight:700 !important; color:#e8edf2 !important; margin:0 0 7px !important; display:block !important; word-break:keep-all !important; }
#nsync-wrap .nw-cause-body p { font-size:12px !important; color:#8a9ab0 !important; line-height:1.75 !important; font-weight:300 !important; margin:0 !important; word-break:keep-all !important; }
#nsync-wrap .nw-cause-body p strong { color:#f0a030 !important; font-weight:500 !important; }
#nsync-wrap .nw-waveform { background:#111418 !important; border:1px solid rgba(255,255,255,.08) !important; border-radius:12px !important; padding:36px 12px 20px !important; margin-bottom:24px !important; position:relative !important; overflow:hidden !important; display:block !important; }
#nsync-wrap .nw-waveform::before { content:'NSync — Golden-time 90% Feedback' !important; position:absolute !important; top:12px !important; left:14px !important; font-family:'Space Mono',monospace !important; font-size:9px !important; letter-spacing:.1em !important; color:#5a6878 !important; text-transform:uppercase !important; }
#nsync-wrap .nw-waveform svg { width:100% !important; display:block !important; }
#nsync-wrap .nw-sol-cards { display:flex !important; flex-direction:column !important; gap:2px !important; border:1px solid rgba(255,255,255,.08) !important; border-radius:10px !important; overflow:hidden !important; margin-top:20px !important; }
#nsync-wrap .nw-sol-card { background:#111418 !important; padding:20px 22px !important; display:block !important; border-bottom:1px solid rgba(255,255,255,.06) !important; }
#nsync-wrap .nw-sol-card:last-child { border-bottom:none !important; }
#nsync-wrap .nw-sol-dot { width:8px !important; height:8px !important; border-radius:50% !important; margin-bottom:12px !important; display:block !important; }
#nsync-wrap .nw-sol-card h3 { font-size:14px !important; font-weight:700 !important; color:#e8edf2 !important; margin:0 0 8px !important; display:block !important; }
#nsync-wrap .nw-sol-card p { font-size:13px !important; color:#8a9ab0 !important; line-height:1.75 !important; font-weight:300 !important; margin:0 !important; word-break:keep-all !important; }
#nsync-wrap .nw-sol-card p strong { color:#2dbe7a !important; font-weight:500 !important; }
#nsync-wrap .nw-table-wrap { overflow-x:auto !important; border:1px solid rgba(255,255,255,.08) !important; border-radius:10px !important; margin-top:20px !important; display:block !important; -webkit-overflow-scrolling:touch !important; }
#nsync-wrap .nw-table { width:100% !important; min-width:420px !important; border-collapse:collapse !important; font-size:12px !important; }
#nsync-wrap .nw-table thead th { padding:12px 14px !important; text-align:left !important; font-family:'Space Mono',monospace !important; font-size:10px !important; letter-spacing:.08em !important; text-transform:uppercase !important; border-bottom:1px solid rgba(255,255,255,.08) !important; font-weight:400 !important; background:#1a1f26 !important; color:#5a6878 !important; }
#nsync-wrap .nw-table thead th:last-child { color:#2dbe7a !important; background:rgba(45,190,122,.06) !important; }
#nsync-wrap .nw-table tbody tr { border-bottom:1px solid rgba(255,255,255,.06) !important; }
#nsync-wrap .nw-table tbody tr:last-child { border-bottom:none !important; }
#nsync-wrap .nw-table tbody td { padding:11px 14px !important; color:#8a9ab0 !important; font-weight:300 !important; word-break:keep-all !important; background:transparent !important; }
#nsync-wrap .nw-table tbody td:first-child { color:#e8edf2 !important; font-weight:500 !important; background:#1a1f26 !important; }
#nsync-wrap .nw-table tbody td:last-child { color:#4fd99a !important; font-weight:500 !important; background:rgba(45,190,122,.04) !important; }
#nsync-wrap .nw-check { color:#2dbe7a !important; }
#nsync-wrap .nw-cross { color:#5a6878 !important; }
#nsync-wrap .nw-effects { display:grid !important; grid-template-columns:1fr 1fr !important; gap:2px !important; border:1px solid rgba(255,255,255,.08) !important; border-radius:10px !important; overflow:hidden !important; margin-top:20px !important; }
#nsync-wrap .nw-effect { background:#111418 !important; padding:22px 14px !important; text-align:center !important; display:block !important; }
#nsync-wrap .nw-effect-num { font-family:'Space Mono',monospace !important; font-size:28px !important; font-weight:700 !important; line-height:1 !important; margin-bottom:8px !important; display:block !important; }
#nsync-wrap .nw-effect-label { font-size:11px !important; color:#8a9ab0 !important; font-weight:300 !important; line-height:1.5 !important; display:block !important; }
#nsync-wrap .nw-loss-card { background:#1a1f26 !important; border:1px solid rgba(255,255,255,.08) !important; border-radius:10px !important; overflow:hidden !important; margin-bottom:12px !important; display:block !important; }
#nsync-wrap .nw-loss-head { padding:20px !important; border-bottom:1px solid rgba(255,255,255,.08) !important; display:block !important; }
#nsync-wrap .nw-loss-snum { font-family:'Space Mono',monospace !important; font-size:9px !important; letter-spacing:.15em !important; color:#5a6878 !important; text-transform:uppercase !important; margin-bottom:8px !important; display:block !important; }
#nsync-wrap .nw-loss-head h3 { font-size:14px !important; font-weight:700 !important; color:#e8edf2 !important; margin:0 0 10px !important; display:block !important; line-height:1.4 !important; word-break:keep-all !important; }
#nsync-wrap .nw-loss-desc { font-size:12px !important; color:#8a9ab0 !important; font-weight:300 !important; line-height:1.7 !important; margin:0 0 12px !important; word-break:keep-all !important; display:block !important; }
#nsync-wrap .nw-loss-total { background:rgba(232,64,64,.10) !important; border:1px solid rgba(232,64,64,.2) !important; border-radius:8px !important; padding:10px 14px !important; margin-bottom:10px !important; display:block !important; }
#nsync-wrap .nw-loss-tlabel { font-family:'Space Mono',monospace !important; font-size:9px !important; letter-spacing:.1em !important; color:#5a6878 !important; text-transform:uppercase !important; margin-bottom:4px !important; display:block !important; }
#nsync-wrap .nw-loss-tnum { font-family:'Space Mono',monospace !important; font-size:15px !important; font-weight:700 !important; color:#e84040 !important; line-height:1.3 !important; display:block !important; }
#nsync-wrap .nw-loss-note { font-size:12px !important; color:#2dbe7a !important; font-weight:500 !important; background:rgba(45,190,122,.10) !important; border:1px solid rgba(45,190,122,.2) !important; border-radius:6px !important; padding:10px 12px !important; line-height:1.6 !important; word-break:keep-all !important; display:block !important; }
#nsync-wrap .nw-loss-body { overflow-x:auto !important; -webkit-overflow-scrolling:touch !important; display:block !important; }
#nsync-wrap .nw-loss-table { width:100% !important; min-width:340px !important; border-collapse:collapse !important; font-size:12px !important; }
#nsync-wrap .nw-loss-table thead th { padding:9px 12px !important; background:#222830 !important; color:#5a6878 !important; font-family:'Space Mono',monospace !important; font-size:9px !important; letter-spacing:.08em !important; text-transform:uppercase !important; font-weight:400 !important; border-bottom:1px solid rgba(255,255,255,.08) !important; text-align:left !important; }
#nsync-wrap .nw-loss-table thead th:last-child { text-align:right !important; }
#nsync-wrap .nw-loss-table tbody td { padding:9px 12px !important; color:#8a9ab0 !important; font-weight:300 !important; border-bottom:1px solid rgba(255,255,255,.05) !important; background:transparent !important; word-break:keep-all !important; }
#nsync-wrap .nw-loss-table tbody td:last-child { text-align:right !important; color:#e8edf2 !important; font-weight:500 !important; white-space:nowrap !important; }
#nsync-wrap .nw-loss-table tbody tr:last-child td { border-bottom:none !important; color:#e8edf2 !important; font-weight:700 !important; background:#222830 !important; }
#nsync-wrap .nw-loss-table tbody tr:last-child td:last-child { color:#e84040 !important; }
#nsync-wrap .nw-loss-summary { background:rgba(232,64,64,.06) !important; border:1px solid rgba(232,64,64,.18) !important; border-radius:10px !important; padding:22px !important; margin-top:20px !important; display:block !important; }
#nsync-wrap .nw-loss-summary p { font-size:13px !important; color:#8a9ab0 !important; line-height:1.8 !important; font-weight:300 !important; margin:0 0 14px !important; word-break:keep-all !important; }
#nsync-wrap .nw-loss-summary strong { color:#e8edf2 !important; font-weight:700 !important; }
#nsync-wrap .nw-loss-big { font-family:'Space Mono',monospace !important; font-size:16px !important; font-weight:700 !important; color:#e84040 !important; display:block !important; text-align:center !important; padding:14px !important; background:rgba(232,64,64,.08) !important; border-radius:8px !important; }
#nsync-wrap .nw-case-card { background:#111418 !important; border:1px solid rgba(255,255,255,.08) !important; border-radius:10px !important; padding:22px !important; margin-bottom:10px !important; display:block !important; }
#nsync-wrap .nw-case-ind { font-family:'Space Mono',monospace !important; font-size:10px !important; letter-spacing:.15em !important; text-transform:uppercase !important; color:#2b7fff !important; margin-bottom:10px !important; display:block !important; }
#nsync-wrap .nw-case-card h3 { font-size:16px !important; font-weight:700 !important; color:#e8edf2 !important; margin:0 0 10px !important; display:block !important; line-height:1.3 !important; }
#nsync-wrap .nw-case-card p { font-size:13px !important; color:#8a9ab0 !important; line-height:1.8 !important; font-weight:300 !important; margin:0 0 12px !important; word-break:keep-all !important; }
#nsync-wrap .nw-case-point { font-size:12px !important; font-weight:500 !important; color:#2dbe7a !important; background:rgba(45,190,122,.10) !important; border:1px solid rgba(45,190,122,.2) !important; border-radius:6px !important; padding:8px 12px !important; line-height:1.6 !important; word-break:keep-all !important; display:block !important; }
#nsync-wrap .nw-slogan { text-align:center !important; padding:56px 24px !important; background:#111418 !important; display:block !important; }
#nsync-wrap .nw-slogan-text { font-size:20px !important; font-weight:700 !important; line-height:1.5 !important; letter-spacing:-.02em !important; color:#e8edf2 !important; margin:0 0 14px !important; display:block !important; word-break:keep-all !important; }
#nsync-wrap .nw-slogan-text .hl { color:#2b7fff !important; }
#nsync-wrap .nw-slogan-sub { font-family:'Space Mono',monospace !important; font-size:10px !important; color:#5a6878 !important; letter-spacing:.1em !important; display:block !important; }
#nsync-wrap .nw-footer { padding:28px 24px !important; border-top:1px solid rgba(255,255,255,.08) !important; display:block !important; background:#0a0c0e !important; }
#nsync-wrap .nw-footer-brand { font-family:'Space Mono',monospace !important; font-size:12px !important; font-weight:700 !important; color:#e8edf2 !important; margin-bottom:4px !important; display:block !important; }
#nsync-wrap .nw-footer-sub { font-size:11px !important; color:#5a6878 !important; font-weight:300 !important; display:block !important; }
&lt;/style&gt;
&lt;/head&gt;
&lt;body&gt;
&lt;div id=&quot;nsync-wrap&quot;&gt;
 
&lt;div class=&quot;nw-hero&quot;&gt;
  &lt;span class=&quot;nw-brand&quot;&gt;성원기술 SEONGWONTECH · SIGNAL SCOPE Series · 2026&lt;/span&gt;
  &lt;span class=&quot;nw-badge&quot;&gt;Closed-Loop Lighting Control System&lt;/span&gt;
  &lt;span class=&quot;nw-title&quot;&gt;N&lt;span class=&quot;ac&quot;&gt;Sync&lt;/span&gt;&lt;br&gt;나노싱크&lt;/span&gt;
  &lt;span class=&quot;nw-sub&quot;&gt;NANO SYNCHRONIZATION · GOLDEN-TIME 90% FEEDBACK&lt;/span&gt;
  &lt;span class=&quot;nw-tagline&quot;&gt;신호를 보낸 것과 전류가 실제로 흐르는 것은 다릅니다.&lt;br&gt;&lt;strong&gt;성원기술은 실제 전류를 확인합니다.&lt;/strong&gt;&lt;/span&gt;
  &lt;div class=&quot;nw-stats&quot;&gt;
    &lt;div class=&quot;nw-stat&quot;&gt;&lt;span class=&quot;nw-stat-num&quot;&gt;100&lt;span class=&quot;unit&quot;&gt;ns&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;nw-stat-label&quot;&gt;트리거 응답 속도&lt;br&gt;(타사 대비 5~100배 이상)&lt;/span&gt;&lt;/div&gt;
    &lt;div class=&quot;nw-stat&quot;&gt;&lt;span class=&quot;nw-stat-num&quot;&gt;500&lt;span class=&quot;unit&quot;&gt;ns&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;nw-stat-label&quot;&gt;최소 조명 밝기 제어&lt;/span&gt;&lt;/div&gt;
    &lt;div class=&quot;nw-stat&quot;&gt;&lt;span class=&quot;nw-stat-num&quot;&gt;90&lt;span class=&quot;unit&quot;&gt;%&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;nw-stat-label&quot;&gt;골든 타임 기준점&lt;/span&gt;&lt;/div&gt;
    &lt;div class=&quot;nw-stat&quot;&gt;&lt;span class=&quot;nw-stat-num&quot;&gt;30&lt;span class=&quot;unit&quot;&gt;%↓&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;nw-stat-label&quot;&gt;유지보수 비용 절감&lt;/span&gt;&lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;hr class=&quot;nw-divider&quot;&gt;
 
&lt;div class=&quot;nw-section&quot;&gt;
  &lt;span class=&quot;nw-label&quot;&gt;Part 01 — Problem&lt;/span&gt;
  &lt;span class=&quot;nw-heading&quot;&gt;당신의 검사 라인,&lt;br&gt;&lt;span class=&quot;hl-am&quot;&gt;지금 제대로 찍고 있습니까?&lt;/span&gt;&lt;/span&gt;
  &lt;span class=&quot;nw-lead&quot;&gt;비전 검사 시스템을 도입했는데도 불량이 빠져나갑니다. AI 판독 정확도가 기대에 미치지 못합니다.&lt;br&gt;같은 제품인데 검사 결과가 들쭉날쭉합니다. 조명을 교체했는데 왜 교체해야 했는지 아무도 모릅니다.&lt;/span&gt;
  &lt;p style=&quot;font-size:13px;color:#f0a030;font-weight:500;margin:0 0 16px;word-break:keep-all;&quot;&gt;이 문제들의 공통점 — 촬영 순간에 조명이 얼마나 밝았는지, 아무도 확인하지 않는다는 것입니다.&lt;/p&gt;
  &lt;div class=&quot;nw-cards&quot;&gt;
    &lt;div class=&quot;nw-card&quot;&gt;&lt;span class=&quot;nw-card-num&quot;&gt;01&lt;/span&gt;&lt;h3&gt;불량이 빠져나갑니다&lt;/h3&gt;&lt;p&gt;검사 시스템이 있어도 &lt;strong&gt;어두운 이미지, 불균일한 광량&lt;/strong&gt;에서 찍힌 이미지는 미세 결함을 놓칩니다. AI 모델도 학습 데이터와 다른 밝기에서는 정확도가 급감합니다.&lt;/p&gt;&lt;/div&gt;
    &lt;div class=&quot;nw-card&quot;&gt;&lt;span class=&quot;nw-card-num&quot;&gt;02&lt;/span&gt;&lt;h3&gt;과검률이 너무 높습니다&lt;/h3&gt;&lt;p&gt;광량이 불균일하면 양품도 불량으로 판정됩니다. &lt;strong&gt;현장 과검률 5~8%&lt;/strong&gt;는 재검사 인건비와 양품 폐기 손실로 매월 수천만 원을 태웁니다.&lt;/p&gt;&lt;/div&gt;
    &lt;div class=&quot;nw-card&quot;&gt;&lt;span class=&quot;nw-card-num&quot;&gt;03&lt;/span&gt;&lt;h3&gt;조명이 언제 교체 시점인지 모릅니다&lt;/h3&gt;&lt;p&gt;조명이 서서히 노화되어도 아무도 감지하지 못합니다. &lt;strong&gt;불량 이미지가 쌓인 후에야&lt;/strong&gt; 문제를 인식하고, 그때는 이미 불량이 유출된 이후입니다.&lt;/p&gt;&lt;/div&gt;
    &lt;div class=&quot;nw-card&quot;&gt;&lt;span class=&quot;nw-card-num&quot;&gt;04&lt;/span&gt;&lt;h3&gt;제어기 이상을 모른 채 라인이 돌아갑니다&lt;/h3&gt;&lt;p&gt;제어기 발열이 누적되면 응답 특성이 변합니다. 아무도 모른 채 라인이 돌아가다 &lt;strong&gt;제어기 소손, 조명 소손, 라인 다운&lt;/strong&gt;으로 이어집니다.&lt;/p&gt;&lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;hr class=&quot;nw-divider&quot;&gt;
 
&lt;div class=&quot;nw-section bg-dk&quot;&gt;
  &lt;span class=&quot;nw-label&quot;&gt;Part 02 — Root Cause&lt;/span&gt;
  &lt;span class=&quot;nw-heading&quot;&gt;신호를 보낸 것과&lt;br&gt;&lt;span class=&quot;hl-am&quot;&gt;전류가 흐르는 것은 다릅니다&lt;/span&gt;&lt;/span&gt;
  &lt;span class=&quot;nw-lead&quot;&gt;기존 Open-loop 제어기는 트리거 신호를 발생시킨 뒤 프로세스를 종료합니다. 실제 조명에 전류가 얼마나 흘렀는지, 밝기가 어디까지 올라갔는지 확인하지 않습니다.&lt;/span&gt;
  &lt;div class=&quot;nw-cards&quot; style=&quot;margin-top:0;&quot;&gt;
    &lt;div class=&quot;nw-cause-item&quot;&gt;&lt;div class=&quot;nw-cause-num&quot;&gt;①&lt;/div&gt;&lt;div class=&quot;nw-cause-body&quot;&gt;&lt;h3&gt;조명은 켜지는 순간 100%가 되지 않습니다&lt;/h3&gt;&lt;p&gt;LED도 전류가 올라가는 상승 구간이 존재합니다. 이 구간에서 찍힌 이미지는 어둡고 불균일합니다.&lt;br&gt;기존 제어기는 이 타이밍을 &lt;strong&gt;추정(Estimation)&lt;/strong&gt;으로 처리합니다. 측정하지 않습니다.&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;
    &lt;div class=&quot;nw-cause-item&quot;&gt;&lt;div class=&quot;nw-cause-num&quot;&gt;②&lt;/div&gt;&lt;div class=&quot;nw-cause-body&quot;&gt;&lt;h3&gt;조명이 노화되면 상승 시간이 달라집니다&lt;/h3&gt;&lt;p&gt;새 조명과 6개월 된 조명은 같은 트리거 신호를 받아도 90% 밝기 도달 시간이 다릅니다.&lt;br&gt;기존 제어기는 이 변화를 감지하지 못하고 &lt;strong&gt;어두워진 상태에서도 동일 타이밍에 촬영을 계속합니다.&lt;/strong&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;
    &lt;div class=&quot;nw-cause-item&quot;&gt;&lt;div class=&quot;nw-cause-num&quot;&gt;③&lt;/div&gt;&lt;div class=&quot;nw-cause-body&quot;&gt;&lt;h3&gt;제어기 발열이 쌓이면 응답 특성이 바뀝니다&lt;/h3&gt;&lt;p&gt;제어기 내부 온도가 올라가면 전류 응답 속도가 느려집니다. 같은 신호를 보내도 조명이 늦게 켜지고 촬영 시점에 밝기가 부족해집니다.&lt;br&gt;&lt;strong&gt;아무도 이것을 알지 못한 채 라인은 계속 돌아갑니다.&lt;/strong&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;
    &lt;div class=&quot;nw-cause-item&quot;&gt;&lt;div class=&quot;nw-cause-num&quot;&gt;④&lt;/div&gt;&lt;div class=&quot;nw-cause-body&quot;&gt;&lt;h3&gt;조명 이상인지 제어기 이상인지 구분이 안 됩니다&lt;/h3&gt;&lt;p&gt;이미지 품질이 나빠졌을 때 원인이 조명인지 제어기인지 카메라인지 알 수 없습니다.&lt;br&gt;결국 &lt;strong&gt;불필요한 부품 전체 교체와 반복적인 라인 정지&lt;/strong&gt;가 이어집니다.&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;hr class=&quot;nw-divider&quot;&gt;
 
&lt;div class=&quot;nw-section&quot;&gt;
  &lt;span class=&quot;nw-label&quot;&gt;Part 03 — Solution&lt;/span&gt;
  &lt;span class=&quot;nw-heading&quot;&gt;NSync —&lt;br&gt;&lt;span class=&quot;hl-gr&quot;&gt;실제 전류로 확인합니다&lt;/span&gt;&lt;/span&gt;
  &lt;span class=&quot;nw-lead&quot;&gt;NSync는 조명에 흐르는 실제 전류를 실시간으로 감지합니다.&lt;br&gt;전류가 최대치의 &lt;strong style=&quot;color:#2dbe7a !important;&quot;&gt;90%에 도달한 바로 그 순간&lt;/strong&gt;을 포착하고, 그 시점에 카메라 트리거를 출력합니다.&lt;br&gt;매 스트로브 펄스마다, 매번 측정합니다.&lt;/span&gt;
  &lt;div class=&quot;nw-waveform&quot;&gt;
    &lt;svg viewBox=&quot;0 0 620 340&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot;&gt;
      &lt;text font-family=&quot;monospace&quot; font-size=&quot;11&quot; fill=&quot;#5a6878&quot; x=&quot;60&quot; y=&quot;50&quot; text-anchor=&quot;end&quot;&gt;Trigger&lt;/text&gt;
      &lt;text font-family=&quot;monospace&quot; font-size=&quot;11&quot; fill=&quot;#5a9fff&quot; x=&quot;60&quot; y=&quot;128&quot; text-anchor=&quot;end&quot;&gt;Strobe&lt;/text&gt;
      &lt;text font-family=&quot;monospace&quot; font-size=&quot;11&quot; fill=&quot;#5a9fff&quot; x=&quot;60&quot; y=&quot;142&quot; text-anchor=&quot;end&quot;&gt;밝기&lt;/text&gt;
      &lt;text font-family=&quot;monospace&quot; font-size=&quot;11&quot; fill=&quot;#4fd99a&quot; x=&quot;60&quot; y=&quot;262&quot; text-anchor=&quot;end&quot;&gt;Strobe&lt;/text&gt;
      &lt;text font-family=&quot;monospace&quot; font-size=&quot;11&quot; fill=&quot;#4fd99a&quot; x=&quot;60&quot; y=&quot;276&quot; text-anchor=&quot;end&quot;&gt;Result&lt;/text&gt;
      &lt;polyline points=&quot;64,60 108,60 108,40 192,40 192,60 260,60 260,40 344,40 344,60 412,60 412,40 496,40 496,60 556,60&quot; fill=&quot;none&quot; stroke=&quot;#5a6878&quot; stroke-width=&quot;1.5&quot;/&gt;
      &lt;line x1=&quot;64&quot; y1=&quot;104&quot; x2=&quot;556&quot; y2=&quot;104&quot; stroke=&quot;#fff&quot; stroke-width=&quot;0.4&quot; stroke-dasharray=&quot;3 7&quot; opacity=&quot;0.12&quot;/&gt;
      &lt;text font-family=&quot;monospace&quot; font-size=&quot;10&quot; fill=&quot;#5a6878&quot; opacity=&quot;0.5&quot; x=&quot;560&quot; y=&quot;108&quot;&gt;100%&lt;/text&gt;
      &lt;line x1=&quot;64&quot; y1=&quot;134&quot; x2=&quot;556&quot; y2=&quot;134&quot; stroke=&quot;#f0a030&quot; stroke-width=&quot;1.2&quot; stroke-dasharray=&quot;6 4&quot; opacity=&quot;0.7&quot;/&gt;
      &lt;text font-family=&quot;monospace&quot; font-size=&quot;10&quot; fill=&quot;#f0a030&quot; x=&quot;560&quot; y=&quot;138&quot;&gt;90%&lt;/text&gt;
      &lt;text font-family=&quot;monospace&quot; font-size=&quot;10&quot; fill=&quot;#5a6878&quot; opacity=&quot;0.5&quot; x=&quot;60&quot; y=&quot;204&quot; text-anchor=&quot;end&quot;&gt;0%&lt;/text&gt;
      &lt;line x1=&quot;64&quot; y1=&quot;200&quot; x2=&quot;108&quot; y2=&quot;200&quot; stroke=&quot;#2b7fff&quot; stroke-width=&quot;2.2&quot;/&gt;
      &lt;path d=&quot;M108,200 C113,200 122,160 136,134&quot; fill=&quot;none&quot; stroke=&quot;#2b7fff&quot; stroke-width=&quot;2.2&quot; stroke-linecap=&quot;round&quot;/&gt;
      &lt;path d=&quot;M136,134 C144,123 150,108 156,106&quot; fill=&quot;none&quot; stroke=&quot;#2b7fff&quot; stroke-width=&quot;2.2&quot; stroke-linecap=&quot;round&quot;/&gt;
      &lt;line x1=&quot;156&quot; y1=&quot;106&quot; x2=&quot;166&quot; y2=&quot;106&quot; stroke=&quot;#2b7fff&quot; stroke-width=&quot;2.2&quot;/&gt;
      &lt;path d=&quot;M166,106 C172,106 174,122 176,134&quot; fill=&quot;none&quot; stroke=&quot;#2b7fff&quot; stroke-width=&quot;2.2&quot; stroke-linecap=&quot;round&quot;/&gt;
      &lt;path d=&quot;M176,134 C187,158 193,193 198,200&quot; fill=&quot;none&quot; stroke=&quot;#2b7fff&quot; stroke-width=&quot;2.2&quot; stroke-linecap=&quot;round&quot;/&gt;
      &lt;line x1=&quot;198&quot; y1=&quot;200&quot; x2=&quot;260&quot; y2=&quot;200&quot; stroke=&quot;#2b7fff&quot; stroke-width=&quot;2.2&quot;/&gt;
      &lt;path d=&quot;M260,200 C265,200 274,160 288,134&quot; fill=&quot;none&quot; stroke=&quot;#2b7fff&quot; stroke-width=&quot;2.2&quot; stroke-linecap=&quot;round&quot;/&gt;
      &lt;path d=&quot;M288,134 C296,123 302,108 308,106&quot; fill=&quot;none&quot; stroke=&quot;#2b7fff&quot; stroke-width=&quot;2.2&quot; stroke-linecap=&quot;round&quot;/&gt;
      &lt;line x1=&quot;308&quot; y1=&quot;106&quot; x2=&quot;318&quot; y2=&quot;106&quot; stroke=&quot;#2b7fff&quot; stroke-width=&quot;2.2&quot;/&gt;
      &lt;path d=&quot;M318,106 C324,106 326,122 328,134&quot; fill=&quot;none&quot; stroke=&quot;#2b7fff&quot; stroke-width=&quot;2.2&quot; stroke-linecap=&quot;round&quot;/&gt;
      &lt;path d=&quot;M328,134 C339,158 345,193 350,200&quot; fill=&quot;none&quot; stroke=&quot;#2b7fff&quot; stroke-width=&quot;2.2&quot; stroke-linecap=&quot;round&quot;/&gt;
      &lt;line x1=&quot;350&quot; y1=&quot;200&quot; x2=&quot;412&quot; y2=&quot;200&quot; stroke=&quot;#2b7fff&quot; stroke-width=&quot;2.2&quot;/&gt;
      &lt;path d=&quot;M412,200 C417,200 426,160 440,134&quot; fill=&quot;none&quot; stroke=&quot;#2b7fff&quot; stroke-width=&quot;2.2&quot; stroke-linecap=&quot;round&quot;/&gt;
      &lt;path d=&quot;M440,134 C448,123 454,108 460,106&quot; fill=&quot;none&quot; stroke=&quot;#2b7fff&quot; stroke-width=&quot;2.2&quot; stroke-linecap=&quot;round&quot;/&gt;
      &lt;line x1=&quot;460&quot; y1=&quot;106&quot; x2=&quot;470&quot; y2=&quot;106&quot; stroke=&quot;#2b7fff&quot; stroke-width=&quot;2.2&quot;/&gt;
      &lt;path d=&quot;M470,106 C476,106 478,122 480,134&quot; fill=&quot;none&quot; stroke=&quot;#2b7fff&quot; stroke-width=&quot;2.2&quot; stroke-linecap=&quot;round&quot;/&gt;
      &lt;path d=&quot;M480,134 C491,158 497,193 502,200&quot; fill=&quot;none&quot; stroke=&quot;#2b7fff&quot; stroke-width=&quot;2.2&quot; stroke-linecap=&quot;round&quot;/&gt;
      &lt;line x1=&quot;502&quot; y1=&quot;200&quot; x2=&quot;556&quot; y2=&quot;200&quot; stroke=&quot;#2b7fff&quot; stroke-width=&quot;2.2&quot;/&gt;
      &lt;circle cx=&quot;136&quot; cy=&quot;134&quot; r=&quot;6&quot; fill=&quot;#111418&quot; stroke=&quot;#2dbe7a&quot; stroke-width=&quot;2.2&quot;/&gt;
      &lt;circle cx=&quot;176&quot; cy=&quot;134&quot; r=&quot;6&quot; fill=&quot;#111418&quot; stroke=&quot;#2dbe7a&quot; stroke-width=&quot;2.2&quot;/&gt;
      &lt;circle cx=&quot;288&quot; cy=&quot;134&quot; r=&quot;6&quot; fill=&quot;#111418&quot; stroke=&quot;#2dbe7a&quot; stroke-width=&quot;2.2&quot;/&gt;
      &lt;circle cx=&quot;328&quot; cy=&quot;134&quot; r=&quot;6&quot; fill=&quot;#111418&quot; stroke=&quot;#2dbe7a&quot; stroke-width=&quot;2.2&quot;/&gt;
      &lt;circle cx=&quot;440&quot; cy=&quot;134&quot; r=&quot;6&quot; fill=&quot;#111418&quot; stroke=&quot;#2dbe7a&quot; stroke-width=&quot;2.2&quot;/&gt;
      &lt;circle cx=&quot;480&quot; cy=&quot;134&quot; r=&quot;6&quot; fill=&quot;#111418&quot; stroke=&quot;#2dbe7a&quot; stroke-width=&quot;2.2&quot;/&gt;
      &lt;polyline points=&quot;64,306 136,306 136,276 176,276 176,306 288,306 288,276 328,276 328,306 440,306 440,276 480,276 480,306 556,306&quot; fill=&quot;none&quot; stroke=&quot;#2dbe7a&quot; stroke-width=&quot;2&quot;/&gt;
      &lt;line x1=&quot;136&quot; y1=&quot;140&quot; x2=&quot;136&quot; y2=&quot;276&quot; stroke=&quot;#2dbe7a&quot; stroke-width=&quot;1&quot; stroke-dasharray=&quot;4 3&quot; opacity=&quot;0.35&quot;/&gt;
      &lt;line x1=&quot;176&quot; y1=&quot;140&quot; x2=&quot;176&quot; y2=&quot;276&quot; stroke=&quot;#2dbe7a&quot; stroke-width=&quot;1&quot; stroke-dasharray=&quot;4 3&quot; opacity=&quot;0.35&quot;/&gt;
      &lt;line x1=&quot;288&quot; y1=&quot;140&quot; x2=&quot;288&quot; y2=&quot;276&quot; stroke=&quot;#2dbe7a&quot; stroke-width=&quot;1&quot; stroke-dasharray=&quot;4 3&quot; opacity=&quot;0.35&quot;/&gt;
      &lt;line x1=&quot;328&quot; y1=&quot;140&quot; x2=&quot;328&quot; y2=&quot;276&quot; stroke=&quot;#2dbe7a&quot; stroke-width=&quot;1&quot; stroke-dasharray=&quot;4 3&quot; opacity=&quot;0.35&quot;/&gt;
      &lt;line x1=&quot;440&quot; y1=&quot;140&quot; x2=&quot;440&quot; y2=&quot;276&quot; stroke=&quot;#2dbe7a&quot; stroke-width=&quot;1&quot; stroke-dasharray=&quot;4 3&quot; opacity=&quot;0.35&quot;/&gt;
      &lt;line x1=&quot;480&quot; y1=&quot;140&quot; x2=&quot;480&quot; y2=&quot;276&quot; stroke=&quot;#2dbe7a&quot; stroke-width=&quot;1&quot; stroke-dasharray=&quot;4 3&quot; opacity=&quot;0.35&quot;/&gt;
      &lt;line x1=&quot;64&quot; y1=&quot;220&quot; x2=&quot;556&quot; y2=&quot;220&quot; stroke=&quot;#fff&quot; stroke-width=&quot;0.5&quot; stroke-dasharray=&quot;2 8&quot; opacity=&quot;0.1&quot;/&gt;
      &lt;line x1=&quot;68&quot; y1=&quot;325&quot; x2=&quot;84&quot; y2=&quot;325&quot; stroke=&quot;#2b7fff&quot; stroke-width=&quot;2.2&quot;/&gt;
      &lt;text font-family=&quot;sans-serif&quot; font-size=&quot;10&quot; fill=&quot;#8a9ab0&quot; x=&quot;90&quot; y=&quot;329&quot;&gt;조명 밝기&lt;/text&gt;
      &lt;line x1=&quot;168&quot; y1=&quot;325&quot; x2=&quot;184&quot; y2=&quot;325&quot; stroke=&quot;#f0a030&quot; stroke-width=&quot;1.2&quot; stroke-dasharray=&quot;6 4&quot;/&gt;
      &lt;text font-family=&quot;sans-serif&quot; font-size=&quot;10&quot; fill=&quot;#8a9ab0&quot; x=&quot;190&quot; y=&quot;329&quot;&gt;90% 기준&lt;/text&gt;
      &lt;circle cx=&quot;278&quot; cy=&quot;325&quot; r=&quot;5&quot; fill=&quot;#111418&quot; stroke=&quot;#2dbe7a&quot; stroke-width=&quot;2.2&quot;/&gt;
      &lt;text font-family=&quot;sans-serif&quot; font-size=&quot;10&quot; fill=&quot;#8a9ab0&quot; x=&quot;290&quot; y=&quot;329&quot;&gt;90% 감지&lt;/text&gt;
      &lt;line x1=&quot;378&quot; y1=&quot;325&quot; x2=&quot;394&quot; y2=&quot;325&quot; stroke=&quot;#2dbe7a&quot; stroke-width=&quot;2&quot;/&gt;
      &lt;text font-family=&quot;sans-serif&quot; font-size=&quot;10&quot; fill=&quot;#8a9ab0&quot; x=&quot;400&quot; y=&quot;329&quot;&gt;Strobe Result&lt;/text&gt;
    &lt;/svg&gt;
  &lt;/div&gt;
  &lt;div class=&quot;nw-sol-cards&quot;&gt;
    &lt;div class=&quot;nw-sol-card&quot;&gt;&lt;span class=&quot;nw-sol-dot&quot; style=&quot;background:#2dbe7a;&quot;&gt;&lt;/span&gt;&lt;h3&gt;조명 이상 자동 감지&lt;/h3&gt;&lt;p&gt;조명 노화 시 전류 상승 속도가 달라지고 골든 타임 구간의 폭이 변합니다. NSync는 이 변화를 수치로 감지하여 &lt;strong&gt;불량 이미지 발생 전에 교체 시점을 사전 경보&lt;/strong&gt;합니다.&lt;/p&gt;&lt;/div&gt;
    &lt;div class=&quot;nw-sol-card&quot;&gt;&lt;span class=&quot;nw-sol-dot&quot; style=&quot;background:#2b7fff;&quot;&gt;&lt;/span&gt;&lt;h3&gt;제어기 이상 자동 감지&lt;/h3&gt;&lt;p&gt;제어기 발열이 누적되면 전류 응답 특성이 변합니다. NSync는 매 펄스의 파형을 기준값과 비교하여 &lt;strong&gt;제어기 열화를 조기 탐지&lt;/strong&gt;하고 소손 전에 경보합니다.&lt;/p&gt;&lt;/div&gt;
    &lt;div class=&quot;nw-sol-card&quot;&gt;&lt;span class=&quot;nw-sol-dot&quot; style=&quot;background:#f0a030;&quot;&gt;&lt;/span&gt;&lt;h3&gt;조명 vs. 제어기 원인 분리&lt;/h3&gt;&lt;p&gt;두 파형 데이터를 비교 분석하여 이상의 원인이 조명인지 제어기인지 특정합니다. &lt;strong&gt;막연한 전체 교체가 아닌 정확한 원인 교체&lt;/strong&gt;가 가능합니다.&lt;/p&gt;&lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;hr class=&quot;nw-divider&quot;&gt;
 
&lt;div class=&quot;nw-section bg-dk&quot;&gt;
  &lt;span class=&quot;nw-label&quot;&gt;Part 04 — Performance&lt;/span&gt;
  &lt;span class=&quot;nw-heading&quot;&gt;Open-loop vs. &lt;span class=&quot;hl-gr&quot;&gt;NSync&lt;/span&gt;&lt;/span&gt;
  &lt;div class=&quot;nw-table-wrap&quot;&gt;
    &lt;table class=&quot;nw-table&quot;&gt;
      &lt;thead&gt;&lt;tr&gt;&lt;th&gt;항목&lt;/th&gt;&lt;th&gt;일반 제어기&lt;/th&gt;&lt;th&gt;NSync&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;
      &lt;tbody&gt;
        &lt;tr&gt;&lt;td&gt;촬영 타이밍&lt;/td&gt;&lt;td&gt;신호 기준 (추정)&lt;/td&gt;&lt;td&gt;전류 90% 도달 (측정)&lt;/td&gt;&lt;/tr&gt;
        &lt;tr&gt;&lt;td&gt;응답 속도&lt;/td&gt;&lt;td&gt;500~600ns&lt;/td&gt;&lt;td&gt;100ns · 5~100배&lt;/td&gt;&lt;/tr&gt;
        &lt;tr&gt;&lt;td&gt;조명 이상 감지&lt;/td&gt;&lt;td&gt;&lt;span class=&quot;nw-cross&quot;&gt;✕ 불가&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span class=&quot;nw-check&quot;&gt;✓&lt;/span&gt; 실시간 감지&lt;/td&gt;&lt;/tr&gt;
        &lt;tr&gt;&lt;td&gt;제어기 이상 감지&lt;/td&gt;&lt;td&gt;&lt;span class=&quot;nw-cross&quot;&gt;✕ 불가&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span class=&quot;nw-check&quot;&gt;✓&lt;/span&gt; 열화 탐지&lt;/td&gt;&lt;/tr&gt;
        &lt;tr&gt;&lt;td&gt;원인 분리 진단&lt;/td&gt;&lt;td&gt;&lt;span class=&quot;nw-cross&quot;&gt;✕ 불가&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span class=&quot;nw-check&quot;&gt;✓&lt;/span&gt; 조명/제어기 구분&lt;/td&gt;&lt;/tr&gt;
        &lt;tr&gt;&lt;td&gt;Missing Trigger&lt;/td&gt;&lt;td&gt;발생 가능&lt;/td&gt;&lt;td&gt;Zero&lt;/td&gt;&lt;/tr&gt;
        &lt;tr&gt;&lt;td&gt;유지보수 방식&lt;/td&gt;&lt;td&gt;사후 교체&lt;/td&gt;&lt;td&gt;예방적 유지보수&lt;/td&gt;&lt;/tr&gt;
        &lt;tr&gt;&lt;td&gt;데이터 신뢰성&lt;/td&gt;&lt;td&gt;불확실&lt;/td&gt;&lt;td&gt;완전 보증&lt;/td&gt;&lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
  &lt;span class=&quot;nw-label&quot; style=&quot;margin-top:32px;display:block;&quot;&gt;도입 시 기대 효과&lt;/span&gt;
  &lt;div class=&quot;nw-effects&quot;&gt;
    &lt;div class=&quot;nw-effect&quot;&gt;&lt;span class=&quot;nw-effect-num&quot; style=&quot;color:#2dbe7a;&quot;&gt;50&lt;span style=&quot;font-size:16px;&quot;&gt;%↓&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;nw-effect-label&quot;&gt;과검·미검률 감소&lt;/span&gt;&lt;/div&gt;
    &lt;div class=&quot;nw-effect&quot;&gt;&lt;span class=&quot;nw-effect-num&quot; style=&quot;color:#2b7fff;font-size:20px;&quot;&gt;5~100&lt;span style=&quot;font-size:14px;&quot;&gt;×&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;nw-effect-label&quot;&gt;트리거 응답 속도&lt;/span&gt;&lt;/div&gt;
    &lt;div class=&quot;nw-effect&quot;&gt;&lt;span class=&quot;nw-effect-num&quot; style=&quot;color:#f0a030;&quot;&gt;30&lt;span style=&quot;font-size:16px;&quot;&gt;%↓&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;nw-effect-label&quot;&gt;유지보수 비용 절감&lt;/span&gt;&lt;/div&gt;
    &lt;div class=&quot;nw-effect&quot;&gt;&lt;span class=&quot;nw-effect-num&quot; style=&quot;color:#2dbe7a;&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;nw-effect-label&quot;&gt;Missing Trigger&lt;/span&gt;&lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;hr class=&quot;nw-divider&quot;&gt;
 
&lt;div class=&quot;nw-section&quot;&gt;
  &lt;span class=&quot;nw-label&quot;&gt;Part 05 — Loss Scenario&lt;/span&gt;
  &lt;span class=&quot;nw-heading&quot;&gt;NSync가 없다면,&lt;br&gt;&lt;span class=&quot;hl-rd&quot;&gt;얼마나 잃습니까?&lt;/span&gt;&lt;/span&gt;
  &lt;span class=&quot;nw-lead&quot;&gt;아래 수치는 가상의 과장이 아닙니다. 실제 산업 현장에서 발생하는 손실 구조입니다.&lt;/span&gt;
  &lt;div class=&quot;nw-loss-card&quot;&gt;
    &lt;div class=&quot;nw-loss-head&quot;&gt;
      &lt;span class=&quot;nw-loss-snum&quot;&gt;Scenario 01&lt;/span&gt;
      &lt;h3&gt;과검 손실 — &quot;양품을 버리고 있습니다&quot;&lt;/h3&gt;
      &lt;span class=&quot;nw-loss-desc&quot;&gt;기준: 월 생산 100만 개, 과검률 5~8%&lt;/span&gt;
      &lt;div class=&quot;nw-loss-total&quot;&gt;&lt;span class=&quot;nw-loss-tlabel&quot;&gt;연간 총 손실&lt;/span&gt;&lt;span class=&quot;nw-loss-tnum&quot;&gt;4억 2천~6억 7천만 원&lt;/span&gt;&lt;/div&gt;
      &lt;span class=&quot;nw-loss-note&quot;&gt;NSync 도입 후 과검률 50% 감소 → 연간 2억~3억 원 이상 절감&lt;/span&gt;
    &lt;/div&gt;
    &lt;div class=&quot;nw-loss-body&quot;&gt;
      &lt;table class=&quot;nw-loss-table&quot;&gt;
        &lt;thead&gt;&lt;tr&gt;&lt;th&gt;항목&lt;/th&gt;&lt;th&gt;월 손실&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;
        &lt;tbody&gt;
          &lt;tr&gt;&lt;td&gt;과검 발생량&lt;/td&gt;&lt;td&gt;50,000~80,000개&lt;/td&gt;&lt;/tr&gt;
          &lt;tr&gt;&lt;td&gt;재검사 인건비 (건당 200원)&lt;/td&gt;&lt;td&gt;1,000만~1,600만 원&lt;/td&gt;&lt;/tr&gt;
          &lt;tr&gt;&lt;td&gt;양품 폐기 손실 (건당 500원)&lt;/td&gt;&lt;td&gt;2,500만~4,000만 원&lt;/td&gt;&lt;/tr&gt;
          &lt;tr&gt;&lt;td&gt;월 합산&lt;/td&gt;&lt;td&gt;3,500만~5,600만 원&lt;/td&gt;&lt;/tr&gt;
        &lt;/tbody&gt;
      &lt;/table&gt;
    &lt;/div&gt;
  &lt;/div&gt;
  &lt;div class=&quot;nw-loss-card&quot;&gt;
    &lt;div class=&quot;nw-loss-head&quot;&gt;
      &lt;span class=&quot;nw-loss-snum&quot;&gt;Scenario 02&lt;/span&gt;
      &lt;h3&gt;조명·제어기 소손 — &quot;타고 나서야 알았습니다&quot;&lt;/h3&gt;
      &lt;span class=&quot;nw-loss-desc&quot;&gt;발열 감지 없이 운용 시 연 1~3회 소손 발생 가능&lt;/span&gt;
      &lt;div class=&quot;nw-loss-total&quot;&gt;&lt;span class=&quot;nw-loss-tlabel&quot;&gt;소손 연간 총 손실&lt;/span&gt;&lt;span class=&quot;nw-loss-tnum&quot;&gt;1억~2억 5천만 원&lt;/span&gt;&lt;/div&gt;
      &lt;span class=&quot;nw-loss-note&quot;&gt;NSync의 발열 이상 사전 감지 → 소손 방지, 도입 비용 즉시 회수&lt;/span&gt;
    &lt;/div&gt;
    &lt;div class=&quot;nw-loss-body&quot;&gt;
      &lt;table class=&quot;nw-loss-table&quot;&gt;
        &lt;thead&gt;&lt;tr&gt;&lt;th&gt;항목&lt;/th&gt;&lt;th&gt;1회 손실&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;
        &lt;tbody&gt;
          &lt;tr&gt;&lt;td&gt;조명 모듈 긴급 교체&lt;/td&gt;&lt;td&gt;200만~500만 원&lt;/td&gt;&lt;/tr&gt;
          &lt;tr&gt;&lt;td&gt;제어기 소손 교체&lt;/td&gt;&lt;td&gt;500만~1,500만 원&lt;/td&gt;&lt;/tr&gt;
          &lt;tr&gt;&lt;td&gt;긴급 유지보수 출동비&lt;/td&gt;&lt;td&gt;100만~300만 원&lt;/td&gt;&lt;/tr&gt;
          &lt;tr&gt;&lt;td&gt;비계획 라인 정지 손실&lt;/td&gt;&lt;td&gt;2,000만~4,000만 원&lt;/td&gt;&lt;/tr&gt;
          &lt;tr&gt;&lt;td&gt;납기 지연 패널티&lt;/td&gt;&lt;td&gt;500만~2,000만 원&lt;/td&gt;&lt;/tr&gt;
          &lt;tr&gt;&lt;td&gt;1회 합산&lt;/td&gt;&lt;td&gt;3,300만~8,300만 원&lt;/td&gt;&lt;/tr&gt;
        &lt;/tbody&gt;
      &lt;/table&gt;
    &lt;/div&gt;
  &lt;/div&gt;
  &lt;div class=&quot;nw-loss-card&quot;&gt;
    &lt;div class=&quot;nw-loss-head&quot;&gt;
      &lt;span class=&quot;nw-loss-snum&quot;&gt;Scenario 03&lt;/span&gt;
      &lt;h3&gt;2차전지 불량 유출 — &quot;한 번의 유출이 회사를 흔듭니다&quot;&lt;/h3&gt;
      &lt;span class=&quot;nw-loss-desc&quot;&gt;불량 유출 시 Lot 전수 회수 → 전수 재검사 → 지체보상금 → 리콜 분담금 연쇄 발생. 연간 수 건의 유출이 발생하는 라인 기준 총 손실.&lt;/span&gt;
      &lt;div class=&quot;nw-loss-total&quot;&gt;&lt;span class=&quot;nw-loss-tlabel&quot;&gt;연간 불량 유출 총 손실&lt;/span&gt;&lt;span class=&quot;nw-loss-tnum&quot;&gt;최소 7억~수십억 원&lt;/span&gt;&lt;/div&gt;
      &lt;span class=&quot;nw-loss-note&quot;&gt;NSync의 Missing Trigger Zero + 조명 이상 사전 감지 → 불량 유출 구조적 차단&lt;/span&gt;
    &lt;/div&gt;
    &lt;div class=&quot;nw-loss-body&quot;&gt;
      &lt;table class=&quot;nw-loss-table&quot;&gt;
        &lt;thead&gt;&lt;tr&gt;&lt;th&gt;항목&lt;/th&gt;&lt;th&gt;건당 손실&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;
        &lt;tbody&gt;
          &lt;tr&gt;&lt;td&gt;Lot 전수 회수 물류비&lt;/td&gt;&lt;td&gt;500만~2,000만 원&lt;/td&gt;&lt;/tr&gt;
          &lt;tr&gt;&lt;td&gt;전수 재검사 인건비·설비비&lt;/td&gt;&lt;td&gt;1,000만~5,000만 원&lt;/td&gt;&lt;/tr&gt;
          &lt;tr&gt;&lt;td&gt;불량품 폐기 및 재생산&lt;/td&gt;&lt;td&gt;2,000만~1억 원&lt;/td&gt;&lt;/tr&gt;
          &lt;tr&gt;&lt;td&gt;납기 지체보상금&lt;/td&gt;&lt;td&gt;5,000만~3억 원&lt;/td&gt;&lt;/tr&gt;
          &lt;tr&gt;&lt;td&gt;완성차·ESS 라인 정지 분담&lt;/td&gt;&lt;td&gt;1억~5억 원&lt;/td&gt;&lt;/tr&gt;
          &lt;tr&gt;&lt;td&gt;향후 수주 손실&lt;/td&gt;&lt;td&gt;5억~수십억 원&lt;/td&gt;&lt;/tr&gt;
          &lt;tr&gt;&lt;td&gt;건당 합산&lt;/td&gt;&lt;td&gt;최소 7억~수십억 원&lt;/td&gt;&lt;/tr&gt;
        &lt;/tbody&gt;
      &lt;/table&gt;
    &lt;/div&gt;
  &lt;/div&gt;
  &lt;div class=&quot;nw-loss-card&quot;&gt;
    &lt;div class=&quot;nw-loss-head&quot;&gt;
      &lt;span class=&quot;nw-loss-snum&quot;&gt;Scenario 04&lt;/span&gt;
      &lt;h3&gt;반도체·전장 불량 유출 — &quot;리콜은 브랜드를 태웁니다&quot;&lt;/h3&gt;
      &lt;span class=&quot;nw-loss-desc&quot;&gt;전장 부품 불량이 완성차에 납품된 이후 발견되면 리콜 분담금과 규제 과징금이 연쇄 발생. 연간 유출 건수 기준 총 손실.&lt;/span&gt;
      &lt;div class=&quot;nw-loss-total&quot;&gt;&lt;span class=&quot;nw-loss-tlabel&quot;&gt;연간 불량 유출 총 손실&lt;/span&gt;&lt;span class=&quot;nw-loss-tnum&quot;&gt;최소 10억~100억 원 이상&lt;/span&gt;&lt;/div&gt;
      &lt;span class=&quot;nw-loss-note&quot;&gt;검사 신뢰성을 데이터로 증명하는 유일한 방법 — NSync Closed-loop&lt;/span&gt;
    &lt;/div&gt;
    &lt;div class=&quot;nw-loss-body&quot;&gt;
      &lt;table class=&quot;nw-loss-table&quot;&gt;
        &lt;thead&gt;&lt;tr&gt;&lt;th&gt;항목&lt;/th&gt;&lt;th&gt;손실 규모&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;
        &lt;tbody&gt;
          &lt;tr&gt;&lt;td&gt;부품 전수 회수 및 재검&lt;/td&gt;&lt;td&gt;1,000만~3,000만 원&lt;/td&gt;&lt;/tr&gt;
          &lt;tr&gt;&lt;td&gt;완성차 리콜 분담금&lt;/td&gt;&lt;td&gt;10억~100억 원&lt;/td&gt;&lt;/tr&gt;
          &lt;tr&gt;&lt;td&gt;규제기관 과징금·행정 비용&lt;/td&gt;&lt;td&gt;1억~10억 원&lt;/td&gt;&lt;/tr&gt;
          &lt;tr&gt;&lt;td&gt;브랜드 손상·수주 감소&lt;/td&gt;&lt;td&gt;측정 불가&lt;/td&gt;&lt;/tr&gt;
          &lt;tr&gt;&lt;td&gt;연간 합산&lt;/td&gt;&lt;td&gt;10억~100억 원+&lt;/td&gt;&lt;/tr&gt;
        &lt;/tbody&gt;
      &lt;/table&gt;
    &lt;/div&gt;
  &lt;/div&gt;
  &lt;div class=&quot;nw-loss-summary&quot;&gt;
    &lt;p&gt;&lt;strong&gt;NSync 도입 비용은 불량 유출 연간 총 손실에 비하면 보험료 수준입니다.&lt;/strong&gt;&lt;br&gt;과검 손실, 소손, 불량 유출을 합산한 연간 리스크는 수십억~수백억 원에 달합니다. 검사 신뢰성은 비용이 아닌 &lt;strong&gt;투자&lt;/strong&gt;입니다.&lt;/p&gt;
    &lt;span class=&quot;nw-loss-big&quot;&gt;연간 리스크 합산 — 수십억~수백억 원&lt;/span&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;hr class=&quot;nw-divider&quot;&gt;
 
&lt;div class=&quot;nw-section bg-dk&quot;&gt;
  &lt;span class=&quot;nw-label&quot;&gt;Part 06 — Use Cases&lt;/span&gt;
  &lt;span class=&quot;nw-heading&quot;&gt;어디에 &lt;span class=&quot;hl-bl&quot;&gt;적용합니까?&lt;/span&gt;&lt;/span&gt;
  &lt;div class=&quot;nw-case-card&quot;&gt;&lt;span class=&quot;nw-case-ind&quot;&gt;Semiconductor&lt;/span&gt;&lt;h3&gt;반도체 검사 라인&lt;/h3&gt;&lt;p&gt;웨이퍼·다이·패키지 단위의 초정밀 외관 검사. 광량의 균일성이 절대적이며 NSync는 매 촬영마다 동일한 광량을 보장하여 반복 재현성 있는 검사 데이터를 만듭니다.&lt;/p&gt;&lt;span class=&quot;nw-case-point&quot;&gt;✓ 조명 열화 자동 감지 → 검사 기준 drift 방지&lt;/span&gt;&lt;/div&gt;
  &lt;div class=&quot;nw-case-card&quot;&gt;&lt;span class=&quot;nw-case-ind&quot;&gt;Secondary Battery&lt;/span&gt;&lt;h3&gt;2차전지 검사 라인&lt;/h3&gt;&lt;p&gt;극판 코팅 불량, 셀 외관 크랙, 전극 탭 위치 검사 등 고속 인라인 검사. Takt Time이 극도로 짧아 촬영 타이밍 오차가 곧 불량 유출로 이어집니다.&lt;/p&gt;&lt;span class=&quot;nw-case-point&quot;&gt;✓ 고속 스트로브 환경 · Missing Trigger Zero&lt;/span&gt;&lt;/div&gt;
  &lt;div class=&quot;nw-case-card&quot;&gt;&lt;span class=&quot;nw-case-ind&quot;&gt;Display / PCB&lt;/span&gt;&lt;h3&gt;디스플레이 · PCB 검사 라인&lt;/h3&gt;&lt;p&gt;OLED 패널, 미세 회로 패턴, 솔더 검사. 들쭉날쭉한 밝기는 AI 딥러닝의 오판단을 유발하고 과검으로 인한 양품 폐기가 발생합니다.&lt;/p&gt;&lt;span class=&quot;nw-case-point&quot;&gt;✓ 광량 균일성 확보 · AI 판독 오판단율 대폭 감소&lt;/span&gt;&lt;/div&gt;
  &lt;div class=&quot;nw-case-card&quot;&gt;&lt;span class=&quot;nw-case-ind&quot;&gt;Automotive / EV&lt;/span&gt;&lt;h3&gt;자동차 전장 부품 검사 라인&lt;/h3&gt;&lt;p&gt;커넥터, 하네스, ECU 기판 등 전장 부품은 불량 유출 시 리콜로 이어집니다. NSync의 Closed-loop 방식은 검사 신뢰성을 데이터로 증명할 수 있는 유일한 방법입니다.&lt;/p&gt;&lt;span class=&quot;nw-case-point&quot;&gt;✓ 제어기 이상 조기 감지 · 검사 라인 가동률 극대화&lt;/span&gt;&lt;/div&gt;
  &lt;div class=&quot;nw-case-card&quot;&gt;&lt;span class=&quot;nw-case-ind&quot;&gt;AI Vision&lt;/span&gt;&lt;h3&gt;AI 비전 검사 도입 기업&lt;/h3&gt;&lt;p&gt;AI 모델의 정확도는 학습 데이터의 품질에 달려 있습니다. 촬영 환경이 일정하지 않으면 아무리 좋은 모델도 현장에서 무너집니다.&lt;br&gt;NSync는 촬영 시점과 광량을 항상 일정하게 유지하여 AI가 제 실력을 발휘할 수 있는 환경을 만듭니다.&lt;/p&gt;&lt;span class=&quot;nw-case-point&quot;&gt;✓ AI 모델 재학습 주기 연장 · &quot;좋은 카메라, 좋은 AI보다 먼저 — 좋은 빛이 정답입니다&quot;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
 
&lt;div class=&quot;nw-slogan&quot;&gt;
  &lt;span class=&quot;nw-slogan-text&quot;&gt;신호가 아닌 &lt;span class=&quot;hl&quot;&gt;전류&lt;/span&gt;로,&lt;br&gt;추정이 아닌 &lt;span class=&quot;hl&quot;&gt;측정&lt;/span&gt;으로.&lt;br&gt;조명이 이상하면 &lt;span class=&quot;hl&quot;&gt;NSync가 먼저 압니다.&lt;/span&gt;&lt;/span&gt;
  &lt;span class=&quot;nw-slogan-sub&quot;&gt;NSync (나노싱크) · 성원기술 SEONGWONTECH · 2026&lt;/span&gt;
&lt;/div&gt;
 
&lt;div class=&quot;nw-footer&quot;&gt;
  &lt;span class=&quot;nw-footer-brand&quot;&gt;성원기술 SEONGWONTECH&lt;/span&gt;
  &lt;span class=&quot;nw-footer-sub&quot;&gt;SIGNAL SCOPE Series · NSync (나노싱크) · Technology White Paper 2026&lt;/span&gt;
&lt;/div&gt;
 
&lt;/div&gt;
&lt;/body&gt;
&lt;/html&gt;</description>
      <category>도입 사례/카메라 - 조명 제어</category>
      <category>nsync</category>
      <category>Strobe</category>
      <category>머신비전</category>
      <category>머신비전조명제어기</category>
      <category>스트로브</category>
      <category>오버드라이브</category>
      <category>오버드라이빙</category>
      <category>조명이상감지</category>
      <category>조명제어기</category>
      <category>조명제어기이상감지</category>
      <author>swtec</author>
      <guid isPermaLink="true">https://swtec.tistory.com/146</guid>
      <comments>https://swtec.tistory.com/146#entry146comment</comments>
      <pubDate>Wed, 1 Apr 2026 08:46:21 +0900</pubDate>
    </item>
    <item>
      <title>성원기술 제품군 간단 설명 페이지</title>
      <link>https://swtec.tistory.com/145</link>
      <description>&lt;h2 style=&quot;text-align: center;&quot; data-ke-size=&quot;size26&quot;&gt;4월 중순&lt;/h2&gt;
&lt;h2 style=&quot;text-align: center;&quot; data-ke-size=&quot;size26&quot;&gt;&amp;nbsp;&lt;/h2&gt;
&lt;h2 style=&quot;text-align: center;&quot; data-ke-size=&quot;size26&quot;&gt;업데이트 예정&lt;/h2&gt;</description>
      <category>성원기술 소식/신제품 출시</category>
      <author>swtec</author>
      <guid isPermaLink="true">https://swtec.tistory.com/145</guid>
      <comments>https://swtec.tistory.com/145#entry145comment</comments>
      <pubDate>Wed, 1 Apr 2026 08:37:16 +0900</pubDate>
    </item>
    <item>
      <title>불량검출 및 예지보전 예상 시나리오</title>
      <link>https://swtec.tistory.com/144</link>
      <description>&lt;div style=&quot;max-width: 900px; margin: 0 auto; font-family: 'Arial', sans-serif; color: #222; line-height: 1.85;&quot;&gt;&lt;!-- HERO --&gt;
&lt;div style=&quot;background: linear-gradient(135deg,#0f172a,#1e3a8a); color: #fff; padding: 42px 30px; border-radius: 18px; margin-bottom: 24px; box-shadow: 0 10px 30px rgba(0,0,0,0.12);&quot;&gt;
&lt;div style=&quot;font-size: 14px; letter-spacing: 1px; opacity: 0.85; margin-bottom: 10px;&quot;&gt;PREDICTIVE MAINTENANCE &amp;middot; VIBRATION ANALYSIS &amp;middot; SIGNAL DATA&lt;/div&gt;
&lt;h1 style=&quot;margin: 0; font-size: 34px; line-height: 1.35;&quot;&gt;&lt;span style=&quot;color: #ffffff;&quot;&gt;&lt;b&gt;진동은 소음이 아니라, &lt;/b&gt;&lt;/span&gt;&lt;span style=&quot;color: #ffffff;&quot;&gt;&lt;b&gt;장비가 보내는 신호입니다&lt;/b&gt;&lt;/span&gt;&lt;/h1&gt;
&lt;p style=&quot;margin: 18px 0 0; font-size: 17px; color: rgba(255,255,255,0.92);&quot; data-ke-size=&quot;size16&quot;&gt;예지보전의 핵심은 단순한 진동 수치가 아닙니다.&lt;br /&gt;진짜 중요한 것은 장비 내부에서 지금 이 순간 일어나고 있는 변화를&lt;br /&gt;&lt;b&gt;파형 데이터로 읽고, 품질 데이터와 연결하는 것&lt;/b&gt;입니다.&lt;/p&gt;
&lt;/div&gt;
&lt;!-- INTRO --&gt;
&lt;div style=&quot;background: #f8fafc; border: 1px solid #dbeafe; padding: 22px 24px; border-radius: 16px; margin-bottom: 24px;&quot;&gt;
&lt;h2 style=&quot;margin: 0 0 12px; font-size: 24px; color: #0f172a;&quot; data-ke-size=&quot;size26&quot;&gt;1. 우리는 왜 항상 &amp;ldquo;멈춘 뒤에야&amp;rdquo; 알게 될까?&lt;/h2&gt;
&lt;p style=&quot;margin: 0 0 12px;&quot; data-ke-size=&quot;size16&quot;&gt;공장에서는 모터가 멈추면 바로 알 수 있습니다. 하지만 중요한 건 그 전입니다. 모터는 멈추기 전에 이미 수많은 신호를 보냅니다.&lt;/p&gt;
&lt;div style=&quot;background: #fff; border-radius: 12px; padding: 16px 18px; border: 1px solid #e5e7eb;&quot;&gt;
&lt;div style=&quot;margin-bottom: 8px;&quot;&gt;&amp;bull; 미세한 떨림&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 8px;&quot;&gt;&amp;bull; 특정 주파수의 변화&lt;/div&gt;
&lt;div&gt;&amp;bull; 반복되는 작은 이상 패턴&lt;/div&gt;
&lt;/div&gt;
&lt;p style=&quot;margin: 14px 0 0;&quot; data-ke-size=&quot;size16&quot;&gt;하지만 우리는 그것을 대부분 &amp;ldquo;소음&amp;rdquo;으로 취급합니다.&lt;/p&gt;
&lt;/div&gt;
&lt;!-- PROBLEM --&gt;
&lt;div style=&quot;background: #ffffff; border-left: 6px solid #2563eb; padding: 22px 24px; border-radius: 14px; margin-bottom: 18px; box-shadow: 0 6px 18px rgba(15,23,42,0.05);&quot;&gt;
&lt;h3 style=&quot;margin: 0 0 10px; font-size: 23px; color: #1d4ed8;&quot; data-ke-size=&quot;size23&quot;&gt;문제의 본질&lt;/h3&gt;
&lt;p style=&quot;margin: 0 0 10px;&quot; data-ke-size=&quot;size16&quot;&gt;현재 대부분의 유지보수는 이렇게 이루어집니다.&lt;/p&gt;
&lt;div style=&quot;background: #eff6ff; border-radius: 12px; padding: 14px 16px; font-weight: bold; color: #1e3a8a;&quot;&gt;&amp;ldquo;언제 설치했는가&amp;rdquo;, &amp;ldquo;사용 시간이 얼마나 되었는가&amp;rdquo;&lt;/div&gt;
&lt;p style=&quot;margin: 12px 0 0;&quot; data-ke-size=&quot;size16&quot;&gt;즉, &lt;b&gt;과거 기록(Static Data)&lt;/b&gt; 중심입니다. 하지만 진짜 중요한 것은&lt;/p&gt;
&lt;p style=&quot;margin: 12px 0 0;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;지금 이 순간 모터 내부에서 무슨 일이 벌어지고 있는가 (Dynamic Status)&lt;/b&gt; 입니다.&lt;/p&gt;
&lt;/div&gt;
&lt;!-- LIMITS --&gt;
&lt;div style=&quot;margin: 34px 0 18px;&quot;&gt;
&lt;h2 style=&quot;font-size: 28px; margin: 0; color: #111827;&quot; data-ke-size=&quot;size26&quot;&gt;기존 방식의 한계&lt;/h2&gt;
&lt;/div&gt;
&lt;div style=&quot;display: grid; gap: 16px; margin-bottom: 28px;&quot;&gt;
&lt;div style=&quot;background: #fff; border-left: 6px solid #0ea5e9; padding: 20px 22px; border-radius: 14px; box-shadow: 0 6px 18px rgba(15,23,42,0.05);&quot;&gt;
&lt;h3 style=&quot;margin: 0 0 8px; font-size: 21px; color: #0284c7;&quot; data-ke-size=&quot;size23&quot;&gt;1) 파형 데이터의 부재&lt;/h3&gt;
&lt;p style=&quot;margin: 0 0 10px;&quot; data-ke-size=&quot;size16&quot;&gt;일반 센서는 진동 &amp;ldquo;크기&amp;rdquo;만 측정합니다. 하지만 실제 고장은 이렇게 시작됩니다.&lt;/p&gt;
&lt;div style=&quot;background: #f8fafc; border: 1px solid #e5e7eb; border-radius: 12px; padding: 14px 16px;&quot;&gt;
&lt;div style=&quot;margin-bottom: 6px;&quot;&gt;&amp;rarr; 특정 주파수에서 미세한 파형 왜곡 발생&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 6px;&quot;&gt;&amp;rarr; 시간이 지나며 점점 증폭&lt;/div&gt;
&lt;div&gt;&amp;rarr; 결국 파손&lt;/div&gt;
&lt;/div&gt;
&lt;p style=&quot;margin: 12px 0 0; font-weight: bold; color: #0f172a;&quot; data-ke-size=&quot;size16&quot;&gt;문제는 크기가 아니라 &amp;ldquo;파형의 형태&amp;rdquo;입니다.&lt;/p&gt;
&lt;/div&gt;
&lt;div style=&quot;background: #fff; border-left: 6px solid #14b8a6; padding: 20px 22px; border-radius: 14px; box-shadow: 0 6px 18px rgba(15,23,42,0.05);&quot;&gt;
&lt;h3 style=&quot;margin: 0 0 8px; font-size: 21px; color: #0f766e;&quot; data-ke-size=&quot;size23&quot;&gt;2) 인과관계 단절&lt;/h3&gt;
&lt;p style=&quot;margin: 0 0 10px;&quot; data-ke-size=&quot;size16&quot;&gt;제품 불량이 발생했을 때 이 질문에 답할 수 있어야 합니다.&lt;/p&gt;
&lt;div style=&quot;background: #f8fafc; border: 1px solid #e5e7eb; border-radius: 12px; padding: 14px 16px;&quot;&gt;
&lt;div style=&quot;margin-bottom: 6px;&quot;&gt;&amp;bull; 베어링 문제인가?&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 6px;&quot;&gt;&amp;bull; 축 불균형인가?&lt;/div&gt;
&lt;div&gt;&amp;bull; 기어 마모인가?&lt;/div&gt;
&lt;/div&gt;
&lt;p style=&quot;margin: 12px 0 0;&quot; data-ke-size=&quot;size16&quot;&gt;하지만 대부분의 공정은 &lt;b&gt;원인을 알 수 있는 데이터 자체가 없습니다.&lt;/b&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;!-- APPROACH --&gt;
&lt;div style=&quot;background: linear-gradient(135deg,#eff6ff,#f8fafc); border: 1px solid #bfdbfe; padding: 24px; border-radius: 16px; margin-bottom: 28px;&quot;&gt;
&lt;h2 style=&quot;margin: 0 0 12px; font-size: 26px; color: #0f172a;&quot; data-ke-size=&quot;size26&quot;&gt;2. 성원기술의 접근&lt;/h2&gt;
&lt;div style=&quot;font-size: 22px; font-weight: bold; color: #1e3a8a; margin-bottom: 14px;&quot;&gt;&amp;ldquo;진동을 데이터로 바꾼다&amp;rdquo;&lt;/div&gt;
&lt;p style=&quot;margin: 0;&quot; data-ke-size=&quot;size16&quot;&gt;성원기술은 진동을 단순한 숫자가 아니라, &lt;b&gt;분석 가능한 디지털 파형 데이터&lt;/b&gt;로 변환합니다.&lt;/p&gt;
&lt;/div&gt;
&lt;!-- CORE STRUCTURE --&gt;
&lt;div style=&quot;background: #0f172a; color: #fff; padding: 26px; border-radius: 18px; margin-bottom: 28px;&quot;&gt;
&lt;h3 style=&quot;margin: 0 0 16px; font-size: 24px;&quot; data-ke-size=&quot;size23&quot;&gt;핵심 구조&lt;/h3&gt;
&lt;div style=&quot;background: rgba(255,255,255,0.06); padding: 18px 18px; border-radius: 14px; margin-bottom: 14px;&quot;&gt;
&lt;div style=&quot;font-size: 20px; font-weight: bold; margin-bottom: 10px;&quot;&gt;Signal Scope (FPGA 기반 초고속 분석)&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 6px;&quot;&gt;&amp;bull; 0.1&amp;mu;s 단위 샘플링&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 6px;&quot;&gt;&amp;bull; 고속 파형 분해&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 6px;&quot;&gt;&amp;bull; 주파수별 Signature 추출&lt;/div&gt;
&lt;div&gt;&amp;bull; 베어링 / 축 / 기어 각각의 고유 신호 분리 가능 예상&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;background: rgba(255,255,255,0.06); padding: 18px 18px; border-radius: 14px;&quot;&gt;
&lt;div style=&quot;font-size: 20px; font-weight: bold; margin-bottom: 10px;&quot;&gt;Tagger (데이터 연결)&lt;/div&gt;
&lt;p style=&quot;margin: 0 0 10px;&quot; data-ke-size=&quot;size16&quot;&gt;진동 데이터는 단독으로는 의미가 없습니다. Tagger는 이를 다음과 연결합니다.&lt;/p&gt;
&lt;div style=&quot;margin-bottom: 6px;&quot;&gt;&amp;bull; 제품 이미지&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 6px;&quot;&gt;&amp;bull; 생산 시점&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 6px;&quot;&gt;&amp;bull; 공정 조건&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 10px;&quot;&gt;&amp;bull; 설비 상태&lt;/div&gt;
&lt;div style=&quot;background: rgba(255,255,255,0.08); padding: 12px 14px; border-radius: 10px; font-weight: bold;&quot;&gt;결과 : &amp;ldquo;이 제품이 만들어질 당시 모터 상태&amp;rdquo;가 함께 저장됨&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;!-- CONCEPT --&gt;
&lt;div style=&quot;background: #f8fafc; border: 1px solid #e5e7eb; padding: 22px 24px; border-radius: 16px; margin-bottom: 28px;&quot;&gt;
&lt;h3 style=&quot;margin: 0 0 12px; font-size: 24px; color: #111827;&quot; data-ke-size=&quot;size23&quot;&gt;핵심 개념&lt;/h3&gt;
&lt;div style=&quot;background: #fff; border-radius: 12px; padding: 16px 18px; border: 1px solid #d1d5db; font-size: 18px; line-height: 1.8;&quot;&gt;제품 = 결과&lt;br /&gt;진동 = 원인&lt;/div&gt;
&lt;p style=&quot;margin: 14px 0 0; font-weight: bold; color: #111827;&quot; data-ke-size=&quot;size16&quot;&gt;둘을 연결해야 품질이 보인다&lt;/p&gt;
&lt;/div&gt;
&lt;!-- SCENARIOS --&gt;
&lt;div style=&quot;margin: 34px 0 18px;&quot;&gt;
&lt;h2 style=&quot;font-size: 28px; margin: 0; color: #111827;&quot; data-ke-size=&quot;size26&quot;&gt;3. 실제 적용 시나리오&lt;/h2&gt;
&lt;/div&gt;
&lt;div style=&quot;display: grid; gap: 16px; margin-bottom: 28px;&quot;&gt;
&lt;div style=&quot;background: #fff; border: 1px solid #e5e7eb; border-radius: 16px; padding: 24px; box-shadow: 0 6px 18px rgba(15,23,42,0.05);&quot;&gt;
&lt;h3 style=&quot;margin: 0 0 12px; color: #1d4ed8; font-size: 22px;&quot; data-ke-size=&quot;size23&quot;&gt;사례 1 : 2차전지 코팅 공정&lt;/h3&gt;
&lt;p style=&quot;margin: 0 0 8px;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;문제&lt;/b&gt; : 일정 주기로 발생하는 미세 불량, 원인 불명&lt;/p&gt;
&lt;p style=&quot;margin: 0 0 8px;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;해결&lt;/b&gt; : Signal Scope로 진동 파형 수집, 특정 주파수 대역 상승 발견&lt;/p&gt;
&lt;p style=&quot;margin: 0;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;결론&lt;/b&gt; : 베어링 초기 마모 확인, 교체 후 불량률 급감&lt;/p&gt;
&lt;/div&gt;
&lt;div style=&quot;background: #fff; border: 1px solid #e5e7eb; border-radius: 16px; padding: 24px; box-shadow: 0 6px 18px rgba(15,23,42,0.05);&quot;&gt;
&lt;h3 style=&quot;margin: 0 0 12px; color: #0284c7; font-size: 22px;&quot; data-ke-size=&quot;size23&quot;&gt;사례 2 : 반도체 검사 장비&lt;/h3&gt;
&lt;p style=&quot;margin: 0 0 8px;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;문제&lt;/b&gt; : 특정 시간대에만 검사 오류 발생&lt;/p&gt;
&lt;p style=&quot;margin: 0 0 8px;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;해결&lt;/b&gt; : 진동 + 트리거 타이밍 동기화 분석&lt;/p&gt;
&lt;p style=&quot;margin: 0;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;결론&lt;/b&gt; : 축 미세 흔들림이 이미지 타이밍 왜곡 유발, 구조 개선으로 문제 해결&lt;/p&gt;
&lt;/div&gt;
&lt;div style=&quot;background: #fff; border: 1px solid #e5e7eb; border-radius: 16px; padding: 24px; box-shadow: 0 6px 18px rgba(15,23,42,0.05);&quot;&gt;
&lt;h3 style=&quot;margin: 0 0 12px; color: #0f766e; font-size: 22px;&quot; data-ke-size=&quot;size23&quot;&gt;사례 3 : 자동차 가공 라인&lt;/h3&gt;
&lt;p style=&quot;margin: 0 0 8px;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;문제&lt;/b&gt; : 간헐적 치수 불량&lt;/p&gt;
&lt;p style=&quot;margin: 0 0 8px;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;해결&lt;/b&gt; : Tool vibration + 제품 데이터 연결&lt;/p&gt;
&lt;p style=&quot;margin: 0;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;결론&lt;/b&gt; : 특정 RPM 구간에서 공진 발생, 조건 변경으로 불량 제거&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;!-- TRUE START --&gt;
&lt;div style=&quot;background: linear-gradient(135deg,#ecfeff,#eff6ff); border: 1px solid #bae6fd; padding: 26px; border-radius: 18px; margin-bottom: 28px;&quot;&gt;
&lt;h2 style=&quot;margin: 0 0 12px; font-size: 26px; color: #0f172a;&quot; data-ke-size=&quot;size26&quot;&gt;4. 예지보전의 진짜 시작&lt;/h2&gt;
&lt;p style=&quot;margin: 0 0 12px;&quot; data-ke-size=&quot;size16&quot;&gt;성원기술이 보는 예지보전은 단순 알람이 아닙니다.&lt;/p&gt;
&lt;div style=&quot;background: #fff; border-radius: 12px; padding: 18px; border: 1px solid #dbeafe; margin-bottom: 14px;&quot;&gt;
&lt;div style=&quot;font-weight: bold; font-size: 19px; color: #1e3a8a; margin-bottom: 8px;&quot;&gt;핵심 분석 방법&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 8px;&quot;&gt;&lt;b&gt;FFT (Fast Fourier Transform)&lt;/b&gt;&lt;br /&gt;&amp;rarr; 주파수별 에너지 분석&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Envelope 분석&lt;/b&gt;&lt;br /&gt;&amp;rarr; 베어링 결함 초기 감지&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;background: #fff; border-radius: 12px; padding: 18px; border: 1px solid #dbeafe;&quot;&gt;
&lt;div style=&quot;font-weight: bold; margin-bottom: 8px;&quot;&gt;실제 결과&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 6px;&quot;&gt;5kHz 대역 증가&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 12px;&quot;&gt;&amp;rarr; 베어링 내륜 마모 시작&lt;/div&gt;
&lt;div style=&quot;font-weight: bold; margin-bottom: 8px;&quot;&gt;최종 출력&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 6px;&quot;&gt;&amp;ldquo;모터 수명 10% 남음&amp;rdquo;&lt;/div&gt;
&lt;div&gt;&amp;ldquo;48시간 내 정비 필요&amp;rdquo;&lt;/div&gt;
&lt;/div&gt;
&lt;p style=&quot;margin: 14px 0 0;&quot; data-ke-size=&quot;size16&quot;&gt;그리고 이 정보는 제품 데이터에도 함께 기록됩니다.&lt;/p&gt;
&lt;/div&gt;
&lt;!-- CHANGE --&gt;
&lt;div style=&quot;background: #ffffff; border: 1px solid #e5e7eb; padding: 22px 24px; border-radius: 16px; margin-bottom: 28px;&quot;&gt;
&lt;h3 style=&quot;margin: 0 0 12px; font-size: 24px; color: #111827;&quot; data-ke-size=&quot;size23&quot;&gt;중요한 변화&lt;/h3&gt;
&lt;div style=&quot;display: grid; grid-template-columns: 1fr 1fr; gap: 14px;&quot;&gt;
&lt;div style=&quot;background: #f8fafc; border-radius: 12px; padding: 16px; border: 1px solid #e5e7eb;&quot;&gt;
&lt;div style=&quot;font-weight: bold; color: #991b1b; margin-bottom: 6px;&quot;&gt;기존&lt;/div&gt;
&lt;div&gt;고장 &amp;rarr; 대응&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;background: #eff6ff; border-radius: 12px; padding: 16px; border: 1px solid #bfdbfe;&quot;&gt;
&lt;div style=&quot;font-weight: bold; color: #1d4ed8; margin-bottom: 6px;&quot;&gt;미래&lt;/div&gt;
&lt;div&gt;변화 &amp;rarr; 예측 &amp;rarr; 사전 대응&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;!-- FUTURE --&gt;
&lt;div style=&quot;background: #111827; color: #fff; padding: 26px; border-radius: 18px; margin-bottom: 28px;&quot;&gt;
&lt;h2 style=&quot;margin: 0 0 12px; font-size: 26px;&quot; data-ke-size=&quot;size26&quot;&gt;5. 성원기술이 만드는 미래&lt;/h2&gt;
&lt;p style=&quot;margin: 0 0 12px; font-size: 17px;&quot; data-ke-size=&quot;size16&quot;&gt;우리는 단순한 데이터를 저장하지 않습니다.&lt;/p&gt;
&lt;p style=&quot;margin: 0 0 18px; font-size: 22px; font-weight: bold; color: #93c5fd;&quot; data-ke-size=&quot;size16&quot;&gt;파형의 흐름을 기록합니다&lt;/p&gt;
&lt;p style=&quot;margin: 0 0 10px;&quot; data-ke-size=&quot;size16&quot;&gt;모터는 말하지 않습니다.&lt;/p&gt;
&lt;p style=&quot;margin: 0 0 10px;&quot; data-ke-size=&quot;size16&quot;&gt;하지만 신호를 보냅니다.&lt;/p&gt;
&lt;p style=&quot;margin: 0;&quot; data-ke-size=&quot;size16&quot;&gt;그리고 성원기술은 그 신호를 해석합니다.&lt;/p&gt;
&lt;/div&gt;
&lt;!-- CONCLUSION --&gt;
&lt;div style=&quot;background: #f9fafb; border: 1px solid #e5e7eb; padding: 24px; border-radius: 16px; margin-bottom: 24px;&quot;&gt;
&lt;h2 style=&quot;margin: 0 0 12px; font-size: 24px; color: #111827;&quot; data-ke-size=&quot;size26&quot;&gt;결론&lt;/h2&gt;
&lt;p style=&quot;margin: 0 0 12px;&quot; data-ke-size=&quot;size16&quot;&gt;예지보전의 핵심은 단순합니다.&lt;/p&gt;
&lt;div style=&quot;background: #eff6ff; border: 1px solid #bfdbfe; border-radius: 12px; padding: 16px 18px; font-size: 20px; font-weight: bold; color: #1e3a8a; margin-bottom: 14px;&quot;&gt;&amp;ldquo;보이지 않는 것을 볼 수 있는가&amp;rdquo;&lt;/div&gt;
&lt;p style=&quot;margin: 0;&quot; data-ke-size=&quot;size16&quot;&gt;진동은 소음이 아닙니다.&lt;br /&gt;그것은 장비의 언어입니다.&lt;/p&gt;
&lt;/div&gt;
&lt;!-- FINAL MESSAGE --&gt;
&lt;div style=&quot;background: linear-gradient(135deg,#1e293b,#334155); color: #fff; padding: 24px; border-radius: 18px; text-align: center; box-shadow: 0 10px 28px rgba(0,0,0,0.12);&quot;&gt;
&lt;div style=&quot;font-size: 14px; letter-spacing: 1px; opacity: 0.8; margin-bottom: 8px;&quot;&gt;SEONGWONTECH MESSAGE&lt;/div&gt;
&lt;div style=&quot;font-size: 28px; font-weight: bold; line-height: 1.5;&quot;&gt;진동은 소음이 아니라, 장비가 보내는 신호입니다&lt;/div&gt;
&lt;div style=&quot;font-size: 28px; font-weight: bold; line-height: 1.5;&quot;&gt;파형 데이터화, 메타데이터 삽입으로 예지보전에 대응하세요.&lt;/div&gt;
&lt;/div&gt;
&lt;!-- TAGS --&gt;&lt;/div&gt;
&lt;div style=&quot;margin: 48px 0 16px; border-top: 2px solid #1a2e4a; padding-top: 32px; font-family: 'Noto Sans KR', -apple-system, BlinkMacSystemFont, 'Apple SD Gothic Neo', sans-serif;&quot;&gt;
&lt;div style=&quot;background: #1a2e4a; border-radius: 12px 12px 0 0; padding: 20px 28px; display: flex; align-items: center; gap: 12px;&quot;&gt;
&lt;div style=&quot;width: 6px; height: 36px; background: #4a9eff; border-radius: 3px; flex-shrink: 0;&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;color: #ffffff; font-size: 16px; font-weight: bold; letter-spacing: -0.3px;&quot;&gt;제품 문의 &amp;amp; 기술 자료 요청&lt;/div&gt;
&lt;div style=&quot;color: #7eaacc; font-size: 13px; margin-top: 3px;&quot;&gt;성원기술 &amp;middot; SWTEC Co., Ltd.&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;!-- 본문 카드 --&gt;
&lt;div style=&quot;background: #f5f8fc; border: 1px solid #d4e2ef; border-top: none; border-radius: 0 0 12px 12px; padding: 24px 28px; display: flex; flex-wrap: wrap; gap: 16px; align-items: center; justify-content: space-between;&quot;&gt;&lt;!-- 연락처 정보 --&gt;
&lt;div style=&quot;display: flex; flex-direction: column; gap: 12px;&quot;&gt;&lt;!-- 이메일 --&gt;
&lt;div style=&quot;display: flex; align-items: center; gap: 12px;&quot;&gt;
&lt;div style=&quot;width: 36px; height: 36px; background: #1a2e4a; border-radius: 8px; display: flex; align-items: center; justify-content: center; flex-shrink: 0;&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;font-size: 11px; color: #7a8a99; font-weight: 600; letter-spacing: 0.5px; text-transform: uppercase; margin-bottom: 2px;&quot;&gt;이메일&lt;/div&gt;
&lt;a style=&quot;color: #1a2e4a; font-size: 15px; font-weight: 600; text-decoration: none; letter-spacing: -0.2px;&quot; href=&quot;mailto:kiwi@swtec.co.kr&quot;&gt;kiwi@swtec.co.kr&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;!-- 전화 --&gt;
&lt;div style=&quot;display: flex; align-items: center; gap: 12px;&quot;&gt;
&lt;div style=&quot;width: 36px; height: 36px; background: #1a2e4a; border-radius: 8px; display: flex; align-items: center; justify-content: center; flex-shrink: 0;&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;font-size: 11px; color: #7a8a99; font-weight: 600; letter-spacing: 0.5px; text-transform: uppercase; margin-bottom: 2px;&quot;&gt;전화&lt;/div&gt;
&lt;a style=&quot;color: #1a2e4a; font-size: 15px; font-weight: 600; text-decoration: none; letter-spacing: -0.2px;&quot; href=&quot;tel:031-479-6530&quot;&gt;031-479-6530&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;!-- CTA 버튼 --&gt;
&lt;div style=&quot;display: flex; flex-direction: column; gap: 10px;&quot;&gt;&lt;a style=&quot;display: inline-flex; align-items: center; justify-content: center; gap: 8px; background: #1a2e4a; color: #ffffff; text-decoration: none; padding: 12px 22px; border-radius: 8px; font-size: 14px; font-weight: 600; letter-spacing: -0.2px; white-space: nowrap;&quot; href=&quot;mailto:kiwi@swtec.co.kr?subject=제품 문의 (블로그 유입)&amp;amp;body=안녕하세요, 성원기술 제품에 관심이 있어 문의드립니다.%0A%0A문의 내용:%0A&quot;&gt; 이메일로 문의하기 &lt;/a&gt; &lt;a style=&quot;display: inline-flex; align-items: center; justify-content: center; gap: 8px; background: #ffffff; color: #1a2e4a; text-decoration: none; padding: 12px 22px; border-radius: 8px; font-size: 14px; font-weight: 600; letter-spacing: -0.2px; border: 1.5px solid #1a2e4a; white-space: nowrap;&quot; href=&quot;mailto:kiwi@swtec.co.kr?subject=기술 자료 요청 (블로그 유입)&amp;amp;body=안녕하세요, 아래 제품의 기술 자료를 요청드립니다.%0A%0A요청 제품:%0A담당자 성함:%0A회사명:%0A&quot;&gt; 기술 자료 요청하기 &lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;!-- 하단 태그 --&gt;
&lt;div style=&quot;margin-top: 12px; display: flex; flex-wrap: wrap; gap: 6px;&quot;&gt;&lt;span style=&quot;font-size: 12px; color: #7a8a99; background: #edf2f7; padding: 4px 10px; border-radius: 20px;&quot;&gt;#ETIO&lt;/span&gt; &lt;span style=&quot;font-size: 12px; color: #7a8a99; background: #edf2f7; padding: 4px 10px; border-radius: 20px;&quot;&gt;#SCP3D&lt;/span&gt; &lt;span style=&quot;font-size: 12px; color: #7a8a99; background: #edf2f7; padding: 4px 10px; border-radius: 20px;&quot;&gt;#SIGNALSCOPE&lt;/span&gt; &lt;span style=&quot;font-size: 12px; color: #7a8a99; background: #edf2f7; padding: 4px 10px; border-radius: 20px;&quot;&gt;#성원기술&lt;/span&gt; &lt;span style=&quot;font-size: 12px; color: #7a8a99; background: #edf2f7; padding: 4px 10px; border-radius: 20px;&quot;&gt;#머신비전&lt;/span&gt; &lt;span style=&quot;font-size: 12px; color: #7a8a99; background: #edf2f7; padding: 4px 10px; border-radius: 20px;&quot;&gt;#2차전지검사&lt;/span&gt; &lt;span style=&quot;font-size: 12px; color: #7a8a99; background: #edf2f7; padding: 4px 10px; border-radius: 20px;&quot;&gt;#반도체계측&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;</description>
      <category>제품 기술 이야기/AI 딥러닝</category>
      <category>AI예지보전</category>
      <category>DigitalTransformation</category>
      <category>DowntimeReduction</category>
      <category>EquipmentHealth</category>
      <category>ReliabilityEngineering</category>
      <category>RootCauseAnalysis</category>
      <category>디지털전환</category>
      <category>모터진단</category>
      <category>불량예측</category>
      <category>예지보전</category>
      <author>swtec</author>
      <guid isPermaLink="true">https://swtec.tistory.com/144</guid>
      <comments>https://swtec.tistory.com/144#entry144comment</comments>
      <pubDate>Thu, 26 Mar 2026 16:33:41 +0900</pubDate>
    </item>
    <item>
      <title>바코드를 대체하는 기술 - 메타데이터 삽입</title>
      <link>https://swtec.tistory.com/143</link>
      <description>&lt;div style=&quot;max-width: 900px; margin: 0 auto; font-family: 'Arial', sans-serif; color: #222; line-height: 1.8;&quot;&gt;
&lt;div style=&quot;background: linear-gradient(135deg,#0f172a,#1e3a8a); color: #fff; padding: 42px 30px; border-radius: 18px; margin-bottom: 24px; box-shadow: 0 10px 30px rgba(0,0,0,0.12);&quot;&gt;
&lt;div style=&quot;font-size: 14px; letter-spacing: 1px; opacity: 0.85; margin-bottom: 10px;&quot;&gt;AI VISION &amp;middot; TRACEABILITY &amp;middot; MARKLESS ID&lt;/div&gt;
&lt;h1 style=&quot;margin: 0; font-size: 34px; line-height: 1.35;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #ffffff;&quot;&gt;[Markless ID] 바코드가 사라진 자리,&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;span style=&quot;color: #ffffff;&quot;&gt;제품이 스스로를 증명하는 시대&lt;/span&gt;&lt;/b&gt;&lt;/h1&gt;
&lt;p style=&quot;margin: 18px 0 0; font-size: 17px; color: rgba(255,255,255,0.92);&quot; data-ke-size=&quot;size16&quot;&gt;더 이상 모든 제품에 바코드나 마킹을 새길 필요는 없습니다.&lt;br /&gt;성원기술은 제품의 미세 표면 패턴, 즉 제품 고유의 &amp;lsquo;결&amp;rsquo;을 읽어&lt;br /&gt;&lt;b&gt;무마킹 추적성(Markless Traceability)&lt;/b&gt;이라는 새로운 길을 제안합니다.&lt;/p&gt;
&lt;/div&gt;
&lt;div style=&quot;background: #f8fafc; border: 1px solid #dbeafe; padding: 22px 24px; border-radius: 16px; margin-bottom: 24px;&quot;&gt;
&lt;h2 style=&quot;margin: 0 0 12px; font-size: 24px; color: #0f172a;&quot; data-ke-size=&quot;size26&quot;&gt;왜 지금 Markless ID인가?&lt;/h2&gt;
&lt;p style=&quot;margin: 0;&quot; data-ke-size=&quot;size16&quot;&gt;산업 현장에서 제품 식별은 오랫동안 바코드, QR코드, 레이저 마킹이 당연한 방식처럼 여겨져 왔습니다. 하지만 반도체, 배터리, 디스플레이, 의료기기처럼 점점 더 정밀해지는 산업에서는 &amp;ldquo;새긴다&amp;rdquo;는 방식 자체가 한계에 부딪히고 있습니다.&lt;/p&gt;
&lt;/div&gt;
&lt;div style=&quot;margin: 34px 0 18px;&quot;&gt;
&lt;h2 style=&quot;font-size: 28px; margin: 0; color: #111827;&quot; data-ke-size=&quot;size26&quot;&gt;1. 바코드가 절대 넘을 수 없는 3가지 벽&lt;/h2&gt;
&lt;/div&gt;
&lt;div style=&quot;display: grid; gap: 16px; margin-bottom: 28px;&quot;&gt;
&lt;div style=&quot;background: #ffffff; border-left: 6px solid #2563eb; padding: 20px 22px; border-radius: 14px; box-shadow: 0 6px 18px rgba(15,23,42,0.05);&quot;&gt;
&lt;h3 style=&quot;margin: 0 0 8px; font-size: 21px; color: #1d4ed8;&quot; data-ke-size=&quot;size23&quot;&gt;① 공간의 한계&lt;/h3&gt;
&lt;p style=&quot;margin: 0;&quot; data-ke-size=&quot;size16&quot;&gt;초소형 반도체 다이(Die), 마이크로 LED, 초소형 정밀 부품처럼 &lt;b&gt;바코드를 인쇄하거나 마킹할 물리적 면적 자체가 존재하지 않는 경우&lt;/b&gt;가 있습니다. 제품은 점점 더 작아지는데, 기존 식별 방식은 여전히 &amp;ldquo;새길 공간&amp;rdquo;을 요구합니다.&lt;/p&gt;
&lt;/div&gt;
&lt;div style=&quot;background: #ffffff; border-left: 6px solid #0ea5e9; padding: 20px 22px; border-radius: 14px; box-shadow: 0 6px 18px rgba(15,23,42,0.05);&quot;&gt;
&lt;h3 style=&quot;margin: 0 0 8px; font-size: 21px; color: #0284c7;&quot; data-ke-size=&quot;size23&quot;&gt;② 물성의 한계&lt;/h3&gt;
&lt;p style=&quot;margin: 0;&quot; data-ke-size=&quot;size16&quot;&gt;레이저 마킹의 열, 잉크의 화학 성분, 표면 코팅 과정은 배터리 전극 소재나 초정밀 부품의 상태를 바꿔버릴 수 있습니다. 즉, &lt;b&gt;식별을 위해 가한 인위적 흔적이 오히려 품질 데이터를 오염&lt;/b&gt;시킬 수 있습니다.&lt;/p&gt;
&lt;/div&gt;
&lt;div style=&quot;background: #ffffff; border-left: 6px solid #14b8a6; padding: 20px 22px; border-radius: 14px; box-shadow: 0 6px 18px rgba(15,23,42,0.05);&quot;&gt;
&lt;h3 style=&quot;margin: 0 0 8px; font-size: 21px; color: #0f766e;&quot; data-ke-size=&quot;size23&quot;&gt;③ 환경의 한계&lt;/h3&gt;
&lt;p style=&quot;margin: 0;&quot; data-ke-size=&quot;size16&quot;&gt;강한 세척, 고온의 소성로, 부식성 공정, 반복 마찰 환경을 거치면서 마킹은 훼손되거나 사라질 수 있습니다. 결국 &lt;b&gt;Traceability의 핵심인 데이터 연결 고리 자체가 끊어지는 문제&lt;/b&gt;가 발생합니다.&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;background: linear-gradient(135deg,#eff6ff,#f8fafc); border: 1px solid #bfdbfe; padding: 24px; border-radius: 16px; margin-bottom: 28px;&quot;&gt;
&lt;h2 style=&quot;margin: 0 0 12px; font-size: 26px; color: #0f172a;&quot; data-ke-size=&quot;size26&quot;&gt;2. 성원기술의 제안: &amp;ldquo;Invisible DNA, 무마킹 인식&amp;rdquo;&lt;/h2&gt;
&lt;p style=&quot;margin: 0 0 12px;&quot; data-ke-size=&quot;size16&quot;&gt;성원기술은 제품에 상처를 내지 않습니다. 대신 제품이 원래부터 가지고 있던 &lt;b&gt;미세 표면 패턴(Texture)&lt;/b&gt;을 읽습니다.&lt;/p&gt;
&lt;p style=&quot;margin: 0;&quot; data-ke-size=&quot;size16&quot;&gt;이때 핵심은 단순히 이미지를 찍는 것이 아니라, &lt;b&gt;언제, 어디서, 어떤 타이밍으로, 얼마나 일관되게 촬영하느냐&lt;/b&gt;입니다. 바로 이 지점에서 성원기술의 고정밀 트리거 솔루션이 힘을 발휘합니다.&lt;/p&gt;
&lt;/div&gt;
&lt;div style=&quot;background: #0f172a; color: #fff; padding: 26px; border-radius: 18px; margin-bottom: 28px;&quot;&gt;
&lt;h3 style=&quot;margin: 0 0 12px; font-size: 24px;&quot; data-ke-size=&quot;size23&quot;&gt;&lt;span style=&quot;color: #ffffff;&quot;&gt;&lt;b&gt;핵심 구조&lt;/b&gt;&lt;/span&gt;&lt;/h3&gt;
&lt;div style=&quot;display: grid; gap: 12px;&quot;&gt;
&lt;div style=&quot;background: rgba(255,255,255,0.06); padding: 14px 16px; border-radius: 12px;&quot;&gt;&lt;b&gt;ETIO&lt;/b&gt; : &amp;mu;s/ns 단위의 초정밀 트리거링으로 같은 위치, 같은 조건의 캡처 일관성 확보&lt;/div&gt;
&lt;div style=&quot;background: rgba(255,255,255,0.06); padding: 14px 16px; border-radius: 12px;&quot;&gt;&lt;b&gt;Tagger&lt;/b&gt; : 이미지, 생산 정보, 공정 메타데이터를 연결해 추적성 강화&lt;/div&gt;
&lt;div style=&quot;background: rgba(255,255,255,0.06); padding: 14px 16px; border-radius: 12px;&quot;&gt;&lt;b&gt;Signal Scope&lt;/b&gt; : 진동, 트리거, 공정 신호를 함께 기록해 원인 추적과 품질 증명 가능&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;margin: 34px 0 18px;&quot;&gt;
&lt;h2 style=&quot;font-size: 28px; margin: 0; color: #111827;&quot; data-ke-size=&quot;size26&quot;&gt;3. AI 업체가 성원기술과 만나면 가능한 일&lt;/h2&gt;
&lt;/div&gt;
&lt;div style=&quot;background: #fff; border: 1px solid #e5e7eb; border-radius: 16px; padding: 24px; margin-bottom: 18px; box-shadow: 0 6px 18px rgba(15,23,42,0.05);&quot;&gt;
&lt;h3 style=&quot;margin: 0 0 10px; color: #b91c1c; font-size: 22px;&quot; data-ke-size=&quot;size23&quot;&gt;  바코드 없는 초소형 칩, 웨이퍼 단위 추적성 확보&lt;/h3&gt;
&lt;p style=&quot;margin: 0 0 8px;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;AI가 할 일&lt;/b&gt; : 칩의 미세 패턴을 인식하고 동일 개체 여부를 대조&lt;/p&gt;
&lt;p style=&quot;margin: 0 0 8px;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;성원기술이 할 일&lt;/b&gt; : ETIO의 &amp;mu;m 단위 정밀 트리거링으로 지문 데이터의 일관성 보장&lt;/p&gt;
&lt;p style=&quot;margin: 0;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;고객 가치&lt;/b&gt; : 마킹이 불가능한 반도체 공정에서도 개별 칩 단위의 추적성과 데이터 연결 확보&lt;/p&gt;
&lt;/div&gt;
&lt;div style=&quot;background: #fff; border: 1px solid #e5e7eb; border-radius: 16px; padding: 24px; margin-bottom: 18px; box-shadow: 0 6px 18px rgba(15,23,42,0.05);&quot;&gt;
&lt;h3 style=&quot;margin: 0 0 10px; color: #c2410c; font-size: 22px;&quot; data-ke-size=&quot;size23&quot;&gt;  배터리 전극 코팅 공정의 &amp;lsquo;디지털 족적&amp;rsquo; 기반 추적&lt;/h3&gt;
&lt;p style=&quot;margin: 0 0 8px;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;AI가 할 일&lt;/b&gt; : 표면 코팅 질감을 인식하고 양불 판정을 수행&lt;/p&gt;
&lt;p style=&quot;margin: 0 0 8px;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;성원기술이 할 일&lt;/b&gt; : 고온&amp;middot;강산 환경에서도 사라지지 않는 가상 슬롯 기반 타임라인 ID 제공&lt;/p&gt;
&lt;p style=&quot;margin: 0;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;고객 가치&lt;/b&gt; : 마킹 손상 없이 공정 이력과 품질 이력을 연결하는 새로운 Traceability 구현&lt;/p&gt;
&lt;/div&gt;
&lt;div style=&quot;background: #fff; border: 1px solid #e5e7eb; border-radius: 16px; padding: 24px; margin-bottom: 28px; box-shadow: 0 6px 18px rgba(15,23,42,0.05);&quot;&gt;
&lt;h3 style=&quot;margin: 0 0 10px; color: #047857; font-size: 22px;&quot; data-ke-size=&quot;size23&quot;&gt;  의료기기 임플란트의 무마킹 위생 관리 및 이력제&lt;/h3&gt;
&lt;p style=&quot;margin: 0 0 8px;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;AI가 할 일&lt;/b&gt; : 제품의 미세 가공 흔적(Tool Mark)을 식별&lt;/p&gt;
&lt;p style=&quot;margin: 0 0 8px;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;성원기술이 할 일&lt;/b&gt; : Tagger로 제품 이미지와 Signal Scope 기반 공정 신호를 연결&lt;/p&gt;
&lt;p style=&quot;margin: 0;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;고객 가치&lt;/b&gt; : 조작이 어려운 품질 증명서, 위생 관리 이력, 제조 신뢰성 강화&lt;/p&gt;
&lt;/div&gt;
&lt;div style=&quot;margin: 34px 0 18px;&quot;&gt;
&lt;h2 style=&quot;font-size: 28px; margin: 0; color: #111827;&quot; data-ke-size=&quot;size26&quot;&gt;4. 추가로 확장 가능한 산업 사례&lt;/h2&gt;
&lt;/div&gt;
&lt;div style=&quot;display: grid; gap: 16px; margin-bottom: 28px;&quot;&gt;
&lt;div style=&quot;background: #f8fafc; border: 1px solid #e2e8f0; padding: 20px; border-radius: 14px;&quot;&gt;
&lt;h3 style=&quot;margin: 0 0 8px; font-size: 21px; color: #1e40af;&quot; data-ke-size=&quot;size23&quot;&gt;디스플레이 / OLED&lt;/h3&gt;
&lt;p style=&quot;margin: 0;&quot; data-ke-size=&quot;size16&quot;&gt;유리 기판이나 초정밀 패널은 마킹이 어렵고, 반복 공정에서는 같은 위치를 다시 보는 능력이 중요합니다. 제품 표면 패턴을 ID로 활용하면 &lt;b&gt;반복 검사와 공정 비교 분석&lt;/b&gt;이 훨씬 정밀해집니다.&lt;/p&gt;
&lt;/div&gt;
&lt;div style=&quot;background: #f8fafc; border: 1px solid #e2e8f0; padding: 20px; border-radius: 14px;&quot;&gt;
&lt;h3 style=&quot;margin: 0 0 8px; font-size: 21px; color: #1e40af;&quot; data-ke-size=&quot;size23&quot;&gt;자동차 / 정밀 가공&lt;/h3&gt;
&lt;p style=&quot;margin: 0;&quot; data-ke-size=&quot;size16&quot;&gt;금속 표면의 가공 흔적은 오히려 개별 부품의 고유성을 보여주는 단서가 될 수 있습니다. 공정 중 진동, 트리거, 검사 이미지를 연결하면 &lt;b&gt;디지털 트윈 기반 품질 추적&lt;/b&gt;으로 확장할 수 있습니다.&lt;/p&gt;
&lt;/div&gt;
&lt;div style=&quot;background: #f8fafc; border: 1px solid #e2e8f0; padding: 20px; border-radius: 14px;&quot;&gt;
&lt;h3 style=&quot;margin: 0 0 8px; font-size: 21px; color: #1e40af;&quot; data-ke-size=&quot;size23&quot;&gt;식품 / 제약&lt;/h3&gt;
&lt;p style=&quot;margin: 0;&quot; data-ke-size=&quot;size16&quot;&gt;위생 규제가 엄격한 제품은 접촉이나 잉크 마킹이 부담이 됩니다. 비접촉 방식의 표면 인식은 &lt;b&gt;무균 환경에서도 활용 가능한 추적 구조&lt;/b&gt;로 발전할 수 있습니다.&lt;/p&gt;
&lt;/div&gt;
&lt;div style=&quot;background: #f8fafc; border: 1px solid #e2e8f0; padding: 20px; border-radius: 14px;&quot;&gt;
&lt;h3 style=&quot;margin: 0 0 8px; font-size: 21px; color: #1e40af;&quot; data-ke-size=&quot;size23&quot;&gt;3D 검사 / 정밀 좌표 계측&lt;/h3&gt;
&lt;p style=&quot;margin: 0;&quot; data-ke-size=&quot;size16&quot;&gt;3D 검사는 위치 오차가 곧 데이터 오차로 이어집니다. 성원기술의 Master Timeline 기반 동기화는 &lt;b&gt;표면 텍스처와 3D 좌표 데이터를 함께 묶는 정밀 추적&lt;/b&gt;에 유리합니다.&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;background: linear-gradient(135deg,#ecfeff,#eff6ff); border: 1px solid #bae6fd; padding: 26px; border-radius: 18px; margin-bottom: 28px;&quot;&gt;
&lt;h2 style=&quot;margin: 0 0 12px; font-size: 26px; color: #0f172a;&quot; data-ke-size=&quot;size26&quot;&gt;5. 왜 AI 업체에게 이 구조가 매력적인가?&lt;/h2&gt;
&lt;p style=&quot;margin: 0 0 12px;&quot; data-ke-size=&quot;size16&quot;&gt;AI 비전 업체는 결국 더 좋은 데이터를 원합니다. 하지만 데이터 품질은 모델만으로 해결되지 않습니다.&lt;/p&gt;
&lt;p style=&quot;margin: 0 0 12px;&quot; data-ke-size=&quot;size16&quot;&gt;같은 제품을 같은 위치에서 같은 조건으로 촬영해야 AI는 그 차이를 학습할 수 있습니다.&lt;/p&gt;
&lt;p style=&quot;margin: 0;&quot; data-ke-size=&quot;size16&quot;&gt;즉, &lt;b&gt;AI 정확도는 알고리즘 이전에 타이밍과 데이터 파이프라인에서 결정&lt;/b&gt;됩니다. 성원기술은 바로 그 기반 인프라를 제공합니다.&lt;/p&gt;
&lt;/div&gt;
&lt;div style=&quot;background: #111827; color: #fff; padding: 26px; border-radius: 18px; margin-bottom: 28px;&quot;&gt;
&lt;h2 style=&quot;margin: 0 0 14px; font-size: 26px;&quot; data-ke-size=&quot;size26&quot;&gt;&lt;span style=&quot;color: #ffffff;&quot;&gt;&lt;b&gt;핵심 메시지&lt;/b&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;p style=&quot;margin: 0 0 12px; font-size: 18px;&quot; data-ke-size=&quot;size16&quot;&gt;바코드는 정보를 &amp;ldquo;붙이는 방식&amp;rdquo;입니다.&lt;br /&gt;Markless ID는 이미지에 메타데이터를 삽입하는 방식입니다.&lt;/p&gt;
&lt;p style=&quot;margin: 0; font-size: 17px; color: rgba(255,255,255,0.9);&quot; data-ke-size=&quot;size16&quot;&gt;제품 자체가 데이터가 되는 시대,&lt;br /&gt;마킹이 불가능한 영역이야말로 성원기술이 가장 잘할 수 있는 시장이 됩니다.&lt;/p&gt;
&lt;/div&gt;
&lt;div style=&quot;background: #f9fafb; border: 1px solid #e5e7eb; padding: 22px 24px; border-radius: 16px; margin-bottom: 24px;&quot;&gt;
&lt;h2 style=&quot;margin: 0 0 12px; font-size: 24px; color: #111827;&quot; data-ke-size=&quot;size26&quot;&gt;6. 결론&lt;/h2&gt;
&lt;p style=&quot;margin: 0 0 12px;&quot; data-ke-size=&quot;size16&quot;&gt;바코드가 사라진 자리에 무엇이 들어갈까요?&lt;/p&gt;
&lt;p style=&quot;margin: 0 0 12px;&quot; data-ke-size=&quot;size16&quot;&gt;성원기술은 그 자리에 &lt;b&gt;고정밀 타이밍 제어와 데이터 파이프라인&lt;/b&gt;이 들어간다고 봅니다.&lt;/p&gt;
&lt;p style=&quot;margin: 0;&quot; data-ke-size=&quot;size16&quot;&gt;제품의 미세 표면 패턴, 공정 신호, 검사 이미지, 메타데이터를 하나의 시간축으로 연결하는 기술.&lt;/p&gt;
&lt;p style=&quot;margin: 0;&quot; data-ke-size=&quot;size16&quot;&gt;이것이 바로 성원기술이 제안하는 &lt;b&gt;Markless ID의 핵심&lt;/b&gt;입니다.&lt;/p&gt;
&lt;/div&gt;
&lt;div style=&quot;background: linear-gradient(135deg,#1e293b,#334155); color: #fff; padding: 24px; border-radius: 18px; text-align: center; box-shadow: 0 10px 28px rgba(0,0,0,0.12);&quot;&gt;
&lt;div style=&quot;font-size: 14px; letter-spacing: 1px; opacity: 0.8; margin-bottom: 8px;&quot;&gt;SEONGWONTECH MESSAGE&lt;/div&gt;
&lt;div style=&quot;font-size: 28px; font-weight: bold; line-height: 1.5;&quot;&gt;One Product. One Timeline. One Truth.&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;margin-top: 28px; padding: 20px; border-top: 2px solid #e5e7eb; color: #4b5563; font-size: 14px;&quot;&gt;#MarklessID #무마킹인식 #MachineVision #Traceability #AIInspection #SmartFactory #ETIO #Tagger #SignalScope #성원기술&lt;/div&gt;
&lt;div style=&quot;margin: 48px 0 16px; border-top: 2px solid #1a2e4a; padding-top: 32px; font-family: 'Noto Sans KR', -apple-system, BlinkMacSystemFont, 'Apple SD Gothic Neo', sans-serif;&quot;&gt;&lt;!-- 헤더 --&gt;
&lt;div style=&quot;background: #1a2e4a; border-radius: 12px 12px 0 0; padding: 20px 28px; display: flex; align-items: center; gap: 12px;&quot;&gt;
&lt;div style=&quot;width: 6px; height: 36px; background: #4a9eff; border-radius: 3px; flex-shrink: 0;&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;color: #ffffff; font-size: 16px; font-weight: bold; letter-spacing: -0.3px;&quot;&gt;제품 문의 &amp;amp; 기술 자료 요청&lt;/div&gt;
&lt;div style=&quot;color: #7eaacc; font-size: 13px; margin-top: 3px;&quot;&gt;성원기술 &amp;middot; SWTEC Co., Ltd.&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;!-- 본문 카드 --&gt;
&lt;div style=&quot;background: #f5f8fc; border: 1px solid #d4e2ef; border-top: none; border-radius: 0 0 12px 12px; padding: 24px 28px; display: flex; flex-wrap: wrap; gap: 16px; align-items: center; justify-content: space-between;&quot;&gt;&lt;!-- 연락처 정보 --&gt;
&lt;div style=&quot;display: flex; flex-direction: column; gap: 12px;&quot;&gt;&lt;!-- 이메일 --&gt;
&lt;div style=&quot;display: flex; align-items: center; gap: 12px;&quot;&gt;
&lt;div style=&quot;width: 36px; height: 36px; background: #1a2e4a; border-radius: 8px; display: flex; align-items: center; justify-content: center; flex-shrink: 0;&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;font-size: 11px; color: #7a8a99; font-weight: 600; letter-spacing: 0.5px; text-transform: uppercase; margin-bottom: 2px;&quot;&gt;이메일&lt;/div&gt;
&lt;a style=&quot;color: #1a2e4a; font-size: 15px; font-weight: 600; text-decoration: none; letter-spacing: -0.2px;&quot; href=&quot;mailto:kiwi@swtec.co.kr&quot;&gt;kiwi@swtec.co.kr&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;!-- 전화 --&gt;
&lt;div style=&quot;display: flex; align-items: center; gap: 12px;&quot;&gt;
&lt;div style=&quot;width: 36px; height: 36px; background: #1a2e4a; border-radius: 8px; display: flex; align-items: center; justify-content: center; flex-shrink: 0;&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;font-size: 11px; color: #7a8a99; font-weight: 600; letter-spacing: 0.5px; text-transform: uppercase; margin-bottom: 2px;&quot;&gt;전화&lt;/div&gt;
&lt;a style=&quot;color: #1a2e4a; font-size: 15px; font-weight: 600; text-decoration: none; letter-spacing: -0.2px;&quot; href=&quot;tel:031-479-6530&quot;&gt;031-479-6530&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;!-- CTA 버튼 --&gt;
&lt;div style=&quot;display: flex; flex-direction: column; gap: 10px;&quot;&gt;&lt;a style=&quot;display: inline-flex; align-items: center; justify-content: center; gap: 8px; background: #1a2e4a; color: #ffffff; text-decoration: none; padding: 12px 22px; border-radius: 8px; font-size: 14px; font-weight: 600; letter-spacing: -0.2px; white-space: nowrap;&quot; href=&quot;mailto:kiwi@swtec.co.kr?subject=제품 문의 (블로그 유입)&amp;amp;body=안녕하세요, 성원기술 제품에 관심이 있어 문의드립니다.%0A%0A문의 내용:%0A&quot;&gt; 이메일로 문의하기 &lt;/a&gt; &lt;a style=&quot;display: inline-flex; align-items: center; justify-content: center; gap: 8px; background: #ffffff; color: #1a2e4a; text-decoration: none; padding: 12px 22px; border-radius: 8px; font-size: 14px; font-weight: 600; letter-spacing: -0.2px; border: 1.5px solid #1a2e4a; white-space: nowrap;&quot; href=&quot;mailto:kiwi@swtec.co.kr?subject=기술 자료 요청 (블로그 유입)&amp;amp;body=안녕하세요, 아래 제품의 기술 자료를 요청드립니다.%0A%0A요청 제품:%0A담당자 성함:%0A회사명:%0A&quot;&gt; 기술 자료 요청하기 &lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;!-- 하단 태그 --&gt;
&lt;div style=&quot;margin-top: 12px; display: flex; flex-wrap: wrap; gap: 6px;&quot;&gt;&lt;span style=&quot;font-size: 12px; color: #7a8a99; background: #edf2f7; padding: 4px 10px; border-radius: 20px;&quot;&gt;#ETIO&lt;/span&gt; &lt;span style=&quot;font-size: 12px; color: #7a8a99; background: #edf2f7; padding: 4px 10px; border-radius: 20px;&quot;&gt;#SCP3D&lt;/span&gt; &lt;span style=&quot;font-size: 12px; color: #7a8a99; background: #edf2f7; padding: 4px 10px; border-radius: 20px;&quot;&gt;#SIGNALSCOPE&lt;/span&gt; &lt;span style=&quot;font-size: 12px; color: #7a8a99; background: #edf2f7; padding: 4px 10px; border-radius: 20px;&quot;&gt;#성원기술&lt;/span&gt; &lt;span style=&quot;font-size: 12px; color: #7a8a99; background: #edf2f7; padding: 4px 10px; border-radius: 20px;&quot;&gt;#머신비전&lt;/span&gt; &lt;span style=&quot;font-size: 12px; color: #7a8a99; background: #edf2f7; padding: 4px 10px; border-radius: 20px;&quot;&gt;#2차전지검사&lt;/span&gt; &lt;span style=&quot;font-size: 12px; color: #7a8a99; background: #edf2f7; padding: 4px 10px; border-radius: 20px;&quot;&gt;#반도체계측&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;</description>
      <category>제품 기술 이야기/AI 딥러닝</category>
      <category>2D바코드</category>
      <category>DMC</category>
      <category>DPM</category>
      <category>기술융합</category>
      <category>물류생산</category>
      <category>물류신기술</category>
      <category>바코드</category>
      <category>스마트팩토리</category>
      <category>인더스트리4.0</category>
      <category>인더스트리5.0</category>
      <author>swtec</author>
      <guid isPermaLink="true">https://swtec.tistory.com/143</guid>
      <comments>https://swtec.tistory.com/143#entry143comment</comments>
      <pubDate>Thu, 26 Mar 2026 16:06:42 +0900</pubDate>
    </item>
    <item>
      <title>트리거 분배기란?</title>
      <link>https://swtec.tistory.com/142</link>
      <description>&lt;div style=&quot;font-family: Arial, sans-serif; line-height: 1.8; color: #222; max-width: 860px; margin: 0 auto;&quot;&gt;
&lt;h1 style=&quot;font-size: 30px; font-weight: 800; color: #0f172a; margin-bottom: 18px; border-bottom: 3px solid #2563eb; padding-bottom: 10px;&quot;&gt;머신비전에서 트리거 분배기만으로는 왜 부족할까? | Miss Trigger, FPGA Timing, ETIO 완전 정리&lt;/h1&gt;
&lt;div style=&quot;background: #f8fbff; border: 1px solid #dbeafe; border-radius: 16px; padding: 22px; margin: 24px 0;&quot;&gt;
&lt;p style=&quot;margin: 0 0 12px 0; font-size: 16px; color: #1e293b;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;머신비전에서 트리거 분배기(Trigger Divider)&lt;/b&gt;란 하나의 입력 신호를 여러 장비로 나누어 전달하는 장치를 의미합니다.&lt;/p&gt;
&lt;p style=&quot;margin: 0; font-size: 16px; color: #334155;&quot; data-ke-size=&quot;size16&quot;&gt;하지만 &lt;b&gt;고속 라인스캔(Line Scan) 검사&lt;/b&gt;나 &lt;b&gt;엔코더 기반 정밀 동기 제어&lt;/b&gt;가 필요한 환경에서는 단순 분배만으로는 정확한 타이밍을 보장하기 어렵습니다. 실제 현장에서는 이 차이 때문에 &lt;b&gt;Miss Trigger&lt;/b&gt;, 위치 오차, 검사 누락, 배선 복잡도 증가 같은 문제가 발생합니다.&lt;/p&gt;
&lt;/div&gt;
&lt;div style=&quot;background: #eff6ff; border-left: 6px solid #2563eb; border-radius: 14px; padding: 18px 20px; margin: 20px 0 34px 0;&quot;&gt;
&lt;p style=&quot;margin: 0; font-size: 16px; color: #1e3a8a; font-weight: bold;&quot; data-ke-size=&quot;size16&quot;&gt;핵심 요약 : 머신비전 검사 정확도는 카메라 성능만이 아니라, &lt;b&gt;언제 촬영하고 어떻게 동기화하느냐&lt;/b&gt;를 결정하는 타이밍 인프라에서 좌우됩니다.&lt;/p&gt;
&lt;/div&gt;
&lt;h2 style=&quot;font-size: 24px; font-weight: 800; color: #0f172a; margin: 42px 0 18px 0;&quot; data-ke-size=&quot;size26&quot;&gt;&amp;nbsp;&lt;/h2&gt;
&lt;h2 style=&quot;font-size: 24px; font-weight: 800; color: #0f172a; margin: 42px 0 18px 0;&quot; data-ke-size=&quot;size26&quot;&gt;머신비전에서 Miss Trigger가 발생하는 이유&lt;/h2&gt;
&lt;p style=&quot;font-size: 16px; color: #334155; margin-bottom: 18px;&quot; data-ke-size=&quot;size16&quot;&gt;고속 검사 라인을 설계하다 보면 가장 먼저 부딪히는 문제가 바로 &lt;b&gt;타이밍(Timing)&lt;/b&gt;입니다. 카메라, 조명, 엔코더, 센서가 각각 제때 동작해야 하는데, 기존의 단순 Divider 구조는 신호를 나누는 역할에 집중되어 있어 시스템 전체의 동기화까지 책임지지 못하는 경우가 많습니다.&lt;/p&gt;
&lt;div style=&quot;display: flex; flex-direction: column; gap: 16px; margin-bottom: 28px;&quot;&gt;
&lt;div style=&quot;background: #ffffff; border-left: 6px solid #2563eb; border-radius: 14px; padding: 20px; box-shadow: 0 4px 14px rgba(0,0,0,0.05);&quot;&gt;
&lt;h3 style=&quot;margin: 0 0 10px 0; font-size: 19px; color: #1d4ed8;&quot; data-ke-size=&quot;size23&quot;&gt;1. 신호 지연(Latency)&lt;/h3&gt;
&lt;p style=&quot;margin: 0; font-size: 16px; color: #334155;&quot; data-ke-size=&quot;size16&quot;&gt;OS나 PLC를 거치면 미세한 처리 지연이 발생할 수 있습니다. 저속 장비에서는 문제가 잘 드러나지 않지만, 고속 라인스캔 검사에서는 이 미세한 지연이 촬영 위치 오차와 검사 불안정으로 이어질 수 있습니다.&lt;/p&gt;
&lt;/div&gt;
&lt;div style=&quot;background: #ffffff; border-left: 6px solid #0ea5e9; border-radius: 14px; padding: 20px; box-shadow: 0 4px 14px rgba(0,0,0,0.05);&quot;&gt;
&lt;h3 style=&quot;margin: 0 0 10px 0; font-size: 19px; color: #0369a1;&quot; data-ke-size=&quot;size23&quot;&gt;2. 복잡한 배선 구조&lt;/h3&gt;
&lt;p style=&quot;margin: 0; font-size: 16px; color: #334155;&quot; data-ke-size=&quot;size16&quot;&gt;엔코더 입력, 트리거 생성, 분배, 디지털 I/O 제어를 각각 다른 장비로 처리하면 배선이 복잡해지고 구조가 분산됩니다. 이런 구조는 설치와 유지보수를 어렵게 만들고, 현장 트러블 발생 시 원인 추적도 힘들어집니다.&lt;/p&gt;
&lt;/div&gt;
&lt;div style=&quot;background: #ffffff; border-left: 6px solid #f59e0b; border-radius: 14px; padding: 20px; box-shadow: 0 4px 14px rgba(0,0,0,0.05);&quot;&gt;
&lt;h3 style=&quot;margin: 0 0 10px 0; font-size: 19px; color: #b45309;&quot; data-ke-size=&quot;size23&quot;&gt;3. 노이즈 취약성&lt;/h3&gt;
&lt;p style=&quot;margin: 0; font-size: 16px; color: #334155;&quot; data-ke-size=&quot;size16&quot;&gt;산업 현장에서는 SSR, 모터, 인버터, 릴레이 등에서 발생하는 전기적 노이즈가 흔합니다. 노이즈 대응이 약한 구조에서는 오동작, 신호 깨짐, Miss Trigger가 발생하기 쉽습니다.&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;background: #fff7ed; border: 1px solid #fed7aa; border-radius: 16px; padding: 22px; margin: 28px 0;&quot;&gt;
&lt;p style=&quot;margin: 0; font-size: 16px; color: #9a3412;&quot; data-ke-size=&quot;size16&quot;&gt;즉, &lt;b&gt;단순 트리거 분배&lt;/b&gt;만으로는 &lt;b&gt;고속 머신비전 검사에 필요한 Line Scan Timing, Encoder Trigger, Camera Synchronization&lt;/b&gt;을 안정적으로 만들기 어렵습니다.&lt;/p&gt;
&lt;/div&gt;
&lt;h2 style=&quot;font-size: 24px; font-weight: 800; color: #0f172a; margin: 42px 0 18px 0;&quot; data-ke-size=&quot;size26&quot;&gt;&amp;nbsp;&lt;/h2&gt;
&lt;h2 style=&quot;font-size: 24px; font-weight: 800; color: #0f172a; margin: 42px 0 18px 0;&quot; data-ke-size=&quot;size26&quot;&gt;Pipeline Trigger가 필요한 이유&lt;/h2&gt;
&lt;p style=&quot;font-size: 16px; color: #334155; margin-bottom: 18px;&quot; data-ke-size=&quot;size16&quot;&gt;이 문제를 해결하기 위해 중요한 개념이 바로 &lt;b&gt;Pipeline Trigger(파이프라인 트리거)&lt;/b&gt;입니다. 이는 단순히 신호를 한 번 보내는 것이 아니라, &lt;b&gt;촬영(Image Acquisition)과 처리(Processing)가 고속 라인에서도 안정적으로 이어질 수 있도록 타이밍 구조를 설계하는 방식&lt;/b&gt;입니다.&lt;/p&gt;
&lt;div style=&quot;background: #f8fafc; border: 1px solid #e2e8f0; border-radius: 16px; padding: 24px; margin-bottom: 24px;&quot;&gt;
&lt;p style=&quot;margin: 0 0 12px 0; font-size: 16px; color: #334155;&quot; data-ke-size=&quot;size16&quot;&gt;머신비전 시스템에서 중요한 것은 &amp;ldquo;신호를 나눴는가&amp;rdquo;가 아니라,&lt;/p&gt;
&lt;p style=&quot;margin: 0; font-size: 18px; color: #0f172a; font-weight: 800;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;ldquo;카메라, 조명, 엔코더, 검사 위치가 하나의 기준 시간축에서 동작하는가&amp;rdquo;입니다.&lt;/p&gt;
&lt;/div&gt;
&lt;h2 style=&quot;font-size: 24px; font-weight: 800; color: #0f172a; margin: 42px 0 18px 0;&quot; data-ke-size=&quot;size26&quot;&gt;&amp;nbsp;&lt;/h2&gt;
&lt;h2 style=&quot;font-size: 24px; font-weight: 800; color: #0f172a; margin: 42px 0 18px 0;&quot; data-ke-size=&quot;size26&quot;&gt;PLC와 FPGA 타이밍 제어의 차이&lt;/h2&gt;
&lt;div style=&quot;display: flex; flex-direction: column; gap: 16px; margin-bottom: 28px;&quot;&gt;
&lt;div style=&quot;background: linear-gradient(135deg,#fef2f2,#ffffff); border: 1px solid #fecaca; border-radius: 16px; padding: 22px;&quot;&gt;
&lt;h3 style=&quot;margin: 0 0 10px 0; font-size: 19px; color: #b91c1c;&quot; data-ke-size=&quot;size23&quot;&gt;PLC / OS 기반 제어&lt;/h3&gt;
&lt;p style=&quot;margin: 0; font-size: 16px; color: #334155;&quot; data-ke-size=&quot;size16&quot;&gt;PLC 기반 시스템은 Scan Time의 영향을 받으며, OS 기반 제어는 소프트웨어 스케줄링과 처리 부하에 영향을 받을 수 있습니다. 따라서 고속 검사에서 일정한 타이밍을 유지하기 어려운 경우가 있습니다.&lt;/p&gt;
&lt;/div&gt;
&lt;div style=&quot;background: linear-gradient(135deg,#eff6ff,#ffffff); border: 1px solid #bfdbfe; border-radius: 16px; padding: 22px;&quot;&gt;
&lt;h3 style=&quot;margin: 0 0 10px 0; font-size: 19px; color: #1d4ed8;&quot; data-ke-size=&quot;size23&quot;&gt;FPGA 기반 제어&lt;/h3&gt;
&lt;p style=&quot;margin: 0; font-size: 16px; color: #334155;&quot; data-ke-size=&quot;size16&quot;&gt;FPGA 기반 시스템은 하드웨어 레벨에서 직접 신호를 처리하므로, 소프트웨어나 OS의 간섭 없이 보다 정밀하고 안정적인 실시간 타이밍 제어가 가능합니다. 그래서 &lt;b&gt;FPGA Synchronization&lt;/b&gt;은 고속 머신비전 검사에서 중요한 기준이 됩니다.&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;Untitled design (4).png&quot; data-origin-width=&quot;3313&quot; data-origin-height=&quot;3100&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cfjsiY/dJMcagrmUjr/n7UYkXZrvQ2uYCBiGhs3M0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cfjsiY/dJMcagrmUjr/n7UYkXZrvQ2uYCBiGhs3M0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cfjsiY/dJMcagrmUjr/n7UYkXZrvQ2uYCBiGhs3M0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcfjsiY%2FdJMcagrmUjr%2Fn7UYkXZrvQ2uYCBiGhs3M0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;3313&quot; height=&quot;3100&quot; data-filename=&quot;Untitled design (4).png&quot; data-origin-width=&quot;3313&quot; data-origin-height=&quot;3100&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;

&lt;h2 style=&quot;font-size: 24px; font-weight: 800; color: #0f172a; margin: 42px 0 18px 0;&quot; data-ke-size=&quot;size26&quot;&gt;&amp;nbsp;&lt;/h2&gt;
&lt;h2 style=&quot;font-size: 24px; font-weight: 800; color: #0f172a; margin: 42px 0 18px 0;&quot; data-ke-size=&quot;size26&quot;&gt;ETIO란 무엇인가? | 단순 Divider를 넘어선 FPGA 타이밍 인프라&lt;/h2&gt;
&lt;div style=&quot;background: #f8fafc; border: 1px solid #e2e8f0; border-radius: 16px; padding: 24px; margin-bottom: 24px;&quot;&gt;
&lt;p style=&quot;margin: 0 0 14px 0; font-size: 16px; color: #334155;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;ETIO&lt;/b&gt;는 단순히 신호를 나눠주는 Divider가 아니라,&lt;/p&gt;
&lt;p style=&quot;margin: 0; font-size: 17px; color: #0f172a; font-weight: 800;&quot; data-ke-size=&quot;size16&quot;&gt;트리거 생성(Generation) + 체배(Multiplication) + 분배(Distribution) + 동기화(Synchronization)&lt;/p&gt;
&lt;p style=&quot;margin: 14px 0 0 0; font-size: 16px; color: #334155;&quot; data-ke-size=&quot;size16&quot;&gt;를 하나로 통합한 &lt;b&gt;FPGA 기반 타이밍 인프라 솔루션&lt;/b&gt;입니다.&lt;/p&gt;
&lt;/div&gt;
&lt;h3 style=&quot;font-size: 20px; font-weight: 800; color: #111827; margin: 20px 0 14px 0;&quot; data-ke-size=&quot;size23&quot;&gt;&amp;nbsp;&lt;/h3&gt;
&lt;h3 style=&quot;font-size: 20px; font-weight: 800; color: #111827; margin: 20px 0 14px 0;&quot; data-ke-size=&quot;size23&quot;&gt;기존 Divider vs ETIO 비교&lt;/h3&gt;
&lt;div style=&quot;overflow-x: auto; margin: 18px 0 30px 0;&quot;&gt;
&lt;table style=&quot;width: 100%; border-collapse: collapse; font-size: 15px; min-width: 700px; background: #fff; border-radius: 14px; overflow: hidden; box-shadow: 0 4px 14px rgba(0,0,0,0.06);&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;thead&gt;
&lt;tr style=&quot;background: #2563eb; color: #fff;&quot;&gt;
&lt;th style=&quot;padding: 14px; border: 1px solid #dbeafe;&quot;&gt;항목&lt;/th&gt;
&lt;th style=&quot;padding: 14px; border: 1px solid #dbeafe;&quot;&gt;기존 Divider&lt;/th&gt;
&lt;th style=&quot;padding: 14px; border: 1px solid #dbeafe;&quot;&gt;ETIO&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;padding: 14px; border: 1px solid #e5e7eb; font-weight: bold; background: #f8fafc;&quot;&gt;핵심 기능&lt;/td&gt;
&lt;td style=&quot;padding: 14px; border: 1px solid #e5e7eb;&quot;&gt;단순 신호 복제 / 분배&lt;/td&gt;
&lt;td style=&quot;padding: 14px; border: 1px solid #e5e7eb;&quot;&gt;생성 + 체배 + 분배 + 제어&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background: #fcfdff;&quot;&gt;
&lt;td style=&quot;padding: 14px; border: 1px solid #e5e7eb; font-weight: bold; background: #f8fafc;&quot;&gt;타이밍 구조&lt;/td&gt;
&lt;td style=&quot;padding: 14px; border: 1px solid #e5e7eb;&quot;&gt;외부 장비 의존&lt;/td&gt;
&lt;td style=&quot;padding: 14px; border: 1px solid #e5e7eb;&quot;&gt;FPGA 기반 실시간 처리&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;padding: 14px; border: 1px solid #e5e7eb; font-weight: bold; background: #f8fafc;&quot;&gt;지연 가능성&lt;/td&gt;
&lt;td style=&quot;padding: 14px; border: 1px solid #e5e7eb;&quot;&gt;구조에 따라 발생 가능&lt;/td&gt;
&lt;td style=&quot;padding: 14px; border: 1px solid #e5e7eb;&quot;&gt;Zero Delay 기반 설계&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;background: #fcfdff;&quot;&gt;
&lt;td style=&quot;padding: 14px; border: 1px solid #e5e7eb; font-weight: bold; background: #f8fafc;&quot;&gt;시스템 구조&lt;/td&gt;
&lt;td style=&quot;padding: 14px; border: 1px solid #e5e7eb;&quot;&gt;분산형&lt;/td&gt;
&lt;td style=&quot;padding: 14px; border: 1px solid #e5e7eb;&quot;&gt;통합형 Single Unit&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;padding: 14px; border: 1px solid #e5e7eb; font-weight: bold; background: #f8fafc;&quot;&gt;확장성&lt;/td&gt;
&lt;td style=&quot;padding: 14px; border: 1px solid #e5e7eb;&quot;&gt;하드웨어 한계 뚜렷&lt;/td&gt;
&lt;td style=&quot;padding: 14px; border: 1px solid #e5e7eb;&quot;&gt;FPGA 기반 유연한 확장&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;h2 style=&quot;font-size: 24px; font-weight: 800; color: #0f172a; margin: 42px 0 18px 0;&quot; data-ke-size=&quot;size26&quot;&gt;ETIO의 핵심 기능 정리&lt;/h2&gt;
&lt;div style=&quot;display: flex; flex-direction: column; gap: 18px;&quot;&gt;
&lt;div style=&quot;background: linear-gradient(135deg,#eff6ff,#ffffff); border: 1px solid #bfdbfe; border-radius: 16px; padding: 22px;&quot;&gt;
&lt;h3 style=&quot;margin: 0 0 12px 0; font-size: 19px; color: #1d4ed8;&quot; data-ke-size=&quot;size23&quot;&gt;1. Zero Delay 기반 초정밀 타이밍&lt;/h3&gt;
&lt;p style=&quot;margin: 0; font-size: 16px; color: #334155;&quot; data-ke-size=&quot;size16&quot;&gt;FPGA 구조를 적용하여 OS나 PLC 간섭 없이 빠르고 안정적인 타이밍 제어가 가능합니다. 라인 속도가 빨라져도 Miss Trigger를 최소화하는 데 유리합니다.&lt;/p&gt;
&lt;/div&gt;
&lt;div style=&quot;background: linear-gradient(135deg,#f0fdf4,#ffffff); border: 1px solid #bbf7d0; border-radius: 16px; padding: 22px;&quot;&gt;
&lt;h3 style=&quot;margin: 0 0 12px 0; font-size: 19px; color: #15803d;&quot; data-ke-size=&quot;size23&quot;&gt;2. Encoder Trigger 생성 및 체배 지원&lt;/h3&gt;
&lt;p style=&quot;margin: 0; font-size: 16px; color: #334155;&quot; data-ke-size=&quot;size16&quot;&gt;엔코더 입력 신호를 기반으로 위치 트리거를 생성하고, 4배 / 16배 / 32배 체배 기능을 지원합니다. 예를 들어 1kHz 입력 시 최대 32kHz 수준의 트리거 출력 구성이 가능해 고속 검사 환경에 적합합니다.&lt;/p&gt;
&lt;/div&gt;
&lt;div style=&quot;background: linear-gradient(135deg,#fff7ed,#ffffff); border: 1px solid #fed7aa; border-radius: 16px; padding: 22px;&quot;&gt;
&lt;h3 style=&quot;margin: 0 0 12px 0; font-size: 19px; color: #c2410c;&quot; data-ke-size=&quot;size23&quot;&gt;3. Working Area 기능&lt;/h3&gt;
&lt;p style=&quot;margin: 0; font-size: 16px; color: #334155;&quot; data-ke-size=&quot;size16&quot;&gt;특정 위치 구간에서만 트리거를 발생시키는 기능으로, 불필요한 촬영과 데이터 처리를 줄이는 데 도움이 됩니다. 이는 검사 효율과 시스템 최적화 측면에서 매우 중요합니다.&lt;/p&gt;
&lt;/div&gt;
&lt;div style=&quot;background: linear-gradient(135deg,#fdf2f8,#ffffff); border: 1px solid #fbcfe8; border-radius: 16px; padding: 22px;&quot;&gt;
&lt;h3 style=&quot;margin: 0 0 12px 0; font-size: 19px; color: #be185d;&quot; data-ke-size=&quot;size23&quot;&gt;4. Isolated I/O와 디지털 노이즈 필터&lt;/h3&gt;
&lt;p style=&quot;margin: 0; font-size: 16px; color: #334155;&quot; data-ke-size=&quot;size16&quot;&gt;노이즈가 심한 공정에서도 안정성을 높이기 위해 Isolated I/O 구조와 디지털 노이즈 필터를 적용할 수 있습니다. 이는 반도체, 2차전지, 자동차 부품 검사처럼 전기적 간섭이 많은 현장에서 특히 중요합니다.&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;h2 style=&quot;font-size: 24px; font-weight: 800; color: #0f172a; margin: 42px 0 18px 0;&quot; data-ke-size=&quot;size26&quot;&gt;ETIO가 필요한 적용 분야&lt;/h2&gt;
&lt;div style=&quot;background: #ffffff; border: 1px solid #e5e7eb; border-radius: 16px; padding: 24px; box-shadow: 0 4px 14px rgba(0,0,0,0.05);&quot;&gt;
&lt;ul style=&quot;padding-left: 20px; margin: 0; color: #334155; font-size: 16px;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li style=&quot;margin-bottom: 12px;&quot;&gt;&lt;b&gt;2차전지 검사&lt;/b&gt; : 고속 라인스캔, 위치 기반 트리거, 다면 검사 동기화&lt;/li&gt;
&lt;li style=&quot;margin-bottom: 12px;&quot;&gt;&lt;b&gt;반도체 검사&lt;/b&gt; : Miss Trigger 최소화, 안정적 타이밍 확보, 노이즈 대응&lt;/li&gt;
&lt;li style=&quot;margin-bottom: 12px;&quot;&gt;&lt;b&gt;디스플레이 검사&lt;/b&gt; : 넓은 영역의 고속 촬영과 정밀한 Timing Control&lt;/li&gt;
&lt;li style=&quot;margin-bottom: 12px;&quot;&gt;&lt;b&gt;자동차 부품 검사&lt;/b&gt; : 엔코더 기반 정밀 위치 동기 제어&lt;/li&gt;
&lt;li&gt;&lt;b&gt;다면 검사 시스템&lt;/b&gt; : 전면 / 측면 / 후면 카메라와 조명을 동시에 맞춰야 하는 구조&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;h2 style=&quot;font-size: 24px; font-weight: 800; color: #0f172a; margin: 42px 0 18px 0;&quot; data-ke-size=&quot;size26&quot;&gt;결론 | 머신비전 검사 정확도는 타이밍 인프라에서 결정된다&lt;/h2&gt;
&lt;div style=&quot;background: linear-gradient(135deg,#1e3a8a,#2563eb); color: #ffffff; border-radius: 18px; padding: 28px; margin-top: 18px; box-shadow: 0 8px 24px rgba(37,99,235,0.25);&quot;&gt;
&lt;p style=&quot;margin: 0 0 14px 0; font-size: 17px; line-height: 1.9;&quot; data-ke-size=&quot;size16&quot;&gt;결론적으로, 머신비전 검사 정확도는 카메라 스펙만으로 결정되지 않습니다.&lt;/p&gt;
&lt;p style=&quot;margin: 0 0 14px 0; font-size: 17px; line-height: 1.9;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;트리거 생성, 엔코더 기반 위치 제어, 조명과 카메라의 동기화, 노이즈 대응&lt;/b&gt;을&lt;/p&gt;
&lt;p style=&quot;margin: 0 0 14px 0; font-size: 17px; line-height: 1.9;&quot; data-ke-size=&quot;size16&quot;&gt;하나의 구조로 설계해야 고속 라인에서도 안정적인 검사가 가능합니다.&lt;/p&gt;
&lt;p style=&quot;margin: 0 0 14px 0; font-size: 17px; line-height: 1.9;&quot; data-ke-size=&quot;size16&quot;&gt;단순 Divider는 신호 분배에는 적합할 수 있지만,&lt;/p&gt;
&lt;p style=&quot;margin: 0 0 14px 0; font-size: 17px; line-height: 1.9;&quot; data-ke-size=&quot;size16&quot;&gt;고속 검사에서는 &lt;b&gt;FPGA 기반 통합 타이밍 솔루션&lt;/b&gt;이 더 중요한 기준이 됩니다.&lt;/p&gt;
&lt;p style=&quot;margin: 0; font-size: 20px; font-weight: 800; line-height: 1.8;&quot; data-ke-size=&quot;size16&quot;&gt;시스템 전체의 타이밍 인프라를 고민한다면, ETIO는 그 해답이 될 수 있습니다.&lt;/p&gt;
&lt;/div&gt;
&lt;div style=&quot;background: #f8fafc; border: 1px dashed #cbd5e1; border-radius: 14px; padding: 18px; margin: 34px 0 0 0;&quot;&gt;
&lt;p style=&quot;margin: 0; font-size: 14px; color: #64748b;&quot; data-ke-size=&quot;size16&quot;&gt;머신비전 트리거, Trigger Divider, Miss Trigger, Pipeline Trigger, Encoder Trigger, FPGA Synchronization, Line Scan Timing, 머신비전 동기화, 고속 검사 타이밍, ETIO&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #64748b; text-align: center;&quot;&gt;Pipeline Trigger / Machine Vision / FPGA Architecture&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;fileblock&quot; data-ke-align=&quot;alignCenter&quot;&gt;&lt;a href=&quot;https://blog.kakaocdn.net/dn/wcJPW/dJMcafeYlzK/DmZ1azyEt2FROgjRdpiFwk/%EC%84%B1%EC%9B%90%EA%B8%B0%EC%88%A0%20%EC%A0%9C%ED%92%88%20%EC%86%8C%EA%B0%9C%20%28SCP-3D%29.pdf?attach=1&amp;amp;knm=tfile.pdf&quot; class=&quot;&quot;&gt;
    &lt;div class=&quot;image&quot;&gt;&lt;/div&gt;
    &lt;div class=&quot;desc&quot;&gt;&lt;div class=&quot;filename&quot;&gt;&lt;span class=&quot;name&quot;&gt;성원기술 제품 소개 (SCP-3D).pdf&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;size&quot;&gt;6.15MB&lt;/div&gt;
&lt;/div&gt;
  &lt;/a&gt;&lt;/figure&gt;
&lt;/p&gt;&lt;div style=&quot;
  margin: 48px 0 16px;
  border-top: 2px solid #1a2e4a;
  padding-top: 32px;
  font-family: 'Noto Sans KR', -apple-system, BlinkMacSystemFont, 'Apple SD Gothic Neo', sans-serif;
&quot;&gt;
 
  &lt;!-- 헤더 --&gt;
  &lt;div style=&quot;
    background: #1a2e4a;
    border-radius: 12px 12px 0 0;
    padding: 20px 28px;
    display: flex;
    align-items: center;
    gap: 12px;
  &quot;&gt;
    &lt;div style=&quot;
      width: 6px;
      height: 36px;
      background: #4a9eff;
      border-radius: 3px;
      flex-shrink: 0;
    &quot;&gt;&lt;/div&gt;
    &lt;div&gt;
      &lt;div style=&quot;color: #ffffff; font-size: 16px; font-weight: 700; letter-spacing: -0.3px;&quot;&gt;
        제품 문의 &amp;amp; 기술 자료 요청
      &lt;/div&gt;
      &lt;div style=&quot;color: #7eaacc; font-size: 13px; margin-top: 3px;&quot;&gt;
        성원기술 · SWTEC Co., Ltd.
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/div&gt;
 
  &lt;!-- 본문 카드 --&gt;
  &lt;div style=&quot;
    background: #f5f8fc;
    border: 1px solid #d4e2ef;
    border-top: none;
    border-radius: 0 0 12px 12px;
    padding: 24px 28px;
    display: flex;
    flex-wrap: wrap;
    gap: 16px;
    align-items: center;
    justify-content: space-between;
  &quot;&gt;
 
    &lt;!-- 연락처 정보 --&gt;
    &lt;div style=&quot;display: flex; flex-direction: column; gap: 12px;&quot;&gt;
 
      &lt;!-- 이메일 --&gt;
      &lt;div style=&quot;display: flex; align-items: center; gap: 12px;&quot;&gt;
        &lt;div style=&quot;
          width: 36px;
          height: 36px;
          background: #1a2e4a;
          border-radius: 8px;
          display: flex;
          align-items: center;
          justify-content: center;
          flex-shrink: 0;
        &quot;&gt;
          &lt;svg width=&quot;18&quot; height=&quot;18&quot; viewBox=&quot;0 0 24 24&quot; fill=&quot;none&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot;&gt;
            &lt;rect x=&quot;2&quot; y=&quot;4&quot; width=&quot;20&quot; height=&quot;16&quot; rx=&quot;3&quot; stroke=&quot;#4a9eff&quot; stroke-width=&quot;1.8&quot;/&gt;
            &lt;path d=&quot;M2 8l10 7 10-7&quot; stroke=&quot;#4a9eff&quot; stroke-width=&quot;1.8&quot; stroke-linecap=&quot;round&quot;/&gt;
          &lt;/svg&gt;
        &lt;/div&gt;
        &lt;div&gt;
          &lt;div style=&quot;font-size: 11px; color: #7a8a99; font-weight: 600; letter-spacing: 0.5px; text-transform: uppercase; margin-bottom: 2px;&quot;&gt;이메일&lt;/div&gt;
          &lt;a href=&quot;mailto:kiwi@swtec.co.kr&quot; style=&quot;
            color: #1a2e4a;
            font-size: 15px;
            font-weight: 600;
            text-decoration: none;
            letter-spacing: -0.2px;
          &quot;&gt;kiwi@swtec.co.kr&lt;/a&gt;
        &lt;/div&gt;
      &lt;/div&gt;
 
      &lt;!-- 전화 --&gt;
      &lt;div style=&quot;display: flex; align-items: center; gap: 12px;&quot;&gt;
        &lt;div style=&quot;
          width: 36px;
          height: 36px;
          background: #1a2e4a;
          border-radius: 8px;
          display: flex;
          align-items: center;
          justify-content: center;
          flex-shrink: 0;
        &quot;&gt;
          &lt;svg width=&quot;18&quot; height=&quot;18&quot; viewBox=&quot;0 0 24 24&quot; fill=&quot;none&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot;&gt;
            &lt;path d=&quot;M5 4h4l2 5-2.5 1.5a11 11 0 005 5L15 13l5 2v4a2 2 0 01-2 2C7.163 21 3 16.837 3 6a2 2 0 012-2z&quot; stroke=&quot;#4a9eff&quot; stroke-width=&quot;1.8&quot; stroke-linecap=&quot;round&quot; stroke-linejoin=&quot;round&quot;/&gt;
          &lt;/svg&gt;
        &lt;/div&gt;
        &lt;div&gt;
          &lt;div style=&quot;font-size: 11px; color: #7a8a99; font-weight: 600; letter-spacing: 0.5px; text-transform: uppercase; margin-bottom: 2px;&quot;&gt;전화&lt;/div&gt;
          &lt;a href=&quot;tel:031-479-6530&quot; style=&quot;
            color: #1a2e4a;
            font-size: 15px;
            font-weight: 600;
            text-decoration: none;
            letter-spacing: -0.2px;
          &quot;&gt;031-479-6530&lt;/a&gt;
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
 
    &lt;!-- CTA 버튼 --&gt;
    &lt;div style=&quot;display: flex; flex-direction: column; gap: 10px;&quot;&gt;
      &lt;a href=&quot;mailto:kiwi@swtec.co.kr?subject=제품 문의 (블로그 유입)&amp;body=안녕하세요, 성원기술 제품에 관심이 있어 문의드립니다.%0A%0A문의 내용:%0A&quot; style=&quot;
        display: inline-flex;
        align-items: center;
        justify-content: center;
        gap: 8px;
        background: #1a2e4a;
        color: #ffffff;
        text-decoration: none;
        padding: 12px 22px;
        border-radius: 8px;
        font-size: 14px;
        font-weight: 600;
        letter-spacing: -0.2px;
        white-space: nowrap;
      &quot;&gt;
        &lt;svg width=&quot;15&quot; height=&quot;15&quot; viewBox=&quot;0 0 24 24&quot; fill=&quot;none&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot;&gt;
          &lt;rect x=&quot;2&quot; y=&quot;4&quot; width=&quot;20&quot; height=&quot;16&quot; rx=&quot;3&quot; stroke=&quot;#ffffff&quot; stroke-width=&quot;2&quot;/&gt;
          &lt;path d=&quot;M2 8l10 7 10-7&quot; stroke=&quot;#ffffff&quot; stroke-width=&quot;2&quot; stroke-linecap=&quot;round&quot;/&gt;
        &lt;/svg&gt;
        이메일로 문의하기
      &lt;/a&gt;
      &lt;a href=&quot;mailto:kiwi@swtec.co.kr?subject=기술 자료 요청 (블로그 유입)&amp;body=안녕하세요, 아래 제품의 기술 자료를 요청드립니다.%0A%0A요청 제품:%0A담당자 성함:%0A회사명:%0A&quot; style=&quot;
        display: inline-flex;
        align-items: center;
        justify-content: center;
        gap: 8px;
        background: #ffffff;
        color: #1a2e4a;
        text-decoration: none;
        padding: 12px 22px;
        border-radius: 8px;
        font-size: 14px;
        font-weight: 600;
        letter-spacing: -0.2px;
        border: 1.5px solid #1a2e4a;
        white-space: nowrap;
      &quot;&gt;
        &lt;svg width=&quot;15&quot; height=&quot;15&quot; viewBox=&quot;0 0 24 24&quot; fill=&quot;none&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot;&gt;
          &lt;path d=&quot;M14 2H6a2 2 0 00-2 2v16a2 2 0 002 2h12a2 2 0 002-2V8l-6-6z&quot; stroke=&quot;#1a2e4a&quot; stroke-width=&quot;2&quot; stroke-linejoin=&quot;round&quot;/&gt;
          &lt;path d=&quot;M14 2v6h6M9 13h6M9 17h4&quot; stroke=&quot;#1a2e4a&quot; stroke-width=&quot;2&quot; stroke-linecap=&quot;round&quot;/&gt;
        &lt;/svg&gt;
        기술 자료 요청하기
      &lt;/a&gt;
    &lt;/div&gt;
 
  &lt;/div&gt;
 
  &lt;!-- 하단 태그 --&gt;
  &lt;div style=&quot;margin-top: 12px; display: flex; flex-wrap: wrap; gap: 6px;&quot;&gt;
    &lt;span style=&quot;font-size: 12px; color: #7a8a99; background: #edf2f7; padding: 4px 10px; border-radius: 20px;&quot;&gt;#ETIO&lt;/span&gt;
    &lt;span style=&quot;font-size: 12px; color: #7a8a99; background: #edf2f7; padding: 4px 10px; border-radius: 20px;&quot;&gt;#SCP3D&lt;/span&gt;
    &lt;span style=&quot;font-size: 12px; color: #7a8a99; background: #edf2f7; padding: 4px 10px; border-radius: 20px;&quot;&gt;#SIGNALSCOPE&lt;/span&gt;
    &lt;span style=&quot;font-size: 12px; color: #7a8a99; background: #edf2f7; padding: 4px 10px; border-radius: 20px;&quot;&gt;#성원기술&lt;/span&gt;
    &lt;span style=&quot;font-size: 12px; color: #7a8a99; background: #edf2f7; padding: 4px 10px; border-radius: 20px;&quot;&gt;#머신비전&lt;/span&gt;
    &lt;span style=&quot;font-size: 12px; color: #7a8a99; background: #edf2f7; padding: 4px 10px; border-radius: 20px;&quot;&gt;#2차전지검사&lt;/span&gt;
    &lt;span style=&quot;font-size: 12px; color: #7a8a99; background: #edf2f7; padding: 4px 10px; border-radius: 20px;&quot;&gt;#반도체계측&lt;/span&gt;
  &lt;/div&gt;
 
&lt;/div&gt;</description>
      <category>제품 기술 이야기/기초 원리</category>
      <category>triggerdistribution</category>
      <category>ZeroDelay</category>
      <category>엔코더분배</category>
      <category>엔코더분배기</category>
      <category>엔코더원리</category>
      <category>트리거변환</category>
      <category>트리거분배</category>
      <category>트리거분배기</category>
      <category>트리거생성</category>
      <category>트리거체배</category>
      <author>swtec</author>
      <guid isPermaLink="true">https://swtec.tistory.com/142</guid>
      <comments>https://swtec.tistory.com/142#entry142comment</comments>
      <pubDate>Thu, 26 Mar 2026 11:53:08 +0900</pubDate>
    </item>
    <item>
      <title>복잡한 트리거 해결부터 검증까지</title>
      <link>https://swtec.tistory.com/141</link>
      <description>&lt;div style=&quot;font-family: Arial, 'Noto Sans KR', sans-serif; line-height: 1.8; color: #222; max-width: 860px; margin: 0 auto;&quot;&gt;
&lt;div style=&quot;background: linear-gradient(135deg,#0f172a,#1e293b); color: #fff; padding: 38px 30px; border-radius: 20px; margin-bottom: 24px; box-shadow: 0 10px 30px rgba(0,0,0,0.12);&quot;&gt;
&lt;div style=&quot;font-size: 14px; font-weight: bold; letter-spacing: 0.5px; color: #93c5fd; margin-bottom: 10px;&quot;&gt;MACHINE VISION TIMING ARCHITECTURE&lt;/div&gt;
&lt;h1 style=&quot;margin: 0; font-size: 34px; line-height: 1.35;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #ffffff;&quot;&gt;머신비전에서 파이프라인 트리거란?&lt;/span&gt;&lt;/b&gt;&lt;/h1&gt;
&lt;div style=&quot;margin-top: 14px; font-size: 17px; color: #dbeafe;&quot;&gt;촬영과 처리를 분리해 병렬로 동작시키는&lt;br /&gt;고속 검사 시스템의 핵심 타이밍 제어 구조&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;background: #f8fafc; border: 1px solid #e2e8f0; border-left: 6px solid #2563eb; padding: 24px; border-radius: 16px; margin-bottom: 22px;&quot;&gt;
&lt;h2 style=&quot;margin: 0 0 14px 0; font-size: 24px; color: #0f172a;&quot; data-ke-size=&quot;size26&quot;&gt;파이프라인 트리거란?&lt;/h2&gt;
&lt;p style=&quot;margin: 0 0 12px 0;&quot; data-ke-size=&quot;size16&quot;&gt;머신비전 시스템에서 &lt;b&gt;파이프라인 트리거(Pipeline Trigger)&lt;/b&gt;란 &lt;b&gt;촬영(Image Acquisition)과 처리(Processing)를 동시에 수행하는 트리거 구조&lt;/b&gt;를 의미합니다.&lt;/p&gt;
&lt;p style=&quot;margin: 0;&quot; data-ke-size=&quot;size16&quot;&gt;기존 방식처럼 순차적으로 동작하는 것이 아니라, &lt;b&gt;촬영은 계속 진행되고 처리는 뒤에서 병렬로 수행되는 구조&lt;/b&gt;입니다.&lt;/p&gt;
&lt;/div&gt;
&lt;div style=&quot;background: #eff6ff; border: 1px solid #bfdbfe; padding: 24px; border-radius: 16px; margin-bottom: 22px;&quot;&gt;
&lt;h2 style=&quot;margin: 0 0 14px 0; font-size: 24px; color: #1d4ed8;&quot; data-ke-size=&quot;size26&quot;&gt;핵심 정의&lt;/h2&gt;
&lt;div style=&quot;background: #fff; border-radius: 14px; padding: 18px 20px; margin-bottom: 12px; box-shadow: 0 4px 14px rgba(37,99,235,0.08);&quot;&gt;&lt;b&gt;파이프라인 트리거 = 촬영과 처리를 분리하여 병렬로 동작시키는 타이밍 제어 구조&lt;/b&gt;&lt;/div&gt;
&lt;div style=&quot;background: #fff; border-radius: 14px; padding: 18px 20px; box-shadow: 0 4px 14px rgba(37,99,235,0.08);&quot;&gt;&lt;b&gt;머신비전 검사 정확도는 카메라가 아니라 트리거 구조에서 결정됩니다.&lt;/b&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;background: #fff7ed; border: 1px solid #fed7aa; border-left: 6px solid #ea580c; padding: 24px; border-radius: 16px; margin-bottom: 22px;&quot;&gt;
&lt;h2 style=&quot;margin: 0 0 14px 0; font-size: 24px; color: #9a3412;&quot; data-ke-size=&quot;size26&quot;&gt;왜 Miss Trigger가 발생하는가?&lt;/h2&gt;
&lt;p style=&quot;margin: 0 0 14px 0;&quot; data-ke-size=&quot;size16&quot;&gt;많은 현장에서 아래와 같은 문제가 반복적으로 발생합니다.&lt;/p&gt;
&lt;ul style=&quot;margin: 0; padding-left: 20px;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;고속에서 검사 누락(Miss Trigger)&lt;/li&gt;
&lt;li&gt;라인 속도 증가 시 촬영 실패&lt;/li&gt;
&lt;li&gt;검사 위치 틀어짐&lt;/li&gt;
&lt;li&gt;2D / 3D 결과 불일치&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;div style=&quot;display: grid; grid-template-columns: 1fr 1fr; gap: 18px; margin-bottom: 22px;&quot;&gt;
&lt;div style=&quot;background: #fef2f2; border: 1px solid #fecaca; padding: 24px; border-radius: 16px;&quot;&gt;
&lt;h3 style=&quot;margin: 0 0 14px 0; font-size: 21px; color: #b91c1c;&quot; data-ke-size=&quot;size23&quot;&gt;기존 방식: 직렬 구조&lt;/h3&gt;
&lt;div style=&quot;background: #fff; border: 1px dashed #f87171; border-radius: 12px; padding: 16px; text-align: center; font-weight: bold; margin-bottom: 12px;&quot;&gt;촬영 &amp;rarr; 처리 &amp;rarr; 다음 촬영&lt;/div&gt;
&lt;p style=&quot;margin: 0 0 10px 0;&quot; data-ke-size=&quot;size16&quot;&gt;처리 완료 후에만 다음 촬영이 가능합니다.&lt;/p&gt;
&lt;ul style=&quot;margin: 0; padding-left: 20px;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;촬영 대기 발생&lt;/li&gt;
&lt;li&gt;처리 지연 누적&lt;/li&gt;
&lt;li&gt;고속에서 트리거 무시&lt;/li&gt;
&lt;li&gt;검사 속도 제한&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;div style=&quot;background: #ecfdf5; border: 1px solid #a7f3d0; padding: 24px; border-radius: 16px;&quot;&gt;
&lt;h3 style=&quot;margin: 0 0 14px 0; font-size: 21px; color: #047857;&quot; data-ke-size=&quot;size23&quot;&gt;해결 방식: 파이프라인 구조&lt;/h3&gt;
&lt;div style=&quot;background: #fff; border: 1px dashed #34d399; border-radius: 12px; padding: 16px; text-align: center; font-weight: bold; margin-bottom: 12px;&quot;&gt;촬영1 &amp;rarr; 처리1&lt;br /&gt;촬영2 &amp;rarr; 처리2&lt;br /&gt;촬영3 &amp;rarr; 처리3&lt;/div&gt;
&lt;p style=&quot;margin: 0 0 10px 0;&quot; data-ke-size=&quot;size16&quot;&gt;촬영은 멈추지 않고 지속되고, 처리는 병렬로 진행됩니다.&lt;/p&gt;
&lt;ul style=&quot;margin: 0; padding-left: 20px;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;Miss Trigger 제거&lt;/li&gt;
&lt;li&gt;검사 속도 = 라인 속도&lt;/li&gt;
&lt;li&gt;고속에서도 안정적 검사&lt;/li&gt;
&lt;li&gt;Stop-and-Go 현상 제거&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;background: #111827; color: #fff; padding: 26px; border-radius: 18px; margin-bottom: 22px; box-shadow: 0 10px 24px rgba(0,0,0,0.15);&quot;&gt;
&lt;h2 style=&quot;margin: 0 0 14px 0; font-size: 24px; color: #93c5fd;&quot; data-ke-size=&quot;size26&quot;&gt;파이프라인 트리거의 본질&lt;/h2&gt;
&lt;div style=&quot;background: rgba(255,255,255,0.06); padding: 18px 20px; border-radius: 14px; margin-bottom: 12px;&quot;&gt;많은 사람들이 &lt;b&gt;&amp;ldquo;파이프라인은 소프트웨어 구조다&amp;rdquo;&lt;/b&gt;라고 생각합니다.&lt;/div&gt;
&lt;div style=&quot;background: rgba(59,130,246,0.16); padding: 18px 20px; border-radius: 14px;&quot;&gt;하지만 핵심은 &lt;b&gt;파이프라인 트리거는 &amp;lsquo;타이밍 제어 구조&amp;rsquo;&lt;/b&gt;라는 점입니다.&lt;br /&gt;&lt;b&gt;트리거가 멈추지 않도록 만드는 것&lt;/b&gt;이 가장 중요합니다.&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;background: #f8fafc; border: 1px solid #e5e7eb; padding: 24px; border-radius: 16px; margin-bottom: 22px;&quot;&gt;
&lt;h2 style=&quot;margin: 0 0 14px 0; font-size: 24px; color: #111827;&quot; data-ke-size=&quot;size26&quot;&gt;트리거가 해결하는 문제&lt;/h2&gt;
&lt;ul style=&quot;margin: 0; padding-left: 20px;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;속도 변화와 무관한 촬영&lt;/li&gt;
&lt;li&gt;위치 기반 트리거(Time &amp;rarr; Position)&lt;/li&gt;
&lt;li&gt;장비 간 완전 동기화&lt;/li&gt;
&lt;li&gt;재현 가능한 검사 환경&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;div style=&quot;background: #eef2ff; border: 1px solid #c7d2fe; padding: 24px; border-radius: 16px; margin-bottom: 22px;&quot;&gt;
&lt;h2 style=&quot;margin: 0 0 18px 0; font-size: 24px; color: #3730a3;&quot; data-ke-size=&quot;size26&quot;&gt;머신비전 트리거 핵심 기능&lt;/h2&gt;
&lt;div style=&quot;display: grid; gap: 14px;&quot;&gt;
&lt;div style=&quot;background: #fff; border-radius: 14px; padding: 18px 20px;&quot;&gt;&lt;b&gt;① Encoder Trigger&lt;/b&gt;&lt;br /&gt;엔코더 기반 위치 트리거로 4배 / 16배 / 32배 체배를 지원하며, 고속에서도 일정 간격 촬영이 가능합니다.&lt;br /&gt;&lt;span style=&quot;color: #4f46e5; font-size: 14px;&quot;&gt;Encoder Trigger / Position Trigger / Line Scan Encoder&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;background: #fff; border-radius: 14px; padding: 18px 20px;&quot;&gt;&lt;b&gt;② Working Area Trigger&lt;/b&gt;&lt;br /&gt;사용자 정의 위치에서만 촬영하여 불필요 촬영을 줄이고 데이터를 최적화합니다.&lt;br /&gt;&lt;span style=&quot;color: #4f46e5; font-size: 14px;&quot;&gt;Working Area Trigger / ROI Trigger / Smart Trigger&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;background: #fff; border-radius: 14px; padding: 18px 20px;&quot;&gt;&lt;b&gt;③ Bidirectional / Compensational&lt;/b&gt;&lt;br /&gt;역방향 보정과 백래시 대응으로 위치 정확도를 유지합니다.&lt;br /&gt;&lt;span style=&quot;color: #4f46e5; font-size: 14px;&quot;&gt;Backlash Compensation / Bidirectional Encoder&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;background: #fff; border-radius: 14px; padding: 18px 20px;&quot;&gt;&lt;b&gt;④ Multi Channel Trigger&lt;/b&gt;&lt;br /&gt;다중 카메라 동기화, 2D + 3D 동시 검사, Multi Vision 시스템 구축이 가능합니다.&lt;br /&gt;&lt;span style=&quot;color: #4f46e5; font-size: 14px;&quot;&gt;Multi Camera Sync / Multi Trigger System&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;background: #fff; border-radius: 14px; padding: 18px 20px;&quot;&gt;&lt;b&gt;⑤ IO Trigger Integration&lt;/b&gt;&lt;br /&gt;센서 및 PLC와 연동하여 전체 장비를 하나의 흐름으로 통합합니다.&lt;br /&gt;&lt;span style=&quot;color: #4f46e5; font-size: 14px;&quot;&gt;Industrial IO Trigger / Sensor Trigger Integration&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;background: #fff; border-radius: 14px; padding: 18px 20px;&quot;&gt;&lt;b&gt;⑥ Virtual Encoder&lt;/b&gt;&lt;br /&gt;실제 장비 없이도 테스트와 검증이 가능합니다.&lt;br /&gt;&lt;span style=&quot;color: #4f46e5; font-size: 14px;&quot;&gt;Virtual Encoder / Simulation Trigger&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;background: #fff; border-radius: 14px; padding: 18px 20px;&quot;&gt;&lt;b&gt;⑦ Noise Filtering &amp;amp; Isolation&lt;/b&gt;&lt;br /&gt;노이즈가 많은 산업 환경에서도 신호 안정성을 확보합니다.&lt;br /&gt;&lt;span style=&quot;color: #4f46e5; font-size: 14px;&quot;&gt;Signal Integrity / Noise Filter / Industrial Environment&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;display: grid; grid-template-columns: 1fr 1fr; gap: 18px; margin-bottom: 22px;&quot;&gt;
&lt;div style=&quot;background: #fef2f2; border: 1px solid #fecaca; padding: 24px; border-radius: 16px;&quot;&gt;
&lt;h2 style=&quot;margin: 0 0 14px 0; font-size: 24px; color: #991b1b;&quot; data-ke-size=&quot;size26&quot;&gt;기존 방식의 한계&lt;/h2&gt;
&lt;ul style=&quot;margin: 0; padding-left: 20px;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;PLC &amp;rarr; Scan Delay&lt;/li&gt;
&lt;li&gt;PC &amp;rarr; OS Jitter&lt;/li&gt;
&lt;li&gt;MCU &amp;rarr; 처리 한계&lt;/li&gt;
&lt;/ul&gt;
&lt;p style=&quot;margin: 14px 0 0 0;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;결과:&lt;/b&gt; 고속에서 타이밍이 쉽게 깨집니다.&lt;/p&gt;
&lt;/div&gt;
&lt;div style=&quot;background: #ecfeff; border: 1px solid #a5f3fc; padding: 24px; border-radius: 16px;&quot;&gt;
&lt;h2 style=&quot;margin: 0 0 14px 0; font-size: 24px; color: #155e75;&quot; data-ke-size=&quot;size26&quot;&gt;FPGA 기반 트리거의 강점&lt;/h2&gt;
&lt;ul style=&quot;margin: 0; padding-left: 20px;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;Zero Delay 구조&lt;/li&gt;
&lt;li&gt;ns 단위 제어&lt;/li&gt;
&lt;li&gt;완전 병렬 처리&lt;/li&gt;
&lt;/ul&gt;
&lt;p style=&quot;margin: 14px 0 0 0;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;핵심:&lt;/b&gt; FPGA는 머신비전에서 deterministic timing을 보장하는 핵심 구조입니다.&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;background: linear-gradient(135deg,#1e293b,#334155); color: #fff; padding: 26px; border-radius: 18px; margin-bottom: 22px;&quot;&gt;
&lt;h2 style=&quot;margin: 0 0 14px 0; font-size: 24px; color: #bfdbfe;&quot; data-ke-size=&quot;size26&quot;&gt;Master Timeline 개념&lt;/h2&gt;
&lt;p style=&quot;margin: 0 0 16px 0;&quot; data-ke-size=&quot;size16&quot;&gt;머신비전 시스템의 핵심은 &lt;b&gt;하나의 시간 기준&lt;/b&gt;입니다.&lt;/p&gt;
&lt;div style=&quot;background: rgba(255,255,255,0.08); border-radius: 14px; padding: 18px 20px; text-align: center; font-size: 18px; font-weight: bold; line-height: 1.9;&quot;&gt;Encoder&lt;br /&gt;&amp;darr;&lt;br /&gt;Trigger&lt;br /&gt;&amp;darr;&lt;br /&gt;Lighting&lt;br /&gt;&amp;darr;&lt;br /&gt;Camera&lt;br /&gt;&amp;darr;&lt;br /&gt;Data&lt;/div&gt;
&lt;p style=&quot;margin: 16px 0 0 0;&quot; data-ke-size=&quot;size16&quot;&gt;모든 장비가 동일한 타이밍으로 동작할 때, 검사 품질이 안정됩니다.&lt;/p&gt;
&lt;/div&gt;
&lt;div style=&quot;background: #f0fdf4; border: 1px solid #bbf7d0; padding: 24px; border-radius: 16px; margin-bottom: 22px;&quot;&gt;
&lt;h2 style=&quot;margin: 0 0 14px 0; font-size: 24px; color: #166534;&quot; data-ke-size=&quot;size26&quot;&gt;Explainable Inspection&lt;/h2&gt;
&lt;p style=&quot;margin: 0 0 10px 0;&quot; data-ke-size=&quot;size16&quot;&gt;AI 시대의 검사 시스템은 단순히 판정만 잘하는 것으로 끝나지 않습니다.&lt;/p&gt;
&lt;ul style=&quot;margin: 0; padding-left: 20px;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;데이터 재현 가능&lt;/li&gt;
&lt;li&gt;원인 분석 가능&lt;/li&gt;
&lt;li&gt;품질 개선 가능&lt;/li&gt;
&lt;/ul&gt;
&lt;p style=&quot;margin: 14px 0 0 0;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;즉, 파이프라인 트리거 구조는 AI 품질 향상의 핵심 기반입니다.&lt;/b&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;div style=&quot;background: #0f172a; color: #fff; padding: 30px; border-radius: 20px; box-shadow: 0 10px 30px rgba(0,0,0,0.12);&quot;&gt;
&lt;h2 style=&quot;margin: 0 0 18px 0; font-size: 26px; color: #93c5fd;&quot; data-ke-size=&quot;size26&quot;&gt;결론&lt;/h2&gt;
&lt;div style=&quot;display: grid; gap: 12px;&quot;&gt;
&lt;div style=&quot;background: rgba(255,255,255,0.06); border-radius: 14px; padding: 16px 18px;&quot;&gt;1. &lt;b&gt;파이프라인 트리거는 고속 머신비전 시스템의 필수 구조입니다.&lt;/b&gt;&lt;/div&gt;
&lt;div style=&quot;background: rgba(255,255,255,0.06); border-radius: 14px; padding: 16px 18px;&quot;&gt;2. &lt;b&gt;트리거 구조가 검사 품질을 결정합니다.&lt;/b&gt;&lt;/div&gt;
&lt;div style=&quot;background: rgba(255,255,255,0.06); border-radius: 14px; padding: 16px 18px;&quot;&gt;3. &lt;b&gt;머신비전의 정확도는 이미지 처리 이전에 결정됩니다.&lt;/b&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div style=&quot;
  margin: 48px 0 16px;
  border-top: 2px solid #1a2e4a;
  padding-top: 32px;
  font-family: 'Noto Sans KR', -apple-system, BlinkMacSystemFont, 'Apple SD Gothic Neo', sans-serif;
&quot;&gt;
 
  &lt;!-- 헤더 --&gt;
  &lt;div style=&quot;
    background: #1a2e4a;
    border-radius: 12px 12px 0 0;
    padding: 20px 28px;
    display: flex;
    align-items: center;
    gap: 12px;
  &quot;&gt;
    &lt;div style=&quot;
      width: 6px;
      height: 36px;
      background: #4a9eff;
      border-radius: 3px;
      flex-shrink: 0;
    &quot;&gt;&lt;/div&gt;
    &lt;div&gt;
      &lt;div style=&quot;color: #ffffff; font-size: 16px; font-weight: 700; letter-spacing: -0.3px;&quot;&gt;
        제품 문의 &amp;amp; 기술 자료 요청
      &lt;/div&gt;
      &lt;div style=&quot;color: #7eaacc; font-size: 13px; margin-top: 3px;&quot;&gt;
        성원기술 · SWTEC Co., Ltd.
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/div&gt;
 
  &lt;!-- 본문 카드 --&gt;
  &lt;div style=&quot;
    background: #f5f8fc;
    border: 1px solid #d4e2ef;
    border-top: none;
    border-radius: 0 0 12px 12px;
    padding: 24px 28px;
    display: flex;
    flex-wrap: wrap;
    gap: 16px;
    align-items: center;
    justify-content: space-between;
  &quot;&gt;
 
    &lt;!-- 연락처 정보 --&gt;
    &lt;div style=&quot;display: flex; flex-direction: column; gap: 12px;&quot;&gt;
 
      &lt;!-- 이메일 --&gt;
      &lt;div style=&quot;display: flex; align-items: center; gap: 12px;&quot;&gt;
        &lt;div style=&quot;
          width: 36px;
          height: 36px;
          background: #1a2e4a;
          border-radius: 8px;
          display: flex;
          align-items: center;
          justify-content: center;
          flex-shrink: 0;
        &quot;&gt;
          &lt;svg width=&quot;18&quot; height=&quot;18&quot; viewBox=&quot;0 0 24 24&quot; fill=&quot;none&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot;&gt;
            &lt;rect x=&quot;2&quot; y=&quot;4&quot; width=&quot;20&quot; height=&quot;16&quot; rx=&quot;3&quot; stroke=&quot;#4a9eff&quot; stroke-width=&quot;1.8&quot;/&gt;
            &lt;path d=&quot;M2 8l10 7 10-7&quot; stroke=&quot;#4a9eff&quot; stroke-width=&quot;1.8&quot; stroke-linecap=&quot;round&quot;/&gt;
          &lt;/svg&gt;
        &lt;/div&gt;
        &lt;div&gt;
          &lt;div style=&quot;font-size: 11px; color: #7a8a99; font-weight: 600; letter-spacing: 0.5px; text-transform: uppercase; margin-bottom: 2px;&quot;&gt;이메일&lt;/div&gt;
          &lt;a href=&quot;mailto:kiwi@swtec.co.kr&quot; style=&quot;
            color: #1a2e4a;
            font-size: 15px;
            font-weight: 600;
            text-decoration: none;
            letter-spacing: -0.2px;
          &quot;&gt;kiwi@swtec.co.kr&lt;/a&gt;
        &lt;/div&gt;
      &lt;/div&gt;
 
      &lt;!-- 전화 --&gt;
      &lt;div style=&quot;display: flex; align-items: center; gap: 12px;&quot;&gt;
        &lt;div style=&quot;
          width: 36px;
          height: 36px;
          background: #1a2e4a;
          border-radius: 8px;
          display: flex;
          align-items: center;
          justify-content: center;
          flex-shrink: 0;
        &quot;&gt;
          &lt;svg width=&quot;18&quot; height=&quot;18&quot; viewBox=&quot;0 0 24 24&quot; fill=&quot;none&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot;&gt;
            &lt;path d=&quot;M5 4h4l2 5-2.5 1.5a11 11 0 005 5L15 13l5 2v4a2 2 0 01-2 2C7.163 21 3 16.837 3 6a2 2 0 012-2z&quot; stroke=&quot;#4a9eff&quot; stroke-width=&quot;1.8&quot; stroke-linecap=&quot;round&quot; stroke-linejoin=&quot;round&quot;/&gt;
          &lt;/svg&gt;
        &lt;/div&gt;
        &lt;div&gt;
          &lt;div style=&quot;font-size: 11px; color: #7a8a99; font-weight: 600; letter-spacing: 0.5px; text-transform: uppercase; margin-bottom: 2px;&quot;&gt;전화&lt;/div&gt;
          &lt;a href=&quot;tel:031-479-6530&quot; style=&quot;
            color: #1a2e4a;
            font-size: 15px;
            font-weight: 600;
            text-decoration: none;
            letter-spacing: -0.2px;
          &quot;&gt;031-479-6530&lt;/a&gt;
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
 
    &lt;!-- CTA 버튼 --&gt;
    &lt;div style=&quot;display: flex; flex-direction: column; gap: 10px;&quot;&gt;
      &lt;a href=&quot;mailto:kiwi@swtec.co.kr?subject=제품 문의 (블로그 유입)&amp;body=안녕하세요, 성원기술 제품에 관심이 있어 문의드립니다.%0A%0A문의 내용:%0A&quot; style=&quot;
        display: inline-flex;
        align-items: center;
        justify-content: center;
        gap: 8px;
        background: #1a2e4a;
        color: #ffffff;
        text-decoration: none;
        padding: 12px 22px;
        border-radius: 8px;
        font-size: 14px;
        font-weight: 600;
        letter-spacing: -0.2px;
        white-space: nowrap;
      &quot;&gt;
        &lt;svg width=&quot;15&quot; height=&quot;15&quot; viewBox=&quot;0 0 24 24&quot; fill=&quot;none&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot;&gt;
          &lt;rect x=&quot;2&quot; y=&quot;4&quot; width=&quot;20&quot; height=&quot;16&quot; rx=&quot;3&quot; stroke=&quot;#ffffff&quot; stroke-width=&quot;2&quot;/&gt;
          &lt;path d=&quot;M2 8l10 7 10-7&quot; stroke=&quot;#ffffff&quot; stroke-width=&quot;2&quot; stroke-linecap=&quot;round&quot;/&gt;
        &lt;/svg&gt;
        이메일로 문의하기
      &lt;/a&gt;
      &lt;a href=&quot;mailto:kiwi@swtec.co.kr?subject=기술 자료 요청 (블로그 유입)&amp;body=안녕하세요, 아래 제품의 기술 자료를 요청드립니다.%0A%0A요청 제품:%0A담당자 성함:%0A회사명:%0A&quot; style=&quot;
        display: inline-flex;
        align-items: center;
        justify-content: center;
        gap: 8px;
        background: #ffffff;
        color: #1a2e4a;
        text-decoration: none;
        padding: 12px 22px;
        border-radius: 8px;
        font-size: 14px;
        font-weight: 600;
        letter-spacing: -0.2px;
        border: 1.5px solid #1a2e4a;
        white-space: nowrap;
      &quot;&gt;
        &lt;svg width=&quot;15&quot; height=&quot;15&quot; viewBox=&quot;0 0 24 24&quot; fill=&quot;none&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot;&gt;
          &lt;path d=&quot;M14 2H6a2 2 0 00-2 2v16a2 2 0 002 2h12a2 2 0 002-2V8l-6-6z&quot; stroke=&quot;#1a2e4a&quot; stroke-width=&quot;2&quot; stroke-linejoin=&quot;round&quot;/&gt;
          &lt;path d=&quot;M14 2v6h6M9 13h6M9 17h4&quot; stroke=&quot;#1a2e4a&quot; stroke-width=&quot;2&quot; stroke-linecap=&quot;round&quot;/&gt;
        &lt;/svg&gt;
        기술 자료 요청하기
      &lt;/a&gt;
    &lt;/div&gt;
 
  &lt;/div&gt;
 
  &lt;!-- 하단 태그 --&gt;
  &lt;div style=&quot;margin-top: 12px; display: flex; flex-wrap: wrap; gap: 6px;&quot;&gt;
    &lt;span style=&quot;font-size: 12px; color: #7a8a99; background: #edf2f7; padding: 4px 10px; border-radius: 20px;&quot;&gt;#ETIO&lt;/span&gt;
    &lt;span style=&quot;font-size: 12px; color: #7a8a99; background: #edf2f7; padding: 4px 10px; border-radius: 20px;&quot;&gt;#SCP3D&lt;/span&gt;
    &lt;span style=&quot;font-size: 12px; color: #7a8a99; background: #edf2f7; padding: 4px 10px; border-radius: 20px;&quot;&gt;#SIGNALSCOPE&lt;/span&gt;
    &lt;span style=&quot;font-size: 12px; color: #7a8a99; background: #edf2f7; padding: 4px 10px; border-radius: 20px;&quot;&gt;#성원기술&lt;/span&gt;
    &lt;span style=&quot;font-size: 12px; color: #7a8a99; background: #edf2f7; padding: 4px 10px; border-radius: 20px;&quot;&gt;#머신비전&lt;/span&gt;
    &lt;span style=&quot;font-size: 12px; color: #7a8a99; background: #edf2f7; padding: 4px 10px; border-radius: 20px;&quot;&gt;#2차전지검사&lt;/span&gt;
    &lt;span style=&quot;font-size: 12px; color: #7a8a99; background: #edf2f7; padding: 4px 10px; border-radius: 20px;&quot;&gt;#반도체계측&lt;/span&gt;
  &lt;/div&gt;
 
&lt;/div&gt;</description>
      <category>제품 기술 이야기/기초 원리</category>
      <category>pipelinetrig</category>
      <category>노이즈문제</category>
      <category>병렬구조</category>
      <category>병렬트리거</category>
      <category>복잡한트리거</category>
      <category>커스트마이징트리거</category>
      <category>트리거마스터</category>
      <category>트리거문제</category>
      <category>트리거완벽제어</category>
      <category>파이프라인트리거</category>
      <author>swtec</author>
      <guid isPermaLink="true">https://swtec.tistory.com/141</guid>
      <comments>https://swtec.tistory.com/141#entry141comment</comments>
      <pubDate>Tue, 24 Mar 2026 14:05:08 +0900</pubDate>
    </item>
    <item>
      <title>파이프라인 트리거 (병렬구조 트리거 방식)</title>
      <link>https://swtec.tistory.com/140</link>
      <description>&lt;div style=&quot;max-width: 900px; margin: 0 auto; font-family: Arial, sans-serif; line-height: 1.8; color: #222;&quot;&gt;&lt;!-- 제목 박스 --&gt;
&lt;div style=&quot;background: linear-gradient(135deg,#0f172a,#1e3a8a); color: #fff; padding: 36px 28px; border-radius: 18px; margin-bottom: 24px; box-shadow: 0 10px 30px rgba(0,0,0,0.12);&quot;&gt;
&lt;div style=&quot;font-size: 14px; opacity: 0.85; margin-bottom: 8px;&quot;&gt;Machine Vision White Paper&lt;/div&gt;
&lt;h3 style=&quot;margin: 0px; line-height: 1.3;&quot; data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #ffffff;&quot;&gt;파이프라인 트리거(Pipeline Trigger) 완전 정리&lt;/span&gt;&lt;/b&gt;&lt;/h3&gt;
&lt;p style=&quot;margin: 14px 0 0; font-size: 17px; opacity: 0.92;&quot; data-ke-size=&quot;size16&quot;&gt;고속 검사 시스템에서 왜 누락이 생기는지, 그리고 왜 병렬 구조가 필요한지 쉽게 정리했습니다.&lt;/p&gt;
&lt;/div&gt;
&lt;!-- 인트로 --&gt;
&lt;div style=&quot;background: #f8fafc; border: 1px solid #dbeafe; padding: 26px; border-radius: 16px; margin-bottom: 24px;&quot;&gt;
&lt;h2 style=&quot;margin: 0 0 14px; font-size: 25px; color: #0f172a;&quot; data-ke-size=&quot;size26&quot;&gt;왜 이런 문제가 생길까?&lt;/h2&gt;
&lt;p style=&quot;margin: 0 0 12px;&quot; data-ke-size=&quot;size16&quot;&gt;머신비전 시스템을 운영하다 보면 이런 문제가 반드시 발생합니다.&lt;/p&gt;
&lt;div style=&quot;background: #ffffff; border-left: 6px solid #2563eb; padding: 18px 18px 18px 20px; border-radius: 12px; margin-top: 16px;&quot;&gt;
&lt;p style=&quot;margin: 0 0 10px; font-weight: bold; color: #111827;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;ldquo;라인 속도를 올리면 검사 누락이 생긴다&amp;rdquo;&lt;/p&gt;
&lt;p style=&quot;margin: 0; font-weight: bold; color: #111827;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;ldquo;카메라는 빠른데 시스템이 못 따라온다&amp;rdquo;&lt;/p&gt;
&lt;/div&gt;
&lt;p style=&quot;margin: 18px 0 0;&quot; data-ke-size=&quot;size16&quot;&gt;이 문제의 핵심 원인은 단 하나입니다.&lt;/p&gt;
&lt;div style=&quot;margin-top: 14px; background: #eff6ff; border: 1px solid #bfdbfe; padding: 18px; border-radius: 12px; font-weight: bold; color: #1e3a8a; font-size: 18px;&quot;&gt;촬상(Image Acquisition)과 처리(Processing)가 직렬 구조이기 때문입니다.&lt;/div&gt;
&lt;/div&gt;
&lt;!-- 기존 구조 --&gt;
&lt;div style=&quot;background: #ffffff; border: 1px solid #e5e7eb; padding: 26px; border-radius: 16px; margin-bottom: 24px; box-shadow: 0 4px 14px rgba(15,23,42,0.04);&quot;&gt;
&lt;h2 style=&quot;margin: 0 0 16px; font-size: 25px; color: #111827;&quot; data-ke-size=&quot;size26&quot;&gt;기존 트리거 방식의 구조 (문제의 시작)&lt;/h2&gt;
&lt;p style=&quot;margin: 0 0 14px;&quot; data-ke-size=&quot;size16&quot;&gt;일반적인 시스템은 아래와 같이 동작합니다.&lt;/p&gt;
&lt;div style=&quot;background: #f9fafb; border-radius: 14px; padding: 20px; border: 1px solid #e5e7eb;&quot;&gt;
&lt;p style=&quot;margin: 0 0 10px;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;①&lt;/b&gt; 물체 감지 &amp;rarr; 트리거 발생&lt;/p&gt;
&lt;p style=&quot;margin: 0 0 10px;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;②&lt;/b&gt; 이미지 촬영&lt;/p&gt;
&lt;p style=&quot;margin: 0 0 10px;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;③&lt;/b&gt; 데이터 전송 및 처리&lt;/p&gt;
&lt;p style=&quot;margin: 0;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;④&lt;/b&gt; 처리 완료 후 &amp;rarr; 다음 트리거 허용&lt;/p&gt;
&lt;/div&gt;
&lt;div style=&quot;margin-top: 16px; background: #fff7ed; border-left: 6px solid #f97316; padding: 16px 18px; border-radius: 12px; font-weight: bold; color: #9a3412;&quot;&gt;즉, Stop &amp;rarr; Process &amp;rarr; Next 구조입니다.&lt;/div&gt;
&lt;/div&gt;
&lt;!-- 문제점 --&gt;
&lt;div style=&quot;background: #fff1f2; border: 1px solid #fecdd3; padding: 26px; border-radius: 16px; margin-bottom: 24px;&quot;&gt;
&lt;h2 style=&quot;margin: 0 0 16px; font-size: 25px; color: #9f1239;&quot; data-ke-size=&quot;size26&quot;&gt;여기서 발생하는 문제&lt;/h2&gt;
&lt;div style=&quot;display: grid; grid-template-columns: 1fr 1fr; gap: 14px;&quot;&gt;
&lt;div style=&quot;background: #fff; padding: 16px; border-radius: 12px; border: 1px solid #ffe4e6;&quot;&gt;✔ Stop-and-Go 현상&lt;/div&gt;
&lt;div style=&quot;background: #fff; padding: 16px; border-radius: 12px; border: 1px solid #ffe4e6;&quot;&gt;✔ 고속에서 트리거 무시 (Miss Trigger)&lt;/div&gt;
&lt;div style=&quot;background: #fff; padding: 16px; border-radius: 12px; border: 1px solid #ffe4e6;&quot;&gt;✔ 검사 누락 발생&lt;/div&gt;
&lt;div style=&quot;background: #fff; padding: 16px; border-radius: 12px; border: 1px solid #ffe4e6;&quot;&gt;✔ Tact Time 증가&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;margin-top: 18px; background: #881337; color: #fff; padding: 16px 18px; border-radius: 12px; font-weight: bold; text-align: center; font-size: 18px;&quot;&gt;결론: 라인 속도 &amp;ne; 검사 속도&lt;/div&gt;
&lt;/div&gt;
&lt;!-- 해결 --&gt;
&lt;div style=&quot;background: #ecfeff; border: 1px solid #bae6fd; padding: 26px; border-radius: 16px; margin-bottom: 24px;&quot;&gt;
&lt;h2 style=&quot;margin: 0 0 16px; font-size: 25px; color: #0f172a;&quot; data-ke-size=&quot;size26&quot;&gt;해결 방법: 파이프라인 트리거 (Pipeline Trigger)&lt;/h2&gt;
&lt;p style=&quot;margin: 0 0 14px;&quot; data-ke-size=&quot;size16&quot;&gt;핵심 개념은 매우 간단합니다.&lt;/p&gt;
&lt;div style=&quot;background: #fff; border: 2px dashed #38bdf8; padding: 20px; border-radius: 14px; text-align: center; font-size: 22px; font-weight: bold; color: #0369a1;&quot;&gt;직렬 구조 &amp;rarr; 병렬 구조&lt;/div&gt;
&lt;/div&gt;
&lt;!-- 비교 --&gt;
&lt;div style=&quot;background: #ffffff; border: 1px solid #e5e7eb; padding: 26px; border-radius: 16px; margin-bottom: 24px;&quot;&gt;
&lt;h2 style=&quot;margin: 0 0 18px; font-size: 25px; color: #111827;&quot; data-ke-size=&quot;size26&quot;&gt;왜 성능이 폭발적으로 올라갈까?&lt;/h2&gt;
&lt;div style=&quot;display: grid; grid-template-columns: 1fr 1fr; gap: 18px;&quot;&gt;
&lt;div style=&quot;background: #fef2f2; border: 1px solid #fecaca; padding: 20px; border-radius: 14px;&quot;&gt;
&lt;h3 style=&quot;margin: 0 0 12px; font-size: 20px; color: #b91c1c;&quot; data-ke-size=&quot;size23&quot;&gt;기존 시스템&lt;/h3&gt;
&lt;p style=&quot;margin: 0 0 8px;&quot; data-ke-size=&quot;size16&quot;&gt;촬영 끝나야 처리&lt;/p&gt;
&lt;p style=&quot;margin: 0 0 8px;&quot; data-ke-size=&quot;size16&quot;&gt;처리 끝나야 다음 촬영&lt;/p&gt;
&lt;div style=&quot;margin-top: 14px; font-weight: bold; color: #991b1b;&quot;&gt;완전 직렬 구조&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;background: #eff6ff; border: 1px solid #bfdbfe; padding: 20px; border-radius: 14px;&quot;&gt;
&lt;h3 style=&quot;margin: 0 0 12px; font-size: 20px; color: #1d4ed8;&quot; data-ke-size=&quot;size23&quot;&gt;파이프라인 구조&lt;/h3&gt;
&lt;p style=&quot;margin: 0 0 8px;&quot; data-ke-size=&quot;size16&quot;&gt;촬영 중에도 처리 진행&lt;/p&gt;
&lt;p style=&quot;margin: 0 0 8px;&quot; data-ke-size=&quot;size16&quot;&gt;처리 중에도 다음 촬영 진행&lt;/p&gt;
&lt;div style=&quot;margin-top: 14px; font-weight: bold; color: #1e40af;&quot;&gt;완전 병렬 구조&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;!-- 효과 --&gt;
&lt;div style=&quot;background: #f0fdf4; border: 1px solid #bbf7d0; padding: 26px; border-radius: 16px; margin-bottom: 24px;&quot;&gt;
&lt;h2 style=&quot;margin: 0 0 16px; font-size: 25px; color: #166534;&quot; data-ke-size=&quot;size26&quot;&gt;실제 효과 (현장 기준)&lt;/h2&gt;
&lt;div style=&quot;display: grid; grid-template-columns: 1fr 1fr; gap: 14px;&quot;&gt;
&lt;div style=&quot;background: #fff; padding: 16px; border-radius: 12px; border: 1px solid #dcfce7;&quot;&gt;✔ 검사 누락 0% 수준&lt;/div&gt;
&lt;div style=&quot;background: #fff; padding: 16px; border-radius: 12px; border: 1px solid #dcfce7;&quot;&gt;✔ 고속 라인에서도 안정성 유지&lt;/div&gt;
&lt;div style=&quot;background: #fff; padding: 16px; border-radius: 12px; border: 1px solid #dcfce7;&quot;&gt;✔ Tact Time 대폭 감소&lt;/div&gt;
&lt;div style=&quot;background: #fff; padding: 16px; border-radius: 12px; border: 1px solid #dcfce7;&quot;&gt;✔ 시스템 가동률 증가&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;margin-top: 18px; background: #166534; color: #fff; padding: 16px 18px; border-radius: 12px; font-weight: bold; text-align: center;&quot;&gt;특히 2차전지 / 반도체 / 디스플레이 분야에서 매우 중요합니다.&lt;/div&gt;
&lt;/div&gt;
&lt;!-- FPGA 이유 --&gt;
&lt;div style=&quot;background: #f8fafc; border: 1px solid #cbd5e1; padding: 26px; border-radius: 16px; margin-bottom: 24px;&quot;&gt;
&lt;h2 style=&quot;margin: 0 0 16px; font-size: 25px; color: #0f172a;&quot; data-ke-size=&quot;size26&quot;&gt;왜 FPGA 기반이어야 하는가?&lt;/h2&gt;
&lt;p style=&quot;margin: 0 0 16px;&quot; data-ke-size=&quot;size16&quot;&gt;이 구조는 PC나 PLC 기반으로는 안정적으로 구현하기 어렵습니다.&lt;/p&gt;
&lt;div style=&quot;display: grid; grid-template-columns: 1fr 1fr 1fr; gap: 16px;&quot;&gt;
&lt;div style=&quot;background: #fef2f2; border: 1px solid #fecaca; padding: 18px; border-radius: 14px;&quot;&gt;
&lt;h3 style=&quot;margin: 0 0 10px; font-size: 19px; color: #b91c1c;&quot; data-ke-size=&quot;size23&quot;&gt;❌ PC / Windows&lt;/h3&gt;
&lt;p style=&quot;margin: 0 0 8px;&quot; data-ke-size=&quot;size16&quot;&gt;스케줄링 지연&lt;/p&gt;
&lt;p style=&quot;margin: 0;&quot; data-ke-size=&quot;size16&quot;&gt;인터럽트 불확실성&lt;/p&gt;
&lt;/div&gt;
&lt;div style=&quot;background: #fff7ed; border: 1px solid #fed7aa; padding: 18px; border-radius: 14px;&quot;&gt;
&lt;h3 style=&quot;margin: 0 0 10px; font-size: 19px; color: #c2410c;&quot; data-ke-size=&quot;size23&quot;&gt;❌ PLC&lt;/h3&gt;
&lt;p style=&quot;margin: 0 0 8px;&quot; data-ke-size=&quot;size16&quot;&gt;Scan Time 존재&lt;/p&gt;
&lt;p style=&quot;margin: 0;&quot; data-ke-size=&quot;size16&quot;&gt;고속 처리 한계&lt;/p&gt;
&lt;/div&gt;
&lt;div style=&quot;background: #eff6ff; border: 1px solid #bfdbfe; padding: 18px; border-radius: 14px;&quot;&gt;
&lt;h3 style=&quot;margin: 0 0 10px; font-size: 19px; color: #1d4ed8;&quot; data-ke-size=&quot;size23&quot;&gt;✅ FPGA&lt;/h3&gt;
&lt;p style=&quot;margin: 0 0 8px;&quot; data-ke-size=&quot;size16&quot;&gt;Zero Delay (0ns)&lt;/p&gt;
&lt;p style=&quot;margin: 0 0 8px;&quot; data-ke-size=&quot;size16&quot;&gt;완전 병렬 처리&lt;/p&gt;
&lt;p style=&quot;margin: 0;&quot; data-ke-size=&quot;size16&quot;&gt;하드웨어 레벨 제어&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;margin-top: 18px; background: #1e3a8a; color: #fff; padding: 16px 18px; border-radius: 12px; text-align: center; font-weight: bold;&quot;&gt;Pipeline Trigger는 FPGA 전용 영역에 가깝습니다.&lt;/div&gt;
&lt;/div&gt;
&lt;!-- 핵심 요약 --&gt;
&lt;div style=&quot;background: linear-gradient(135deg,#111827,#1f2937); color: #fff; padding: 28px; border-radius: 18px; margin-bottom: 24px; text-align: center;&quot;&gt;
&lt;div style=&quot;font-size: 15px; opacity: 0.8; margin-bottom: 10px;&quot;&gt;핵심 요약&lt;/div&gt;
&lt;div style=&quot;font-size: 28px; font-weight: bold; line-height: 1.5;&quot;&gt;&amp;ldquo;검사는 속도가 아니라 구조가 만든다&amp;rdquo;&lt;/div&gt;
&lt;/div&gt;
&lt;!-- 적용 분야 --&gt;
&lt;div style=&quot;background: #ffffff; border: 1px solid #e5e7eb; padding: 26px; border-radius: 16px; margin-bottom: 24px;&quot;&gt;
&lt;h2 style=&quot;margin: 0 0 16px; font-size: 25px; color: #111827;&quot; data-ke-size=&quot;size26&quot;&gt;이런 곳에 반드시 필요합니다&lt;/h2&gt;
&lt;div style=&quot;display: grid; grid-template-columns: 1fr 1fr; gap: 14px;&quot;&gt;
&lt;div style=&quot;background: #f9fafb; padding: 16px; border-radius: 12px; border: 1px solid #e5e7eb;&quot;&gt;✔ 고속 라인 스캔 검사&lt;/div&gt;
&lt;div style=&quot;background: #f9fafb; padding: 16px; border-radius: 12px; border: 1px solid #e5e7eb;&quot;&gt;✔ 물류 자동화 시스템&lt;/div&gt;
&lt;div style=&quot;background: #f9fafb; padding: 16px; border-radius: 12px; border: 1px solid #e5e7eb;&quot;&gt;✔ 2D + 3D 복합 검사&lt;/div&gt;
&lt;div style=&quot;background: #f9fafb; padding: 16px; border-radius: 12px; border: 1px solid #e5e7eb;&quot;&gt;✔ 불규칙 간격 제품 라인&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;!-- 결론 --&gt;
&lt;div style=&quot;background: #eff6ff; border: 1px solid #bfdbfe; padding: 28px; border-radius: 18px; margin-bottom: 24px;&quot;&gt;
&lt;h2 style=&quot;margin: 0 0 14px; font-size: 26px; color: #1e3a8a;&quot; data-ke-size=&quot;size26&quot;&gt;결론&lt;/h2&gt;
&lt;p style=&quot;margin: 0 0 14px;&quot; data-ke-size=&quot;size16&quot;&gt;파이프라인 트리거는 단순한 기능이 아닙니다.&lt;/p&gt;
&lt;div style=&quot;background: #fff; border-left: 6px solid #2563eb; padding: 18px 20px; border-radius: 12px; font-size: 18px; font-weight: bold; color: #0f172a;&quot;&gt;검사 시스템의 구조 자체를 바꾸는 기술입니다.&lt;/div&gt;
&lt;/div&gt;
&lt;!-- 마무리 문구 --&gt;
&lt;div style=&quot;text-align: center; margin-top: 10px; padding: 24px 10px;&quot;&gt;
&lt;p style=&quot;margin: 0; font-size: 14px; color: #64748b;&quot; data-ke-size=&quot;size16&quot;&gt;Pipeline Trigger / Machine Vision / FPGA Architecture&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div style=&quot;
  margin: 48px 0 16px;
  border-top: 2px solid #1a2e4a;
  padding-top: 32px;
  font-family: 'Noto Sans KR', -apple-system, BlinkMacSystemFont, 'Apple SD Gothic Neo', sans-serif;
&quot;&gt;
 
  &lt;!-- 헤더 --&gt;
  &lt;div style=&quot;
    background: #1a2e4a;
    border-radius: 12px 12px 0 0;
    padding: 20px 28px;
    display: flex;
    align-items: center;
    gap: 12px;
  &quot;&gt;
    &lt;div style=&quot;
      width: 6px;
      height: 36px;
      background: #4a9eff;
      border-radius: 3px;
      flex-shrink: 0;
    &quot;&gt;&lt;/div&gt;
    &lt;div&gt;
      &lt;div style=&quot;color: #ffffff; font-size: 16px; font-weight: 700; letter-spacing: -0.3px;&quot;&gt;
        제품 문의 &amp;amp; 기술 자료 요청
      &lt;/div&gt;
      &lt;div style=&quot;color: #7eaacc; font-size: 13px; margin-top: 3px;&quot;&gt;
        성원기술 · SWTEC Co., Ltd.
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/div&gt;
 
  &lt;!-- 본문 카드 --&gt;
  &lt;div style=&quot;
    background: #f5f8fc;
    border: 1px solid #d4e2ef;
    border-top: none;
    border-radius: 0 0 12px 12px;
    padding: 24px 28px;
    display: flex;
    flex-wrap: wrap;
    gap: 16px;
    align-items: center;
    justify-content: space-between;
  &quot;&gt;
 
    &lt;!-- 연락처 정보 --&gt;
    &lt;div style=&quot;display: flex; flex-direction: column; gap: 12px;&quot;&gt;
 
      &lt;!-- 이메일 --&gt;
      &lt;div style=&quot;display: flex; align-items: center; gap: 12px;&quot;&gt;
        &lt;div style=&quot;
          width: 36px;
          height: 36px;
          background: #1a2e4a;
          border-radius: 8px;
          display: flex;
          align-items: center;
          justify-content: center;
          flex-shrink: 0;
        &quot;&gt;
          &lt;svg width=&quot;18&quot; height=&quot;18&quot; viewBox=&quot;0 0 24 24&quot; fill=&quot;none&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot;&gt;
            &lt;rect x=&quot;2&quot; y=&quot;4&quot; width=&quot;20&quot; height=&quot;16&quot; rx=&quot;3&quot; stroke=&quot;#4a9eff&quot; stroke-width=&quot;1.8&quot;/&gt;
            &lt;path d=&quot;M2 8l10 7 10-7&quot; stroke=&quot;#4a9eff&quot; stroke-width=&quot;1.8&quot; stroke-linecap=&quot;round&quot;/&gt;
          &lt;/svg&gt;
        &lt;/div&gt;
        &lt;div&gt;
          &lt;div style=&quot;font-size: 11px; color: #7a8a99; font-weight: 600; letter-spacing: 0.5px; text-transform: uppercase; margin-bottom: 2px;&quot;&gt;이메일&lt;/div&gt;
          &lt;a href=&quot;mailto:kiwi@swtec.co.kr&quot; style=&quot;
            color: #1a2e4a;
            font-size: 15px;
            font-weight: 600;
            text-decoration: none;
            letter-spacing: -0.2px;
          &quot;&gt;kiwi@swtec.co.kr&lt;/a&gt;
        &lt;/div&gt;
      &lt;/div&gt;
 
      &lt;!-- 전화 --&gt;
      &lt;div style=&quot;display: flex; align-items: center; gap: 12px;&quot;&gt;
        &lt;div style=&quot;
          width: 36px;
          height: 36px;
          background: #1a2e4a;
          border-radius: 8px;
          display: flex;
          align-items: center;
          justify-content: center;
          flex-shrink: 0;
        &quot;&gt;
          &lt;svg width=&quot;18&quot; height=&quot;18&quot; viewBox=&quot;0 0 24 24&quot; fill=&quot;none&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot;&gt;
            &lt;path d=&quot;M5 4h4l2 5-2.5 1.5a11 11 0 005 5L15 13l5 2v4a2 2 0 01-2 2C7.163 21 3 16.837 3 6a2 2 0 012-2z&quot; stroke=&quot;#4a9eff&quot; stroke-width=&quot;1.8&quot; stroke-linecap=&quot;round&quot; stroke-linejoin=&quot;round&quot;/&gt;
          &lt;/svg&gt;
        &lt;/div&gt;
        &lt;div&gt;
          &lt;div style=&quot;font-size: 11px; color: #7a8a99; font-weight: 600; letter-spacing: 0.5px; text-transform: uppercase; margin-bottom: 2px;&quot;&gt;전화&lt;/div&gt;
          &lt;a href=&quot;tel:031-479-6530&quot; style=&quot;
            color: #1a2e4a;
            font-size: 15px;
            font-weight: 600;
            text-decoration: none;
            letter-spacing: -0.2px;
          &quot;&gt;031-479-6530&lt;/a&gt;
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
 
    &lt;!-- CTA 버튼 --&gt;
    &lt;div style=&quot;display: flex; flex-direction: column; gap: 10px;&quot;&gt;
      &lt;a href=&quot;mailto:kiwi@swtec.co.kr?subject=제품 문의 (블로그 유입)&amp;body=안녕하세요, 성원기술 제품에 관심이 있어 문의드립니다.%0A%0A문의 내용:%0A&quot; style=&quot;
        display: inline-flex;
        align-items: center;
        justify-content: center;
        gap: 8px;
        background: #1a2e4a;
        color: #ffffff;
        text-decoration: none;
        padding: 12px 22px;
        border-radius: 8px;
        font-size: 14px;
        font-weight: 600;
        letter-spacing: -0.2px;
        white-space: nowrap;
      &quot;&gt;
        &lt;svg width=&quot;15&quot; height=&quot;15&quot; viewBox=&quot;0 0 24 24&quot; fill=&quot;none&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot;&gt;
          &lt;rect x=&quot;2&quot; y=&quot;4&quot; width=&quot;20&quot; height=&quot;16&quot; rx=&quot;3&quot; stroke=&quot;#ffffff&quot; stroke-width=&quot;2&quot;/&gt;
          &lt;path d=&quot;M2 8l10 7 10-7&quot; stroke=&quot;#ffffff&quot; stroke-width=&quot;2&quot; stroke-linecap=&quot;round&quot;/&gt;
        &lt;/svg&gt;
        이메일로 문의하기
      &lt;/a&gt;
      &lt;a href=&quot;mailto:kiwi@swtec.co.kr?subject=기술 자료 요청 (블로그 유입)&amp;body=안녕하세요, 아래 제품의 기술 자료를 요청드립니다.%0A%0A요청 제품:%0A담당자 성함:%0A회사명:%0A&quot; style=&quot;
        display: inline-flex;
        align-items: center;
        justify-content: center;
        gap: 8px;
        background: #ffffff;
        color: #1a2e4a;
        text-decoration: none;
        padding: 12px 22px;
        border-radius: 8px;
        font-size: 14px;
        font-weight: 600;
        letter-spacing: -0.2px;
        border: 1.5px solid #1a2e4a;
        white-space: nowrap;
      &quot;&gt;
        &lt;svg width=&quot;15&quot; height=&quot;15&quot; viewBox=&quot;0 0 24 24&quot; fill=&quot;none&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot;&gt;
          &lt;path d=&quot;M14 2H6a2 2 0 00-2 2v16a2 2 0 002 2h12a2 2 0 002-2V8l-6-6z&quot; stroke=&quot;#1a2e4a&quot; stroke-width=&quot;2&quot; stroke-linejoin=&quot;round&quot;/&gt;
          &lt;path d=&quot;M14 2v6h6M9 13h6M9 17h4&quot; stroke=&quot;#1a2e4a&quot; stroke-width=&quot;2&quot; stroke-linecap=&quot;round&quot;/&gt;
        &lt;/svg&gt;
        기술 자료 요청하기
      &lt;/a&gt;
    &lt;/div&gt;
 
  &lt;/div&gt;
 
  &lt;!-- 하단 태그 --&gt;
  &lt;div style=&quot;margin-top: 12px; display: flex; flex-wrap: wrap; gap: 6px;&quot;&gt;
    &lt;span style=&quot;font-size: 12px; color: #7a8a99; background: #edf2f7; padding: 4px 10px; border-radius: 20px;&quot;&gt;#ETIO&lt;/span&gt;
    &lt;span style=&quot;font-size: 12px; color: #7a8a99; background: #edf2f7; padding: 4px 10px; border-radius: 20px;&quot;&gt;#SCP3D&lt;/span&gt;
    &lt;span style=&quot;font-size: 12px; color: #7a8a99; background: #edf2f7; padding: 4px 10px; border-radius: 20px;&quot;&gt;#SIGNALSCOPE&lt;/span&gt;
    &lt;span style=&quot;font-size: 12px; color: #7a8a99; background: #edf2f7; padding: 4px 10px; border-radius: 20px;&quot;&gt;#성원기술&lt;/span&gt;
    &lt;span style=&quot;font-size: 12px; color: #7a8a99; background: #edf2f7; padding: 4px 10px; border-radius: 20px;&quot;&gt;#머신비전&lt;/span&gt;
    &lt;span style=&quot;font-size: 12px; color: #7a8a99; background: #edf2f7; padding: 4px 10px; border-radius: 20px;&quot;&gt;#2차전지검사&lt;/span&gt;
    &lt;span style=&quot;font-size: 12px; color: #7a8a99; background: #edf2f7; padding: 4px 10px; border-radius: 20px;&quot;&gt;#반도체계측&lt;/span&gt;
  &lt;/div&gt;
 
&lt;/div&gt;</description>
      <category>제품 기술 이야기/기초 원리</category>
      <category>AI트리거</category>
      <category>구조변경</category>
      <category>병렬트리거</category>
      <category>에이아이</category>
      <category>직렬트리거</category>
      <category>트리거방식</category>
      <category>트리거분배</category>
      <category>트리거완벽제어</category>
      <category>트리거체배</category>
      <category>파이프라인트리거</category>
      <author>swtec</author>
      <guid isPermaLink="true">https://swtec.tistory.com/140</guid>
      <comments>https://swtec.tistory.com/140#entry140comment</comments>
      <pubDate>Tue, 24 Mar 2026 13:31:53 +0900</pubDate>
    </item>
    <item>
      <title>트리거 분배기란?</title>
      <link>https://swtec.tistory.com/139</link>
      <description>&lt;div style=&quot;max-width: 900px; margin: 0 auto; font-family: Arial, sans-serif; color: #222; line-height: 1.8;&quot;&gt;
&lt;h1 style=&quot;font-size: 32px; margin-bottom: 12px; color: #111; border-bottom: 3px solid #2d6cdf; padding-bottom: 10px;&quot;&gt;트리거 종류 + 엔코더까지 한 번에 이해하는 완전 정리&lt;/h1&gt;
&lt;p style=&quot;font-size: 17px; color: #444;&quot; data-ke-size=&quot;size16&quot;&gt;머신비전 시스템을 처음 설계할 때 가장 많이 놓치는 부분이 바로 &lt;b&gt;트리거(Trigger)&lt;/b&gt;와 &lt;b&gt;엔코더(Encoder)&lt;/b&gt;입니다.&lt;/p&gt;
&lt;p style=&quot;font-size: 17px; color: #444;&quot; data-ke-size=&quot;size16&quot;&gt;카메라, 렌즈, 조명은 신경 쓰면서도 &lt;b&gt;&amp;ldquo;언제 찍느냐&amp;rdquo;&lt;/b&gt;는 제대로 설계하지 않는 경우가 많습니다. 하지만 실제 검사 정확도를 좌우하는 것은 &lt;b&gt;촬영 타이밍&lt;/b&gt;, 즉 &lt;b&gt;트리거 시스템&lt;/b&gt;입니다.&lt;/p&gt;
&lt;div style=&quot;background: #111; color: #fff; padding: 20px; border-radius: 14px; margin: 28px 0;&quot;&gt;
&lt;h2 style=&quot;margin-top: 0; font-size: 22px; color: #fff;&quot; data-ke-size=&quot;size26&quot;&gt;핵심 한 줄&lt;/h2&gt;
&lt;p style=&quot;margin-bottom: 0; font-size: 17px;&quot; data-ke-size=&quot;size16&quot;&gt;머신비전 성능은 카메라만이 아니라 &lt;b&gt;정확한 타이밍&lt;/b&gt;에서 결정됩니다.&lt;/p&gt;
&lt;/div&gt;
&lt;div style=&quot;background: #ffffff; border: 1px solid #dbe5f1; padding: 24px; margin: 22px 0; border-radius: 14px; box-shadow: 0 2px 10px rgba(0,0,0,0.04);&quot;&gt;
&lt;h2 style=&quot;font-size: 24px; color: #111; margin-top: 0;&quot; data-ke-size=&quot;size26&quot;&gt;1. 트리거(Trigger)란 무엇인가?&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;트리거는 한마디로 &lt;b&gt;카메라에게 &amp;ldquo;지금 찍어라&amp;rdquo;라고 명령하는 신호&lt;/b&gt;입니다.&lt;/p&gt;
&lt;div style=&quot;background: #f8f9fb; border: 1px solid #e3e8ef; padding: 16px; border-radius: 10px; margin-top: 16px;&quot;&gt;
&lt;p style=&quot;margin: 6px 0;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;쉽게 설명하면&lt;/b&gt;&lt;/p&gt;
&lt;p style=&quot;margin: 6px 0;&quot; data-ke-size=&quot;size16&quot;&gt;스마트폰 &amp;rarr; 버튼 누르면 촬영&lt;/p&gt;
&lt;p style=&quot;margin: 6px 0;&quot; data-ke-size=&quot;size16&quot;&gt;머신비전 &amp;rarr; 트리거 신호 들어오면 촬영&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;background: #fff8f0; border: 1px solid #ffd9a8; padding: 24px; margin: 22px 0; border-radius: 14px;&quot;&gt;
&lt;h2 style=&quot;font-size: 24px; color: #111; margin-top: 0;&quot; data-ke-size=&quot;size26&quot;&gt;2. 왜 트리거가 중요한가?&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;트리거가 중요한 이유는 단 하나입니다.&lt;/p&gt;
&lt;div style=&quot;background: #111; color: #fff; padding: 16px; border-radius: 10px; margin: 16px 0;&quot;&gt;
&lt;p style=&quot;margin: 0; font-size: 18px;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;정확한 타이밍 = 정확한 검사&lt;/b&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;예시&lt;/b&gt;&lt;/p&gt;
&lt;p style=&quot;margin-bottom: 0;&quot; data-ke-size=&quot;size16&quot;&gt;제품이 이동 중인데 타이밍이 틀어지면&lt;br /&gt;&amp;rarr; 이미지가 흔들림 / 위치 틀어짐&lt;br /&gt;&amp;rarr; 검사 실패&lt;/p&gt;
&lt;/div&gt;
&lt;div style=&quot;background: #ffffff; border: 1px solid #dbe5f1; padding: 24px; margin: 22px 0; border-radius: 14px; box-shadow: 0 2px 10px rgba(0,0,0,0.04);&quot;&gt;
&lt;h2 style=&quot;font-size: 24px; color: #111; margin-top: 0;&quot; data-ke-size=&quot;size26&quot;&gt;3. 트리거 종류 (현장에서 가장 많이 쓰는 것)&lt;/h2&gt;
&lt;div style=&quot;margin-top: 14px;&quot;&gt;
&lt;h3 style=&quot;font-size: 20px; color: #1d4fbf;&quot; data-ke-size=&quot;size23&quot;&gt;① 외부 트리거 (External Trigger)&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;가장 기본적인 방식입니다.&lt;/p&gt;
&lt;ul style=&quot;padding-left: 22px; margin-bottom: 0;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;센서 / PLC / 버튼 &amp;rarr; 카메라 트리거&lt;/li&gt;
&lt;li&gt;제품 감지 후 촬영&lt;/li&gt;
&lt;li&gt;가장 많이 사용됨&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;div style=&quot;margin-top: 22px;&quot;&gt;
&lt;h3 style=&quot;font-size: 20px; color: #1d4fbf;&quot; data-ke-size=&quot;size23&quot;&gt;② 프리런 (Free Run)&lt;/h3&gt;
&lt;ul style=&quot;padding-left: 22px; margin-bottom: 0;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;카메라가 계속 촬영&lt;/li&gt;
&lt;li&gt;일정 주기로 자동 촬영&lt;/li&gt;
&lt;li&gt;정지 대상 / 저속 검사에 사용&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;div style=&quot;margin-top: 22px;&quot;&gt;
&lt;h3 style=&quot;font-size: 20px; color: #1d4fbf;&quot; data-ke-size=&quot;size23&quot;&gt;③ 엔코더 트리거 (Encoder Trigger)&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;가장 중요한 방식이며, 고속 검사에서 핵심입니다.&lt;/p&gt;
&lt;ul style=&quot;padding-left: 22px; margin-bottom: 0;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;이동 거리 기준으로 촬영&lt;/li&gt;
&lt;li&gt;위치 기준 촬영&lt;/li&gt;
&lt;li&gt;라인스캔 / 고속 검사 필수&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;background: #f4f8ff; border: 1px solid #cfe0ff; padding: 24px; margin: 22px 0; border-radius: 14px;&quot;&gt;
&lt;h2 style=&quot;font-size: 24px; color: #111; margin-top: 0;&quot; data-ke-size=&quot;size26&quot;&gt;4. 트리거 분배기란?&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;트리거 분배기는 &lt;b&gt;하나의 트리거 신호를 여러 장비로 정확하게 나누는 장치&lt;/b&gt;입니다.&lt;/p&gt;
&lt;h3 style=&quot;font-size: 20px; color: #1d4fbf; margin-top: 20px;&quot; data-ke-size=&quot;size23&quot;&gt;왜 필요할까?&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;현장에서는 이런 상황이 많습니다.&lt;/p&gt;
&lt;ul style=&quot;padding-left: 22px;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;카메라 여러 대&lt;/li&gt;
&lt;li&gt;조명 동기화 필요&lt;/li&gt;
&lt;li&gt;검사 장비 여러 개 연결&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이때 신호를 단순하게 나누면 문제가 생깁니다.&lt;/p&gt;
&lt;div style=&quot;background: #fff; border: 1px solid #dbe5f1; padding: 16px; border-radius: 10px; margin-top: 14px;&quot;&gt;
&lt;p style=&quot;margin: 6px 0;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;문제 예시&lt;/b&gt;&lt;/p&gt;
&lt;p style=&quot;margin: 6px 0;&quot; data-ke-size=&quot;size16&quot;&gt;신호 지연 (Delay)&lt;/p&gt;
&lt;p style=&quot;margin: 6px 0;&quot; data-ke-size=&quot;size16&quot;&gt;타이밍 어긋남&lt;/p&gt;
&lt;p style=&quot;margin: 6px 0;&quot; data-ke-size=&quot;size16&quot;&gt;노이즈 발생&lt;/p&gt;
&lt;p style=&quot;margin: 6px 0 0 0;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;결과:&lt;/b&gt; 검사 정확도 하락&lt;/p&gt;
&lt;/div&gt;
&lt;h3 style=&quot;font-size: 20px; color: #1d4fbf; margin-top: 20px;&quot; data-ke-size=&quot;size23&quot;&gt;트리거 분배기의 역할&lt;/h3&gt;
&lt;ul style=&quot;padding-left: 22px; margin-bottom: 0;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;신호를 동일한 타이밍으로 분배&lt;/li&gt;
&lt;li&gt;지연 최소화&lt;/li&gt;
&lt;li&gt;노이즈 제거&lt;/li&gt;
&lt;li&gt;&lt;b&gt;동기화의 핵심 장비&lt;/b&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;div style=&quot;background: #ffffff; border: 1px solid #dbe5f1; padding: 24px; margin: 22px 0; border-radius: 14px; box-shadow: 0 2px 10px rgba(0,0,0,0.04);&quot;&gt;
&lt;h2 style=&quot;font-size: 24px; color: #111; margin-top: 0;&quot; data-ke-size=&quot;size26&quot;&gt;5. 엔코더(Encoder)란?&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;엔코더는 &lt;b&gt;&amp;ldquo;얼마나 움직였는지&amp;rdquo;를 알려주는 센서&lt;/b&gt;입니다.&lt;/p&gt;
&lt;div style=&quot;background: #f8f9fb; border: 1px solid #e3e8ef; padding: 16px; border-radius: 10px; margin-top: 16px;&quot;&gt;
&lt;p style=&quot;margin: 6px 0;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;쉽게 이해하면&lt;/b&gt;&lt;/p&gt;
&lt;p style=&quot;margin: 6px 0;&quot; data-ke-size=&quot;size16&quot;&gt;바퀴가 몇 바퀴 돌았는지 측정&lt;/p&gt;
&lt;p style=&quot;margin: 6px 0;&quot; data-ke-size=&quot;size16&quot;&gt;이동 거리 계산&lt;/p&gt;
&lt;/div&gt;
&lt;h3 style=&quot;font-size: 20px; color: #1d4fbf; margin-top: 20px;&quot; data-ke-size=&quot;size23&quot;&gt;엔코더 신호 종류&lt;/h3&gt;
&lt;ul style=&quot;padding-left: 22px; margin-bottom: 0;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;A상 / B상 : 방향 + 위치&lt;/li&gt;
&lt;li&gt;Z상 : 원점&lt;/li&gt;
&lt;/ul&gt;
&lt;p style=&quot;margin-top: 14px; margin-bottom: 0;&quot; data-ke-size=&quot;size16&quot;&gt;이 신호를 이용해 정확한 위치를 계산합니다.&lt;/p&gt;
&lt;/div&gt;
&lt;div style=&quot;background: #fff8f0; border: 1px solid #ffd9a8; padding: 24px; margin: 22px 0; border-radius: 14px;&quot;&gt;
&lt;h2 style=&quot;font-size: 24px; color: #111; margin-top: 0;&quot; data-ke-size=&quot;size26&quot;&gt;6. 왜 엔코더가 중요한가?&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;특히 &lt;b&gt;라인스캔&lt;/b&gt;에서는 엔코더가 필수입니다.&lt;/p&gt;
&lt;div style=&quot;background: #111; color: #fff; padding: 16px; border-radius: 10px; margin: 16px 0;&quot;&gt;
&lt;p style=&quot;margin: 0; font-size: 18px;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;이유: 시간 기준이 아니라 위치 기준으로 찍어야 하기 때문&lt;/b&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;예시&lt;/b&gt;&lt;/p&gt;
&lt;p style=&quot;margin-bottom: 0;&quot; data-ke-size=&quot;size16&quot;&gt;속도가 변하는 경우&lt;br /&gt;시간 기준 촬영 &amp;rarr; 이미지 늘어짐&lt;br /&gt;위치 기준 촬영 &amp;rarr; 정확한 이미지&lt;/p&gt;
&lt;p style=&quot;margin-top: 14px; margin-bottom: 0;&quot; data-ke-size=&quot;size16&quot;&gt;그래서 엔코더를 사용합니다.&lt;/p&gt;
&lt;/div&gt;
&lt;div style=&quot;background: #111; color: #fff; padding: 22px; border-radius: 14px; margin: 28px 0;&quot;&gt;
&lt;h2 style=&quot;margin-top: 0; font-size: 22px; color: #fff;&quot; data-ke-size=&quot;size26&quot;&gt;7. 트리거 + 엔코더 = 진짜 핵심&lt;/h2&gt;
&lt;p style=&quot;font-size: 17px;&quot; data-ke-size=&quot;size16&quot;&gt;머신비전에서 가장 중요한 공식은&lt;/p&gt;
&lt;p style=&quot;font-size: 19px; margin: 10px 0;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&amp;ldquo;정확한 위치에서 정확한 타이밍에 촬영&amp;rdquo;&lt;/b&gt;&lt;/p&gt;
&lt;div style=&quot;background: rgba(255,255,255,0.08); border-radius: 10px; padding: 16px; margin-top: 14px;&quot;&gt;
&lt;p style=&quot;margin: 6px 0;&quot; data-ke-size=&quot;size16&quot;&gt;엔코더 &amp;rarr; 위치 계산&lt;/p&gt;
&lt;p style=&quot;margin: 6px 0;&quot; data-ke-size=&quot;size16&quot;&gt;트리거 &amp;rarr; 촬영 신호&lt;/p&gt;
&lt;p style=&quot;margin: 6px 0;&quot; data-ke-size=&quot;size16&quot;&gt;분배기 &amp;rarr; 동기화&lt;/p&gt;
&lt;p style=&quot;margin: 6px 0 0 0;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;이 3개가 맞아야 안정적인 검사 가능&lt;/b&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;background: #ffffff; border: 1px solid #dbe5f1; padding: 24px; margin: 22px 0; border-radius: 14px; box-shadow: 0 2px 10px rgba(0,0,0,0.04);&quot;&gt;
&lt;h2 style=&quot;font-size: 24px; color: #111; margin-top: 0;&quot; data-ke-size=&quot;size26&quot;&gt;8. 트리거 분배기가 중요한 이유 (실무 핵심)&lt;/h2&gt;
&lt;div style=&quot;margin-top: 14px;&quot;&gt;
&lt;h3 style=&quot;font-size: 20px; color: #1d4fbf;&quot; data-ke-size=&quot;size23&quot;&gt;① 멀티 카메라 동기화&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;여러 카메라를 동시에 촬영해야 할 때 필요합니다.&lt;/p&gt;
&lt;/div&gt;
&lt;div style=&quot;margin-top: 18px;&quot;&gt;
&lt;h3 style=&quot;font-size: 20px; color: #1d4fbf;&quot; data-ke-size=&quot;size23&quot;&gt;② 조명 동기화&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;카메라와 동시에 조명을 점등해야 할 때 중요합니다.&lt;/p&gt;
&lt;/div&gt;
&lt;div style=&quot;margin-top: 18px;&quot;&gt;
&lt;h3 style=&quot;font-size: 20px; color: #1d4fbf;&quot; data-ke-size=&quot;size23&quot;&gt;③ 고속 검사 안정화&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;타이밍 오차를 줄여 고속 검사 안정성을 높입니다.&lt;/p&gt;
&lt;/div&gt;
&lt;div style=&quot;background: #f4f8ff; border-left: 6px solid #2d6cdf; padding: 16px; border-radius: 10px; margin-top: 18px;&quot;&gt;
&lt;p style=&quot;margin: 0;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;그래서 FPGA 기반 장비가 중요한 이유가 바로 여기에 있습니다.&lt;/b&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;background: #fff8f0; border: 1px solid #ffd9a8; padding: 24px; margin: 22px 0; border-radius: 14px;&quot;&gt;
&lt;h2 style=&quot;font-size: 24px; color: #111; margin-top: 0;&quot; data-ke-size=&quot;size26&quot;&gt;9. 현장에서 자주 생기는 문제&lt;/h2&gt;
&lt;div style=&quot;margin-top: 14px;&quot;&gt;
&lt;h3 style=&quot;font-size: 20px; color: #c0392b;&quot; data-ke-size=&quot;size23&quot;&gt;문제 1. 타이밍 어긋남&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;카메라마다 촬영 시점이 다릅니다.&lt;/p&gt;
&lt;/div&gt;
&lt;div style=&quot;margin-top: 18px;&quot;&gt;
&lt;h3 style=&quot;font-size: 20px; color: #c0392b;&quot; data-ke-size=&quot;size23&quot;&gt;문제 2. 이미지 늘어짐&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;엔코더 없이 시간 기준 촬영을 하면 발생하기 쉽습니다.&lt;/p&gt;
&lt;/div&gt;
&lt;div style=&quot;margin-top: 18px;&quot;&gt;
&lt;h3 style=&quot;font-size: 20px; color: #c0392b;&quot; data-ke-size=&quot;size23&quot;&gt;문제 3. 노이즈&lt;/h3&gt;
&lt;p style=&quot;margin-bottom: 0;&quot; data-ke-size=&quot;size16&quot;&gt;신호 품질이 불안정하면 전체 검사 신뢰도가 떨어집니다.&lt;/p&gt;
&lt;/div&gt;
&lt;div style=&quot;background: #fff; border: 1px solid #f1d4a5; padding: 16px; border-radius: 10px; margin-top: 18px;&quot;&gt;
&lt;p style=&quot;margin: 0;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;이 문제들의 상당수는 트리거 / 엔코더 문제에서 시작됩니다.&lt;/b&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;background: #f4f8ff; border: 1px solid #cfe0ff; padding: 24px; margin: 22px 0; border-radius: 14px;&quot;&gt;
&lt;h2 style=&quot;font-size: 24px; color: #111; margin-top: 0;&quot; data-ke-size=&quot;size26&quot;&gt;10. 실무 설계 흐름&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;머신비전 설계는 아래 순서로 접근하는 것이 좋습니다.&lt;/p&gt;
&lt;ol style=&quot;padding-left: 22px; margin-bottom: 0;&quot; data-ke-list-type=&quot;decimal&quot;&gt;
&lt;li&gt;검사 대상 확인&lt;/li&gt;
&lt;li&gt;FOV 결정&lt;/li&gt;
&lt;li&gt;렌즈 선택&lt;/li&gt;
&lt;li&gt;카메라 선택&lt;/li&gt;
&lt;li&gt;&lt;b&gt;트리거 설계&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;엔코더 연동&lt;/b&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;div style=&quot;background: #111; color: #fff; padding: 16px; border-radius: 10px; margin-top: 18px;&quot;&gt;
&lt;p style=&quot;margin: 0;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;트리거는 &amp;ldquo;마지막 옵션&amp;rdquo;이 아니라 핵심 설계 요소입니다.&lt;/b&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;background: #ffffff; border: 1px solid #dbe5f1; padding: 24px; margin: 22px 0; border-radius: 14px; box-shadow: 0 2px 10px rgba(0,0,0,0.04);&quot;&gt;
&lt;h2 style=&quot;font-size: 24px; color: #111; margin-top: 0;&quot; data-ke-size=&quot;size26&quot;&gt;11. 핵심 요약&lt;/h2&gt;
&lt;ul style=&quot;padding-left: 22px; margin-bottom: 0;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;트리거&lt;/b&gt; = 촬영 타이밍 신호&lt;/li&gt;
&lt;li&gt;&lt;b&gt;엔코더&lt;/b&gt; = 위치 정보 센서&lt;/li&gt;
&lt;li&gt;&lt;b&gt;트리거 분배기&lt;/b&gt; = 동기화 장치&lt;/li&gt;
&lt;/ul&gt;
&lt;div style=&quot;background: #f8f9fb; border: 1px solid #e3e8ef; padding: 16px; border-radius: 10px; margin-top: 18px;&quot;&gt;
&lt;p style=&quot;margin: 0; font-size: 17px;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;결론 : 머신비전 성능은 카메라가 아니라 &amp;ldquo;타이밍&amp;rdquo;에서 결정됩니다.&lt;/b&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;background: #111; color: #fff; padding: 24px; border-radius: 14px; margin: 28px 0 10px 0;&quot;&gt;
&lt;h2 style=&quot;margin-top: 0; font-size: 22px; color: #fff;&quot; data-ke-size=&quot;size26&quot;&gt;마무리&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;많은 사람들이 머신비전을 &lt;b&gt;&amp;ldquo;카메라 성능 경쟁&amp;rdquo;&lt;/b&gt;이라고 생각합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;하지만 실제 현장은 다릅니다.&lt;/p&gt;
&lt;p style=&quot;font-size: 18px; margin: 12px 0;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;좋은 이미지 = 좋은 타이밍&lt;/b&gt;&lt;/p&gt;
&lt;p style=&quot;margin-bottom: 0;&quot; data-ke-size=&quot;size16&quot;&gt;그리고 그 중심에는 &lt;b&gt;트리거 + 엔코더 + 분배기&lt;/b&gt;가 있습니다.&lt;/p&gt;
&lt;/div&gt;
&lt;div style=&quot;background: #f4f8ff; border: 1px solid #cfe0ff; padding: 20px; margin: 22px 0 30px 0; border-radius: 14px;&quot;&gt;
&lt;h2 style=&quot;margin-top: 0; font-size: 22px; color: #111;&quot; data-ke-size=&quot;size26&quot;&gt;한 줄 결론&lt;/h2&gt;
&lt;p style=&quot;margin-bottom: 0; font-size: 17px;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;머신비전은 &amp;ldquo;언제 찍느냐&amp;rdquo;가 &amp;ldquo;무엇을 찍느냐&amp;rdquo;보다 더 중요합니다.&lt;/b&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div style=&quot;
  margin: 48px 0 16px;
  border-top: 2px solid #1a2e4a;
  padding-top: 32px;
  font-family: 'Noto Sans KR', -apple-system, BlinkMacSystemFont, 'Apple SD Gothic Neo', sans-serif;
&quot;&gt;
 
  &lt;!-- 헤더 --&gt;
  &lt;div style=&quot;
    background: #1a2e4a;
    border-radius: 12px 12px 0 0;
    padding: 20px 28px;
    display: flex;
    align-items: center;
    gap: 12px;
  &quot;&gt;
    &lt;div style=&quot;
      width: 6px;
      height: 36px;
      background: #4a9eff;
      border-radius: 3px;
      flex-shrink: 0;
    &quot;&gt;&lt;/div&gt;
    &lt;div&gt;
      &lt;div style=&quot;color: #ffffff; font-size: 16px; font-weight: 700; letter-spacing: -0.3px;&quot;&gt;
        제품 문의 &amp;amp; 기술 자료 요청
      &lt;/div&gt;
      &lt;div style=&quot;color: #7eaacc; font-size: 13px; margin-top: 3px;&quot;&gt;
        성원기술 · SWTEC Co., Ltd.
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/div&gt;
 
  &lt;!-- 본문 카드 --&gt;
  &lt;div style=&quot;
    background: #f5f8fc;
    border: 1px solid #d4e2ef;
    border-top: none;
    border-radius: 0 0 12px 12px;
    padding: 24px 28px;
    display: flex;
    flex-wrap: wrap;
    gap: 16px;
    align-items: center;
    justify-content: space-between;
  &quot;&gt;
 
    &lt;!-- 연락처 정보 --&gt;
    &lt;div style=&quot;display: flex; flex-direction: column; gap: 12px;&quot;&gt;
 
      &lt;!-- 이메일 --&gt;
      &lt;div style=&quot;display: flex; align-items: center; gap: 12px;&quot;&gt;
        &lt;div style=&quot;
          width: 36px;
          height: 36px;
          background: #1a2e4a;
          border-radius: 8px;
          display: flex;
          align-items: center;
          justify-content: center;
          flex-shrink: 0;
        &quot;&gt;
          &lt;svg width=&quot;18&quot; height=&quot;18&quot; viewBox=&quot;0 0 24 24&quot; fill=&quot;none&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot;&gt;
            &lt;rect x=&quot;2&quot; y=&quot;4&quot; width=&quot;20&quot; height=&quot;16&quot; rx=&quot;3&quot; stroke=&quot;#4a9eff&quot; stroke-width=&quot;1.8&quot;/&gt;
            &lt;path d=&quot;M2 8l10 7 10-7&quot; stroke=&quot;#4a9eff&quot; stroke-width=&quot;1.8&quot; stroke-linecap=&quot;round&quot;/&gt;
          &lt;/svg&gt;
        &lt;/div&gt;
        &lt;div&gt;
          &lt;div style=&quot;font-size: 11px; color: #7a8a99; font-weight: 600; letter-spacing: 0.5px; text-transform: uppercase; margin-bottom: 2px;&quot;&gt;이메일&lt;/div&gt;
          &lt;a href=&quot;mailto:kiwi@swtec.co.kr&quot; style=&quot;
            color: #1a2e4a;
            font-size: 15px;
            font-weight: 600;
            text-decoration: none;
            letter-spacing: -0.2px;
          &quot;&gt;kiwi@swtec.co.kr&lt;/a&gt;
        &lt;/div&gt;
      &lt;/div&gt;
 
      &lt;!-- 전화 --&gt;
      &lt;div style=&quot;display: flex; align-items: center; gap: 12px;&quot;&gt;
        &lt;div style=&quot;
          width: 36px;
          height: 36px;
          background: #1a2e4a;
          border-radius: 8px;
          display: flex;
          align-items: center;
          justify-content: center;
          flex-shrink: 0;
        &quot;&gt;
          &lt;svg width=&quot;18&quot; height=&quot;18&quot; viewBox=&quot;0 0 24 24&quot; fill=&quot;none&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot;&gt;
            &lt;path d=&quot;M5 4h4l2 5-2.5 1.5a11 11 0 005 5L15 13l5 2v4a2 2 0 01-2 2C7.163 21 3 16.837 3 6a2 2 0 012-2z&quot; stroke=&quot;#4a9eff&quot; stroke-width=&quot;1.8&quot; stroke-linecap=&quot;round&quot; stroke-linejoin=&quot;round&quot;/&gt;
          &lt;/svg&gt;
        &lt;/div&gt;
        &lt;div&gt;
          &lt;div style=&quot;font-size: 11px; color: #7a8a99; font-weight: 600; letter-spacing: 0.5px; text-transform: uppercase; margin-bottom: 2px;&quot;&gt;전화&lt;/div&gt;
          &lt;a href=&quot;tel:031-479-6530&quot; style=&quot;
            color: #1a2e4a;
            font-size: 15px;
            font-weight: 600;
            text-decoration: none;
            letter-spacing: -0.2px;
          &quot;&gt;031-479-6530&lt;/a&gt;
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
 
    &lt;!-- CTA 버튼 --&gt;
    &lt;div style=&quot;display: flex; flex-direction: column; gap: 10px;&quot;&gt;
      &lt;a href=&quot;mailto:kiwi@swtec.co.kr?subject=제품 문의 (블로그 유입)&amp;body=안녕하세요, 성원기술 제품에 관심이 있어 문의드립니다.%0A%0A문의 내용:%0A&quot; style=&quot;
        display: inline-flex;
        align-items: center;
        justify-content: center;
        gap: 8px;
        background: #1a2e4a;
        color: #ffffff;
        text-decoration: none;
        padding: 12px 22px;
        border-radius: 8px;
        font-size: 14px;
        font-weight: 600;
        letter-spacing: -0.2px;
        white-space: nowrap;
      &quot;&gt;
        &lt;svg width=&quot;15&quot; height=&quot;15&quot; viewBox=&quot;0 0 24 24&quot; fill=&quot;none&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot;&gt;
          &lt;rect x=&quot;2&quot; y=&quot;4&quot; width=&quot;20&quot; height=&quot;16&quot; rx=&quot;3&quot; stroke=&quot;#ffffff&quot; stroke-width=&quot;2&quot;/&gt;
          &lt;path d=&quot;M2 8l10 7 10-7&quot; stroke=&quot;#ffffff&quot; stroke-width=&quot;2&quot; stroke-linecap=&quot;round&quot;/&gt;
        &lt;/svg&gt;
        이메일로 문의하기
      &lt;/a&gt;
      &lt;a href=&quot;mailto:kiwi@swtec.co.kr?subject=기술 자료 요청 (블로그 유입)&amp;body=안녕하세요, 아래 제품의 기술 자료를 요청드립니다.%0A%0A요청 제품:%0A담당자 성함:%0A회사명:%0A&quot; style=&quot;
        display: inline-flex;
        align-items: center;
        justify-content: center;
        gap: 8px;
        background: #ffffff;
        color: #1a2e4a;
        text-decoration: none;
        padding: 12px 22px;
        border-radius: 8px;
        font-size: 14px;
        font-weight: 600;
        letter-spacing: -0.2px;
        border: 1.5px solid #1a2e4a;
        white-space: nowrap;
      &quot;&gt;
        &lt;svg width=&quot;15&quot; height=&quot;15&quot; viewBox=&quot;0 0 24 24&quot; fill=&quot;none&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot;&gt;
          &lt;path d=&quot;M14 2H6a2 2 0 00-2 2v16a2 2 0 002 2h12a2 2 0 002-2V8l-6-6z&quot; stroke=&quot;#1a2e4a&quot; stroke-width=&quot;2&quot; stroke-linejoin=&quot;round&quot;/&gt;
          &lt;path d=&quot;M14 2v6h6M9 13h6M9 17h4&quot; stroke=&quot;#1a2e4a&quot; stroke-width=&quot;2&quot; stroke-linecap=&quot;round&quot;/&gt;
        &lt;/svg&gt;
        기술 자료 요청하기
      &lt;/a&gt;
    &lt;/div&gt;
 
  &lt;/div&gt;
 
  &lt;!-- 하단 태그 --&gt;
  &lt;div style=&quot;margin-top: 12px; display: flex; flex-wrap: wrap; gap: 6px;&quot;&gt;
    &lt;span style=&quot;font-size: 12px; color: #7a8a99; background: #edf2f7; padding: 4px 10px; border-radius: 20px;&quot;&gt;#ETIO&lt;/span&gt;
    &lt;span style=&quot;font-size: 12px; color: #7a8a99; background: #edf2f7; padding: 4px 10px; border-radius: 20px;&quot;&gt;#SCP3D&lt;/span&gt;
    &lt;span style=&quot;font-size: 12px; color: #7a8a99; background: #edf2f7; padding: 4px 10px; border-radius: 20px;&quot;&gt;#SIGNALSCOPE&lt;/span&gt;
    &lt;span style=&quot;font-size: 12px; color: #7a8a99; background: #edf2f7; padding: 4px 10px; border-radius: 20px;&quot;&gt;#성원기술&lt;/span&gt;
    &lt;span style=&quot;font-size: 12px; color: #7a8a99; background: #edf2f7; padding: 4px 10px; border-radius: 20px;&quot;&gt;#머신비전&lt;/span&gt;
    &lt;span style=&quot;font-size: 12px; color: #7a8a99; background: #edf2f7; padding: 4px 10px; border-radius: 20px;&quot;&gt;#2차전지검사&lt;/span&gt;
    &lt;span style=&quot;font-size: 12px; color: #7a8a99; background: #edf2f7; padding: 4px 10px; border-radius: 20px;&quot;&gt;#반도체계측&lt;/span&gt;
  &lt;/div&gt;
 
&lt;/div&gt;</description>
      <category>제품 기술 이야기/기초 원리</category>
      <category>변환</category>
      <category>분배</category>
      <category>생성</category>
      <category>체배</category>
      <category>트리거변환</category>
      <category>트리거분배</category>
      <category>트리거분배기</category>
      <category>트리거생성기</category>
      <category>트리거솔루션</category>
      <category>트리거채배기</category>
      <author>swtec</author>
      <guid isPermaLink="true">https://swtec.tistory.com/139</guid>
      <comments>https://swtec.tistory.com/139#entry139comment</comments>
      <pubDate>Mon, 23 Mar 2026 12:51:25 +0900</pubDate>
    </item>
    <item>
      <title>머신비전 기초정리 [전체 보기]</title>
      <link>https://swtec.tistory.com/138</link>
      <description>&lt;h2 data-ke-size=&quot;size26&quot;&gt;머신비전에서 필요한 기초를 정리한 글입니다.&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;fileblock&quot; data-ke-align=&quot;alignCenter&quot;&gt;&lt;a href=&quot;https://blog.kakaocdn.net/dn/btHtGZ/dJMcaaEDTYx/xkDAGxhuF9IYl3t7qzPWMk/%EC%84%B1%EC%9B%90%EA%B8%B0%EC%88%A0%20%EC%A0%9C%ED%92%88%20%EC%86%8C%EA%B0%9C%20%28SCP-3D%29.pdf?attach=1&amp;amp;knm=tfile.pdf&quot; class=&quot;&quot;&gt;
    &lt;div class=&quot;image&quot;&gt;&lt;/div&gt;
    &lt;div class=&quot;desc&quot;&gt;&lt;div class=&quot;filename&quot;&gt;&lt;span class=&quot;name&quot;&gt;성원기술 제품 소개 (SCP-3D).pdf&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;size&quot;&gt;6.15MB&lt;/div&gt;
&lt;/div&gt;
  &lt;/a&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;u&gt;2D~3D 트리거, 조명제어기, 신호분석, 메타데이터 삽입&lt;/u&gt;이 필요하신분들만&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;링크에서 파일 다운로드로 보신 후 연락 주세요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #f25555; text-align: start;&quot;&gt;1. 머신비전 시스템 설계할 때 꼭 알아야 할 구성요소 -&amp;gt; &lt;a href=&quot;https://swtec.tistory.com/116&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://swtec.tistory.com/116&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1773990284883&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;article&quot; data-og-title=&quot;머신비전 시스템 설계할 때 꼭 알아야 할 구성요소&quot; data-og-description=&quot;머신비전 시스템 구성요소 완전 정리머신비전 시스템을 처음 접하는 사람들은 보통 이렇게 생각합니다.&amp;quot;카메라 성능만 좋으면 검사도 잘 되겠지?&amp;quot;하지만 실제 현장에서는 그렇지 않습니다. 머&quot; data-og-host=&quot;swtec.tistory.com&quot; data-og-source-url=&quot;https://swtec.tistory.com/116&quot; data-og-url=&quot;https://swtec.tistory.com/116&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/blrjyW/dJMb83ShZAw/CN26I7dvQrAAemCRqClA8k/img.png?width=800&amp;amp;height=448&amp;amp;face=0_0_800_448,https://scrap.kakaocdn.net/dn/MumDo/dJMb8T9YD1w/s69qAWAeBkz4FujQXudTWk/img.png?width=800&amp;amp;height=448&amp;amp;face=0_0_800_448&quot;&gt;&lt;a href=&quot;https://swtec.tistory.com/116&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://swtec.tistory.com/116&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/blrjyW/dJMb83ShZAw/CN26I7dvQrAAemCRqClA8k/img.png?width=800&amp;amp;height=448&amp;amp;face=0_0_800_448,https://scrap.kakaocdn.net/dn/MumDo/dJMb8T9YD1w/s69qAWAeBkz4FujQXudTWk/img.png?width=800&amp;amp;height=448&amp;amp;face=0_0_800_448');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;머신비전 시스템 설계할 때 꼭 알아야 할 구성요소&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;머신비전 시스템 구성요소 완전 정리머신비전 시스템을 처음 접하는 사람들은 보통 이렇게 생각합니다.&quot;카메라 성능만 좋으면 검사도 잘 되겠지?&quot;하지만 실제 현장에서는 그렇지 않습니다. 머&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;swtec.tistory.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #f25555; text-align: start;&quot;&gt;2. Area Scan vs Line Scan -&amp;gt; &lt;a href=&quot;https://swtec.tistory.com/117&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://swtec.tistory.com/117&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1773990364219&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;article&quot; data-og-title=&quot;Area Scan vs Line Scan&quot; data-og-description=&quot;Area Scan vs Line Scan 카메라 차이머신비전 시스템을 설계할 때 가장 먼저 결정해야 하는 요소 중 하나가 바로 카메라 방식입니다. 특히 많은 엔지니어들이 헷갈려 하는 것이 Area Scan 카메라와 Line Sca&quot; data-og-host=&quot;swtec.tistory.com&quot; data-og-source-url=&quot;https://swtec.tistory.com/117&quot; data-og-url=&quot;https://swtec.tistory.com/117&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/2c95q/dJMb9c9w1H6/VdkRwgQeav6qGKy3FSPKNk/img.png?width=800&amp;amp;height=448&amp;amp;face=0_0_800_448,https://scrap.kakaocdn.net/dn/kJ0ZE/dJMb9iaQiW9/2khEtubKAdBiudhRsmcFSk/img.png?width=800&amp;amp;height=448&amp;amp;face=0_0_800_448&quot;&gt;&lt;a href=&quot;https://swtec.tistory.com/117&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://swtec.tistory.com/117&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/2c95q/dJMb9c9w1H6/VdkRwgQeav6qGKy3FSPKNk/img.png?width=800&amp;amp;height=448&amp;amp;face=0_0_800_448,https://scrap.kakaocdn.net/dn/kJ0ZE/dJMb9iaQiW9/2khEtubKAdBiudhRsmcFSk/img.png?width=800&amp;amp;height=448&amp;amp;face=0_0_800_448');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;Area Scan vs Line Scan&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;Area Scan vs Line Scan 카메라 차이머신비전 시스템을 설계할 때 가장 먼저 결정해야 하는 요소 중 하나가 바로 카메라 방식입니다. 특히 많은 엔지니어들이 헷갈려 하는 것이 Area Scan 카메라와 Line Sca&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;swtec.tistory.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #f25555; text-align: start;&quot;&gt;3. 머신비전에서 조명 선택 가이드 -&amp;gt; &lt;a href=&quot;https://swtec.tistory.com/118&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://swtec.tistory.com/118&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1773990392735&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;article&quot; data-og-title=&quot;머신비전에서 조명 선택 가이드&quot; data-og-description=&quot;머신비전 조명 선택 방법머신비전 시스템을 구축할 때 많은 사람들이 카메라 해상도나 AI 알고리즘에 먼저 집중합니다.하지만 실제 현장에서는 오래전부터 이런 말이 자주 나옵니다. &amp;ldquo;검사는 &quot; data-og-host=&quot;swtec.tistory.com&quot; data-og-source-url=&quot;https://swtec.tistory.com/118&quot; data-og-url=&quot;https://swtec.tistory.com/118&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/xJkWf/dJMb8U8SLH8/sXDcRK5qLVuardM7Agaofk/img.png?width=800&amp;amp;height=448&amp;amp;face=0_0_800_448,https://scrap.kakaocdn.net/dn/bQYzkx/dJMb8WMoKyB/qHjBlsL9ZjBgRvpcPOmk1K/img.png?width=800&amp;amp;height=448&amp;amp;face=0_0_800_448&quot;&gt;&lt;a href=&quot;https://swtec.tistory.com/118&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://swtec.tistory.com/118&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/xJkWf/dJMb8U8SLH8/sXDcRK5qLVuardM7Agaofk/img.png?width=800&amp;amp;height=448&amp;amp;face=0_0_800_448,https://scrap.kakaocdn.net/dn/bQYzkx/dJMb8WMoKyB/qHjBlsL9ZjBgRvpcPOmk1K/img.png?width=800&amp;amp;height=448&amp;amp;face=0_0_800_448');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;머신비전에서 조명 선택 가이드&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;머신비전 조명 선택 방법머신비전 시스템을 구축할 때 많은 사람들이 카메라 해상도나 AI 알고리즘에 먼저 집중합니다.하지만 실제 현장에서는 오래전부터 이런 말이 자주 나옵니다. &amp;ldquo;검사는&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;swtec.tistory.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #f25555; text-align: start;&quot;&gt;4. 카메라 해상도 계산 방법 -&amp;gt;&amp;nbsp; &lt;a href=&quot;https://swtec.tistory.com/119&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://swtec.tistory.com/119&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1773990422992&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;article&quot; data-og-title=&quot;카메라 해상도 계산 방법&quot; data-og-description=&quot;머신비전 해상도 계산 방법머신비전 시스템을 설계할 때 가장 많이 나오는 질문 중 하나는 바로 이것입니다.&amp;ldquo;이 카메라로 얼마나 작은 결함까지 볼 수 있을까?&amp;rdquo;이 질문의 답을 결정하는 핵심&quot; data-og-host=&quot;swtec.tistory.com&quot; data-og-source-url=&quot;https://swtec.tistory.com/119&quot; data-og-url=&quot;https://swtec.tistory.com/119&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/fKEMX/dJMb9iIGgYg/TYhEBAoH6ujwqQiqNKV270/img.png?width=800&amp;amp;height=448&amp;amp;face=0_0_800_448,https://scrap.kakaocdn.net/dn/bpYbml/dJMb9hC0tOz/UFOKzRj1ym1U6Vv4BjC4k0/img.png?width=800&amp;amp;height=448&amp;amp;face=0_0_800_448&quot;&gt;&lt;a href=&quot;https://swtec.tistory.com/119&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://swtec.tistory.com/119&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/fKEMX/dJMb9iIGgYg/TYhEBAoH6ujwqQiqNKV270/img.png?width=800&amp;amp;height=448&amp;amp;face=0_0_800_448,https://scrap.kakaocdn.net/dn/bpYbml/dJMb9hC0tOz/UFOKzRj1ym1U6Vv4BjC4k0/img.png?width=800&amp;amp;height=448&amp;amp;face=0_0_800_448');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;카메라 해상도 계산 방법&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;머신비전 해상도 계산 방법머신비전 시스템을 설계할 때 가장 많이 나오는 질문 중 하나는 바로 이것입니다.&amp;ldquo;이 카메라로 얼마나 작은 결함까지 볼 수 있을까?&amp;rdquo;이 질문의 답을 결정하는 핵심&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;swtec.tistory.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #f25555; text-align: start;&quot;&gt;5. 픽셀 사이즈와 검사 정밀도 관계 -&amp;gt; &lt;a href=&quot;https://swtec.tistory.com/120&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://swtec.tistory.com/120&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1773990451843&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;article&quot; data-og-title=&quot;픽셀 사이즈와 검사 정밀도 관계&quot; data-og-description=&quot;머신비전 픽셀 사이즈와 검사 정밀도 관계머신비전 시스템을 설계할 때 많은 사람들이 이렇게 생각합니다.&amp;ldquo;픽셀이 작을수록 무조건 더 정밀한 검사에 유리하다.&amp;rdquo;어느 정도는 맞는 말입니다.&quot; data-og-host=&quot;swtec.tistory.com&quot; data-og-source-url=&quot;https://swtec.tistory.com/120&quot; data-og-url=&quot;https://swtec.tistory.com/120&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/wYmES/dJMb9hC0tO1/EwS28cSDUpBB8viqSKS1nK/img.png?width=800&amp;amp;height=448&amp;amp;face=0_0_800_448,https://scrap.kakaocdn.net/dn/bAHhrL/dJMb9b3Rec2/qW5R2NKnj0LirV7NatR610/img.png?width=800&amp;amp;height=448&amp;amp;face=0_0_800_448&quot;&gt;&lt;a href=&quot;https://swtec.tistory.com/120&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://swtec.tistory.com/120&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/wYmES/dJMb9hC0tO1/EwS28cSDUpBB8viqSKS1nK/img.png?width=800&amp;amp;height=448&amp;amp;face=0_0_800_448,https://scrap.kakaocdn.net/dn/bAHhrL/dJMb9b3Rec2/qW5R2NKnj0LirV7NatR610/img.png?width=800&amp;amp;height=448&amp;amp;face=0_0_800_448');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;픽셀 사이즈와 검사 정밀도 관계&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;머신비전 픽셀 사이즈와 검사 정밀도 관계머신비전 시스템을 설계할 때 많은 사람들이 이렇게 생각합니다.&amp;ldquo;픽셀이 작을수록 무조건 더 정밀한 검사에 유리하다.&amp;rdquo;어느 정도는 맞는 말입니다.&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;swtec.tistory.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #f25555; text-align: start;&quot;&gt;6. 라인스캔 카메라에 Encoder가 필요한 이유 -&amp;gt; &lt;a href=&quot;https://swtec.tistory.com/121&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://swtec.tistory.com/121&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1773990493714&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;article&quot; data-og-title=&quot;라인스캔 카메라에 Encoder가 필요한 이유&quot; data-og-description=&quot;라인스캔 카메라에 Encoder가 필요한 이유머신비전에서 라인스캔(Line Scan) 카메라를 사용할 때 항상 함께 나오는 장비가 있습니다. 바로 Encoder(엔코더)입니다.처음에는 많은 사람들이 이렇게 생각&quot; data-og-host=&quot;swtec.tistory.com&quot; data-og-source-url=&quot;https://swtec.tistory.com/121&quot; data-og-url=&quot;https://swtec.tistory.com/121&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/f7LFr/dJMb9dHnf8U/IPhuTgLxqHClMcQCpKWDDk/img.png?width=800&amp;amp;height=448&amp;amp;face=0_0_800_448,https://scrap.kakaocdn.net/dn/nOkfT/dJMb8Qelnc1/3ReIJaMzgusCYEbZ3TE9Ak/img.png?width=800&amp;amp;height=448&amp;amp;face=0_0_800_448&quot;&gt;&lt;a href=&quot;https://swtec.tistory.com/121&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://swtec.tistory.com/121&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/f7LFr/dJMb9dHnf8U/IPhuTgLxqHClMcQCpKWDDk/img.png?width=800&amp;amp;height=448&amp;amp;face=0_0_800_448,https://scrap.kakaocdn.net/dn/nOkfT/dJMb8Qelnc1/3ReIJaMzgusCYEbZ3TE9Ak/img.png?width=800&amp;amp;height=448&amp;amp;face=0_0_800_448');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;라인스캔 카메라에 Encoder가 필요한 이유&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;라인스캔 카메라에 Encoder가 필요한 이유머신비전에서 라인스캔(Line Scan) 카메라를 사용할 때 항상 함께 나오는 장비가 있습니다. 바로 Encoder(엔코더)입니다.처음에는 많은 사람들이 이렇게 생각&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;swtec.tistory.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #f25555; text-align: start;&quot;&gt;7. 검사 정확도를 무너뜨리는 가장 흔한 원인 -&amp;gt; &lt;a href=&quot;https://swtec.tistory.com/122&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://swtec.tistory.com/122&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1773990516719&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;article&quot; data-og-title=&quot;검사 정확도를 무너뜨리는 가장 흔한 원인&quot; data-og-description=&quot;머신비전 동기화가 안 될 때 발생하는 문제머신비전 시스템에서 검사 정확도가 갑자기 떨어질 때 많은 엔지니어들은 먼저 카메라, 조명, 알고리즘을 의심합니다.하지만 실제 현장에서 매우 자&quot; data-og-host=&quot;swtec.tistory.com&quot; data-og-source-url=&quot;https://swtec.tistory.com/122&quot; data-og-url=&quot;https://swtec.tistory.com/122&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/zUrnJ/dJMb9bv1sZj/elXUIb8u0HsXChu2vqLv01/img.png?width=800&amp;amp;height=448&amp;amp;face=0_0_800_448,https://scrap.kakaocdn.net/dn/uiyju/dJMb9b3Redi/N8St7mhAGr1ujlioHq72jk/img.png?width=800&amp;amp;height=448&amp;amp;face=0_0_800_448&quot;&gt;&lt;a href=&quot;https://swtec.tistory.com/122&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://swtec.tistory.com/122&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/zUrnJ/dJMb9bv1sZj/elXUIb8u0HsXChu2vqLv01/img.png?width=800&amp;amp;height=448&amp;amp;face=0_0_800_448,https://scrap.kakaocdn.net/dn/uiyju/dJMb9b3Redi/N8St7mhAGr1ujlioHq72jk/img.png?width=800&amp;amp;height=448&amp;amp;face=0_0_800_448');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;검사 정확도를 무너뜨리는 가장 흔한 원인&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;머신비전 동기화가 안 될 때 발생하는 문제머신비전 시스템에서 검사 정확도가 갑자기 떨어질 때 많은 엔지니어들은 먼저 카메라, 조명, 알고리즘을 의심합니다.하지만 실제 현장에서 매우 자&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;swtec.tistory.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #f25555; text-align: start;&quot;&gt;8. 머신비전 시스템에서 검사 결과가 불안정할 때 -&amp;gt; &lt;a href=&quot;https://swtec.tistory.com/123&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://swtec.tistory.com/123&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1773990593122&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;article&quot; data-og-title=&quot;머신비전 시스템에서 검사 결과가 불안정할 때&quot; data-og-description=&quot;머신비전 트리거 타이밍 오류 원인머신비전 시스템에서 검사 결과가 불안정할 때 많은 엔지니어들은 먼저 카메라 해상도, 조명 밝기, 이미지 알고리즘을 의심합니다.하지만 실제 현장에서 매우&quot; data-og-host=&quot;swtec.tistory.com&quot; data-og-source-url=&quot;https://swtec.tistory.com/123&quot; data-og-url=&quot;https://swtec.tistory.com/123&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/br6q0X/dJMb87NVAyH/NKoSmYGD4IOD8EdGXd5HSk/img.png?width=800&amp;amp;height=800&amp;amp;face=0_0_800_800,https://scrap.kakaocdn.net/dn/dBOJfb/dJMb83kr5zt/B93wg4lss2OcMq5tvel5ak/img.png?width=800&amp;amp;height=800&amp;amp;face=0_0_800_800&quot;&gt;&lt;a href=&quot;https://swtec.tistory.com/123&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://swtec.tistory.com/123&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/br6q0X/dJMb87NVAyH/NKoSmYGD4IOD8EdGXd5HSk/img.png?width=800&amp;amp;height=800&amp;amp;face=0_0_800_800,https://scrap.kakaocdn.net/dn/dBOJfb/dJMb83kr5zt/B93wg4lss2OcMq5tvel5ak/img.png?width=800&amp;amp;height=800&amp;amp;face=0_0_800_800');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;머신비전 시스템에서 검사 결과가 불안정할 때&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;머신비전 트리거 타이밍 오류 원인머신비전 시스템에서 검사 결과가 불안정할 때 많은 엔지니어들은 먼저 카메라 해상도, 조명 밝기, 이미지 알고리즘을 의심합니다.하지만 실제 현장에서 매우&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;swtec.tistory.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #f25555; text-align: start;&quot;&gt;9. LineScan 이미지가 이상할 때 -&amp;gt; &lt;a href=&quot;https://swtec.tistory.com/124&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://swtec.tistory.com/124&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1773990620668&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;article&quot; data-og-title=&quot;LineScan 이미지가 이상할 때&quot; data-og-description=&quot;라인스캔 이미지가 늘어지는 이유, 왜 생길까?라인스캔 카메라를 사용하다 보면 이미지가 길게 늘어져 보이거나 비율이 깨지는 현상이 종종 발생합니다.많은 분들이 카메라 자체 문제로 생각하&quot; data-og-host=&quot;swtec.tistory.com&quot; data-og-source-url=&quot;https://swtec.tistory.com/124&quot; data-og-url=&quot;https://swtec.tistory.com/124&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/dUkt2a/dJMb9fZuush/H3lP51wMNrKsu4Ad3X3vi1/img.png?width=800&amp;amp;height=533&amp;amp;face=0_0_800_533,https://scrap.kakaocdn.net/dn/bYvhSS/dJMb9efc7fa/nsBdeFAxRQa1LABgRIOOLk/img.png?width=800&amp;amp;height=533&amp;amp;face=0_0_800_533&quot;&gt;&lt;a href=&quot;https://swtec.tistory.com/124&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://swtec.tistory.com/124&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/dUkt2a/dJMb9fZuush/H3lP51wMNrKsu4Ad3X3vi1/img.png?width=800&amp;amp;height=533&amp;amp;face=0_0_800_533,https://scrap.kakaocdn.net/dn/bYvhSS/dJMb9efc7fa/nsBdeFAxRQa1LABgRIOOLk/img.png?width=800&amp;amp;height=533&amp;amp;face=0_0_800_533');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;LineScan 이미지가 이상할 때&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;라인스캔 이미지가 늘어지는 이유, 왜 생길까?라인스캔 카메라를 사용하다 보면 이미지가 길게 늘어져 보이거나 비율이 깨지는 현상이 종종 발생합니다.많은 분들이 카메라 자체 문제로 생각하&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;swtec.tistory.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #f25555; text-align: start;&quot;&gt;10. Trigger(트리거)가 중요한 이유 -&amp;gt; &lt;a href=&quot;https://swtec.tistory.com/125&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://swtec.tistory.com/125&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1773990649911&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;article&quot; data-og-title=&quot;Trigger(트리거)가 중요한 이유&quot; data-og-description=&quot;머신비전에서 Trigger(트리거)가 중요한 이유 머신비전 시스템을 구축할 때 많은 분들이 카메라 해상도, 렌즈, 조명에 먼저 집중합니다. 하지만 실제 현장에서 검사 결과를 크게 좌우하는 요소는 &quot; data-og-host=&quot;swtec.tistory.com&quot; data-og-source-url=&quot;https://swtec.tistory.com/125&quot; data-og-url=&quot;https://swtec.tistory.com/125&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/4BBWc/dJMb85vN7am/T0xnMCVrMzZ3SEIGRIkwBk/img.png?width=800&amp;amp;height=448&amp;amp;face=0_0_800_448,https://scrap.kakaocdn.net/dn/bCUAD2/dJMb9kT19Ky/GQfLfqioPqXRld1eb5u0Qk/img.png?width=800&amp;amp;height=448&amp;amp;face=0_0_800_448&quot;&gt;&lt;a href=&quot;https://swtec.tistory.com/125&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://swtec.tistory.com/125&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/4BBWc/dJMb85vN7am/T0xnMCVrMzZ3SEIGRIkwBk/img.png?width=800&amp;amp;height=448&amp;amp;face=0_0_800_448,https://scrap.kakaocdn.net/dn/bCUAD2/dJMb9kT19Ky/GQfLfqioPqXRld1eb5u0Qk/img.png?width=800&amp;amp;height=448&amp;amp;face=0_0_800_448');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;Trigger(트리거)가 중요한 이유&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;머신비전에서 Trigger(트리거)가 중요한 이유 머신비전 시스템을 구축할 때 많은 분들이 카메라 해상도, 렌즈, 조명에 먼저 집중합니다. 하지만 실제 현장에서 검사 결과를 크게 좌우하는 요소는&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;swtec.tistory.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #f25555; text-align: start;&quot;&gt;11, 동기화 (Synchronization) -&amp;gt; &lt;a href=&quot;https://swtec.tistory.com/126&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://swtec.tistory.com/126&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1773990675695&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;article&quot; data-og-title=&quot;동기화 (Synchronization)&quot; data-og-description=&quot;머신비전에서 동기화(Synchronization)가 안 되면 생기는 문제머신비전 시스템에서 검사 결과가 불안정할 때 많은 사람들은 카메라 성능이나 알고리즘을 먼저 의심합니다. 하지만 실제 현장에서는 &quot; data-og-host=&quot;swtec.tistory.com&quot; data-og-source-url=&quot;https://swtec.tistory.com/126&quot; data-og-url=&quot;https://swtec.tistory.com/126&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/bdf2ZU/dJMb88eZOlB/Xj2ktDmewOgi7PhtI1rFQ0/img.png?width=800&amp;amp;height=448&amp;amp;face=0_0_800_448,https://scrap.kakaocdn.net/dn/b4DjSB/dJMb8952Mez/mn6cxCmEo7JvCMgmY0ade0/img.png?width=800&amp;amp;height=448&amp;amp;face=0_0_800_448&quot;&gt;&lt;a href=&quot;https://swtec.tistory.com/126&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://swtec.tistory.com/126&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/bdf2ZU/dJMb88eZOlB/Xj2ktDmewOgi7PhtI1rFQ0/img.png?width=800&amp;amp;height=448&amp;amp;face=0_0_800_448,https://scrap.kakaocdn.net/dn/b4DjSB/dJMb8952Mez/mn6cxCmEo7JvCMgmY0ade0/img.png?width=800&amp;amp;height=448&amp;amp;face=0_0_800_448');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;동기화 (Synchronization)&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;머신비전에서 동기화(Synchronization)가 안 되면 생기는 문제머신비전 시스템에서 검사 결과가 불안정할 때 많은 사람들은 카메라 성능이나 알고리즘을 먼저 의심합니다. 하지만 실제 현장에서는&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;swtec.tistory.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #f25555; text-align: start;&quot;&gt;12. 머신비전에서 노이즈가 발생하는 이유 -&amp;gt; &lt;a href=&quot;https://swtec.tistory.com/127&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://swtec.tistory.com/127&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1773990703410&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;article&quot; data-og-title=&quot;머신비전에서 노이즈가 발생하는 이유&quot; data-og-description=&quot;머신비전에서 노이즈(Noise)가 발생하는 이유머신비전 시스템을 운영하다 보면 같은 제품을 검사하는데도어떤 날은 정상, 어떤 날은 불량으로 판정이 달라지는 경우가 있습니다.이런 현상은 카&quot; data-og-host=&quot;swtec.tistory.com&quot; data-og-source-url=&quot;https://swtec.tistory.com/127&quot; data-og-url=&quot;https://swtec.tistory.com/127&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/quCvX/dJMb8Xkewh5/pM1zeeFi8QT59WrMNa1sqK/img.png?width=800&amp;amp;height=448&amp;amp;face=0_0_800_448,https://scrap.kakaocdn.net/dn/YQpU4/dJMb8U8SLJM/wvvKQbD75MrQjNimkcK6Ck/img.png?width=800&amp;amp;height=448&amp;amp;face=0_0_800_448&quot;&gt;&lt;a href=&quot;https://swtec.tistory.com/127&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://swtec.tistory.com/127&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/quCvX/dJMb8Xkewh5/pM1zeeFi8QT59WrMNa1sqK/img.png?width=800&amp;amp;height=448&amp;amp;face=0_0_800_448,https://scrap.kakaocdn.net/dn/YQpU4/dJMb8U8SLJM/wvvKQbD75MrQjNimkcK6Ck/img.png?width=800&amp;amp;height=448&amp;amp;face=0_0_800_448');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;머신비전에서 노이즈가 발생하는 이유&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;머신비전에서 노이즈(Noise)가 발생하는 이유머신비전 시스템을 운영하다 보면 같은 제품을 검사하는데도어떤 날은 정상, 어떤 날은 불량으로 판정이 달라지는 경우가 있습니다.이런 현상은 카&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;swtec.tistory.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #f25555; text-align: start;&quot;&gt;13. GIGO란 무엇인가? -&amp;gt; &lt;a href=&quot;https://swtec.tistory.com/128&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://swtec.tistory.com/128&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1773990728224&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;article&quot; data-og-title=&quot;GIGO란 무엇인가?&quot; data-og-description=&quot;머신비전에서 GIGO(Garbage In, Garbage Out)가 중요한 이유머신비전 검사 정확도가 떨어질 때 많은 사람들은 AI 알고리즘이나 카메라 성능을 먼저 의심합니다. 하지만 실제 현장에서 가장 많이 발견되&quot; data-og-host=&quot;swtec.tistory.com&quot; data-og-source-url=&quot;https://swtec.tistory.com/128&quot; data-og-url=&quot;https://swtec.tistory.com/128&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/FVnv0/dJMb8VNuxQL/YuSkc0DxRnjYFAUoY6d5GK/img.png?width=800&amp;amp;height=450&amp;amp;face=0_0_800_450,https://scrap.kakaocdn.net/dn/eHlTP2/dJMb9lk6jmk/u07umzAmKuJKl6D1jTbpd0/img.png?width=800&amp;amp;height=450&amp;amp;face=0_0_800_450&quot;&gt;&lt;a href=&quot;https://swtec.tistory.com/128&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://swtec.tistory.com/128&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/FVnv0/dJMb8VNuxQL/YuSkc0DxRnjYFAUoY6d5GK/img.png?width=800&amp;amp;height=450&amp;amp;face=0_0_800_450,https://scrap.kakaocdn.net/dn/eHlTP2/dJMb9lk6jmk/u07umzAmKuJKl6D1jTbpd0/img.png?width=800&amp;amp;height=450&amp;amp;face=0_0_800_450');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;GIGO란 무엇인가?&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;머신비전에서 GIGO(Garbage In, Garbage Out)가 중요한 이유머신비전 검사 정확도가 떨어질 때 많은 사람들은 AI 알고리즘이나 카메라 성능을 먼저 의심합니다. 하지만 실제 현장에서 가장 많이 발견되&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;swtec.tistory.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #f25555; text-align: start;&quot;&gt;14. 검사 정확도를 올리는 5가지 요소 -&amp;gt; &lt;a href=&quot;https://swtec.tistory.com/129&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://swtec.tistory.com/129&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1773990750410&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;article&quot; data-og-title=&quot;검사 정확도를 올리는 5가지 요소&quot; data-og-description=&quot;머신비전 검사 정확도를 결정하는 5가지 요소 머신비전 시스템을 설계할 때 많은 사람들이 먼저 카메라 성능을 떠올립니다. 하지만 실제 검사 정확도는 카메라 하나만으로 결정되지 않습니다. &quot; data-og-host=&quot;swtec.tistory.com&quot; data-og-source-url=&quot;https://swtec.tistory.com/129&quot; data-og-url=&quot;https://swtec.tistory.com/129&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/bmP2oZ/dJMb8WMoKA5/huL8m1pKxwc4chNhC29kb0/img.png?width=800&amp;amp;height=448&amp;amp;face=0_0_800_448,https://scrap.kakaocdn.net/dn/o4OAP/dJMb8ZvADUV/ch32yB9knCNALZ2UfgUrYk/img.png?width=800&amp;amp;height=448&amp;amp;face=0_0_800_448&quot;&gt;&lt;a href=&quot;https://swtec.tistory.com/129&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://swtec.tistory.com/129&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/bmP2oZ/dJMb8WMoKA5/huL8m1pKxwc4chNhC29kb0/img.png?width=800&amp;amp;height=448&amp;amp;face=0_0_800_448,https://scrap.kakaocdn.net/dn/o4OAP/dJMb8ZvADUV/ch32yB9knCNALZ2UfgUrYk/img.png?width=800&amp;amp;height=448&amp;amp;face=0_0_800_448');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;검사 정확도를 올리는 5가지 요소&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;머신비전 검사 정확도를 결정하는 5가지 요소 머신비전 시스템을 설계할 때 많은 사람들이 먼저 카메라 성능을 떠올립니다. 하지만 실제 검사 정확도는 카메라 하나만으로 결정되지 않습니다.&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;swtec.tistory.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #f25555; text-align: start;&quot;&gt;15. 라인스캔 카메라를 써야 하는 경우 -&amp;gt; &lt;a href=&quot;https://swtec.tistory.com/130&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://swtec.tistory.com/130&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1773990777924&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;article&quot; data-og-title=&quot;라인스캔 카메라를 써야 하는 경우&quot; data-og-description=&quot;라인스캔 카메라가 Area Scan보다 유리한 경우머신비전 시스템을 설계할 때 가장 많이 고민하는 것 중 하나가 바로 카메라 선택입니다.특히 Line Scan 카메라를 써야 할지, Area Scan 카메라로도 충분할&quot; data-og-host=&quot;swtec.tistory.com&quot; data-og-source-url=&quot;https://swtec.tistory.com/130&quot; data-og-url=&quot;https://swtec.tistory.com/130&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/bDOn1L/dJMb8QMa8k8/MkwkOaDGWwuBClRILDN89K/img.png?width=800&amp;amp;height=448&amp;amp;face=0_0_800_448,https://scrap.kakaocdn.net/dn/xYrsX/dJMb8YpUA8P/ibkPJ9hu2W3Ui2IUwBuly0/img.png?width=800&amp;amp;height=448&amp;amp;face=0_0_800_448&quot;&gt;&lt;a href=&quot;https://swtec.tistory.com/130&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://swtec.tistory.com/130&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/bDOn1L/dJMb8QMa8k8/MkwkOaDGWwuBClRILDN89K/img.png?width=800&amp;amp;height=448&amp;amp;face=0_0_800_448,https://scrap.kakaocdn.net/dn/xYrsX/dJMb8YpUA8P/ibkPJ9hu2W3Ui2IUwBuly0/img.png?width=800&amp;amp;height=448&amp;amp;face=0_0_800_448');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;라인스캔 카메라를 써야 하는 경우&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;라인스캔 카메라가 Area Scan보다 유리한 경우머신비전 시스템을 설계할 때 가장 많이 고민하는 것 중 하나가 바로 카메라 선택입니다.특히 Line Scan 카메라를 써야 할지, Area Scan 카메라로도 충분할&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;swtec.tistory.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #f25555; text-align: start;&quot;&gt;16. 렌즈의 중요성 (Lens) -&amp;gt; &lt;a href=&quot;https://swtec.tistory.com/131&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://swtec.tistory.com/131&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1773990800315&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;article&quot; data-og-title=&quot;렌즈의 중요성 (Lens)&quot; data-og-description=&quot;머신비전에서 렌즈가 중요한 이유머신비전 시스템을 설계할 때 많은 사람들이 먼저 카메라 해상도를 떠올립니다.하지만 실제 검사 성능은 카메라만으로 결정되지 않습니다.렌즈는 시야 범위, &quot; data-og-host=&quot;swtec.tistory.com&quot; data-og-source-url=&quot;https://swtec.tistory.com/131&quot; data-og-url=&quot;https://swtec.tistory.com/131&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/gxf7G/dJMb86nWIYM/KH7uqqsGP0dD7kEkMEJZdK/img.png?width=800&amp;amp;height=448&amp;amp;face=0_0_800_448,https://scrap.kakaocdn.net/dn/dja4V2/dJMb88F33Cs/ukvHDxwrbEsM7oVvJ8P9s0/img.png?width=800&amp;amp;height=448&amp;amp;face=0_0_800_448&quot;&gt;&lt;a href=&quot;https://swtec.tistory.com/131&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://swtec.tistory.com/131&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/gxf7G/dJMb86nWIYM/KH7uqqsGP0dD7kEkMEJZdK/img.png?width=800&amp;amp;height=448&amp;amp;face=0_0_800_448,https://scrap.kakaocdn.net/dn/dja4V2/dJMb88F33Cs/ukvHDxwrbEsM7oVvJ8P9s0/img.png?width=800&amp;amp;height=448&amp;amp;face=0_0_800_448');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;렌즈의 중요성 (Lens)&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;머신비전에서 렌즈가 중요한 이유머신비전 시스템을 설계할 때 많은 사람들이 먼저 카메라 해상도를 떠올립니다.하지만 실제 검사 성능은 카메라만으로 결정되지 않습니다.렌즈는 시야 범위,&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;swtec.tistory.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #f25555; text-align: start;&quot;&gt;17. Image Circle과 Sensor Size에 대한 설명 -&amp;gt; &lt;a href=&quot;https://swtec.tistory.com/132&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://swtec.tistory.com/132&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1773990828639&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;article&quot; data-og-title=&quot;Image Circle과 Sensor Size에 대한 설명&quot; data-og-description=&quot;MACHINE VISION INSIGHT머신비전 Image Circle vs Sensor Size 사용 가능 표렌즈와 센서가 맞지 않으면 가장자리 검은 영역, 비네팅, 해상도 저하 같은 문제가 생길 수 있습니다. 이번 글에서는 Image Circle과 Senso&quot; data-og-host=&quot;swtec.tistory.com&quot; data-og-source-url=&quot;https://swtec.tistory.com/132&quot; data-og-url=&quot;https://swtec.tistory.com/132&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/kgRsY/dJMb9jgwn60/d2emckdVMWdqralGlO9mt0/img.png?width=800&amp;amp;height=448&amp;amp;face=0_0_800_448,https://scrap.kakaocdn.net/dn/cy2n0V/dJMb9fZuut5/8l0Kka3JPtXcRlpwvJAho0/img.png?width=800&amp;amp;height=448&amp;amp;face=0_0_800_448&quot;&gt;&lt;a href=&quot;https://swtec.tistory.com/132&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://swtec.tistory.com/132&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/kgRsY/dJMb9jgwn60/d2emckdVMWdqralGlO9mt0/img.png?width=800&amp;amp;height=448&amp;amp;face=0_0_800_448,https://scrap.kakaocdn.net/dn/cy2n0V/dJMb9fZuut5/8l0Kka3JPtXcRlpwvJAho0/img.png?width=800&amp;amp;height=448&amp;amp;face=0_0_800_448');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;Image Circle과 Sensor Size에 대한 설명&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;MACHINE VISION INSIGHT머신비전 Image Circle vs Sensor Size 사용 가능 표렌즈와 센서가 맞지 않으면 가장자리 검은 영역, 비네팅, 해상도 저하 같은 문제가 생길 수 있습니다. 이번 글에서는 Image Circle과 Senso&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;swtec.tistory.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #f25555; text-align: start;&quot;&gt;18. FOV 계산법과 설명 -&amp;gt; &lt;a href=&quot;https://swtec.tistory.com/133&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://swtec.tistory.com/133&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1773990853385&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;article&quot; data-og-title=&quot;FOV 계산법과 설명&quot; data-og-description=&quot;MACHINE VISION BASIC머신비전에서 FOV(Field of View) 계산 방법검사 영역을 제대로 잡으려면 가장 먼저 알아야 하는 것이 바로 FOV(Field of View)입니다. 이번 글에서는 FOV가 무엇인지, 왜 중요한지, 그리고 &quot; data-og-host=&quot;swtec.tistory.com&quot; data-og-source-url=&quot;https://swtec.tistory.com/133&quot; data-og-url=&quot;https://swtec.tistory.com/133&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/AFy8H/dJMb87f5C6F/PgjFn6SFEtroVZ0nvghxPk/img.png?width=800&amp;amp;height=446&amp;amp;face=0_0_800_446,https://scrap.kakaocdn.net/dn/bbMWHz/dJMb88F33Dh/LX29wdcNgADFBshNmHFs00/img.png?width=800&amp;amp;height=446&amp;amp;face=0_0_800_446&quot;&gt;&lt;a href=&quot;https://swtec.tistory.com/133&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://swtec.tistory.com/133&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/AFy8H/dJMb87f5C6F/PgjFn6SFEtroVZ0nvghxPk/img.png?width=800&amp;amp;height=446&amp;amp;face=0_0_800_446,https://scrap.kakaocdn.net/dn/bbMWHz/dJMb88F33Dh/LX29wdcNgADFBshNmHFs00/img.png?width=800&amp;amp;height=446&amp;amp;face=0_0_800_446');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;FOV 계산법과 설명&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;MACHINE VISION BASIC머신비전에서 FOV(Field of View) 계산 방법검사 영역을 제대로 잡으려면 가장 먼저 알아야 하는 것이 바로 FOV(Field of View)입니다. 이번 글에서는 FOV가 무엇인지, 왜 중요한지, 그리고&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;swtec.tistory.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #f25555; text-align: start;&quot;&gt;19. 렌즈초점거리 계산법 정리 -&amp;gt; &lt;a href=&quot;https://swtec.tistory.com/134&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://swtec.tistory.com/134&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1773990879721&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;article&quot; data-og-title=&quot;렌즈초점거리 계산법 정리&quot; data-og-description=&quot;MACHINE VISION LENS GUIDE머신비전 렌즈 선택, 이 공식 하나면 끝FOV에 맞는 렌즈 초점거리 선택 방법을 아주 쉽게 정리했습니다. 머신비전 실무에서 가장 많이 쓰는 공식과 실제 계산 예제를 함께 설명&quot; data-og-host=&quot;swtec.tistory.com&quot; data-og-source-url=&quot;https://swtec.tistory.com/134&quot; data-og-url=&quot;https://swtec.tistory.com/134&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/sV3RY/dJMb88eZOnC/IjUxarKjeEte0YG9Wj8yeK/img.png?width=800&amp;amp;height=448&amp;amp;face=0_0_800_448,https://scrap.kakaocdn.net/dn/nwxbP/dJMb83ShZEf/T3W97yxAPIv2PJiBYvCIUk/img.png?width=800&amp;amp;height=448&amp;amp;face=0_0_800_448&quot;&gt;&lt;a href=&quot;https://swtec.tistory.com/134&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://swtec.tistory.com/134&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/sV3RY/dJMb88eZOnC/IjUxarKjeEte0YG9Wj8yeK/img.png?width=800&amp;amp;height=448&amp;amp;face=0_0_800_448,https://scrap.kakaocdn.net/dn/nwxbP/dJMb83ShZEf/T3W97yxAPIv2PJiBYvCIUk/img.png?width=800&amp;amp;height=448&amp;amp;face=0_0_800_448');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;렌즈초점거리 계산법 정리&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;MACHINE VISION LENS GUIDE머신비전 렌즈 선택, 이 공식 하나면 끝FOV에 맞는 렌즈 초점거리 선택 방법을 아주 쉽게 정리했습니다. 머신비전 실무에서 가장 많이 쓰는 공식과 실제 계산 예제를 함께 설명&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;swtec.tistory.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #f25555; text-align: start;&quot;&gt;20. Working Distance (WD) -&amp;gt; &lt;a href=&quot;https://swtec.tistory.com/135&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://swtec.tistory.com/135&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1773990905666&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;article&quot; data-og-title=&quot;Working Distance (WD)&quot; data-og-description=&quot;MACHINE VISION BASIC 머신비전에서 Working Distance가 중요한 이유 FOV 공식 완성 퍼즐, WD / 설치 거리 / 장비 구조. 머신비전 시스템은 카메라만 고른다고 끝나지 않습니다. 실제로는 설치 가능한 거리가 &quot; data-og-host=&quot;swtec.tistory.com&quot; data-og-source-url=&quot;https://swtec.tistory.com/135&quot; data-og-url=&quot;https://swtec.tistory.com/135&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/FXvBQ/dJMb83kr5Ce/TB9kxLtCPU6ka9DTib44b0/img.png?width=800&amp;amp;height=448&amp;amp;face=0_0_800_448,https://scrap.kakaocdn.net/dn/bTb6bD/dJMb9kT19L7/3PhbmZ5lYhc6OUvC1Voky0/img.png?width=800&amp;amp;height=448&amp;amp;face=0_0_800_448&quot;&gt;&lt;a href=&quot;https://swtec.tistory.com/135&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://swtec.tistory.com/135&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/FXvBQ/dJMb83kr5Ce/TB9kxLtCPU6ka9DTib44b0/img.png?width=800&amp;amp;height=448&amp;amp;face=0_0_800_448,https://scrap.kakaocdn.net/dn/bTb6bD/dJMb9kT19L7/3PhbmZ5lYhc6OUvC1Voky0/img.png?width=800&amp;amp;height=448&amp;amp;face=0_0_800_448');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;Working Distance (WD)&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;MACHINE VISION BASIC 머신비전에서 Working Distance가 중요한 이유 FOV 공식 완성 퍼즐, WD / 설치 거리 / 장비 구조. 머신비전 시스템은 카메라만 고른다고 끝나지 않습니다. 실제로는 설치 가능한 거리가&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;swtec.tistory.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #f25555; text-align: start;&quot;&gt;21. 산업용카메라 선택 방법 -&amp;gt; &lt;a href=&quot;https://swtec.tistory.com/136&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://swtec.tistory.com/136&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1773990932130&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;article&quot; data-og-title=&quot;산업용카메라 선택 방법&quot; data-og-description=&quot;MACHINE VISION CAMERA GUIDE 머신비전 카메라 선택 방법 해상도(5MP vs 12MP)를 어떻게 선택해야 할까? 머신비전에서 중요한 것은 단순히 높은 해상도가 아니라 실제로 불량을 안정적으로 볼 수 있는가입&quot; data-og-host=&quot;swtec.tistory.com&quot; data-og-source-url=&quot;https://swtec.tistory.com/136&quot; data-og-url=&quot;https://swtec.tistory.com/136&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/AaMK9/dJMb8U8SLKG/U27NQLAL0BvkW9BNEIF1M1/img.png?width=800&amp;amp;height=601&amp;amp;face=0_0_800_601,https://scrap.kakaocdn.net/dn/bprByt/dJMb8Qelnfz/yBwWt9bFZwFKsiMBcHDLE0/img.png?width=800&amp;amp;height=601&amp;amp;face=0_0_800_601&quot;&gt;&lt;a href=&quot;https://swtec.tistory.com/136&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://swtec.tistory.com/136&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/AaMK9/dJMb8U8SLKG/U27NQLAL0BvkW9BNEIF1M1/img.png?width=800&amp;amp;height=601&amp;amp;face=0_0_800_601,https://scrap.kakaocdn.net/dn/bprByt/dJMb8Qelnfz/yBwWt9bFZwFKsiMBcHDLE0/img.png?width=800&amp;amp;height=601&amp;amp;face=0_0_800_601');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;산업용카메라 선택 방법&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;MACHINE VISION CAMERA GUIDE 머신비전 카메라 선택 방법 해상도(5MP vs 12MP)를 어떻게 선택해야 할까? 머신비전에서 중요한 것은 단순히 높은 해상도가 아니라 실제로 불량을 안정적으로 볼 수 있는가입&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;swtec.tistory.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #f25555; text-align: start;&quot;&gt;22. 머신비전 렌즈 종류 완전 정리 -&amp;gt; &lt;a href=&quot;https://swtec.tistory.com/137&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://swtec.tistory.com/137&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1773991020828&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;article&quot; data-og-title=&quot;머신비전 렌즈 종류 완전 정리&quot; data-og-description=&quot;MACHINE VISION LENS GUIDE머신비전 렌즈 완전 정리렌즈 종류, 마운트, Back Focal Length, 실전 선택 방법까지 한 번에 이해하는 통합 가이드1. 왜 렌즈를 따로 공부해야 할까?머신비전에서 카메라만 좋다고 &quot; data-og-host=&quot;swtec.tistory.com&quot; data-og-source-url=&quot;https://swtec.tistory.com/137&quot; data-og-url=&quot;https://swtec.tistory.com/137&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/VrObw/dJMb9b3Reic/yBziNsvH4C2ICB5G3668z1/img.png?width=800&amp;amp;height=448&amp;amp;face=177_41_339_203,https://scrap.kakaocdn.net/dn/bpu4iH/dJMb83kr5CR/0QxKrUEjjpFtLFW7obhWI1/img.png?width=800&amp;amp;height=448&amp;amp;face=177_41_339_203&quot;&gt;&lt;a href=&quot;https://swtec.tistory.com/137&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://swtec.tistory.com/137&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/VrObw/dJMb9b3Reic/yBziNsvH4C2ICB5G3668z1/img.png?width=800&amp;amp;height=448&amp;amp;face=177_41_339_203,https://scrap.kakaocdn.net/dn/bpu4iH/dJMb83kr5CR/0QxKrUEjjpFtLFW7obhWI1/img.png?width=800&amp;amp;height=448&amp;amp;face=177_41_339_203');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;머신비전 렌즈 종류 완전 정리&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;MACHINE VISION LENS GUIDE머신비전 렌즈 완전 정리렌즈 종류, 마운트, Back Focal Length, 실전 선택 방법까지 한 번에 이해하는 통합 가이드1. 왜 렌즈를 따로 공부해야 할까?머신비전에서 카메라만 좋다고&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;swtec.tistory.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 style=&quot;text-align: center;&quot; data-ke-size=&quot;size26&quot;&gt;&amp;nbsp;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;&lt;div style=&quot;
  margin: 48px 0 16px;
  border-top: 2px solid #1a2e4a;
  padding-top: 32px;
  font-family: 'Noto Sans KR', -apple-system, BlinkMacSystemFont, 'Apple SD Gothic Neo', sans-serif;
&quot;&gt;
 
  &lt;!-- 헤더 --&gt;
  &lt;div style=&quot;
    background: #1a2e4a;
    border-radius: 12px 12px 0 0;
    padding: 20px 28px;
    display: flex;
    align-items: center;
    gap: 12px;
  &quot;&gt;
    &lt;div style=&quot;
      width: 6px;
      height: 36px;
      background: #4a9eff;
      border-radius: 3px;
      flex-shrink: 0;
    &quot;&gt;&lt;/div&gt;
    &lt;div&gt;
      &lt;div style=&quot;color: #ffffff; font-size: 16px; font-weight: 700; letter-spacing: -0.3px;&quot;&gt;
        제품 문의 &amp;amp; 기술 자료 요청
      &lt;/div&gt;
      &lt;div style=&quot;color: #7eaacc; font-size: 13px; margin-top: 3px;&quot;&gt;
        성원기술 · SWTEC Co., Ltd.
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/div&gt;
 
  &lt;!-- 본문 카드 --&gt;
  &lt;div style=&quot;
    background: #f5f8fc;
    border: 1px solid #d4e2ef;
    border-top: none;
    border-radius: 0 0 12px 12px;
    padding: 24px 28px;
    display: flex;
    flex-wrap: wrap;
    gap: 16px;
    align-items: center;
    justify-content: space-between;
  &quot;&gt;
 
    &lt;!-- 연락처 정보 --&gt;
    &lt;div style=&quot;display: flex; flex-direction: column; gap: 12px;&quot;&gt;
 
      &lt;!-- 이메일 --&gt;
      &lt;div style=&quot;display: flex; align-items: center; gap: 12px;&quot;&gt;
        &lt;div style=&quot;
          width: 36px;
          height: 36px;
          background: #1a2e4a;
          border-radius: 8px;
          display: flex;
          align-items: center;
          justify-content: center;
          flex-shrink: 0;
        &quot;&gt;
          &lt;svg width=&quot;18&quot; height=&quot;18&quot; viewBox=&quot;0 0 24 24&quot; fill=&quot;none&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot;&gt;
            &lt;rect x=&quot;2&quot; y=&quot;4&quot; width=&quot;20&quot; height=&quot;16&quot; rx=&quot;3&quot; stroke=&quot;#4a9eff&quot; stroke-width=&quot;1.8&quot;/&gt;
            &lt;path d=&quot;M2 8l10 7 10-7&quot; stroke=&quot;#4a9eff&quot; stroke-width=&quot;1.8&quot; stroke-linecap=&quot;round&quot;/&gt;
          &lt;/svg&gt;
        &lt;/div&gt;
        &lt;div&gt;
          &lt;div style=&quot;font-size: 11px; color: #7a8a99; font-weight: 600; letter-spacing: 0.5px; text-transform: uppercase; margin-bottom: 2px;&quot;&gt;이메일&lt;/div&gt;
          &lt;a href=&quot;mailto:kiwi@swtec.co.kr&quot; style=&quot;
            color: #1a2e4a;
            font-size: 15px;
            font-weight: 600;
            text-decoration: none;
            letter-spacing: -0.2px;
          &quot;&gt;kiwi@swtec.co.kr&lt;/a&gt;
        &lt;/div&gt;
      &lt;/div&gt;
 
      &lt;!-- 전화 --&gt;
      &lt;div style=&quot;display: flex; align-items: center; gap: 12px;&quot;&gt;
        &lt;div style=&quot;
          width: 36px;
          height: 36px;
          background: #1a2e4a;
          border-radius: 8px;
          display: flex;
          align-items: center;
          justify-content: center;
          flex-shrink: 0;
        &quot;&gt;
          &lt;svg width=&quot;18&quot; height=&quot;18&quot; viewBox=&quot;0 0 24 24&quot; fill=&quot;none&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot;&gt;
            &lt;path d=&quot;M5 4h4l2 5-2.5 1.5a11 11 0 005 5L15 13l5 2v4a2 2 0 01-2 2C7.163 21 3 16.837 3 6a2 2 0 012-2z&quot; stroke=&quot;#4a9eff&quot; stroke-width=&quot;1.8&quot; stroke-linecap=&quot;round&quot; stroke-linejoin=&quot;round&quot;/&gt;
          &lt;/svg&gt;
        &lt;/div&gt;
        &lt;div&gt;
          &lt;div style=&quot;font-size: 11px; color: #7a8a99; font-weight: 600; letter-spacing: 0.5px; text-transform: uppercase; margin-bottom: 2px;&quot;&gt;전화&lt;/div&gt;
          &lt;a href=&quot;tel:031-479-6530&quot; style=&quot;
            color: #1a2e4a;
            font-size: 15px;
            font-weight: 600;
            text-decoration: none;
            letter-spacing: -0.2px;
          &quot;&gt;031-479-6530&lt;/a&gt;
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
 
    &lt;!-- CTA 버튼 --&gt;
    &lt;div style=&quot;display: flex; flex-direction: column; gap: 10px;&quot;&gt;
      &lt;a href=&quot;mailto:kiwi@swtec.co.kr?subject=제품 문의 (블로그 유입)&amp;body=안녕하세요, 성원기술 제품에 관심이 있어 문의드립니다.%0A%0A문의 내용:%0A&quot; style=&quot;
        display: inline-flex;
        align-items: center;
        justify-content: center;
        gap: 8px;
        background: #1a2e4a;
        color: #ffffff;
        text-decoration: none;
        padding: 12px 22px;
        border-radius: 8px;
        font-size: 14px;
        font-weight: 600;
        letter-spacing: -0.2px;
        white-space: nowrap;
      &quot;&gt;
        &lt;svg width=&quot;15&quot; height=&quot;15&quot; viewBox=&quot;0 0 24 24&quot; fill=&quot;none&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot;&gt;
          &lt;rect x=&quot;2&quot; y=&quot;4&quot; width=&quot;20&quot; height=&quot;16&quot; rx=&quot;3&quot; stroke=&quot;#ffffff&quot; stroke-width=&quot;2&quot;/&gt;
          &lt;path d=&quot;M2 8l10 7 10-7&quot; stroke=&quot;#ffffff&quot; stroke-width=&quot;2&quot; stroke-linecap=&quot;round&quot;/&gt;
        &lt;/svg&gt;
        이메일로 문의하기
      &lt;/a&gt;
      &lt;a href=&quot;mailto:kiwi@swtec.co.kr?subject=기술 자료 요청 (블로그 유입)&amp;body=안녕하세요, 아래 제품의 기술 자료를 요청드립니다.%0A%0A요청 제품:%0A담당자 성함:%0A회사명:%0A&quot; style=&quot;
        display: inline-flex;
        align-items: center;
        justify-content: center;
        gap: 8px;
        background: #ffffff;
        color: #1a2e4a;
        text-decoration: none;
        padding: 12px 22px;
        border-radius: 8px;
        font-size: 14px;
        font-weight: 600;
        letter-spacing: -0.2px;
        border: 1.5px solid #1a2e4a;
        white-space: nowrap;
      &quot;&gt;
        &lt;svg width=&quot;15&quot; height=&quot;15&quot; viewBox=&quot;0 0 24 24&quot; fill=&quot;none&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot;&gt;
          &lt;path d=&quot;M14 2H6a2 2 0 00-2 2v16a2 2 0 002 2h12a2 2 0 002-2V8l-6-6z&quot; stroke=&quot;#1a2e4a&quot; stroke-width=&quot;2&quot; stroke-linejoin=&quot;round&quot;/&gt;
          &lt;path d=&quot;M14 2v6h6M9 13h6M9 17h4&quot; stroke=&quot;#1a2e4a&quot; stroke-width=&quot;2&quot; stroke-linecap=&quot;round&quot;/&gt;
        &lt;/svg&gt;
        기술 자료 요청하기
      &lt;/a&gt;
    &lt;/div&gt;
 
  &lt;/div&gt;
 
  &lt;!-- 하단 태그 --&gt;
  &lt;div style=&quot;margin-top: 12px; display: flex; flex-wrap: wrap; gap: 6px;&quot;&gt;
    &lt;span style=&quot;font-size: 12px; color: #7a8a99; background: #edf2f7; padding: 4px 10px; border-radius: 20px;&quot;&gt;#ETIO&lt;/span&gt;
    &lt;span style=&quot;font-size: 12px; color: #7a8a99; background: #edf2f7; padding: 4px 10px; border-radius: 20px;&quot;&gt;#SCP3D&lt;/span&gt;
    &lt;span style=&quot;font-size: 12px; color: #7a8a99; background: #edf2f7; padding: 4px 10px; border-radius: 20px;&quot;&gt;#SIGNALSCOPE&lt;/span&gt;
    &lt;span style=&quot;font-size: 12px; color: #7a8a99; background: #edf2f7; padding: 4px 10px; border-radius: 20px;&quot;&gt;#성원기술&lt;/span&gt;
    &lt;span style=&quot;font-size: 12px; color: #7a8a99; background: #edf2f7; padding: 4px 10px; border-radius: 20px;&quot;&gt;#머신비전&lt;/span&gt;
    &lt;span style=&quot;font-size: 12px; color: #7a8a99; background: #edf2f7; padding: 4px 10px; border-radius: 20px;&quot;&gt;#2차전지검사&lt;/span&gt;
    &lt;span style=&quot;font-size: 12px; color: #7a8a99; background: #edf2f7; padding: 4px 10px; border-radius: 20px;&quot;&gt;#반도체계측&lt;/span&gt;
  &lt;/div&gt;
 
&lt;/div&gt;</description>
      <category>제품 기술 이야기/기초 원리</category>
      <category>검사기업체</category>
      <category>기초지식</category>
      <category>머신비전검토</category>
      <category>머신비전기초</category>
      <category>머신비전기초용어</category>
      <category>머신비전상식</category>
      <category>머신비전이론</category>
      <category>머신비전이론정리</category>
      <category>장비업체</category>
      <category>카메라선택가이드</category>
      <author>swtec</author>
      <guid isPermaLink="true">https://swtec.tistory.com/138</guid>
      <comments>https://swtec.tistory.com/138#entry138comment</comments>
      <pubDate>Fri, 20 Mar 2026 16:19:57 +0900</pubDate>
    </item>
  </channel>
</rss>