IP Library Granted Patent US 9,373,055
Granted Patent B2
US 9,373,055 · App. 12/336,382 · Granted Jun 21, 2016

Hierarchical sudden illumination change detection using radiance consistency within a spatial neighborhood

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,373,055
App. No.
12/336,382
Granted
Jun 21, 2016
Kind
B2
Abstract

Techniques are disclosed for detecting sudden illumination changes using radiance consistency within a spatial neighborhood. A background/foreground (BG/FG) component of a behavior recognition system may be configured to generate a background image depicting a scene background. Further, the (BG/FG) component may periodically evaluate a current video frame to determine whether a sudden illumination change has occurred. A sudden illumination change occurs when scene lighting changes dramatically from one frame to the next (or over a small number of frames).

Claims (80)

1. A computer-implemented method for detecting a sudden illumination change (SIC) in a sequence of video frames, comprising:

receiving a current video frame, of the sequence of video frames;

identifying one or more sets of pixels in the current video frame, wherein each set of pixels is classified as depicting a foreground object;

for each pixel in at least a first one of the sets of pixels:

identifying a radiance value for the pixel and for each pixel within a spatial neighborhood of the pixel, and

determining, for the pixel, whether the radiance values for the pixel and the pixels in the spatial neighborhood indicate that a sudden illumination change has occurred in a scene depicted by the sequence of video frames; and

upon determining that a majority of pixels in the first set of pixels indicate that a sudden illumination change has occurred, reclassifying one or more pixels in the first set of pixels as depicting a background of the scene in the current frame, wherein the reclassified pixels were classified as depicting scene background in one or more frames prior to the current frame.

2. The computer-implemented method of claim 1 , further comprising:

updating a set of pixels in a background image of the scene corresponding to the pixels in the first set of pixels.

3. The computer-implemented method of claim 1 , wherein the spatial neighborhood for a given pixel comprises a 3×3 grid of pixels radiance values with a radiance value given pixel in the center of the 3×3 grid.

4. The computer-implemented method of claim 1 , wherein determining, for the pixel, whether the radiance values for the pixel and the pixels in the spatial neighborhood indicate that a sudden illumination change has occurred, comprises:

identifying, in a background image, a pixel corresponding to the pixel in the current video frame;

determining an intensity difference between the corresponding pixel and each pixel in a spatial neighborhood of the corresponding pixel;

determining an intensity difference between the pixel and each pixel in the spatial neighborhood of the pixel in the current video frame;

normalizing the intensity differences determined between the pixel and each pixel in the spatial neighborhood of the pixel in the current video frame;

determining an absolute difference between each respective pixel in the spatial neighborhood of the pixel in the current video frame and each respective pixel in the spatial neighborhood of the corresponding pixel;

for each pixel in the spatial neighborhood of the pixel in the current video frame, determining whether the absolute difference is below a first specified threshold, and

if so, incrementing a counter representing how many pixels in the spatial neighborhood are below the first specified threshold;

upon determining the counter exceeds a second threshold, setting a status of the pixel as being an SIC candidate pixel, indicating that the pixel was classified as depicting a scene foreground object due to a sudden illumination change in the scene depicted by the sequence of video frames.

5. The computer-implemented method of claim 4 , further comprising:

upon determining a count of pixels classified as depicting the foreground object which have a status of SIC candidate pixel is below a third threshold, setting a status of the foreground object as being a true foreground object, the status indicating that a sudden illumination change has not occurred for the pixels classified as depicting the foreground in the scene depicted by the sequence of video frames; and

upon determining a count of pixels classified as depicting the foreground object which have a status of SIC candidate pixel is above a fourth threshold, setting a status of the foreground object blob as being an SIC foreground object, the status indicating that a sudden illumination change has occurred for that foreground object in the scene in the current video frame.

6. The computer-implemented method of claim 4 , further comprising:

generating a lower-resolution image of the current video frame; and

repeating the computer-implemented method for detecting a sudden illumination change (SIC) in a sequence of video frames recited by claim 1 , using the lower resolution image as the current frame of video.

7. The computer-implemented method of claim 4 , wherein normalizing the intensity differences comprises, dividing each of the intensity differences determined between the pixel and each pixel in the spatial neighborhood of the pixel in the current video frame using a ratio of the radiance value of the pixel in the current video frame and a radiance value of the corresponding pixel in the background image.

