<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://princetonoptical.com/</loc>
  </url>
  <url>
    <loc>https://princetonoptical.com/about</loc>
  </url>
  <url>
    <loc>https://princetonoptical.com/capabilities</loc>
  </url>
  <url>
    <loc>https://princetonoptical.com/products</loc>
  </url>
  <url>
    <loc>https://princetonoptical.com/standard-products</loc>
  </url>
  <url>
    <loc>https://princetonoptical.com/solutions</loc>
  </url>
  <url>
    <loc>https://princetonoptical.com/manufacturing</loc>
  </url>
  <url>
    <loc>https://princetonoptical.com/quality</loc>
  </url>
  <url>
    <loc>https://princetonoptical.com/faq</loc>
  </url>
  <url>
    <loc>https://princetonoptical.com/contact</loc>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog</loc>
  </url>
  <url>
    <loc>https://princetonoptical.com/editorial-standards</loc>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/topics/sensor-selection</loc>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/topics/lens-optical-design</loc>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/topics/isp-tuning</loc>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/topics/active-alignment</loc>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/topics/automotive-adas</loc>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/topics/robotics-embodied-ai</loc>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/topics/drone-uav</loc>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/topics/medical-imaging</loc>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/topics/ar-vr-xr</loc>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/topics/depth-stereo-tof</loc>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/topics/optical-iq-testing</loc>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/topics/reliability-environmental</loc>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/topics/manufacturing-npi</loc>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/structured-light-sunlight-outdoor</loc>
    <lastmod>2026-08-22</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/usb-vs-mipi-depth-module</loc>
    <lastmod>2026-08-22</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/host-vs-onmodule-depth-compute</loc>
    <lastmod>2026-08-21</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/depth-pointcloud-density-materials</loc>
    <lastmod>2026-08-21</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/stereo-baseline-vs-depth-range</loc>
    <lastmod>2026-08-20</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/active-stereo-speckle-projector-depth</loc>
    <lastmod>2026-08-20</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/depth-camera-vs-lidar-indoor</loc>
    <lastmod>2026-08-19</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/multi-camera-robot-power-thermal</loc>
    <lastmod>2026-08-19</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/robot-camera-calibration-field</loc>
    <lastmod>2026-08-18</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/outdoor-robot-vision-autoexposure</loc>
    <lastmod>2026-08-18</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/depth-bin-picking-shiny-parts</loc>
    <lastmod>2026-08-17</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/buy-direct-factory-camera-hidden-cost</loc>
    <lastmod>2026-08-17</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/robot-vision-latency-budget</loc>
    <lastmod>2026-08-17</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/cyber-due-diligence-camera-vendor</loc>
    <lastmod>2026-08-17</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/event-vs-global-shutter-robotics</loc>
    <lastmod>2026-08-16</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/supplier-continuity-risk-camera</loc>
    <lastmod>2026-08-16</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/humanoid-head-camera-layout</loc>
    <lastmod>2026-08-16</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/onshoring-camera-module-steps-us</loc>
    <lastmod>2026-08-16</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/rolling-shutter-vslam-budget</loc>
    <lastmod>2026-08-15</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/country-of-origin-camera-usmca</loc>
    <lastmod>2026-08-15</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/gain-consistency-vla-training</loc>
    <lastmod>2026-08-15</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/imaging-export-control-itar-ear-when</loc>
    <lastmod>2026-08-15</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/end-effector-camera-manipulation-spec</loc>
    <lastmod>2026-08-14</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/dual-region-camera-sourcing</loc>
    <lastmod>2026-08-14</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/amr-warehouse-camera-requirements</loc>
    <lastmod>2026-08-14</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/nda-tooling-ownership-camera-sow</loc>
    <lastmod>2026-08-14</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/sensor-sensitivity-metrics-decoded</loc>
    <lastmod>2026-08-13</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/remote-camera-factory-audit</loc>
    <lastmod>2026-08-13</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/timezone-language-overseas-camera-program</loc>
    <lastmod>2026-08-13</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/lens-mtf-vs-system-mtf</loc>
    <lastmod>2026-08-13</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/choosing-isp-vendor-soc-fpga</loc>
    <lastmod>2026-08-12</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/us-interface-asia-manufacturing-model</loc>
    <lastmod>2026-08-12</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/frame-sync-hardware-vs-software-ptp</loc>
    <lastmod>2026-08-12</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/tariffs-section-301-camera-modules</loc>
    <lastmod>2026-08-12</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/cable-emi-connector-remote-camera</loc>
    <lastmod>2026-08-11</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/who-owns-camera-calibration-data</loc>
    <lastmod>2026-08-11</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/wide-fov-distortion-where-to-correct</loc>
    <lastmod>2026-08-11</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/ip-protection-overseas-camera-factory</loc>
    <lastmod>2026-08-11</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/mono-vs-color-vs-rgbir-cfa</loc>
    <lastmod>2026-08-10</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/vietnam-vs-china-camera-assembly</loc>
    <lastmod>2026-08-10</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/pixel-size-vs-resolution-night</loc>
    <lastmod>2026-08-10</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/non-china-camera-module-sourcing-2026</loc>
    <lastmod>2026-08-10</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/nir-850-vs-940-beyond-dms</loc>
    <lastmod>2026-08-09</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/camera-bom-cost-down-levers</loc>
    <lastmod>2026-08-09</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/depth-method-by-range-selection</loc>
    <lastmod>2026-08-09</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/image-sensor-allocation-shortage</loc>
    <lastmod>2026-08-09</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/2mp-5mp-8mp-machine-vision-resolution</loc>
    <lastmod>2026-08-08</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/eol-test-coverage-economics</loc>
    <lastmod>2026-08-08</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/onboard-vs-host-vs-soc-isp</loc>
    <lastmod>2026-08-08</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/cm-vs-odm-vs-inhouse-camera</loc>
    <lastmod>2026-08-08</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/rgbir-vs-dual-sensor-vs-ircut</loc>
    <lastmod>2026-08-07</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/traceability-serialization-automotive-camera</loc>
    <lastmod>2026-08-07</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/on-sensor-vs-multiframe-hdr</loc>
    <lastmod>2026-08-07</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/camera-line-yield-loss-pareto</loc>
    <lastmod>2026-08-07</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/m12-vs-board-vs-custom-lens</loc>
    <lastmod>2026-08-06</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/hidden-cost-reference-design-camera</loc>
    <lastmod>2026-08-06</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/global-vs-rolling-shutter-decision</loc>
    <lastmod>2026-08-06</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/pilot-vs-mass-production-camera</loc>
    <lastmod>2026-08-06</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/fixed-vs-autofocus-vs-liquid-lens</loc>
    <lastmod>2026-08-05</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/camera-module-rfq-checklist</loc>
    <lastmod>2026-08-05</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/usb-vs-mipi-vs-gige-machine-vision</loc>
    <lastmod>2026-08-05</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/sensor-eol-last-time-buy</loc>
    <lastmod>2026-08-05</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/gmsl2-vs-fpdlink-vs-mipi-coax</loc>
    <lastmod>2026-08-04</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/vmi-buffer-stock-image-sensor</loc>
    <lastmod>2026-08-04</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/ox05b1s-vs-imx664-global-shutter</loc>
    <lastmod>2026-08-04</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/burn-in-screening-camera-module</loc>
    <lastmod>2026-08-04</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/imx662-imx678-ar0822-low-light</loc>
    <lastmod>2026-08-03</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/fpc-design-camera-module-dfm</loc>
    <lastmod>2026-08-03</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/sony-onsemi-omnivision-automotive-2026</loc>
    <lastmod>2026-08-03</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/smt-cob-flipchip-camera-sensor</loc>
    <lastmod>2026-08-03</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/own-vs-rent-aa-capacity</loc>
    <lastmod>2026-08-02</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/eol-yield-vs-field-return</loc>
    <lastmod>2026-08-02</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/camera-module-line-transfer</loc>
    <lastmod>2026-08-01</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/landed-cost-camera-module-2026</loc>
    <lastmod>2026-08-01</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/incoterms-camera-module-buyer</loc>
    <lastmod>2026-07-31</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/cpk-active-alignment-line</loc>
    <lastmod>2026-07-31</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/fai-camera-module-report</loc>
    <lastmod>2026-07-30</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/8d-ppm-camera-line-field-failure</loc>
    <lastmod>2026-07-30</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/custom-lens-tooling-cost-mold</loc>
    <lastmod>2026-07-29</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/reading-camera-module-nre-quote</loc>
    <lastmod>2026-07-29</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/apqp-camera-module-phase-gates</loc>
    <lastmod>2026-07-28</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/ppap-camera-module-tier1</loc>
    <lastmod>2026-07-28</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/camera-module-bom-cost</loc>
    <lastmod>2026-06-15</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/itar-ear-camera-export-control</loc>
    <lastmod>2026-06-14</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/dual-sourcing-camera-module</loc>
    <lastmod>2026-06-14</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/lens-vs-sensor-vs-module-factory</loc>
    <lastmod>2026-06-14</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/supplier-audit-30-items</loc>
    <lastmod>2026-06-13</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/cleanroom-class-100-vs-1000</loc>
    <lastmod>2026-06-13</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/yield-ramp-evt-mp-plateaus</loc>
    <lastmod>2026-06-13</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/dfm-camera-module-12-decisions</loc>
    <lastmod>2026-06-12</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/moq-custom-camera-module</loc>
    <lastmod>2026-06-12</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/nre-cost-custom-camera-module</loc>
    <lastmod>2026-06-12</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/camera-module-npi-playbook-pillar</loc>
    <lastmod>2026-06-11</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/drop-test-handheld-camera</loc>
    <lastmod>2026-06-11</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/condensation-vent-patch-desiccant</loc>
    <lastmod>2026-06-11</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/mil-std-810-vibration</loc>
    <lastmod>2026-06-10</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/esd-hbm-cdm-camera</loc>
    <lastmod>2026-06-10</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/halt-vs-qual-testing</loc>
    <lastmod>2026-06-10</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/thermal-cycling-jesd22-a104</loc>
    <lastmod>2026-06-09</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/dead-leaves-texture-test</loc>
    <lastmod>2026-06-09</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/oecf-measurement-drift</loc>
    <lastmod>2026-06-09</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/ieee-p2020-auto-iq</loc>
    <lastmod>2026-06-08</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/veiling-glare-iso-18844</loc>
    <lastmod>2026-06-08</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/emva-1288-walkthrough</loc>
    <lastmod>2026-06-08</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/sfr-vs-siemens-star</loc>
    <lastmod>2026-06-07</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/neural-depth-vs-stereo</loc>
    <lastmod>2026-06-07</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/tof-multipath-interference</loc>
    <lastmod>2026-06-07</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/active-stereo-ir-pattern</loc>
    <lastmod>2026-06-06</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/stereo-rectification-drift-vibration</loc>
    <lastmod>2026-06-06</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/itof-vs-dtof-soc</loc>
    <lastmod>2026-06-06</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/ar-camera-self-heating</loc>
    <lastmod>2026-06-05</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/hand-tracking-camera-wearable</loc>
    <lastmod>2026-06-05</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/pancake-optics-ar-glasses</loc>
    <lastmod>2026-06-05</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/passthrough-color-tuning-30ms</loc>
    <lastmod>2026-06-04</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/slam-camera-vr-inside-out</loc>
    <lastmod>2026-06-04</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/eye-tracking-camera-120fps</loc>
    <lastmod>2026-06-04</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/fda-510k-camera-documentation</loc>
    <lastmod>2026-06-03</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/dental-intraoral-scanner</loc>
    <lastmod>2026-06-03</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/capsule-endoscope-camera-power</loc>
    <lastmod>2026-06-03</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/icg-fluorescence-nir-800nm</loc>
    <lastmod>2026-06-02</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/sterilization-lens-materials</loc>
    <lastmod>2026-06-02</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/surgical-robot-stereo-camera</loc>
    <lastmod>2026-06-02</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/chip-on-tip-endoscope</loc>
    <lastmod>2026-06-01</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/medical-camera-iso-13485-pillar</loc>
    <lastmod>2026-06-01</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/rtk-ppk-drone-camera-sync</loc>
    <lastmod>2026-06-01</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/drone-vibration-profile-harmonics</loc>
    <lastmod>2026-05-31</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/powerline-inspection-zoom</loc>
    <lastmod>2026-05-31</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/drone-obstacle-stereo-vs-tof</loc>
    <lastmod>2026-05-31</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/multispectral-drone-ndvi</loc>
    <lastmod>2026-05-30</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/swap-c-drone-camera-sub30g</loc>
    <lastmod>2026-05-30</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/teleoperation-camera-latency</loc>
    <lastmod>2026-05-30</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/sim-to-real-camera-domain-gap</loc>
    <lastmod>2026-05-29</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/multi-camera-sync-humanoid</loc>
    <lastmod>2026-05-29</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/quadruped-robot-camera-vibration</loc>
    <lastmod>2026-05-29</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/global-shutter-vslam</loc>
    <lastmod>2026-05-28</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/wrist-camera-robot-arm</loc>
    <lastmod>2026-05-28</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/eye-in-hand-vs-eye-to-hand</loc>
    <lastmod>2026-05-28</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/adas-camera-eol-test-station</loc>
    <lastmod>2026-05-27</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/china-gb-41798-adas-camera</loc>
    <lastmod>2026-05-27</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/heated-cover-glass-camera</loc>
    <lastmod>2026-05-27</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/oms-occupant-monitoring-camera</loc>
    <lastmod>2026-05-26</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/surround-view-vs-forward-camera</loc>
    <lastmod>2026-05-26</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/cms-mirror-replacement-latency</loc>
    <lastmod>2026-05-26</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/iso-21434-camera-cybersecurity</loc>
    <lastmod>2026-05-25</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/asil-b-vs-asil-d-camera</loc>
    <lastmod>2026-05-25</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/glue-selection-matrix-aec-q</loc>
    <lastmod>2026-05-25</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/aa-stereo-baseline-20um</loc>
    <lastmod>2026-05-24</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/mtf-vs-sfr-aa-cost-function</loc>
    <lastmod>2026-05-24</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/aa-yield-summer-humidity</loc>
    <lastmod>2026-05-24</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/uv-vs-thermal-cure-aa-bonding</loc>
    <lastmod>2026-05-23</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/6-axis-vs-5-axis-aa</loc>
    <lastmod>2026-05-23</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/golden-module-tuning-workflow</loc>
    <lastmod>2026-05-23</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/rgb-ir-isp-crosstalk-correction</loc>
    <lastmod>2026-05-22</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/ai-isp-vs-traditional-tuning</loc>
    <lastmod>2026-05-22</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/lens-shading-correction-lsc-tuning</loc>
    <lastmod>2026-05-22</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/demosaic-artifacts-zipper-false-color</loc>
    <lastmod>2026-05-21</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/awb-convergence-500ms-tuning</loc>
    <lastmod>2026-05-21</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/tone-mapping-isp-reinhard-aces</loc>
    <lastmod>2026-05-21</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/plastic-vs-glass-lens-automotive</loc>
    <lastmod>2026-05-20</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/ircf-coating-aoi-shift</loc>
    <lastmod>2026-05-20</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/stray-light-wide-fov-suppression</loc>
    <lastmod>2026-05-20</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/chief-ray-angle-cra-mismatch</loc>
    <lastmod>2026-05-19</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/wlo-vs-molded-hybrid-lens</loc>
    <lastmod>2026-05-19</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/athermal-lens-design-temperature</loc>
    <lastmod>2026-05-19</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/f1-vs-f1-4-low-light-tradeoff</loc>
    <lastmod>2026-05-18</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/custom-lens-spec-sheet-pillar</loc>
    <lastmod>2026-05-18</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/quad-bayer-vs-standard-binning</loc>
    <lastmod>2026-05-18</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/sensor-read-noise-snr1-datasheet</loc>
    <lastmod>2026-05-17</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/rgb-ir-single-vs-dual-sensor-dms</loc>
    <lastmod>2026-05-17</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/imx900-industrial-inspection</loc>
    <lastmod>2026-05-17</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/imx678-vs-imx585-ipc-comparison</loc>
    <lastmod>2026-05-16</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/ecn-engineering-change-camera</loc>
    <lastmod>2026-05-16</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/tunnel-exit-hdr-adas</loc>
    <lastmod>2026-05-16</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/led-flicker-mitigation-ieee-p2020</loc>
    <lastmod>2026-05-15</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/camera-specs-humanoid-foundation-model</loc>
    <lastmod>2026-05-15</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/sensor-swap-ability-dual-source</loc>
    <lastmod>2026-05-15</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/dms-940nm-vs-850nm-sunglasses</loc>
    <lastmod>2026-05-14</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/lens-first-vs-isp-first-correction</loc>
    <lastmod>2026-05-14</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/asian-camera-factory-audit-checklist</loc>
    <lastmod>2026-05-14</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/eu-gsr-euro-ncap-2026-supplier-checklist</loc>
    <lastmod>2026-05-13</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/ambarella-cv3-cv5-sensor-pairing-2026</loc>
    <lastmod>2026-05-13</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/spec-custom-gmsl2-camera-jetson-orin</loc>
    <lastmod>2026-05-10</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/why-isp-tuning-is-half-the-camera</loc>
    <lastmod>2026-04-28</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/picking-a-sensor-for-low-light-surveillance</loc>
    <lastmod>2026-04-22</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/auto-aa-in-plain-english</loc>
    <lastmod>2026-04-15</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/aec-q100-in-90-days</loc>
    <lastmod>2026-04-08</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/ip67-without-killing-optics</loc>
    <lastmod>2026-03-30</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/why-we-picked-imx490-for-adas-cam-217</loc>
    <lastmod>2026-03-24</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/embodied-ai-stereo-vs-tof</loc>
    <lastmod>2026-03-12</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/sub-3g-ar-modules-weight-budget</loc>
    <lastmod>2026-03-03</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/mtf-in-a-hurry-iso-12233</loc>
    <lastmod>2026-02-21</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/drone-gimbal-sub-12g</loc>
    <lastmod>2026-02-12</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/robotic-security-guards-the-eyes-lenses-that-watch-over-us</loc>
    <lastmod>2025-12-25</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/how-princeton-optical-imaging-inc-builds-high-reliability-vision-systems-for-transportation-and-ai-applications</loc>
    <lastmod>2025-12-25</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/new-8mp-medical-endoscope-module</loc>
    <lastmod>2025-12-25</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/railway-vision-systems-how-advanced-optical-engineering-improves-safety-and-reliability</loc>
    <lastmod>2025-12-25</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/high-dynamic-range-optical-imaging-enabling-reliable-vision-for-autonomous-and-safety-critical-systems</loc>
    <lastmod>2025-12-25</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/next-gen-adas-camera-modules</loc>
    <lastmod>2025-12-20</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/robotics-vision-autonomous-navigation</loc>
    <lastmod>2025-12-13</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/blog/case-study-smart-home-security</loc>
    <lastmod>2025-12-05</lastmod>
  </url>
  <url>
    <loc>https://princetonoptical.com/tools/fov-calculator</loc>
  </url>
</urlset>