ChatGPT to API read tests

shutterspeed1000

New Member
View Badges
Joined
Dec 17, 2021
Messages
24
Reaction score
6
Location
Florida
Rating - 0%
0   0   0
Anyone trying to use ChatGPT or Gemini to read test tests? I have been getting pretty good results allowing it to match the API test samples to scanned cards or RGB charts I created.

Has anyone else tried this and gotten good results?
 

Dan_P

7500 Club Member
View Badges
Joined
Sep 21, 2018
Messages
7,910
Reaction score
8,304
Rating - 0%
0   0   0
Anyone trying to use ChatGPT or Gemini to read test tests? I have been getting pretty good results allowing it to match the API test samples to scanned cards or RGB charts I created.

Has anyone else tried this and gotten good results?
I have not asked ChatGPT for this type of help.

I suppose success depends on consistent lighting.
 

kboogie

Active Member
View Badges
Joined
Aug 6, 2021
Messages
224
Reaction score
158
Location
Boynton Beach
Rating - 0%
0   0   0
Interesting use case. Like @Dan_P said the biggest issue with color matching test is consistent lighting between the sample and the reference chart.

This is another reason why I use Hanna Checkers. Especially for items where there is a need for anything other than a binary understanding or a test that doesn’t use titration.
 

Gumbies R Us

Certified Noob
View Badges
Joined
Nov 10, 2022
Messages
16,206
Reaction score
26,834
Location
North Georgia
Rating - 0%
0   0   0
I personally wouldn’t trust ai with answering something like that (not to mention I wouldn’t trust api kits to begin with, haha). However, it is interesting that it is able to read the results and give you an answer on it
 
OP
OP
shutterspeed1000

shutterspeed1000

New Member
View Badges
Joined
Dec 17, 2021
Messages
24
Reaction score
6
Location
Florida
Rating - 0%
0   0   0
I have been getting pretty good results. I take the picture of the sample on a white background and I am getting results very close to my Hanna testers. If anyone else wants to try, here are the color charts I have made so far. I used linear interpolation to get smaller values. If anyone tries them let me know how it works for you. Zero guarantees it reads right, just for fun lol.

Fun experiment I will probably use at this point. I can't see color well at all so these keep me from bugging my wife.
 

Attachments

  • Saltwater_PH.txt
    672 bytes · Views: 12
  • Nitrate Values.txt
    4.1 KB · Views: 4
  • SW Phosphate.txt
    1.9 KB · Views: 2

kboogie

Active Member
View Badges
Joined
Aug 6, 2021
Messages
224
Reaction score
158
Location
Boynton Beach
Rating - 0%
0   0   0
I have been getting pretty good results. I take the picture of the sample on a white background and I am getting results very close to my Hanna testers. If anyone else wants to try, here are the color charts I have made so far. I used linear interpolation to get smaller values. If anyone tries them let me know how it works for you. Zero guarantees it reads right, just for fun lol.

Fun experiment I will probably use at this point. I can't see color well at all so these keep me from bugging my wife.
I like your use of linear interpolation to define the color gradient. However, you need to ensure that you control for the consistency of light (similar to white balances for a picture) and recalibrate accordingly.
 
OP
OP
shutterspeed1000

shutterspeed1000

New Member
View Badges
Joined
Dec 17, 2021
Messages
24
Reaction score
6
Location
Florida
Rating - 0%
0   0   0
I like your use of linear interpolation to define the color gradient. However, you need to ensure that you control for the consistency of light (similar to white balances for a picture) and recalibrate accordingly.
Yes, I use the background to set white balance. I am using these instructions in GPT4o to get the color.

Center Region Sampling: Use only the central region of the liquid in the test tube to avoid edge distortions caused by the glass curvature or lighting.

Averaging Multiple Areas: Divide the sample area into a grid and calculate the average color from multiple smaller regions to mitigate localized discrepancies

Crop to Relevant Area: Automatically crop to focus only on the liquid region of the test tube, avoiding borders or background.

Color Normalization: Normalize the image's color using background

Noise Reduction: Apply a Gaussian blur or similar technique to reduce random noise in the image

I scanned the original cards with my flatbed that has been profiled.

Amazing what python can do with image manipulation.
 

jabberwock

2500 Club Member
View Badges
Joined
May 14, 2018
Messages
4,203
Reaction score
5,260
Location
in front of my computer
Rating - 0%
0   0   0
Anyone trying to use ChatGPT or Gemini to read test tests? I have been getting pretty good results allowing it to match the API test samples to scanned cards or RGB charts I created.

Has anyone else tried this and gotten good results?
what are "test tests"?
 

TOP 10 Trending Threads

HOW LONG WAS YOUR FISH "MISSING" BEFORE IT REAPPEARED IN YOUR TANK?

  • 1 - 4 days

    Votes: 21 20.4%
  • 4 - 7 days

    Votes: 9 8.7%
  • 1 - 2 weeks

    Votes: 2 1.9%
  • 2 - 4 weeks

    Votes: 11 10.7%
  • 1 - 2 months

    Votes: 14 13.6%
  • 3 - 6 months

    Votes: 10 9.7%
  • 6+ months

    Votes: 4 3.9%
  • It never reappeared....

    Votes: 25 24.3%
  • Other (Please explain)

    Votes: 7 6.8%
Back
Top