0042-Exhibit 2001 - Nattress Declaration (IPR2019-01064)
0042-Exhibit 2001 - Nattress Declaration (IPR2019-01064)
0042-Exhibit 2001 - Nattress Declaration (IPR2019-01064)
__________________________________
APPLE INC.,
Petitioner,
v.
RED.COM, LLC,
Patent Owner.
__________________________________
I. INTRODUCTION
assignee of U.S. Patent Nos. 9,230,299 (“the ’299 patent”) and 9,245,314 (the ’314
patent). I am also a listed inventor on the ’299 and ’314 patents, and an inventor
(the “’560 patent”), assigned to RED and for which I am a named inventor (the
true and correct copy of my 2014 declaration is also attached hereto as Exhibit
2024 for use and reference in IPR2019-01065, as my 2014 declaration does not
-1-
Apple v. RED.COM
Declaration of Graeme Nattress re POPR - IPR2019-010164 and IPR2019-01065
the state of the art at the time of the filing of the ’560 patent, and the deficiencies in
claimed in the ’560 patent. Those paragraphs relate to the April 11, 2007 time
frame, which is the earliest filing date to which the ’560 patent claims priority.
The ’299 and ’314 patents claim priority to the ’560 patent, and to the same April
11, 2007 provisional application as the ’560 patent. Thus, paragraphs 10-28 in my
that were overcome by the inventions in claimed in the ’299 and ’314 patents.
discussed his desire to create the first ever digital motion picture camera that could
record compressed digital motion video at cinema quality levels, including 4K. I
was intrigued by the possibilities, because combining the ease and flexibility post-
knew that digital compression was highly disfavored in the movie camera industry
-2-
Apple v. RED.COM
Declaration of Graeme Nattress re POPR - IPR2019-010164 and IPR2019-01065
due to its resulting artifacts and lower resolution, which were unacceptable for big-
6. To solve this problem, one key area I researched was the use of an
image sensor with a Bayer-pattern filter. This was one of several unconventional
avenues we explored at RED. At the time, such sensors were associated with
cinema-quality video due to artifact and resolution issues. In contrast, the industry
consensus held that cinema quality cameras would need to utilize three sensors,
with a prism to split red, green and blue light to each sensor. However, we
believed that the benefits of a Bayer-pattern image sensor could be optimized if the
image data remained in raw, mosaiced format for compression. We believed that
such a data workflow could allow the raw digital files to operate as a digital
negative, and would provide all of the post-production flexibility of being able to
I began working on the design of RED’s first commercial digital motion picture
camera that would become known as the RED ONE. This work would last all
throughout 2006 and into 2007 when we commercially launched the RED ONE
-3-
Apple v. RED.COM
Declaration of Graeme Nattress re POPR - IPR2019-010164 and IPR2019-01065
video camera. My title on the RED ONE project was Problem Solver, and it
typical flowchart for prior art video image data capture and processing involved
that data for storage. Paragraphs 22-28 of my 2014 declaration explain how we
Bayer-pattern image data, a type of image data these techniques were not designed
to work on.
image processing pipeline that did not include a conventional demosaicing step
prior to compression. Rather, the data flow upon which I based my research and
design work for the RED ONE camera generally operated along the following
four-step sequence for processing and compressing raw Bayer-pattern video image
data: First, raw image data was collected by the image sensor, which was a
Mysterium CMOS image sensor chip with a Bayer-pattern pixel filter, i.e., a sensor
chip that detected only one data value for each of the green, red and blue pixel
locations. The raw mosaiced data was outputted by the image sensor at a
resolution of at least 2K and at least 23 frames per second. Second, the raw Bayer-
-4-
Apple v. RED.COM
Declaration of Graeme Nattress re POPR - IPR2019-010164 and IPR2019-01065
pattern image data was then sent to a Xilinx processing FPGA chip for pixel
correction and processing of the raw Bayer-pattern image data. Third, the pixel-
corrected and processed raw Bayer-pattern video image data was then sent to
compression codec known as JPEG 2000, to compress the processed raw Bayer-
pattern video image data. Fourth, the compressed raw Bayer-pattern image video
data was sent to a memory device, by way of a SATA port, for storage as a raw
data file that at one point in development was given a .JIM file extension in
homage to Mr. Jannard and the new file type that RED had created. We referred to
the above programing for the RED ONE cameras, and the resulting raw
10. Much of my research and design work that went into the RED ONE
focused on the second step above, i.e., how to process the raw Bayer-pattern video
image data before compression in way would optimize the decompressed and
demosaiced output. This was a key step in REDCODE because, without pre-
Bayer-pattern image data in a useful way. To solve this problem, I devised and
tested a number of methods for processing the raw Bayer-pattern video image data
-5-
Apple v. RED.COM
Declaration of Graeme Nattress re POPR - IPR2019-010164 and IPR2019-01065
provide high quality estimates of edge direction. The edge direction is perturbable
from changes to the data in the input image data to the demosaic algorithm to a
much greater extent than the small local average used in the GAS method. In the
GAS method, green pixels located adjacent or in close proximity to a target pixel
are averaged to calculate an average green value, which is then subtracted from the
value of the target pixel, whether the target pixel is red or blue. For example, a
distinct average green value may be calculated for each target pixel location, then
those distinct average green values are subtracted from the values of the
corresponding distinct red and blue pixels. This subtraction can result in a large
number of zeros, for example, in areas of an image that are black, white or shades
of gray; where the values generated by the image sensor for all three colors are
equal.
image detail. This technique helps tune the compression of pixel values through a
pre-emphasis curve that changes the gradient in different sensor code value regions
-6-
Apple v. RED.COM
Declaration of Graeme Nattress re POPR - IPR2019-010164 and IPR2019-01065
image. For example, this technique can be used to spread-apart (increase gradient)
preserves the variations in values, and thus image details, in the ranges where the
values are spread apart so that the corresponding details better survive the
spread apart pixel values corresponding to the darkest image regions, whereas the
relatively brightest image regions were squeezed together. This allowed for
compression that better preserved the details in the darkest areas of the image,
which can otherwise often be washed out. After sufficient testing to find the most
ideal curve, keeping in mind the unfixed rendering intent of the raw image data, I
settled on a simple power law curve with adjustable black offset. This curve
resulted in low complexity and a single tuning variable, among other benefits.
of the RED ONE cameras, including the two RED ONE cameras known as Boris
and Natasha.
14. RED’s work refining and debugging the RED ONE continued
throughout 2006 and into 2007. With the goal of debuting the RED ONE at the
-7-
Apple v. RED.COM
Declaration of Graeme Nattress re POPR - IPR2019-010164 and IPR2019-01065
upcoming NAB 2007 show taking place in Las Vegas on April 14-19, 2007,
several RED team members tested a RED ONE motion picture camera, nicknamed
present for that testing, as was Jim Jannard, Jarred Land, Ted Schilowitz, David
Macintosh and Stuart English, among others. I documented the event by taking
photos with my personal camera. True and correct copies of seven of those photos
15. To confirm the dates of the photos that I took of the testing of Boris, I
ran ExifTool on the photo files to collect the metadata for the photos. Attached
hereto as Exhibit 2009 is a true and correct copy of the output of the metadata of
files on my camera, including those relating to the photos those I took of the
indication reports time for the Eastern time zone, which corresponds to my home
16. Exhibit 2002, reproduced below, shows Jim Jannard inspecting Boris.
-8-
Apple v. RED.COM
Declaration of Graeme Nattress re POPR - IPR2019-010164 and IPR2019-01065
17. Exhibit 2003, reproduced below, shows, from left to right, David
Macintosh, Jim Jannard, Ted Schilowitz, Jarred Land and Stuart English standing
next to Boris after it had been set up on a tripod to conduct test footage.
-9-
Apple v. RED.COM
Declaration of Graeme Nattress re POPR - IPR2019-010164 and IPR2019-01065
tripod. David Macintosh can be seen in the background. This photo also shows a
wire running from Boris to a live monitor (out of frame) on which we viewed the
live feed from Boris. Also visible in this photo is the internal framework for
Boris’s hardware circuitry, as Boris’s cover is removed. This photo also shows
that a section of Boris between the body and lens had a black powder coating,
-10-
Apple v. RED.COM
Declaration of Graeme Nattress re POPR - IPR2019-010164 and IPR2019-01065
19. Exhibit 2005, reproduced below, is a photo looking head-on into the
front of Boris on the tripod. In the background of the photo, from left to right, is
David Macintosh, Jarred Land and Ted Schilowitz. The lens of my camera is
visible in the reflection of the lens on Boris. The reflection appears to show me
adjusting the focus of my camera as Jarred Land simultaneously adjusts the focus
on Boris.
-11-
Apple v. RED.COM
Declaration of Graeme Nattress re POPR - IPR2019-010164 and IPR2019-01065
20. Exhibit 2006, reproduced below, shows Ted Schilowitz posing next
Schilowitz can be seen in the monitor connected to Boris showing the live feed of
the video.
21. After recording test footage from Boris, we took the compressed raw
Bayer-pattern video image data that Boris had saved to file, and played it back on a
-12-
Apple v. RED.COM
Declaration of Graeme Nattress re POPR - IPR2019-010164 and IPR2019-01065
2007, reproduced below, shows Ted Schilowitz reviewing the output of the Boris
22. The results of the test footage were a resounding success. Visual
inspection of the playback of the video files recorded by Boris confirmed that it
had recorded compressed raw mosaiced video image data that had been outputted
and demosaicing.
23. While the visually lossless nature of the Boris test footage was evident
upon visual inspection alone, confirmation of its high resolution and frame rate
was also confirmed by the computer program used to display the Boris video
-13-
Apple v. RED.COM
Declaration of Graeme Nattress re POPR - IPR2019-010164 and IPR2019-01065
footage. Although the output parameters of the test footage of Ted Schilowitz
cannot be seen in the photo above, a photo of the output of test footage taken of
parameters.
-14-
Apple v. RED.COM
Declaration of Graeme Nattress re POPR - IPR2019-010164 and IPR2019-01065
Format Settings:
Framerate: 24.000
-15-
Apple v. RED.COM
Declaration of Graeme Nattress re POPR - IPR2019-010164 and IPR2019-01065
At the top of the enlargement, the “.jim” file extension we used to denote
seen.
on these parameters, and my inspection of the visually lossless video shot by Boris,
I knew by at least March 8, 2007 that our invention would work for its intended
purpose. My understanding was then further confirmed later in March when Sir
Peter Jackson successfully used Boris and its companion camera, Natasha, to shoot
Wind River on a regular basis and conveyed how REDCODE needed to operate on
progress of the tasks we had assigned them. Attached as Exhibit 2010 is a true
and correct copy of a Release Note, dated April 2, 2007, that Wind River provided
to RED in connection with the Boris and Natasha cameras. This document was
typical of the documentation that Wind River would generate on the RED ONE
-16-
Apple v. RED.COM
Declaration of Graeme Nattress re POPR - IPR2019-010164 and IPR2019-01065
project, and provide to RED on or near the date indicated on the cover. RED has
28. The cover of the April 2, 2007 Release Note states that it was
“Prepared for Diamond.” Diamond was Wind River’s code name for RED. The
cover also indicates that the document is a “Release Note” for “Sundance.”
Sundance was Wind River’s code name for the RED ONE. Page four of the April
2, 2007 Release Note indicates that the “released cameras are designated as
29. Page five of the April 2, 2007 Release Note states, “Captured .jim
expected quality and the expected results from the new RED/BLUE pre-emphasis
feature.” I am the Graeme referred to in this sentence. The “new RED/BLUE pre-
running in REDCODE on Boris and Natasha. The “.jim” files are the compressed
raw Bayer-pattern video image data produced by REDCODE running on Boris and
Natasha.
Huffman Compression
30. As mentioned previously, the RED ONE cameras, including Boris and
-17-
Apple v. RED.COM
Declaration of Graeme Nattress re POPR - IPR2019-010164 and IPR2019-01065
patent, refers to a lossless compression technique that has been well known for
many decades.
than lossy compression. While this difference impacts the write speed and
memory on the hard drive, it does not lower the visual quality of the output upon
lossless output with a lossy compression technique, a person of ordinary skill in the
art would know that RECODE would successfully produce visually lossless output
I declare that all statements made herein of my own knowledge are true and
that all statements made on information and belief are believed to be true, and
further that these statements were made with the knowledge that willful, false
statements and the like so made are punishable by fine or imprisonment, or both,
-18-
Apple v. RED.COM
Declaration of Graeme Nattress re POPR - IPR2019-010164 and IPR2019-01065
30703838
-19-