8. The computer-implemented method of claim 4 , wherein the first specified threshold is determined using a Gaussian distribution determined using the pixel radiance value as a mean and an expected camera noise at the pixel radiance value as a variance.

9. The computer-implemented method of claim 8 , wherein the first specified threshold is three standard deviations from the mean.

10. The computer-implemented method of claim 1 , wherein each radiance value provides a grayscale value between 0 and 255.

11. A non-transitory computer-readable storage medium containing a program which, when executed by a processor, performs an operation for detecting a sudden illumination change (SIC) in a sequence of video frames, the operation comprising:

receiving a current video frame, of the sequence of video frames;

identifying one or more sets of pixels in the current video frame, wherein each set of pixels is classified as depicting a foreground object;

for each pixel in at least a first one of the sets of pixels:

identifying a radiance value for the pixel and for each pixel within a spatial neighborhood of the pixel, and

determining, for the pixel, whether the radiance values for the pixel and the pixels in the spatial neighborhood indicate that a sudden illumination change has occurred in a scene depicted by the sequence of video frames; and

upon determining that a majority of pixels in the first set of pixels indicate that a sudden illumination change has occurred, reclassifying one or more pixels in the first set of pixels as depicting a background of the scene in the current frame, wherein the reclassified pixels were classified as depicting scene background in one or more frames prior to the current frame.

12. The non-transitory computer-readable storage medium of claim 11 , wherein the operation further comprises:

updating a set of pixels in a background image of the scene corresponding to the pixels in the first set of pixels.

13. The non-transitory computer-readable storage medium of claim 11 , wherein the spatial neighborhood for a given pixel comprises a 3×3 grid of pixels radiance values with a radiance value given pixel in the center of the 3×3 grid.

14. The non-transitory computer-readable storage medium of claim 11 , wherein determining, for the pixel, whether the radiance values for the pixel and the pixels in the spatial neighborhood indicate that a sudden illumination change has occurred, comprises:

identifying, in a background image, a pixel corresponding to the pixel in the current video frame;

determining an intensity difference between the corresponding pixel and each pixel in a spatial neighborhood of the corresponding pixel;

determining an intensity difference between the pixel and each pixel in the spatial neighborhood of the pixel in the current video frame;

normalizing the intensity differences determined between the pixel and each pixel in the spatial neighborhood of the pixel in the current video frame;

determining an absolute difference between each respective pixel in the spatial neighborhood of the pixel in the current video frame and each respective pixel in the spatial neighborhood of the corresponding pixel;

for each pixel in the spatial neighborhood of the pixel in the current video frame, determining whether the absolute difference is below a first specified threshold, and

if so, incrementing a counter representing how many pixels in the spatial neighborhood are below the first specified threshold;

upon determining the counter exceeds a second threshold, setting a status of the pixel as being an SIC candidate pixel, indicating that the pixel was classified as depicting a scene foreground object due to a sudden illumination change in the scene depicted by the sequence of video frames.

15. The non-transitory computer-readable storage medium of claim 14 , wherein the operation further comprises:

upon determining a count of pixels classified as depicting the foreground object which have a status of SIC candidate pixel is below a third threshold, setting a status of the foreground object as being a true foreground object, the status indicating that a sudden illumination change has not occurred for the pixels classified as depicting the foreground in the scene depicted by the sequence of video frames; and

upon determining a count of pixels classified as depicting the foreground object which have a status of SIC candidate pixel is above a fourth threshold, setting a status of the foreground object blob as being an SIC foreground object, the status indicating that a sudden illumination change has occurred for that foreground object in the scene in the current video frame.

16. The non-transitory computer-readable storage medium of claim 14 , wherein normalizing the intensity differences comprises, dividing each of the intensity differences determined between the pixel and each pixel in the spatial neighborhood of the pixel in the current video frame using a ratio of the radiance value of the pixel in the current video frame and a radiance value of the corresponding pixel in the background image.

17. The non-transitory computer-readable storage medium of claim 14 , wherein the first specified threshold is determined using a Gaussian distribution determined using the pixel radiance value as a mean and an expected camera noise at the pixel radiance value as a variance.

18. The non-transitory computer-readable storage medium of claim 17 , wherein the first specified threshold is three standard deviations from the mean.

19. A system comprising,

a video input source configured to provide a sequence of video frames, each depicting a scene;

