Strip Analysis

Inline camera captures land under instance/uploads. This dashboard runs the computer-vision pipeline on each photo, samples every reagent pad, and estimates the nearest color on our reference chart. Use the results to tune the thresholds or export the raw RGB/HSV values for calibration.

← Back to capture screen

Configure zones

test4.webp

Download original

Original frame with sampling overlays for test4.webp
Original frame + sampling zones
Rectified strip preview for test4.webp
Rectified strip (analysis plane)
Pad Swatch RGB HSV Nearest value Strip ROI (px)
Free Chlorine #847862 (133, 120, 99) (34, 77, 135) 3 ppm (29% confidence) (595, 538) → (651, 569)
Total Chlorine #7d6b4c (126, 108, 76) (19, 101, 126) 5 ppm (30% confidence) (464, 538) → (512, 577)
pH #afb2b7 (176, 178, 183) (94, 25, 188) 7.8 (8% confidence) (734, 546) → (790, 577)
Total Alkalinity #a3a7b6 (163, 167, 182) (114, 33, 182) 80 ppm (23% confidence) (900, 538) → (928, 585)
Cyanuric Acid #1b2023 (27, 32, 36) (102, 88, 38) 150 ppm (7% confidence) (1025, 542) → (1053, 585)
Total Hardness #7b6949 (124, 105, 74) (19, 104, 124) 425 ppm (15% confidence) (346, 538) → (388, 569)

test3.webp

Download original

Original frame with sampling overlays for test3.webp
Original frame + sampling zones
Rectified strip preview for test3.webp
Rectified strip (analysis plane)
Pad Swatch RGB HSV Nearest value Strip ROI (px)
Free Chlorine #76674d (118, 103, 77) (21, 90, 118) 3 ppm (25% confidence) (595, 538) → (651, 569)
Total Chlorine #7a6848 (123, 105, 72) (19, 104, 123) 5 ppm (30% confidence) (464, 538) → (512, 577)
pH #bbbfc7 (187, 192, 200) (104, 21, 202) 7.8 (6% confidence) (734, 546) → (790, 577)
Total Alkalinity #9fa3b1 (159, 163, 177) (113, 32, 177) 80 ppm (23% confidence) (900, 538) → (928, 585)
Cyanuric Acid #191e20 (26, 31, 32) (99, 90, 36) 150 ppm (7% confidence) (1025, 542) → (1053, 585)
Total Hardness #786546 (121, 102, 71) (19, 106, 121) 425 ppm (15% confidence) (346, 538) → (388, 569)

test1_overlay.jpg

Download original

Original frame with sampling overlays for test1_overlay.jpg
Original frame + sampling zones
Rectified strip preview for test1_overlay.jpg
Rectified strip (analysis plane)
Pad Swatch RGB HSV Nearest value Strip ROI (px)
Free Chlorine #816e5e (129, 110, 95) (15, 57, 129) 1 ppm (24% confidence) (137, 441) → (150, 467)
Total Chlorine #817163 (130, 113, 100) (15, 52, 130) 1 ppm (23% confidence) (107, 441) → (118, 473)
pH #6d665e (110, 103, 95) (16, 35, 110) 6.8 (17% confidence) (169, 448) → (182, 473)
Total Alkalinity #726356 (115, 99, 86) (15, 53, 115) 0 ppm (9% confidence) (208, 441) → (214, 480)
Cyanuric Acid #6b6157 (107, 97, 87) (16, 43, 107) 150 ppm (4% confidence) (236, 444) → (243, 480)
Total Hardness #7d6a5a (126, 106, 91) (15, 59, 126) 120 ppm (12% confidence) (80, 441) → (89, 467)

test1.webp

Download original

Original frame with sampling overlays for test1.webp
Original frame + sampling zones
Rectified strip preview for test1.webp
Rectified strip (analysis plane)
Pad Swatch RGB HSV Nearest value Strip ROI (px)
Free Chlorine #827765 (130, 119, 101) (37, 75, 133) 3 ppm (27% confidence) (595, 538) → (651, 569)
Total Chlorine #7b6949 (124, 106, 74) (19, 103, 124) 5 ppm (30% confidence) (464, 538) → (512, 577)
pH #afacaf (175, 172, 175) (91, 29, 185) 7.8 (9% confidence) (734, 546) → (790, 577)
Total Alkalinity #a0a4b3 (161, 165, 179) (114, 32, 179) 80 ppm (23% confidence) (900, 538) → (928, 585)
Cyanuric Acid #1a1f22 (26, 32, 34) (102, 94, 38) 150 ppm (8% confidence) (1025, 542) → (1053, 585)
Total Hardness #796647 (122, 103, 71) (19, 105, 122) 425 ppm (15% confidence) (346, 538) → (388, 569)

