# US 2019/0170724 A1 · Distinguishing fluids based upon determination and analysis of digital image color space characteristics

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2019/0170724 A1
- Document ID: US20190170724A1
- Status: Published application
- Kind: A1
- Application number: 15/831,513
- Filed: 2017-12-05
- Published: 2019-06-06
- Earliest claimed: 2017-12-05
- Assignees: International Business Machines Corporation
- Applicants: International Business Machines Corporation
- Inventors: Venkat K. BALAGURUSAMY; Donna N Eng Dillenberger; Joseph Ligman
- Web page: https://patentgrep.com/patent/US20190170724A1

## CPC

- G01N 33/28: Oils {, i.e. hydrocarbon liquids} (edible oils or edible fats G01N33/03)
- G01N 11/00: Investigating flow properties of materials, e.g. viscosity, plasticity; Analysing materials by determining flow properties
- G01N 15/0227: using imaging; using holography
- G01N 15/06: Investigating concentration of particle suspensions (by weighing G01N5/00; investigating sedimentation of particle suspensions G01N15/04; investigating individual particles G01N15/10)
- G01N 33/00: Investigating or analysing materials by specific methods not covered by groups G01N1/00 - G01N31/00
- G01N 33/146: {containing alcohol}
- G01N 33/2858: {Metal particles}
- G06T 7/0004: {Industrial image inspection}
- G06T 7/20: Analysis of motion (motion estimation for coding, decoding, compressing or decompressing digital video signals H04N19/43, H04N19/51)
- G06V 10/56: relating to colour
- G01N 15/075: by optical means
- G01N 2011/006: {Determining flow properties indirectly by measuring other parameters of the system}
- G01N 2011/008: {optical properties}
- G01N 2015/0053: {in liquids, e.g. trouble}
- G01N 2021/1765: {Method using an image detector and processing of image signal}
- G01N 2291/028: Material parameters
- G01N: INVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES (measuring or testing apparatus or processes other than immunoassay, involving enzymes or microorganisms C12M, C12Q)
- G06T: IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06V: IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING

## Abstract

A first series of images of a first fluid is received. A first set of fluid characteristics of the first fluid is determined from the first series of images. A second series of images of a second fluid is received. A second set of fluid characteristics of the second fluid is determined from the second series of images. A match is determined to be found between the first set of fluid characteristics and the second set of fluid characteristics. The second fluid is identified based upon determining that the first set of fluid characteristics matches the second set of fluid characteristics.

## Claims

### Claim 1

A method for verifying an authenticity of a fluid, comprising:
receiving a first series of images of a first fluid;
determining a first set of fluid characteristics of the first fluid from the first series of images;
receiving a second series of images of a second fluid;
determining a second set of fluid characteristics of the second fluid from the second series of images;
determining that a match is found between the first set of fluid characteristics and the second set of fluid characteristics; and
identifying the second fluid based upon determining that the first set of fluid characteristics matches the second set of fluid characteristics.

### Claim 2 (depends on 1)

The method of claim 1, further comprising:
training a machine learning classifier based upon the first set of fluid characteristics.

### Claim 3 (depends on 2)

The method of claim 2, wherein determining that the match is found between the first set of fluid characteristics and the second set of fluid characteristics is based on the second set of fluid characteristics being processed by the machine learning classifier.

### Claim 4 (depends on 1)

The method of claim 1, wherein determining that a match is found between the first set of fluid characteristics and the second set of fluid characteristics includes determining that the first set of fluid characteristics matches the second set of fluid characteristics within a predetermined threshold value.

### Claim 5 (depends on 1)

The method of claim 1, wherein the first set of fluid characteristics includes color space characteristics of the first fluid and the second set of fluid characteristics of the second fluid includes color space characteristics of the second fluid.

### Claim 6 (depends on 5)

The method of claim 5, wherein the color space characteristics of the first fluid and the second fluid include at least one of a hue distribution and a saturation distribution of the first fluid and the second fluid.

### Claim 7 (depends on 5)