a processor; and a memory containing a program, which, when executed on the processor is configured to perform an operation for detecting a sudden illumination change (SIC) in a sequence of video frames by performing the steps of:

receiving a current video frame, of the sequence of video frames,

identifying one or more sets of pixels in the current video frame, wherein each set of pixels is classified as depicting a foreground object,

for each pixel in at least a first one of the sets of pixels:

identifying a radiance value for the pixel and for each pixel within a spatial neighborhood of the pixel, and

determining, for the pixel, whether the radiance values for the pixel and the pixels in the spatial neighborhood indicate that a sudden illumination change has occurred in a scene depicted by the sequence of video frames; and

upon determining that a majority of pixels in the first set of pixels indicate that a sudden illumination change has occurred, reclassifying one or more pixels in the first set of pixels as depicting a background of the scene in the current frame, wherein the reclassified pixels were classified as depicting scene background in one or more frames prior to the current frame.

20. The system of claim 19 , wherein the operation further comprises:

updating a set of pixels in a background image of the scene corresponding to the pixels in the first set of pixels.

21. The system of claim 19 , wherein the spatial neighborhood for a given pixel comprises a 3×3 grid of pixels radiance values with a radiance value given pixel in the center of the 3×3 grid.

22. The system of claim 19 , wherein determining, for the pixel, whether the radiance values for the pixel and the pixels in the spatial neighborhood indicate that a sudden illumination change has occurred, comprises:

identifying, in a background image, a pixel corresponding to the pixel in the current video frame;

determining an intensity difference between the corresponding pixel and each pixel in a spatial neighborhood of the corresponding pixel;

determining an intensity difference between the pixel and each pixel in the spatial neighborhood of the pixel in the current video frame;

normalizing the intensity differences determined between the pixel and each pixel in the spatial neighborhood of the pixel in the current video frame;

determining an absolute difference between each respective pixel in the spatial neighborhood of the pixel in the current video frame and each respective pixel in the spatial neighborhood of the corresponding pixel;

for each pixel in the spatial neighborhood of the pixel in the current video frame, determining whether the absolute difference is below a first specified threshold, and

if so, incrementing a counter representing how many pixels in the spatial neighborhood are below the first specified threshold;

upon determining the counter exceeds a second threshold, setting a status of the pixel as being an SIC candidate pixel, indicating that the pixel was classified as depicting a scene foreground object due to a sudden illumination change in the scene depicted by the sequence of video frames.

23. The system of claim 22 , wherein the operation further comprises:

upon determining a count of pixels classified as depicting the foreground object which have a status of SIC candidate pixel is below a third threshold, setting a status of the foreground object as being a true foreground object, the status indicating that a sudden illumination change has not occurred for the pixels classified as depicting the foreground in the scene depicted by the sequence of video frames; and

upon determining a count of pixels classified as depicting the foreground object which have a status of SIC candidate pixel is above a fourth threshold, setting a status of the foreground object blob as being an SIC foreground object, the status indicating that a sudden illumination change has occurred for that foreground object in the scene in the current video frame.

24. The system of claim 22 , wherein normalizing the intensity differences comprises, dividing each of the intensity differences determined between the pixel and each pixel in the spatial neighborhood of the pixel in the current video frame using a ratio of the radiance value of the pixel in the current video frame and a radiance value of the corresponding pixel in the background image.

25. The system of claim 22 , wherein the first specified threshold is determined using a Gaussian distribution determined using the pixel radiance value as a mean and an expected camera noise at the pixel radiance value as a variance.