test2.webp

Download original

Original frame with sampling overlays for test2.webp
Original frame + sampling zones
Rectified strip preview for test2.webp
Rectified strip (analysis plane)
Pad Swatch RGB HSV Nearest value Strip ROI (px)
Free Chlorine #7c6c4e (124, 109, 79) (19, 94, 124) 3 ppm (27% confidence) (595, 538) → (651, 569)
Total Chlorine #7c694a (124, 106, 74) (19, 102, 124) 5 ppm (30% confidence) (464, 538) → (512, 577)
pH #bcbdb6 (189, 190, 183) (79, 31, 198) 7.8 (14% confidence) (734, 546) → (790, 577)
Total Alkalinity #9fa3b1 (160, 164, 177) (114, 32, 177) 80 ppm (22% confidence) (900, 538) → (928, 585)
Cyanuric Acid #191e20 (26, 30, 33) (100, 88, 36) 150 ppm (7% confidence) (1025, 542) → (1053, 585)
Total Hardness #7a6747 (122, 103, 71) (19, 106, 122) 425 ppm (15% confidence) (346, 538) → (388, 569)

20251127T145433_d5508157ec94411d9c2bbf0bdb79859d.jpg

Download original

Original frame with sampling overlays for 20251127T145433_d5508157ec94411d9c2bbf0bdb79859d.jpg
Original frame + sampling zones
Rectified strip preview for 20251127T145433_d5508157ec94411d9c2bbf0bdb79859d.jpg
Rectified strip (analysis plane)
Pad Swatch RGB HSV Nearest value Strip ROI (px)
Free Chlorine #97948b (151, 148, 139) (23, 20, 151) 1 ppm (30% confidence) (825, 745) → (902, 788)
Total Chlorine #98958c (153, 150, 141) (23, 20, 153) 1 ppm (30% confidence) (643, 745) → (710, 799)
pH #96948a (151, 148, 139) (23, 21, 151) 7.8 (24% confidence) (1017, 756) → (1094, 799)
Total Alkalinity #99968d (153, 150, 141) (23, 20, 153) 0 ppm (16% confidence) (1248, 745) → (1286, 810)
Cyanuric Acid #99968d (153, 150, 141) (23, 20, 153) 0 ppm (6% confidence) (1420, 750) → (1459, 810)
Total Hardness #a8a59c (169, 166, 156) (24, 19, 169) 120 ppm (10% confidence) (480, 745) → (537, 788)

20251127T144626_71b5bd695d05436a9e156cc22c233b9b.jpg

Download original

Original frame with sampling overlays for 20251127T144626_71b5bd695d05436a9e156cc22c233b9b.jpg
Original frame + sampling zones
Rectified strip preview for 20251127T144626_71b5bd695d05436a9e156cc22c233b9b.jpg
Rectified strip (analysis plane)
Pad Swatch RGB HSV Nearest value Strip ROI (px)
Free Chlorine #9f9f98 (160, 160, 152) (29, 12, 160) 1 ppm (32% confidence) (825, 745) → (902, 788)
Total Chlorine #a2a19c (163, 162, 156) (25, 10, 163) 0 ppm (32% confidence) (643, 745) → (710, 799)
pH #9b9a96 (156, 155, 151) (24, 8, 156) 7.8 (23% confidence) (1017, 756) → (1094, 799)
Total Alkalinity #a6a6a0 (167, 166, 160) (26, 10, 167) 0 ppm (19% confidence) (1248, 745) → (1286, 810)
Cyanuric Acid #a9a8a3 (169, 168, 163) (25, 9, 169) 0 ppm (7% confidence) (1420, 750) → (1459, 810)
Total Hardness #a5a49f (165, 165, 159) (26, 9, 165) 120 ppm (9% confidence) (480, 745) → (537, 788)