The method of claim 5, wherein the first set of fluid characteristics of the first fluid further includes a viscosity of the first fluid and the second set of fluid characteristics of the second fluid further includes a viscosity of the second fluid.

### Claim 8 (depends on 7)

The method of claim 7, further comprising:
determining the viscosity of the first fluid based upon a Brownian motion pattern detected from the first series of images; and
determining the viscosity of the second fluid based upon a Brownian motion pattern detected from the second series of images.

### Claim 9 (depends on 8)

The method of claim 8, wherein determining that the match is found between the first set of fluid characteristics and the second set of fluid characteristics further includes matching the viscosity of the first fluid to the viscosity of the second fluid.

### Claim 10 (depends on 8)

The method of claim 8, wherein the first set of fluid characteristics further includes at least one of a density of particles in the first fluid and a size distribution of particles in the first fluid.

### Claim 11 (depends on 8)

The method of claim 8, wherein the first set of fluid characteristics further includes a magnetic response of the first fluid, wherein the first series of images includes at least one image obtained before application of a magnetic force to the first fluid and at least one image obtained after application of the magnetic force to the first fluid.

### Claim 12

A computer usable program product comprising one or more computer-readable storage devices, and program instructions stored on at least one of the one or more storage devices, the stored program instructions comprising:
program instructions to receive a first series of images of a first fluid;
program instructions to determine a first set of fluid characteristics of the first fluid from the first series of images;
program instructions to receive a second series of images of a second fluid;
program instructions to determine a second set of fluid characteristics of the second fluid from the second series of images;
program instructions to determine that a match is found between the first set of fluid characteristics and the second set of fluid characteristics; and
program instructions to identify the second fluid based upon determining that the first set of fluid characteristics matches the second set of fluid characteristics.

### Claim 13 (depends on 12)

The computer usable program product of claim 12, further comprising:
program instructions to train a machine learning classifier based upon the first set of fluid characteristics.

### Claim 14 (depends on 13)

The computer usable program product of claim 13, wherein determining that the match is found between the first set of fluid characteristics and the second set of fluid characteristics is based on the second set of fluid characteristics being processed by the machine learning classifier.

### Claim 15 (depends on 12)

The computer usable program product of claim 12, wherein determining that a match is found between the first set of fluid characteristics and the second set of fluid characteristics includes determining that the first set of fluid characteristics matches the second set of fluid characteristics within a predetermined threshold value.

### Claim 16 (depends on 12)

The computer usable program product of claim 12, wherein the first set of fluid characteristics includes color space characteristics of the first fluid and the second set of fluid characteristics of the second fluid includes color space characteristics of the second fluid.

### Claim 17 (depends on 16)

The computer usable program product of claim 16, wherein the color space characteristics of the first fluid and the second fluid include at least one of a hue distribution and a saturation distribution of the first fluid and the second fluid.

### Claim 18 (depends on 16)

The computer usable program product of claim 16, wherein the first set of fluid characteristics of the first fluid further includes a viscosity of the first fluid and the second set of fluid characteristics of the second fluid further includes a viscosity of the second fluid.

### Claim 19 (depends on 18)

The computer usable program product of claim 18, further comprising:
program instructions to determine the viscosity of the first fluid based upon a Brownian motion pattern detected from the first series of images; and
program instructions to determine the viscosity of the second fluid based upon a Brownian motion pattern detected from the second series of images.

### Claim 20

A computer system comprising one or more processors, one or more computer-readable memories, and one or more computer-readable storage devices, and program instructions stored on at least one of the one or more storage devices for execution by at least one of the one or more processors via at least one of the one or more memories, the stored program instructions comprising:
program instructions to receive a first series of images of a first fluid;
program instructions to determine a first set of fluid characteristics of the first fluid from the first series of images;
program instructions to receive a second series of images of a second fluid;
program instructions to determine a second set of fluid characteristics of the second fluid from the second series of images;
program instructions to determine that a match is found between the first set of fluid characteristics and the second set of fluid characteristics; and
program instructions to identify the second fluid based upon determining that the first set of fluid characteristics matches the second set of fluid characteristics.