Assignments (68)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 24, 2020
From: OMNI AI, INC.
To: INTELLECTIVE AI, INC.
Reel/Frame 052216/0585 →
SECURITY INTEREST Recorded Jun 14, 2017
From: GIANT GRAY, INC.
To: BLESSING, STEPHEN C.; MCCLAIN, TERRY F.; WALTER, JEFFREY; WALTER, SIDNEY; WILLIAMS, JAY; WILLIAMS, SUE
Reel/Frame 042807/0240 →
SECURITY INTEREST Recorded Jun 8, 2017
From: GIANT GRAY, INC.
To: GOLDEN, ROGER; PEREZ-MAJUL, ALAIN; PEREZ-MAJUL, ALENA; PEREZ-MAJUL, MARIA; PEREZ-MAJUL, FERNANDO
Reel/Frame 042734/0380 →
SECURITY INTEREST Recorded Jun 5, 2017
From: GIANT GRAY, INC.
To: HOLT, HILLERY N.; HUTTON, DONNA; HUTTON, WILLIAM; HUTTON, GARY; HUTTON, DEBORAH K.; JAMES, RONALD; JAMES, JUDITH; JOHNSON, ANN; JOHNSON, NORMAN; JUDGE, JOYCE A.; KEEVIN, LOIS JANE; KINNAMAN, SANDRA; KINNEY, JOY E.; KOUSARI, EHSAN; KOUSARI, MARY; LEMASTER, CHERYL J.; LEMASTER, CARL D.; LITTLE, CAMILLE; LITTLE, STEPHEN C.; MARCUM, JOSEPH; MARCUM, DEBRA; MCAVOY, JOHN; MCAVOY, TIFFANY; MCCORD, LUCINDA; MCCORD, STEPHEN; MCKAIN, CHRISTINE; MERCER, JOAN; MORRIS, GILBERT; MORRIS, DEBRA; NECESSARY, MICHAEL J.; PEGLOW, SUE ELLEN; PETERS, CYNTHIA; PIKE, DAVID A.; REECE, DONALD B.; REECE, MYRTLE D.; RENBARGER, TERRY; RENBARGER, ROSEMARY; REYES, JOSE; REYES, BETH; RHOTEN, MARY C.; RICKS, PENNY L.; ROBINSON, RICK; SGRO, MARIO P.; SGRO, MARIO; ST. LOUIS, GLORIA; STROEH, MARY ANN; STROEH, STEPHEN L.; SULLIVAN, DONNA L.; TOWNSEND, CHRISTOPHER; TOWNSEND, JILL; TREES, CRAIG; WELPOTT, WARREN R.; WELPOTT, WARREN; WELPOTT, TRAVIS; WELPOTT, MELISSA; ZEIGLER, BETTY JO
Reel/Frame 042687/0055 →
SECURITY INTEREST Recorded Jun 1, 2017
From: GIANT GRAY, INC.
To: HARRINGTON, ANNE
Reel/Frame 042665/0109 →
SECURITY INTEREST Recorded Jun 1, 2017
From: GIANT GRAY, INC.
To: ENRIQUEZ, RICK
Reel/Frame 042663/0577 →
SECURITY INTEREST Recorded Jun 1, 2017
From: GIANT GRAY, INC.
To: GANGWER, ALAN; GANGWER, JANE
Reel/Frame 042663/0691 →
SECURITY INTEREST Recorded Jun 1, 2017
From: GIANT GRAY, INC.
To: GINDER, DARLENE; GINDER, MICHAEL
Reel/Frame 042663/0764 →
SECURITY INTEREST Recorded Jun 1, 2017
From: GIANT GRAY, INC.
To: HANNER, DAVID; HANNER, KATTE
Reel/Frame 042664/0172 →
SECURITY INTEREST Recorded Jun 1, 2017
From: GIANT GRAY, INC.
To: HARRINGTON, ANNE M.
Reel/Frame 042665/0161 →
SECURITY INTEREST Recorded Jun 1, 2017
From: GIANT GRAY, INC.
To: HIGGINBOTTOM, BRYCE E.
Reel/Frame 042665/0493 →
SECURITY INTEREST Recorded Jun 1, 2017
From: GIANT GRAY, INC.
To: HIGGINBOTTOM, BRYCE
Reel/Frame 042665/0678 →
SECURITY INTEREST Recorded Jun 1, 2017
From: GIANT GRAY, INC.
To: HOLT, RUTH ANN
Reel/Frame 042665/0685 →
SECURITY INTEREST Recorded Jun 1, 2017
From: GIANT GRAY, INC.
To: DUNLAVY, FRIEDA
Reel/Frame 042666/0637 →
SECURITY INTEREST Recorded Jun 1, 2017
From: GIANT GRAY, INC.
To: BAGIENSKI, FRANK
Reel/Frame 042645/0494 →
SECURITY INTEREST Recorded Jun 1, 2017
From: GIANT GRAY, INC.
To: BATCHELDER, ROBERT
Reel/Frame 042645/0507 →
SECURITY INTEREST Recorded Jun 1, 2017
From: GIANT GRAY, INC.
To: BATCHELDER, LEANNE
Reel/Frame 042645/0552 →
SECURITY INTEREST Recorded Jun 1, 2017
From: GIANT GRAY, INC.
To: BIVANS, WAYNE
Reel/Frame 042646/0443 →
SECURITY INTEREST Recorded Jun 1, 2017
From: GIANT GRAY, INC.
To: BIVANS, JENNIFER
Reel/Frame 042646/0512 →
SECURITY INTEREST Recorded Jun 1, 2017
From: GIANT GRAY, INC.
To: BODINE, EDWARD
Reel/Frame 042646/0534 →
SECURITY INTEREST Recorded Jun 1, 2017
From: GIANT GRAY, INC.
To: BODINE, EDWARD
Reel/Frame 042646/0599 →
SECURITY INTEREST Recorded Jun 1, 2017
From: GIANT GRAY, INC.
To: BODINE, REBECCAH
Reel/Frame 042646/0630 →
SECURITY INTEREST Recorded Jun 1, 2017
From: GIANT GRAY, INC.
To: BODINE, REBECCAH
Reel/Frame 042646/0711 →
SECURITY INTEREST Recorded Jun 1, 2017
From: GIANT GRAY, INC.
To: BOSE, BETHEL
Reel/Frame 042646/0862 →
SECURITY INTEREST Recorded Jun 1, 2017
From: GIANT GRAY, INC.
To: BOSLER, ALAN J.
Reel/Frame 042647/0016 →
SECURITY INTEREST Recorded Jun 1, 2017
From: GIANT GRAY, INC.
To: BOSLER, MARY ALICE
Reel/Frame 042647/0143 →
SECURITY INTEREST Recorded Jun 1, 2017
From: GIANT GRAY, INC.
To: BOSLER, ALAN J.
Reel/Frame 042647/0196 →
SECURITY INTEREST Recorded Jun 1, 2017
From: GIANT GRAY, INC.
To: BOSLER, MARY ALICE
Reel/Frame 042647/0384 →
SECURITY INTEREST Recorded Jun 1, 2017
From: GIANT GRAY, INC.
To: BRUNER, JOHN
Reel/Frame 042647/0447 →
SECURITY INTEREST Recorded Jun 1, 2017
From: GIANT GRAY, INC.
To: BRUNER, LINDA
Reel/Frame 042647/0831 →
SECURITY INTEREST Recorded Jun 1, 2017
From: GIANT GRAY, INC.
To: BRUNNEMER, BRENT
Reel/Frame 042652/0446 →
SECURITY INTEREST Recorded Jun 1, 2017
From: GIANT GRAY, INC.
To: BRUNNEMER, BRENT
Reel/Frame 042652/0518 →
SECURITY INTEREST Recorded Jun 1, 2017
From: GIANT GRAY, INC.
To: BURKE, JOHNIE
Reel/Frame 042652/0777 →
SECURITY INTEREST Recorded Jun 1, 2017
From: GIANT GRAY, INC.
To: BRUNNEMER, BRENT
Reel/Frame 042652/0788 →
SECURITY INTEREST Recorded Jun 1, 2017
From: GIANT GRAY, INC.
To: BURKE, JOHNIE
Reel/Frame 042652/0795 →
SECURITY INTEREST Recorded Jun 1, 2017
From: GIANT GRAY, INC.
To: BURKE, MARY
Reel/Frame 042652/0828 →
SECURITY INTEREST Recorded Jun 1, 2017
From: GIANT GRAY, INC.
To: BURKE, MARY
Reel/Frame 042652/0905 →
SECURITY INTEREST Recorded Jun 1, 2017
From: GIANT GRAY, INC.
To: BUSBY, RANAYE
Reel/Frame 042652/0912 →
SECURITY INTEREST Recorded Jun 1, 2017
From: GIANT GRAY, INC.
To: BUSBY, BRET D.
Reel/Frame 042652/0919 →
SECURITY INTEREST Recorded Jun 1, 2017
From: GIANT GRAY, INC.
To: CANADA, LISBETH ANN
Reel/Frame 042652/0946 →
SECURITY INTEREST Recorded Jun 1, 2017
From: GIANT GRAY, INC.
To: CANADA, ROBERT
Reel/Frame 042653/0367 →
SECURITY INTEREST Recorded Jun 1, 2017
From: GIANT GRAY, INC.
To: CANADA, LISBETH ANN
Reel/Frame 042653/0374 →
SECURITY INTEREST Recorded Jun 1, 2017
From: GIANT GRAY, INC.
To: CHEEK, GERALD
Reel/Frame 042657/0671 →
SECURITY INTEREST Recorded Jun 1, 2017
From: GIANT GRAY, INC.
To: CHEEK, PAMELA
Reel/Frame 042658/0507 →
SECURITY INTEREST Recorded Jun 1, 2017
From: GIANT GRAY, INC.
To: COLLINS, STEVEN F.
Reel/Frame 042658/0634 →
SECURITY INTEREST Recorded Jun 1, 2017
From: GIANT GRAY, INC.
To: COLLINS, LINDA
Reel/Frame 042658/0962 →
SECURITY INTEREST Recorded Jun 1, 2017
From: GIANT GRAY, INC.
To: COLLINS, STEVEN F.
Reel/Frame 042658/0969 →
SECURITY INTEREST Recorded Jun 1, 2017
From: GIANT GRAY, INC.
To: CONBOY, PAIGE
Reel/Frame 042659/0039 →
SECURITY INTEREST Recorded Jun 1, 2017
From: GIANT GRAY, INC.
To: CONBOY, PAIGE
Reel/Frame 042659/0179 →
SECURITY INTEREST Recorded Jun 1, 2017
From: GIANT GRAY, INC.
To: CONBOY, SEAN P.
Reel/Frame 042659/0272 →
SECURITY INTEREST Recorded Jun 1, 2017
From: GIANT GRAY, INC.
To: CONBOY, SEAN
Reel/Frame 042659/0431 →
SECURITY INTEREST Recorded Jun 1, 2017
From: GIANT GRAY, INC.
To: COX, REBECCA J.
Reel/Frame 042659/0603 →
SECURITY INTEREST Recorded Jun 1, 2017
From: GIANT GRAY, INC.
To: COX, LAWRENCE E.
Reel/Frame 042659/0667 →
SECURITY INTEREST Recorded Jun 1, 2017
From: GIANT GRAY, INC.
To: DARLING, WILLIAM; DARLING, DIANA
Reel/Frame 042659/0776 →
SECURITY INTEREST Recorded Jun 1, 2017
From: GIANT GRAY, INC.
To: DAVIS, JEFFREY J.
Reel/Frame 042661/0438 →
SECURITY INTEREST Recorded Jun 1, 2017
From: GIANT GRAY, INC.
To: DAVIS, JEFFREY J.; DAVIS, NAOMI
Reel/Frame 042662/0103 →
SECURITY INTEREST Recorded Jun 1, 2017
From: GIANT GRAY, INC.
To: DENNY, SUMMER
Reel/Frame 042662/0923 →
SECURITY INTEREST Recorded Jun 1, 2017
From: GIANT GRAY, INC.
To: DESHIELDS, JAMES
Reel/Frame 042662/0983 →
SECURITY INTEREST Recorded Jun 1, 2017
From: GIANT GRAY, INC.
To: DESHIELDS, JAMES
Reel/Frame 042663/0048 →
SECURITY INTEREST Recorded May 30, 2017
From: GIANT GRAY, INC.
To: DAVIS, DREW
Reel/Frame 042621/0962 →
SECURITY INTEREST Recorded May 30, 2017
From: GIANT GRAY, INC.
To: DAVIS, DREW
Reel/Frame 042621/0988 →
SECURITY INTEREST Recorded May 30, 2017
From: GIANT GRAY, INC.
To: TRAN, JOHN
Reel/Frame 042622/0033 →
SECURITY INTEREST Recorded May 30, 2017
From: GIANT GRAY, INC.
To: TRAN, JOHN
Reel/Frame 042622/0052 →
SECURITY INTEREST Recorded May 30, 2017
From: GIANT GRAY, INC.
To: WILKINSON, PHILIP
Reel/Frame 042622/0065 →
SECURITY INTEREST Recorded May 30, 2017
From: GIANT GRAY, INC.
To: MULTIMEDIA GRAPHIC NETWORK
Reel/Frame 042621/0900 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 22, 2017
From: GIANT GRAY, INC.
To: PEPPERWOOD FUND II, LP
Reel/Frame 041684/0417 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 22, 2017
From: PEPPERWOOD FUND II, LP
To: OMNI AI, INC.
Reel/Frame 041687/0531 →
CHANGE OF NAME Recorded Mar 22, 2017
From: BEHAVORIAL RECOGNITION SYSTEMS, INC.
To: GIANT GRAY, INC.
Reel/Frame 042067/0907 →