Peter Ramadge Deposition, in MPAA v. 2600

NY; July 14, 2000

See related files:
http://www.eff.org/IP/Video (EFF Archive)
http://cryptome.org/cryptout.htm#DVD-DeCSS (Cryptome Archive)
http://www.2600.com/dvd/docs (2600 Archive)
http://eon.law.harvard.edu/openlaw/dvd/ (Harvard DVD OpenLaw Project)


                                                               1
  1  
  2               UNITED STATES DISTRICT COURT
  3               SOUTHERN DISTRICT OF NEW YORK
  4    
       UNIVERSAL STUDIOS, INC.;       )
  5    PARAMOUNT PICTURES CORPORATION;)
       METRO-GOLDWYN-MAYER INC.;      )
  6    TRISTAR PICTURES, INC.;        )
       COLUMBIA PICTURES INDUSTRIES,  )
  7    INC.; TIME WARNER ENTERTAINMENT)
       CO., L.P.; DISNEY ENTERPRISES, )
  8    INC.; and TWENTIETH CENTURY    )
       FOX FILM CORPORATION,          )
  9                                   )
                     Plaintiffs,      )
 10                                   )
                  vs.                 ) No. 00 Civ. 277
 11                                   ) (LAK)(RLE)
       SHAWN C. REIMERDES, ERIC CORLEY)
 12    a/k/a "EMMANUEL GOLDSTEIN";    )
       ROMAN KAZANI; and 2600         )
 13    ENTERPRISES, INC.,             )
                                      )
 14                  Defendants.      )
       -------------------------------)
 15    
 16    
 17    
 18                DEPOSITION OF PETER RAMADGE
 19                     New York, New York
 20                  Friday, July 14, 2000
 21    
 22  Reported by:  
 23  SHAUNA STOLTZ-LAURIE 
 24  CSR NO. 810490   
 25  JOB NO. 111054  


                                                               2
  1  
  2    
  3    
  4    
  5                          July 14, 2000
  6                          11:15 a.m.
  7    
  8               Deposition of PETER RAMADGE, held at 
  9         the offices of Proskauer Rose LLP, 
 10         1585 Broadway, New York, New York, pursuant 
 11         to agreement, before Shauna Stoltz-Laurie, a 
 12         Notary Public of the State of New York.
 13    
 14    
 15    
 16    
 17    
 18    
 19    
 20    
 21    
 22    
 23    
 24    
 25    


                                                               3
  1  
  2    A P P E A R A N C E S:
  3    
  4         PROSKAUER ROSE LLP
  5         Attorneys for Plaintiffs
  6               1585 Broadway
  7               New York, New York 10036-8299
  8         BY:   WILLIAM M. HART, ESQ.
  9    
 10         FRANKFURT GARBUS KLEIN & SELZ, PC
 11         Attorneys for Defendants
 12               488 Madison Avenue
 13               New York, New York 10022
 14         BY:   MARTIN GARBUS, ESQ.
 15               DAVID Y. ATLAS, ESQ.
 16    
 17    
 18    
 19    
 20    
 21    
 22    
 23    
 24    
 25    


                                                               4
  1  
  2    
  3    
  4    
  5               IT IS HEREBY STIPULATED AND AGREED, by 
  6         and between the attorneys for the respective 
  7         parties herein, that filing and sealing be 
  8         and the same are hereby waived.  
  9               IT IS FURTHER STIPULATED AND AGREED 
 10         that all objections, except as to the form 
 11         of the question, shall be reserved to the 
 12         time of the trial.
 13               IT IS FURTHER STIPULATED AND AGREED 
 14         that the within deposition may be sworn to 
 15         and signed before any officer authorized to 
 16         administer an oath, with the same force and 
 17         effect as if signed and sworn to before the 
 18         Court.
 19    
 20    
 21    
 22    
 23    
 24    
 25    


                                                               5
  1  
  2               ([Ramadge] Exhibit 1, Mr. Ramadge 
  3         declaration, marked for identification, as 
  4         of this date.)
  5    P E T E R   R A M A D G E ,   called as a witness, 
  6         having been duly sworn by a Notary Public, 
  7         was examined and testified as follows:
  8    EXAMINATION BY
  9    MR. HART:
 10         Q.    How do you want me to address you, as 
 11    professor, doctor, Pete?
 12         A.    Whatever is most convenient is fine.
 13         Q.    Thank you. 
 14               Thank you for coming today. 
 15               How did you get involved in this case?
 16         A.    I think I was -- initially received an 
 17    e-mail from Andrew Appel asking if I would be 
 18    interested in testifying, and with some information 
 19    directing me how to find out what the case was 
 20    about. 
 21               And I was contacted by Ed Hernstadt from 
 22    the defense's law firm, and we had a discussion 
 23    about my research and how I did my research and how 
 24    I used video, and he asked me if I'd be able to 
 25    testify.


                                                               6
  1  
  2         Q.    And can you put a time frame on it?
  3         A.    Gee, I don't know when that was.  I 
  4    could look up the e-mail date.  I don't have it in 
  5    my head, though. 
  6               And the contact with Ed Hernstadt was 
  7    maybe two weeks later.
  8         Q.    The e-mail, again, was that from 
  9    Dr. Appel?
 10         A.    Yes.
 11         Q.    And Dr. Appel is at Princeton?
 12         A.    Yes.
 13         Q.    And you're at Princeton?
 14         A.    Correct.
 15         Q.    And how long have you been at Princeton?
 16         A.    About 16 years.
 17         Q.    And has your job or area of practice, if 
 18    you will, changed in any way over the course of 
 19    16 years at Princeton?
 20         A.    My -- maybe you could be a little bit --
 21         Q.    I'll rephrase the question. 
 22               You teach at Princeton full time?
 23         A.    I do.
 24         Q.    And do you teach in any specialized 
 25    areas?


                                                               7
  1                     Ramadge
  2         A.    Electrical engineering is the general -- 
  3    is my department.
  4         Q.    Right. 
  5               And within electrical engineering are 
  6    there any areas in which you specialize?
  7         A.    Yes.
  8         Q.    What are those?
  9         A.    I'm in a subdivision of the department 
 10    that goes under the name of Information Science and 
 11    Systems.
 12         Q.    And if you were to be forced to explain 
 13    that in 25 words or less in English, could you just 
 14    tell us what you do currently at Princeton?
 15         A.    Currently at Princeton my research is in 
 16    the area of signal processing particularly applied 
 17    to video analysis, digital libraries, video 
 18    compression.
 19         Q.    And when you say "signal processing," 
 20    are you talking about means by which a video signal 
 21    is transmitted and/or converted and/or used for 
 22    viewing?
 23               MR. ATLAS:  Object as to form. 
 24         A.    Those are very broad areas.  My research 
 25    is only in specialized sub areas of those areas.


                                                               8
  1                     Ramadge
  2         Q.    Could you just help me understand what 
  3    areas you specialize in. 
  4         A.    For the past five years I've been doing 
  5    research in the analysis of digital video.
  6         Q.    And by that what do you mean?
  7         A.    We start with digital video usually in 
  8    compressed form, such as MPEG form, and then we 
  9    would write algorithms to read the data from the 
 10    MPEG file, process that data, perhaps find 
 11    interesting pieces of that compressed video. 
 12         Q.    And by interesting pieces, what are you 
 13    referring to?
 14         A.    That's determined by the application at 
 15    hand.  So if someone might be interested, for 
 16    example, in finding scene changes, because scene 
 17    changes can help you browse through a video.  Other 
 18    people might be interested in finding certain types 
 19    of camera motion, because that may give you some 
 20    information about what is happening in the video. 
 21         Q.    OK, let me try and simplify it.  And 
 22    please correct me if I'm wrong, all right? 
 23               Are you saying that you specialize in 
 24    developing electronic search techniques to search 
 25    and analyze video content by some defined feature 


                                                               9
  1                     Ramadge
  2    or aspect of that content?
  3               MR. ATLAS:  Object as to form. 
  4               If that's your understanding.
  5         A.    What you've just described in general 
  6    terms is perhaps more than what I do.
  7         Q.    Ah, OK. 
  8         A.    I am at the -- this research area is 
  9    only at its very beginnings, and so at the moment 
 10    we're only working on very fundamental algorithms 
 11    to investigate what can you do in these contexts.  
 12    We haven't yet got to the level of being able to 
 13    perhaps interact with an actual user and be able to 
 14    take what the user wants and produce it 
 15    necessarily, because we don't know how to do all 
 16    those things just yet.
 17         Q.    When you say "interact with the user," 
 18    do you mean to frame a search based on a request 
 19    like please scan for every instance in which a 
 20    given actor, for example, Humphrey Bogart riding a 
 21    motorcycle?
 22         A.    That's something we couldn't do at the 
 23    moment.  Nor do we try and do that.  I concentrate 
 24    on much more fundamental parts of -- which might go 
 25    into produce building blocks to solve such 


                                                              10
  1                     Ramadge
  2    problems.
  3         Q.    Is there a way you could generally 
  4    describe for us what it is that you are 
  5    concentrating on?
  6         A.    If I give you an example --
  7         Q.    Please.
  8         A.    -- one thing we've worked on is 
  9    estimating camera motion from compressed video, so 
 10    without uncompressing the video we read through the 
 11    compressed video file, use the information which 
 12    can be pulled out very quickly from the compressed 
 13    video, and use that to estimate the motion of the 
 14    camera during the video.
 15         Q.    And what is the value of discerning 
 16    camera motion as you've just described it?
 17         A.    Well, that's an elementary building 
 18    block which could then be used later on in a more 
 19    complex search where -- in situations where camera 
 20    motion may tell you something interesting is 
 21    happening. 
 22         Q.    For example, ultimately leading toward a 
 23    request such as the example I posited a moment ago, 
 24    like searching for Humphrey Bogart riding on a 
 25    motorcycle?


                                                              11
  1                     Ramadge
  2         A.    That's not specifically referencing a 
  3    camera motion.  It would have to be something that 
  4    makes some context where camera motion is 
  5    important.  So let me give you an example.  
  6    Searching for a fast break in a basketball game 
  7    would be something where camera motion can be quite 
  8    important, because typically the camera tracks the 
  9    ball very closely.
 10         Q.    And just so I get this straight -- then 
 11    we'll leave this topic -- is that because there is 
 12    some content-related interest in discerning the 
 13    events taking place in the game, that is, you know, 
 14    a particular basket was shot within a game, and, 
 15    you know, based on the camera motion, that there 
 16    would have been some necessary camera motion 
 17    incident to filming that, and therefore you're 
 18    using the camera motion as a cue for the search?
 19               MR. ATLAS:  Object as to form. 
 20               If you follow that, you could answer 
 21         it.
 22         A.    At the moment we don't know the ultimate 
 23    application for which this may be put.  That's why 
 24    I say we're developing basic building blocks.  
 25    After we got a set of basic building blocks in 


                                                              12
  1                     Ramadge
  2    place we try to investigate and see what those may 
  3    be used on, and that may be context dependent.
  4         Q.    Thank you.  I'm sorry for the lack of 
  5    clarity in my questioning. 
  6               Apart from camera motion, are there any 
  7    other types of cues that you're working with now?
  8         A.    I've mentioned scene change detection.  
  9    I haven't actually been researching that, but other 
 10    people have been researching screen detection. 
 11               I've also been researching search, for 
 12    example, where you provide a small clip of video 
 13    and you say such through the archive to find pieces 
 14    similar to this clip.
 15         Q.    Very good. 
 16               You said a moment ago that these 
 17    searches are done using compressed video, typically 
 18    MPEG?
 19         A.    Ideally they would be in the compressed 
 20    domain to save time.  You want the search to be as 
 21    fast as possible.
 22         Q.    I see. 
 23               Is that the only reason you're working 
 24    with compressed video?
 25         A.    No, it's not the only reason.  The 


                                                              13
  1                     Ramadge
  2    compressed video, the encoder used to produce the 
  3    decompressed video has done a lot of work, and 
  4    sometimes you can use that material.  It actually 
  5    has some information which is valuable to you.  So 
  6    it's not just it's in the compressed domain.  It 
  7    saves you time from compressing it, but you can 
  8    exploit the point that the software and hardware 
  9    that did the compression has extracted useful 
 10    information and has placed that into the compressed 
 11    file, and you can use that information.
 12         Q.    When you said you were working with MPEG 
 13    type video compression, are you referring to one 
 14    particular type of compression algorithm or 
 15    process, or are there multiple video compression 
 16    algorithms or processes that you're working with?
 17               MR. ATLAS:  Object as to form. 
 18         A.    We've been working with a variety of 
 19    different compression techniques. 
 20         Q.    Can you identify those for me?
 21         A.    We've worked with video in MPEG I 
 22    format.
 23         Q.    Right.
 24         A.    MPEG II format. 
 25               Often when we are in the process of 


                                                              14
  1                     Ramadge
  2    gathering video or transforming video we pass it 
  3    through other formats.
  4         Q.    I'm sorry, compression formats?
  5         A.    Other compression formats which might be 
  6    hardware specific.  So if we're using a machine 
  7    from Silicon Graphics, we might use a compression 
  8    technology or representation format for the Silicon 
  9    Graphics machine.
 10         Q.    Gotya.  OK. 
 11               Are any of these processes better than 
 12    any of the others, in your experience?
 13               MR. ATLAS:  Better as to what? 
 14               Object. 
 15         A.    These different compression technologies 
 16    have been designed for different purposes.
 17         Q.    What are the different purposes?
 18         A.    Normally, because video contains a lot 
 19    of information, many, many bits, you have to 
 20    compress the video in order to transmit it or store 
 21    it, transmit it over a bandwidth limited channel or 
 22    to store it on some storage device which has 
 23    limited space, so there's many variables you can 
 24    trade off one against the other, so different 
 25    compression techniques and standards do different 


                                                              15
  1                     Ramadge
  2    trade-offs to achieve different goals. 
  3         Q.    Is it fair to say that there's some 
  4    relationship between the degree of compression and 
  5    the degree of viewing quality, if you will? 
  6         A.    There are other variables in addition to 
  7    viewing quality.
  8         Q.    And what are those?
  9         A.    Well, viewing quality is a very 
 10    subjective measure, and it contains many other 
 11    subcomponents, size of the image, depth of the 
 12    colors, things like that. 
 13         Q.    Have you had any experience in using the 
 14    compression process referred to as DIVX?
 15         A.    Can you spell that, please.
 16         Q.    D-I-V-X.
 17         A.    Yes, I have.
 18         Q.    And what has been your experience in 
 19    using DIVX?
 20         A.    In connection with this case I have 
 21    looked on the web and used a search engine to look 
 22    for references to this compression technology, and 
 23    I have downloaded several files which claim to code 
 24    and decode in this compression technology. 
 25         Q.    Have you used this compression 


                                                              16
  1                     Ramadge
  2    technology?
  3         A.    I'm in the process of attempting to get 
  4    those things downloaded to function and investigate 
  5    how well they work.
  6         Q.    When did you start doing this?
  7         A.    Over the previous two weeks. 
  8         Q.    So in last two weeks you have not 
  9    actually used DIVX? 
 10               MR. ATLAS:  Object.  I don't think 
 11         that was his testimony, but --
 12         A.    I don't know how to answer that 
 13    question, because I don't think DIVX is a very 
 14    defined object.  I haven't seen a precise 
 15    definition of what DIVX is.  I've used several 
 16    codecs.  I've downloaded from the web.  One or 
 17    another of those could be the one referred to as 
 18    DIVX.
 19         Q.    Have you made any evaluation of the 
 20    differences between the codecs that you downloaded 
 21    under the name of the DIVX?
 22         A.    I'm in the process of doing such an 
 23    evaluation.  I haven't reached conclusions yet.
 24         Q.    I see. 
 25               Are there any particular objectives to 


                                                              17
  1                     Ramadge
  2    your research, and if so, what are they?
  3         A.    My first objective is simply to 
  4    investigate what these codecs do, what trade-offs 
  5    they make in the compression, and to do some sort 
  6    of evaluation of the resultant quality of the image 
  7    or video.
  8         Q.    And how are you evaluating quality, by 
  9    what criteria?
 10         A.    At the moment I'm looking at various 
 11    criteria, the size of the image, the bit rate of 
 12    the video, frame rate of the video, size of the 
 13    compressed file, and the subjective search of the 
 14    resultant viewing quality.
 15         Q.    And how is the subjective measure being 
 16    evaluated, or how will it be evaluated?
 17               MR. ATLAS:  Object to the form.
 18         A.    I haven't got to that point yet.
 19               THE WITNESS:  Sorry.
 20               MR. ATLAS:  That's OK.
 21         Q.    With respect to the other video 
 22    compression processes that you've worked with, have 
 23    you ever evaluated those processes in the same way 
 24    that you're now describing in the process of what 
 25    you're doing with DIVX?


                                                              18
  1                     Ramadge
  2         A.    I'm sorry, could you repeat that?
  3               MR. HART:  I'll have her read it back.
  4               (Record read.)
  5               (Discussion off the record.)
  6         Q.    You mentioned certain evaluations that 
  7    you're now undertaking with respect to what's 
  8    called DIVX, right?
  9         A.    Correct.
 10         Q.    Have you ever performed similar 
 11    evaluations for any of the other video compression 
 12    technologies that you worked with?
 13         A.    I have made comparison for my own 
 14    benefit between compression technology, such as 
 15    MPEG I and -- MPEG I and MPEG II and AVI, a 
 16    Microsoft format.
 17         Q.    And when you say you've made comparison 
 18    of these video compression processes for your own 
 19    benefit, what criteria did you use in those 
 20    evaluations?
 21         A.    We needed to set a -- choose a format 
 22    for my research and my graduate students' research 
 23    which would enable us to work with video in 
 24    compressed form, tackle the essential problems that 
 25    such video poses, but without necessarily having to 


                                                              19
  1                     Ramadge
  2    deal with all of the bells and whistles that the 
  3    consumer might want to have.  So we had to evaluate 
  4    -- we worked with MPEG I ,we work with MPEG II, we 
  5    work with AVI.
  6         Q.    Did you ultimately come to a conclusion 
  7    for which to use?
  8         A.    For the purposes of the research I'm 
  9    involved with, MPEG I involves all the essential 
 10    pieces for the first pass, through some of the 
 11    things we're working through.  After MPEG I, we 
 12    might see -- if there is a change, we need to work 
 13    with MPEG II.
 14         Q.    Does it compress at a higher rate?
 15               MR. ATLAS:  MPEG II?
 16               MR. HART:  Yes. 
 17         Q.    (Continuing) Than MPEG I.
 18         A.    MPEG II has a higher bit rate than 
 19    MPEG I.
 20         Q.    Right.  And does it yield a more highly 
 21    compressed file?
 22         A.    That -- I can't answer that question, 
 23    because there are other variables.  It has a 
 24    greater resolution.  It has more pixels, has a 
 25    higher bit rate.  It has essentially the same frame 


                                                              20
  1                     Ramadge
  2    rate, but it uses interlaced format.  So they're 
  3    really intended for different applications, so --
  4         Q.    Right.  And MPEG II is for progressive 
  5    scan?
  6         A.    It could do it, but the new feature from 
  7    MPEG II is it does interlaced scan.
  8         Q.    MPEG II does both interlaced and 
  9    progressive scan, whereas MPEG I was only 
 10    interlaced?
 11         A.    MPEG is only progressed.
 12         Q.    Excuse me.  I apologize. 
 13               Are the compression ratios of those 
 14    processes variable by the user?
 15         A.    You have to define who the user is, 
 16    because there -- video content produces --
 17         Q.    Fair enough.  By the person that's 
 18    applying the process could compress the video.
 19         A.    Yes, they can choose the amount of 
 20    compression they wish to apply.
 21         Q.    Have you studied MPEG IV at all?
 22         A.    I'm aware of MPEG IV.  It's not my area 
 23    of research.
 24         Q.    Is there a reason why MPEG IV is not 
 25    within your area of research?


                                                              21
  1                     Ramadge
  2         A.    The objectives of MPEG IV are different 
  3    from the objectives of MPEG I and MPEG II.  MPEG IV 
  4    is a load bit rate coder intended for a different 
  5    suite of applications.
  6         Q.    And in plain English, what are those 
  7    different applications?
  8         A.    Wireless, multi-media, video phones, 
  9    video e-mail. 
 10         Q.    Have you had occasion to see the 
 11    resulting screen display of any DIVX compressed 
 12    video?
 13               MR. ATLAS:  Objection. 
 14               Just so the record is clarified, I 
 15         think the witness testified he wasn't clear 
 16         that there was one --
 17               MR. HART:  Fine.  Any DIVX -- I 
 18         understood that, but my question takes that 
 19         into account, I think.
 20         A.    I have downloaded coders which seem to 
 21    be DIVX coders.  I downloaded several codecs.  I 
 22    have been progressing my way through those codecs.  
 23    I'm not sure at this point if I have looked the 
 24    ones explicitly called DIVX.
 25         Q.    And the ones you've looked at that you 


                                                              22
  1                     Ramadge
  2    downloaded that you believed were called DIVX --
  3               Right so far? 
  4         A.    Yes.
  5         Q.    -- have you seen the result on a screen 
  6    display of processing using those codecs?
  7         A.    At this point I cannot be sure, because 
  8    the codecs were not labeled as DIVX coder in the 
  9    software, they were labeled by something else.
 10         Q.    What were they labeled by?
 11         A.    I think one as labeled "MPEG IV Codecs" 
 12    or some permutation of that.  More than one was 
 13    labeled "MPEG IV High Bit Codec."
 14         Q.    And with respect to the two that you 
 15    just mentioned, have you processed video using 
 16    either of them and seen the resulting screen 
 17    display from them?
 18               MR. ATLAS:  Objection as to form.  Go 
 19         ahead. 
 20         A.    I have processed video using several of 
 21    those codecs, the ones just mentioned, and I have 
 22    seen the video on the screen.
 23         Q.    And what kind of screen were you seeing 
 24    it on?
 25         A.    I have played it on my laptop screen and 


                                                              23
  1                     Ramadge
  2    I have played it on a 20-inch monitor.  Computer 
  3    monitor.
  4         Q.    And how did the video look to your 
  5    professional eye?
  6         A.    It had very noticeable artifacts.
  7         Q.    And by artifacts you're referring to 
  8    what specifically?
  9         A.    When you compress a video it's a lossy 
 10    process.  Information is loss.  That lost 
 11    information appears as distortions in the actual 
 12    video when you view it.  Those are normally called 
 13    artifacts.
 14         Q.    How do those manifest themselves to the 
 15    user?
 16         A.    They may manifest themselves in various 
 17    ways.  The one way is as a blockiness of the image, 
 18    because many of these codecs are block based.  It 
 19    may manifest itself as a miscoloring of these 
 20    blocks, because the blocks are sometimes pulled 
 21    from prior frames --
 22               (Telephone interruption.)
 23         Q.    Anything else to add to your answer? 
 24         A.    There are other things, but they occur 
 25    less often.


                                                              24
  1                     Ramadge
  2               MR. HART:  I'm sorry.  I apologize for 
  3         the interruption.  The phone is ringing. 
  4               (Discussion off the record.)
  5               MR. ATLAS:  Can we just have the 
  6         answer read back.  I don't know if he was 
  7         finished.
  8               MR. HART:  I apologize for that.
  9               (Record read.)
 10               MR. ATLAS:  Wait.  Are you done, or 
 11         are there other ways?
 12         A.    (Continuing) I believe -- as the 
 13    telephone rang I believe I was going to say that 
 14    there are other artifacts which can be produced, 
 15    such as, for example, a lost block.
 16         Q.    Right. 
 17         A.    But they occur less frequently. 
 18         Q.    What source material did you use for 
 19    these compression experiments?
 20         A.    I used a DVD.
 21         Q.    Any reason why you used a DVD?
 22         A.    High quality digital video, source of 
 23    high quality digital video.
 24         Q.    As compared to what?
 25         A.    NYSC videotape or television broadcast 


                                                              25
  1                     Ramadge
  2    signal. 
  3         Q.    Could you tell me what the compression 
  4    ratio was that you used in these evaluations?
  5         A.    I haven't used any fixed compression 
  6    ratio. 
  7         Q.    OK.  Can you give me a range of what 
  8    kind of compression ratios you were dealing with in 
  9    these tests?
 10         A.    One objective is to examine what 
 11    compression ratio would be required in order to 
 12    reduce a video file down to 650 megabytes.
 13         Q.    And to reduce a video file to 650 
 14    megabytes what kind of compression ratio are we 
 15    dealing with?
 16         A.    That depends upon the size of the 
 17    original video.
 18         Q.    In the case of the original video that 
 19    you were using, how big was the uncompressed file, 
 20    if you will?
 21         A.    There were many -- there were many 
 22    compressed files on the DVD.  All -- the video on 
 23    the DVD is already in compressed form.
 24         Q.    I understand that, but pre your applying 
 25    in the compression that you applied --


                                                              26
  1                     Ramadge
  2         A.    There are various files totaling over 
  3    seven gigabits on the DVD.
  4         Q.    And after applying the compression 
  5    processes you described you wound up with a 650 
  6    megabyte sized file; is that right?
  7         A.    At the current time I'm still 
  8    investigating what compression ratios would be 
  9    required to reach a file size of 650 megabytes.
 10         Q.    Let me just ask you this, as a matter of 
 11    ratios. 
 12               What is the ratio in size, if you will, 
 13    between a seven gigabyte file and a 650 megabytes 
 14    file?
 15         A.    You simply do the math, divide 650 
 16    megabytes into seven gigabytes with the appropriate 
 17    conversion for units and you get the required 
 18    compression ratio to take all of the information on 
 19    the DVD down to 650 megabytes.
 20         Q.    Tell me approximately what that ratio is 
 21    as you sit here today?
 22         A.    If you give me a calculator, I will look 
 23    it up for you.  It's simply a math problem.
 24         Q.    Have you attempted to compress such 
 25    video files to a size smaller than 650 megabytes?


                                                              27
  1                     Ramadge
  2         A.    Because these operations are very 
  3    lengthy, time consuming operations, I have been 
  4    targeting my research first to investigate the 
  5    different codecs that are available on smaller size 
  6    files, so to save time.  Then, when I narrow down 
  7    the fields what I think might be good codecs for 
  8    further investigation, I can then investigate some 
  9    of the questions you are raise ing.
 10         Q.    So you haven't gotten there yet. 
 11         A.    That's right.
 12         Q.    When do you think you'll get there?
 13         A.    Within the next two weeks I hope. 
 14         Q.    And this is purely a function of the 
 15    research that you've been asked to undertake in 
 16    connection with this case, or is this a function of 
 17    your normal work research?
 18               MR. ATLAS:  Objection as to form.
 19               (Mr. Garbus joined the proceedings.)
 20         A.    These questions that I'm investigating 
 21    here are relevant to my normal research, but I've 
 22    been motivated to limit them because of this court 
 23    case.
 24         Q.    And prior to your involvement in this 
 25    court case you had not begun to undertake any of 


                                                              28
  1                     Ramadge
  2    these experiments, correct?
  3         A.    Correct.
  4         Q.    And how long have you been experimenting 
  5    with video and compression generally?
  6               MR. ATLAS:  Objection.
  7         A.    Over five years.
  8         Q.    I see. 
  9               Now, is there any magic to the 650 
 10    megabyte number?
 11         A.    That's the size of a file that you can 
 12    burn into a writable CD. 
 13         Q.    And do you know what the cost of the 
 14    equipment that's necessary to burn such a file into 
 15    a writable CD is to the consumer?
 16               MR. ATLAS:  Objection. 
 17         A.    Various elements are required.
 18         Q.    And what are those?
 19         A.    You need a blank CD.
 20         Q.    OK. 
 21         A.    Cost about one dollar.
 22         Q.    Right. 
 23         A.    You need a CD writable drive.  Costs 
 24    about two to $300.  Sometimes cheaper. 
 25               You need to input that drive into a 


                                                              29
  1                     Ramadge
  2    computer system, PC based typically.  Cost roughly 
  3    a thousand to $2,000.
  4         Q.    For the computer system. 
  5         A.    Yes.
  6         Q.    Like just a desktop PC. 
  7         A.    Correct.
  8         Q.    Anything else?
  9         A.    You need some software to actually 
 10    coordinate the copying of the file to the CD, but 
 11    that usually comes with standard packages that you 
 12    would get when you purchase the CD and the 
 13    computer.
 14         Q.    And have you burned or written to a CD 
 15    650 megabyte video files?
 16               MR. ATLAS:  Objection as to form. 
 17               Go ahead. 
 18         A.    I haven't done that myself personally, 
 19    but I have asked my graduate students to burn such 
 20    files on several occasions.
 21         Q.    And have you had occasion to play those 
 22    files back from a CD so burned? 
 23         A.    The files that I asked my graduate 
 24    students to copy onto the CD writable disks were 
 25    actually software, not video.


                                                              30
  1                     Ramadge
  2         Q.    Ah. 
  3               Have you ever caused audiovisual 
  4    information to be burned to a CD in a file size of 
  5    650 megabytes?
  6         A.    We regularly do backup of our home 
  7    directories, and our current backup mechanism is to 
  8    copy them to a writable CD, and inside our home 
  9    directories there will be video content.
 10         Q.    When you say your home directories, what 
 11    are you referring to specifically?
 12         A.    We have a networked computer system in 
 13    my lab.  Each faculty member and each student has a 
 14    home directory where they store the files.  Those 
 15    home directories are backed up on a regular basis 
 16    in case of a computer crash or a disk crash.
 17         Q.    And the video that's on those home 
 18    directories, what does that consist of? 
 19         A.    That's video used for research purposes, 
 20    usually small segments of video that we are testing 
 21    our algorithms on. 
 22         Q.    And when you say "small segments," how 
 23    big are those files typically?
 24         A.    File size could be as small as one 
 25    frame, it could be as large maybe as three to five 


                                                              31
  1                     Ramadge
  2    minutes of video.
  3         Q.    And when you say "we," who are you 
  4    referring to?
  5         A.    Myself and my graduate students.
  6         Q.    And where, to your knowledge, was this 
  7    video content obtained from?
  8         A.    Various sources.  We have our own 
  9    camera.  Some of it was taken with our own camera.  
 10    Some of it was downloaded from the web.  Some of it 
 11    has been given to us for research purposes by the 
 12    copyright holder.
 13         Q.    Ah. 
 14               And in those instances where it's given 
 15    to you by the copyright holder for research 
 16    purposes, how did you accomplish that, did you 
 17    request permission or what? 
 18               MR. ATLAS:  Objection. 
 19         A.    We were involved with a research 
 20    contract with an industrial partner, and the 
 21    industrial partner negotiated with the copyright 
 22    holder for permission to use a certain segment of 
 23    video content. 
 24         Q.    And was there a value to using a 
 25    particular segment?


                                                              32
  1                     Ramadge
  2               MR. ATLAS:  Objection. 
  3         A.    Some of the algorithms that we are 
  4    developing, as I said before, can be employed in 
  5    various context, so sometimes it's interesting to 
  6    restrict the video to a certain context so we can 
  7    see how our tools could be employed in that 
  8    context.
  9         Q.    And in the particular instance you were 
 10    referring to in a moment ago, when the industrial 
 11    partner obtained the right to use certain video, 
 12    what was the particular attribute of that video 
 13    that made it valuable for your research?
 14               MR. ATLAS:  Objection. 
 15               Are we only talking about one, or is 
 16         this on multiple occasions? 
 17               THE WITNESS:  It's on two occasions. 
 18         A.    In general terms, it was a type of 
 19    sports video. 
 20         Q.    Is that true on both occasions?
 21         A.    Yes.
 22         Q.    What kind of sport?
 23         A.    I think now I'm getting into an area 
 24    which maybe I can't talk about because I have 
 25    signed an agreement with the industrial partner not 


                                                              33
  1                     Ramadge
  2    to disclose.
  3         Q.    All right.  I understand it.  I'm not 
  4    asking you to do anything you'd be uncomfortable 
  5    with.
  6               Is there a reason why a sports video 
  7    presented a particular good example for your 
  8    testing, and if so, what was that?
  9         A.    There are several reasons.  One of them 
 10    is, as I pointed out before, that camera motion 
 11    might be quite important in sports videos, and we 
 12    have developed tools to help in the analysis of 
 13    video through camera motion.
 14         Q.    Gotya. 
 15               Now, you said -- and I'll try and 
 16    restrain my gotya's in deference to Mr. Garbus, who 
 17    joined us.
 18               MR. GARBUS:  Excuse me.  I have to 
 19         make a phone call.
 20         Q.    And that's an inside joke between us.
 21               You said you also downloaded video 
 22    content from the web. 
 23               Do you recall what you downloaded and 
 24    from where you downloaded it?
 25               MR. ATLAS:  Objection. 


                                                              34
  1                     Ramadge
  2               Go ahead. 
  3         A.    I can't recall all of the instances, but 
  4    movie studios sometimes put trailers or short clips 
  5    from their latest releases on the web.
  6         Q.    Are those encrypted?
  7         A.    Those are not encrypted.
  8         Q.    Those are in digital form on the web, 
  9    yes? 
 10         A.    Yes.
 11         Q.    Have you personally had any experience 
 12    in obtaining permission to use digital video 
 13    materials from copyright holders?
 14         A.    My only experience in that regard 
 15    directly is in asking other professors if I could 
 16    use a video which I know they were in possession of 
 17    and to be told that no, I couldn't, because I 
 18    wasn't part of the agreement for the use of that 
 19    video. 
 20         Q.    And by "that" did you understand these 
 21    professors to mean that they themselves had 
 22    obtained agreements from the copyright holders with 
 23    respect to the videos they had in their possession?
 24         A.    That was my understanding.  But they may 
 25    not have obtained agreements from the copyright 


                                                              35
  1                     Ramadge
  2    holder, typically from industrial partners who have 
  3    obtained the agreement with the copyright holders.
  4         Q.    Thank you for clarifying that. 
  5               Let's take a look at your declaration 
  6    for a few minutes we've marked as Exhibit 1. 
  7               I'd like to take you through paragraph 
  8    two and the list of subjects that you provide in 
  9    paragraph two, starting with the word "including 
 10    regarding"; do you see where I am?
 11         A.    Yes.
 12         Q.    And we have "Video Image Processing," 
 13    right?
 14         A.    Correct.
 15         Q.    And what is that?
 16         A.    That's reading in the video content, 
 17    usually in digital form, and then analyzing or 
 18    changing that video content into a new form and 
 19    outputting that and then viewing that on the 
 20    screen.
 21         Q.    When you say "reading in," do you mean 
 22    copying?
 23         A.    No.  I mean reading from a file.  So 
 24    this would be stored on the computer in digital 
 25    format.  We would open a file and read that file 


                                                              36
  1                     Ramadge
  2    into a piece of software that we have written.  
  3    That piece of software would perform various 
  4    analysis, possibly processing, changing the 
  5    content, and either write that out to a new file 
  6    that we later view, or immediately display on the 
  7    screen.
  8         Q.    And where does the video content that's 
  9    on the computer come from in the first place, is it 
 10    copied into the computer?
 11               MR. ATLAS:  Objection. 
 12         A.    It wouldn't need to be loaded onto or 
 13    into the computer. 
 14         Q.    And the processing that you're talking 
 15    about, I just need to clarify a couple things on 
 16    that.  First you had talked about different kinds 
 17    of search algorithms, I believe, earlier in your 
 18    testimony. 
 19               You include that in the process you're 
 20    referring to now?
 21         A.    Yes.
 22         Q.    Is there any other kind of processing 
 23    that you're talking about apart from that?
 24         A.    Yes.
 25         Q.    And what is that?


                                                              37
  1                     Ramadge
  2         A.    We have developed algorithms which will 
  3    allow you to view the stored video in novel ways.
  4         Q.    Can you tell me a little bit about that, 
  5    please. 
  6         A.    One way is to create what's called a 
  7    mosaic from the video, where you combine the 
  8    sequential frames into one image so that you can 
  9    have a general overview of what's in the video by 
 10    looking at one image.
 11         Q.    Hm.
 12               And what's the purpose of that?
 13         A.    It's a tool for browsing through the 
 14    video.
 15         Q.    I see. 
 16               Any other kinds of image processing?
 17         A.    Yes.  We've had students work on 
 18    different ways of interpolating video frames, 
 19    rotating algorithms or rotating and lodging video 
 20    frames, dropping video frames, and various other 
 21    things. 
 22         Q.    And the value of those kinds of 
 23    processes is what?
 24         A.    If I want to create a mosaic of a video, 
 25    show you one still image of a large size, which 


                                                              38
  1                     Ramadge
  2    encapsulates or summarizes what's in the video, I 
  3    need to line up the video frame on the same plane, 
  4    that requires some sort of nonlinear 
  5    transformation, such as a rotation of an image 
  6    would be an elementary example of that, and we 
  7    would like to be able to do these things very 
  8    quickly, to do these elementary pieces of the 
  9    puzzle.
 10         Q.    And what's the value of that kind of 
 11    video manipulation? 
 12         A.    If you had -- well, it has several 
 13    applications.  One is to give you a very quick 
 14    summary, snapshot of what's happening in this 
 15    video.  Another one might be a different way of 
 16    presenting the video content just for the consumer.  
 17    Another one might be as a compression tool, if 
 18    nothing in the video is changing very rapidly, then 
 19    creating a mosaic might be a good basis for a 
 20    compression technology. 
 21         Q.    Are all video compression technologies 
 22    to some degree lossy?
 23         A.    No.  There are two types of compression 
 24    technology.  That's lossless compression and lossy 
 25    compression.


                                                              39
  1                     Ramadge
  2         Q.    Is one better than the other?
  3               MR. ATLAS:  Objection. 
  4         A.    It depends upon the application. 
  5         Q.    Are there trade-offs between lossless 
  6    and lossy types of compression, and if so, what are 
  7    they?
  8               MR. ATLAS:  Objection to form. 
  9         A.    There are applications where it's deemed 
 10    more suitable to do lossless compression and there 
 11    are applications where it's deemed more suitable to 
 12    do lossy compression. 
 13         Q.    And can you just generally describe to 
 14    me what that difference is, where lossless 
 15    compression is preferable and where lossy 
 16    compression is preferable?
 17               MR. ATLAS:  Objection.
 18               You can answer.
 19         A.    One example where lossless compression 
 20    is preferred is in medical imaging.  Medical images 
 21    are very large, so you still have to store them in 
 22    a compressed format to save space on your computer 
 23    system, but you cannot or are unwilling to tolerate 
 24    any loss of information, so therefore lossless 
 25    compression is required.


                                                              40
  1                     Ramadge
  2               In consumer oriented video it's 
  3    permissible or deemed permissible to use a lossy 
  4    compression, because you can drop perceptual 
  5    insignificant pieces of the video but still keep 
  6    the consumer happy. 
  7         Q.    Thank you.  That was very clear. 
  8               With respect to the processing you 
  9    described a moment ago in your answer, rotating 
 10    images, dropping images, what have you, what were 
 11    the source materials for those processes?
 12               MR. ATLAS:  If you know. 
 13         A.    Whatever video we have available on our 
 14    computer system. 
 15         Q.    And again going back to the directories 
 16    that I think you mentioned --
 17         A.    Yes.
 18         Q.    -- among you and your graduate 
 19    students --
 20         A.    Yes.
 21         Q.    -- you talked about sourcing materials 
 22    from the web, sourcing materials through 
 23    arrangements with industrial partners, who had made 
 24    arrangements with copyright owners, and are there 
 25    any other --


                                                              41
  1                     Ramadge
  2               MR. ATLAS:  And I think filming 
  3         himself.
  4         A.    We have our own camera.
  5               (Discussion off the record.)
  6         Q.    Have you ever had occasion to decrypt 
  7    any encrypted digital video in connection with your 
  8    work?
  9         A.    In connection with this case I have.
 10         Q.    Prior to this case did you ever have 
 11    occasion to decrypt any encrypted video in 
 12    connection with your work?
 13         A.    That cannot recall.  Someone may have 
 14    sent me a mail message in encrypted format and I 
 15    may have decrypted it, but I don't recall.
 16         Q.    When you say "a mail message," do you 
 17    mean an e-mail with text?
 18         A.    E-mail message.
 19         Q.    Are you talking about PGP?
 20         A.    Yes.
 21         Q.    But with respect to video content, have 
 22    you ever had occasion to decrypt encrypted video 
 23    content in connection with any of your work prior 
 24    to this case?
 25         A.    I don't recall doing so. 


                                                              42
  1                     Ramadge
  2         Q.    Now, have you had occasion since your 
  3    involvement in this case to decrypt any encrypted 
  4    video?
  5         A.    For the purposes of preparation for this 
  6    case, yes.
  7         Q.    And what did you do in that regard, sir?
  8         A.    I went to the web and started a web 
  9    search under the search DeCSS.  That came up with 
 10    many web pages.  I selected one of those and went 
 11    there and downloaded some software material which 
 12    claimed to do decryption of DVDs. 
 13         Q.    Do you recall what web page you 
 14    downloaded DeCSS from?
 15         A.    There were many web pages that resulted 
 16    from the search.  I went through several until I 
 17    found the program, and took it off the first one I 
 18    found.
 19         Q.    Do you recall which web page was the 
 20    first one that you found in your search?
 21         A.    No, I don't.
 22         Q.    Was it 2600? 
 23         A.    I don't know. 
 24         Q.    Was it there any reason why you did not 
 25    go to 2600's web page?


                                                              43
  1                     Ramadge
  2         A.    At that time I was not familiar with 
  3    2600's web page.
  4         Q.    And this was after you got involved in 
  5    this case? 
  6         A.    Yes.
  7         Q.    But you weren't familiar --
  8         A.    I had heard the name 2600, but I knew 
  9    nothing else about it.
 10         Q.    You didn't know they had a web page. 
 11         A.    I knew that they had a web page.
 12         Q.    Did you know that they were essentially 
 13    accused of providing DeCSS through their web page 
 14    in this case?
 15         A.    I did.
 16         Q.    But you did not see fit to visit the 
 17    2600 web page in connection with your researches in 
 18    this case?
 19               MR. ATLAS:  Asked and answered. 
 20         A.    My normal mode is to go straight to a 
 21    search engine and type what I want into the search 
 22    engine.
 23         Q.    I see. 
 24               Did anyone tell you not to go to 2600 in 
 25    connection with your researches?


                                                              44
  1                     Ramadge
  2         A.    No. 
  3         Q.    So you downloaded DeCSS from a web page, 
  4    correct?
  5         A.    Correct.
  6         Q.    And when was this, approximately?
  7         A.    About three weeks ago.
  8         Q.    And then what did you do with respect to 
  9    DeCSS?
 10         A.    I examined the code.  I ran the program.  
 11    It seemed to function and do what it said it was 
 12    claiming to do.
 13         Q.    How do you know that?
 14         A.    I ran it.
 15         Q.    You say you ran it.  What do you mean?
 16         A.    I executed it.  I doubled clicked on it 
 17    on my icon and it opened up.  It was able to read 
 18    the contents of a DVD. 
 19         Q.    Do you recall which DVD you used in 
 20    connection with DeCSS?
 21         A.    "Contact."
 22         Q.    Jodie Foster feature length film?
 23         A.    Correct.
 24         Q.    Did DeCSS cause an unencrypted digital 
 25    copy of the content of the movie "Contact" to be 


                                                              45
  1                     Ramadge
  2    sent to your hard drive?
  3         A.    In order to save time I didn't decrypt 
  4    the entire movie.  But it did appear to decrypt 
  5    whatever I asked it to decrypt.
  6         Q.    And these were in the form of DVD files?
  7         A.    Yes.
  8         Q.    Do you recall how many you caused to be 
  9    copied to your drive?
 10         A.    Three or four. 
 11         Q.    And then what did you do with DeCSS for 
 12    those .vob files?
 13               MR. ATLAS:  Note my objection.
 14               (Record read.)
 15         A.    I did nothing further with the program.  
 16    I attempted to play the vob files using my standard 
 17    vob player that came with my laptop.  It refused to 
 18    play them.  But subsequently I was able to 
 19    transcode those files into a different format and 
 20    play them.
 21         Q.    What kind of media player do you have 
 22    installed in your computer?
 23         A.    I believe it's called DVD Media Express.
 24         Q.    And when you say that you were -- you 
 25    then transcoded those files and played them, what 


                                                              46
  1                     Ramadge
  2    did you transcode them into and what kind of player 
  3    did you ultimately play them back on?
  4               MR. ATLAS:  Objection.
  5               THE WITNESS:  I'm sorry, could you 
  6         repeat the question?
  7               (Record read.)
  8               THE WITNESS:  OK. 
  9               (Discussion off the record.)
 10               MR. HART:  Mr. Garbus is making hand 
 11         motions again to me.
 12               MR. ATLAS:  I think he's trying to 
 13         find out how long we're going with this 
 14         witness.
 15               MR. HART:  Right.  We're doing great, 
 16         so keep moving along.
 17               MR. GARBUS:  You're doing great if we 
 18         do it before Sunday night at 6:00.
 19               MR. HART:  I'm sorry, we had a 
 20         question pending?
 21         A.    I transcoded them into a AVI format and 
 22    played them with the Microsoft media player. 
 23         Q.    Did you try and play the nontranscoded 
 24    .vob files using your Microsoft video player?
 25         A.    I did not.  


                                                              47
  1                     Ramadge
  2               Yet.
  3         Q.    Thank you. 
  4               Have you done anything else with those 
  5    .vob files or with DeCSS other than what you've 
  6    already described here today?
  7               MR. ATLAS:  Objection. 
  8         A.    I have opened them up in other media 
  9    players and transcoders and experimented with 
 10    different ways of transcoding and different -- 
 11    transcoding them to different sizes, different 
 12    compression rates. 
 13         Q.    So when you say "transcoding," you're 
 14    including within that term compression processing; 
 15    is that correct?
 16         A.    Yes.
 17         Q.    What compression processes did you apply 
 18    to the .vob files that you extracted from the movie 
 19    "Contact"?
 20         A.    I used a program called Flask MPEG.  
 21    That program allows you to do transcoding, and you 
 22    can set various parameters, frame size, frame rate. 
 23         Q.    And what was the result of your 
 24    processing the "Contact" vob files with Flask MPEG?
 25         A.    I produced AVI files and I was able to 


                                                              48
  1                     Ramadge
  2    play those AVI files.
  3         Q.    How did they look?
  4         A.    Sorry? 
  5         Q.    How did they look? 
  6         A.    They contained visible artifacts.
  7         Q.    And that was playing back on what, your 
  8    computer monitor? 
  9         A.    Correct.
 10         Q.    And do you know what the effective 
 11    compression ratio you were using was?
 12         A.    I think we went over this already, but 
 13    no, I can't remember.  There were various choices 
 14    one can make, and I had started with small files 
 15    just to save time.
 16         Q.    I understand that we went over the 
 17    general issue of compression ratios, but what I'm 
 18    asking specifically, with respect to your 
 19    processing of the vob from the movie "Contact" with 
 20    using the Flask MPEG process, do you know what the 
 21    effective compression ratio was with respect to 
 22    those particular experiments?
 23         A.    Not off the top of my head.
 24         Q.    Was it greater than ten to one?
 25         A.    I can't recall. 


                                                              49
  1                     Ramadge
  2         Q.    What else did you do with the vob files 
  3    from the movie "Contact"?
  4         A.    Because these files take up a large 
  5    amount of disk space, after my experiments are 
  6    completed each day I delete them so I have room for 
  7    other business. 
  8         Q.    Now, isn't it also possible for you to 
  9    transfer those files to an auxiliary hard drive?
 10         A.    Because my research lab deals with video 
 11    and multi-media, we're constantly short of disk 
 12    space.
 13         Q.    I see. 
 14               Do you have any idea what the market 
 15    cost is of accessory hard drive space on a gigabyte 
 16    basis or based on products you --
 17         A.    The hardware cost is inexpensive, but 
 18    maintenance is quite high.
 19         Q.    By maintenance, what --
 20         A.    We have to get someone to set it up and 
 21    make sure it's working correctly.
 22         Q.    Have we covered all the different things 
 23    you did with DeCSS and the vob files from the movie 
 24    "Contact"?
 25         A.    I believe so.  But I also want to say 


                                                              50
  1                     Ramadge
  2    this is ongoing effort.
  3         Q.    I see. 
  4               Have you used DeCSS to decrypt any other 
  5    DVDs apart from "Contact"? 
  6         A.    No. 
  7               MR. GARBUS:  Excuse me, "apart 
  8         from" --
  9               MR. HART:  "Contact."
 10               MR. ATLAS:  That was the movie. 
 11         Q.    Did you experiment in the electronic 
 12    transmission of any of those files from one 
 13    computer to another or via the Internet?
 14               MR. ATLAS:  Objection.
 15         A.    No.
 16               MR. HART:  Why don't we take five 
 17         minutes.
 18               (Recess taken.)
 19         Q.    You said earlier in your testimony, 
 20    professor, that you've had occasion to download a 
 21    number of different codecs from the Internet that 
 22    are referred to as DIVX, although you can't be sure 
 23    it's one particular type of codec or another at 
 24    this point; is that a fair statement?
 25         A.    There's very little information about 


                                                              51
  1                     Ramadge
  2    what DIVX actually is. 
  3         Q.    Do you have on your computers the 
  4    downloads of those codecs and where you got them 
  5    from?
  6         A.    I have the downloads.  I don't believe 
  7    the source of the download is stored.
  8         Q.    Can you recall as we sit here today the 
  9    names of any of the pages, in rough terms, of where 
 10    you downloaded so-called DIVX codecs from on the 
 11    net?
 12         A.    I started a search engine and searched 
 13    under "DIVX."  There were many hits.  Many of them 
 14    referred to something completely different.  It was 
 15    a video rental scheme.  So it required some 
 16    searching through these to find an actual reference 
 17    to this codec.  At this point I can't recall what 
 18    that site was. 
 19         Q.    Do you recall looking at a page or 
 20    downloading any codecs from a page called FM 4?
 21         A.    It doesn't ring a bell.
 22         Q.    Do you recall if any of the pages from 
 23    which you downloaded some form of DIVX codec 
 24    contained any references to DeCSS?
 25         A.    I don't recall whether the actual page 


                                                              52
  1                     Ramadge
  2    that I downloaded these codecs from -- and I think 
  3    there were several such pages where I downloaded 
  4    codecs.  I don't recall whether they also had any 
  5    reference to the decryption software. 
  6         Q.    In order to use the codecs that we've 
  7    been referring to as DIVX codecs with the caveat 
  8    you made earlier in your testimony about what 
  9    precisely they are, is it necessary to decrypt the 
 10    digital video content before you process it using 
 11    such a codecs?
 12         A.    With the codecs that I've used to date, 
 13    they appear to be simple transcoders.  They assume 
 14    you start with a source which is a valid format, 
 15    and they produce an output.  They do not assume 
 16    that there's any encryption of the source, nor do 
 17    they encrypt the output.
 18         Q.    "Nor do they" --
 19         A.    -- encrypt the output. 
 20         Q.    Let me just clarify your answer and make 
 21    it simple for my simple mind. 
 22               Is it necessary to use these so-called 
 23    DIVX codecs to work with unencrypted content, or 
 24    will they process encrypted -- will they compress 
 25    encrypted content?


                                                              53
  1                     Ramadge
  2               MR. ATLAS:  Objection.
  3         A.    I don't know. 
  4         Q.    Do you have any understanding of why 
  5    these video codecs are made available on the 
  6    Internet?
  7         A.    They're very useful tools. 
  8         Q.    For making big video files smaller? 
  9         A.    No, for transforming video content in 
 10    one format into an alternative format. 
 11               MR. ATLAS:  You've got to give me a 
 12         second to object before you answer.
 13               MR. GARBUS:  Could I have the last 
 14         question and answer, please.
 15               (Record read.)
 16         Q.    And what is the value of transforming 
 17    the video content from one format to another?
 18         A.    If we were doing an experiment, and we 
 19    have video in MPEG I format, we may also wish to 
 20    run the same experiment on the same video but in a 
 21    different format, in, for example, AVI format.  So 
 22    such a tool would enable us to use the same video 
 23    in two different formats, running the same 
 24    experiment.
 25         Q.    Do you have any views as to whether the 


                                                              54
  1                     Ramadge
  2    AVI format is preferable for consumer use, say, 
  3    compared to any of the MPEG formats that we talked 
  4    about?
  5               MR. ATLAS:  Objection. 
  6         A.    It's a very subjective decision, and I 
  7    also believe that Microsoft is constantly updating 
  8    their video formats. 
  9         Q.    And when you say Microsoft is updating 
 10    their video formats, which video formats are you 
 11    referring to by name?
 12         A.    I don't know the exact names that 
 13    Microsoft gives them, but I know Microsoft is 
 14    constantly developing new tools and new formats for 
 15    distribution of digital media. 
 16         Q.    Who developed AVI?
 17         A.    I believe it's a Microsoft product.
 18         Q.    And what about the MPEG formats?
 19         A.    That's an ISO standard.
 20         Q.    Going back to your declaration, 
 21    paragraph two, where you say this list, video and 
 22    image processing, are there any other areas, apart 
 23    from what you've testified to here today, where you 
 24    have been involved in video and image processing?
 25         A.    Can you I ask for clarification of the 


                                                              55
  1                     Ramadge
  2    question? 
  3               Do you mean from this list here?
  4         Q.    Right. 
  5               Looking at paragraph number two, you 
  6    give a list of topics starting with video and image 
  7    processing and so on. 
  8         A.    I understand.
  9         Q.    And you've given us some testimony here 
 10    today about what you've done in connection with 
 11    video or image processing, your experience with 
 12    that. 
 13               I'm asking apart from what you've 
 14    testified to here today, have you done anything 
 15    else in connection with video and image processing 
 16    that we haven't talked about. 
 17         A.    I've had various projects with both 
 18    undergraduates at Princeton, graduate students at 
 19    Princeton, summer students at Princeton related to 
 20    different issues in video processing and image 
 21    processing that we haven't talked about here today.
 22         Q.    Anything relevant to this case as far as 
 23    you're concerned?
 24         A.    Only to the extent that they're in the 
 25    general video processing area. 


                                                              56
  1                     Ramadge
  2         Q.    Now, you say that when you downloaded 
  3    DeCSS you observed it and ran it. 
  4         A.    Correct.
  5         Q.    What form was it in when you downloaded 
  6    it?
  7         A.    I downloaded source code and executable 
  8    code.
  9         Q.    From the same site?
 10         A.    Yes, they were both on the same site. 
 11         Q.    Now, also in paragraph two, after video 
 12    and image processing you say hybrid slash switching 
 13    system slash adaptive control. 
 14               Can you tell us what that is? 
 15         A.    That's an area of research concerned 
 16    with developing the algorithms that process 
 17    measured signals and make decisions based on those 
 18    processed signals in order to control the future 
 19    evolution of the signals.
 20         Q.    Can you describe some of the 
 21    applications to which you put your work in the area 
 22    of hybrid/switching systems/adaptive controls?
 23               MR. GARBUS:  Excuse me, can I hear the 
 24         last answer again?
 25               (Record read.)


                                                              57
  1                     Ramadge
  2         A.    It's a very broad area, so it covers 
  3    many different applications, all the way from 
  4    temperature control in buildings to flight control 
  5    of aircraft.
  6         Q.    With respect to video systems, what is 
  7    the application of hybrid/switching 
  8    systems/adaptive control?
  9         A.    My research in this area has been on 
 10    fundamental pieces of larger problems, so those 
 11    individual pieces may be transferred to different 
 12    problems, perhaps in the video area.
 13         Q.    Have you done any work with 
 14    hybrid/switching systems/adaptive control in 
 15    connection with video?
 16         A.    We wrote one paper, myself and 
 17    colleagues, on the stability of mosaicing 
 18    techniques, which used some of my prior knowledge 
 19    obtained from work in this other area. 
 20         Q.    The other area being hybrid switching? 
 21         A.    Yes, correct.
 22         Q.    And what I am trying to get at -- I 
 23    don't want to belabor this -- is simply what 
 24    relevance hybrid/switching systems/adaptive control 
 25    has, based on your understanding, based on what you 


                                                              58
  1                     Ramadge
  2    bring to the table here in this case. 
  3         A.    It's my general background.
  4         Q.    Oh, I see. 
  5               Stochastic optimization, can you tell us 
  6    what that is?
  7               (Discussion off the record.)
  8         Q.    The question is can you tell us what 
  9    that is.
 10         A.    Sometimes when you're trying to optimize 
 11    something you get noisy measurements, corrupted 
 12    measurements of either the quantity you're trying 
 13    to optimize or maybe some gradient or differential 
 14    of that object.  Stochastic optimization describes 
 15    the general class of algorithms taking such 
 16    corrupted or noisy observations and still doing the 
 17    minimization or maximization of an objective 
 18    function. 
 19         Q.    Does stochastic optimization relate in 
 20    any way to video codecs?
 21         A.    I haven't seen it applied to video 
 22    codecs.
 23         Q.    Is that an area of possible application?
 24         A.    Many things are possible.  If we knew 
 25    all the answers ahead of time, half the game would 


                                                              59
  1                     Ramadge
  2    be over.
  3         Q.    How true. 
  4               What relevance does stochastic 
  5    optimization have to video or imaging processing or 
  6    anything that you're prepared to testify on in 
  7    connection with this case?
  8               MR. ATLAS:  Objection. 
  9         A.    It has general relevance to some of our 
 10    work in video processing, because when we, for 
 11    example, do camera motion estimation or mosaicing, 
 12    it involves estimating certain parameters.  Those 
 13    estimates are obtained by minimizing a performance 
 14    measure, so we're doing an optimization of a 
 15    performance measure. 
 16         Q.    But as you sit here today none of the 
 17    work that you've done in the area of stochastic 
 18    optimization has been applied to video processing 
 19    or video compression? 
 20               MR. ATLAS:  Objection. 
 21         A.    My research has applied certain ideas 
 22    from optimization, where the stochastic 
 23    optimization, for example, for creating video 
 24    mosaics, which we've already discussed.
 25         Q.    And other than that?


                                                              60
  1                     Ramadge
  2         A.    That's been my application.
  3               MR. HART:  Sorry, Marty.
  4         Q.    Let's turn to paragraph three of your 
  5    declaration.
  6               MR. GARBUS:  You've impressed the hell 
  7         out of me, Bill, with your knowledge.  But 
  8         that was serious, that wasn't a joke.
  9               MR. HART:  Well, thank you.  That's 
 10         better than the insult you gave me the last 
 11         time.
 12         Q.    Paragraph number three.  You say you'll 
 13    be testifying in this case with respect to, and I 
 14    quote, "the necessity for and uses of digital video 
 15    information such as that found on DVDs in 
 16    connection with my present research on video 
 17    processing and video recognition software," and 
 18    then the sentence continues. 
 19               You see where I am?
 20         A.    Yes.
 21         Q.    But is it fair to stop there only in 
 22    that after the word "and" we're talking about 
 23    something else?   Can we divide this into two 
 24    subjects, that is, necessity for and uses of 
 25    digital video information such as that found on 


                                                              61
  1                     Ramadge
  2    DVDs in connection with your present research on 
  3    video processing and video recognition software, 
  4    and the other subject is video compression 
  5    technology and the effect of compression on the 
  6    quality of video images?
  7               MR. ATLAS:  Are you asking whether one 
  8         relates to the other?
  9         Q.    (Continuing) Can we deal with those 
 10    fairly as two subjects? 
 11         A.    There is some overlap, because one of my 
 12    current projects is involved in a new form of video 
 13    compression.
 14         Q.    OK.  I'm sorry for the awkwardness of 
 15    the question.
 16         A.    I understand.
 17         Q.    I'm trying to make it simpler. 
 18               Let's focus on the first in paragraph 
 19    three, if you would.  You say you'll be testifying 
 20    with respect to the necessity for and uses of 
 21    digital video information such as that found on 
 22    DVDs in connection with your present research. 
 23               What is the gist of your testimony in 
 24    that regard?
 25         A.    Briefly that DVD is a digital form of 


                                                              62
  1                     Ramadge
  2    video.  We are developing algorithms for indexes, 
  3    searching, and analysis of digital video.  To 
  4    adequately test our algorithms we do need a large 
  5    supply of digital video subject to fair use.  It 
  6    would be a very good source for us if we could use 
  7    the video available on DVDs. 
  8         Q.    And in order to use the video available 
  9    on DVDs are you suggesting you would need to 
 10    decrypt it?
 11         A.    Yes.
 12         Q.    Are you aware if there are any DVDs not 
 13    encrypted with CSS, that are not commercially 
 14    available?
 15         A.    I haven't seen any, but it wouldn't 
 16    surprise me if there are unencrypted DeCSS.
 17         Q.    Would those be of use to your research 
 18    without the necessity of decrypting them?
 19               MR. ATLAS:  If they exist.
 20               MR. HART:  If they exist, sure.
 21         A.    Generally, if we want to test our 
 22    algorithms, we want to have video that is 
 23    representative of the video out there in the 
 24    consumer marketplace.  To ensure that, we prefer 
 25    not to have to select a sub set of available 


                                                              63
  1                     Ramadge
  2    videos, since that isn't necessarily representative 
  3    of what's out there. 
  4         Q.    Do you know what's, quote, out there in 
  5    terms of commercially available DeCSS as we sit 
  6    here today?
  7         A.    Only through visits to the video store. 
  8         Q.    And other than the decryption of the 
  9    movie "Contact" that you mentioned earlier in your 
 10    testimony, have you had occasion to decrypt any 
 11    other CSS encrypted DeCSS in your researches or 
 12    experiments?
 13         A.    No. 
 14         Q.    Now, it's possible, is it not, to take 
 15    an analog source of video information and to 
 16    digitize it?  Isn't that true?
 17         A.    That is correct.
 18         Q.    And for the purposes of your research, 
 19    is there any difference between sourcing the 
 20    material from an original digital source as opposed 
 21    to one that was digitized from an analog source?
 22         A.    The source in digital format is usually 
 23    preferable.  It's less noisy.  It has fewer 
 24    artifacts introduced from the analog recording 
 25    process and the subsequent digitization.  And the 


                                                              64
  1                     Ramadge
  2    digitized analog signal would have certain 
  3    characteristics peculiar to the particular coder or 
  4    digitizer that we used, so, again, we would be 
  5    restricting us to a particular class of video, 
  6    mainly the class produced by this particular 
  7    encoder.
  8         Q.    Is it your testimony that by converting 
  9    the signal from digital to analog you reduce 
 10    artifacts?
 11         A.    The artifacts are presently in the 
 12    analog because it's recorded on analog tape.  The 
 13    digitization process would introduce other 
 14    artifacts, yes. 
 15         Q.    Now, in all events we're also talking 
 16    about content that has been compressed to one 
 17    degree or another, correct?
 18         A.    Not the analogs.
 19         Q.    Fair enough. 
 20               With respect to all the signals that are 
 21    digitized, or if they are originally a digital 
 22    domain, we're talking about signal that has in all 
 23    circumstances been processed, I'm sorry, compressed 
 24    to one degree or another; is that correct?
 25               MR. ATLAS:  Objection. 


                                                              65
  1                     Ramadge
  2         A.    In the case of large video files, that's 
  3    true simply because of space restrictions.  Small 
  4    video files are sometimes transmitted in an 
  5    uncompressed format. 
  6         Q.    And when you say "transmitted," what are 
  7    you referring to?
  8         A.    They could be posted on the web.  They 
  9    could be burnt onto a CD. 
 10         Q.    Isn't the same true with compressed 
 11    video files? 
 12         A.    Compressed video files are usually, if 
 13    they're large, delivered on a CD or a DVD format.
 14         Q.    And how do you know that?
 15         A.    From our own experience with our 
 16    research.
 17         Q.    Could you elaborate, please? 
 18         A.    Even compressed video files are very 
 19    large, so moving them around is not necessarily an 
 20    easy task. 
 21         Q.    Now, when you talk about your present 
 22    research on video processing and video recognition 
 23    software, have you caused the video material that 
 24    you are analyzing in these researches to be copied 
 25    to or loaded onto a computer in order to analyze 


                                                              66
  1                     Ramadge
  2    it?
  3               MR. ATLAS:  Objection. 
  4         A.    Because these files are large and 
  5    processing them takes a long time, we like to have 
  6    them on the hard drive to minimize time to read 
  7    them.
  8         Q.    And how much video information is 
  9    presently stored on the hard drive you're using, in 
 10    gigabytes?
 11         A.    I have no idea.  We have about 
 12    36 gigabytes of disk space, but I don't know what 
 13    proportion of those, code, video, e-mail, other 
 14    programs, I don't know the breakdown. 
 15         Q.    Now, are these hard drive files 
 16    accessible to the public or only to persons working 
 17    with you in your lab?
 18         A.    Only to registered users within my 
 19    research group.
 20         Q.    And why is that?
 21         A.    It's a standard procedure for security 
 22    reasons to always have user accounts with passwords 
 23    and group permissions on certain files to restrict 
 24    access, so you can be sure who has access to what 
 25    type of program, software, data.


                                                              67
  1                     Ramadge
  2         Q.    And what's the reason for restricting 
  3    access to those programs and that data?
  4         A.    In some of the agreements that we've 
  5    made with our industrial partners we sign an 
  6    agreement that we would not distribute digital 
  7    media given to us or for our research purpose.  We 
  8    make a best effort to fulfill that by restricting 
  9    access to that media. 
 10         Q.    Now, again focusing on your statement in 
 11    paragraph three about your present research on 
 12    video processing and video recognition software, is 
 13    that essentially what we were talking about earlier 
 14    in your testimony today about developing algorithms 
 15    that can search video content?
 16         A.    Correct.
 17         Q.    Is there anything else, any outside 
 18    indicator to add to that in the context of what you 
 19    may or will be testifying to in this case?
 20         A.    My present research is that, what you've 
 21    just mentioned as one component.  The -- sorry.  
 22    The video mosaic, the estimating of camera motion.  
 23    So there are various analysis tools for compressed 
 24    video in digital format, and those would be used 
 25    for searching database creation, index creation in 


                                                              68
  1                     Ramadge
  2    a library of digital video. 
  3               We have other research efforts under way 
  4    in analysis of video for different purposes, for 
  5    recognition and tracking purposes, detecting 
  6    objects, tracking them, and possibly recognizing 
  7    certain attributes of those moving objects. 
  8         Q.    What's the potential application of 
  9    that?
 10         A.    There are many potential applications.  
 11    One could think of applications in surveillance. 
 12         Q.    Does that involve use of decrypting 
 13    DeCSS that are partially available?
 14         A.    It could if we need a source of video to 
 15    test our algorithms.  DeCSS could be a very 
 16    fruitful source of video.
 17         Q.    Now, isn't it true that you could make 
 18    digital video using the digital camera and 
 19    equipment that you have in your lab?
 20         A.    That is correct.  But as I've also 
 21    stated, if you want to test your algorithms, you 
 22    would like to have independently created video to 
 23    test your algorithm.  That's just a fundamental 
 24    aspect of the scientific method. 
 25         Q.    And just clarify one more thing and then 


                                                              69
  1                     Ramadge
  2    we'll move on, and that is what is the value of 
  3    using  commercially released movies in testing 
  4    processes that involve, say, for example, security, 
  5    watching moving objects and the like?
  6               MR. ATLAS:  Asked and answered. 
  7               You can answer it again. 
  8         A.    I gave one example of where that might 
  9    apply, surveillance, but there are many examples.
 10         Q.    Including watching the basketball?
 11         A.    One application which we have a 
 12    demonstration is to segment the moving players in a 
 13    sports video, create a mosaic and reinsert the 
 14    players back on the video mosaic.
 15         Q.    OK, thanks for clarifying that. 
 16               You say in paragraph three you'll be 
 17    testifying in this case about video compression 
 18    technology and the affect of compression on the 
 19    quality of video images.
 20         A.    Correct.
 21         Q.    What does that refer to?
 22         A.    Because video is very large file and 
 23    needs to be compressed in order to be stored and 
 24    transmitted either on DVD, CD or electronically, 
 25    there are various trade-offs involved in 


                                                              70
  1                     Ramadge
  2    compressing video.  You can gain a smaller file 
  3    size.  That's an advantage if that's your 
  4    objective, but you have to give up something else 
  5    in return.  My testimony will be concerned with 
  6    what trade-offs you need to obtain your goals.
  7         Q.    Can you tell me what your testimony is?
  8         A.    We discussed tests that I'm undertaking 
  9    at the moment, taking DVD vob files, transcoding 
 10    them to different formats, different ultimate file 
 11    sizes, look at what rates can be achieved, what 
 12    frame rates, what frame sizes in terms of number of 
 13    pixels, and subjective measure of quality of the 
 14    resultant video.
 15         Q.    And beyond what you've testified to 
 16    earlier today, is there anything else that you 
 17    haven't already testified, that you contemplate may 
 18    be included in your testimony at the trial?
 19         A.    As I have said previously, this 
 20    investigation is in progress.
 21         Q.    Right.
 22         A.    If we discover anything else subsequent 
 23    to today, it may appear in my testimony, but it's 
 24    not known to me at this point in time. 
 25         Q.    Do you have any idea how you're going to 


                                                              71
  1                     Ramadge
  2    measure this objective quality of the resultant 
  3    videos derived from the various compression 
  4    experiments that you said you're still in the 
  5    process of undertaking?
  6               MR. ATLAS:  Objection. 
  7         A.    It appears from my initial 
  8    investigations that the quality of the videos is 
  9    visually quite different, so therefore a mere 
 10    visual inspection may be adequate to demonstrate 
 11    the significant difference in the quality.
 12         Q.    And what are we comparing?  What is 
 13    being used in the context of the comparison you 
 14    just described?
 15         A.    So the vob file from a DVD and its 
 16    existing format as it exists on the DVD and the 
 17    quality therein compared to a transcoded file 
 18    targeted at 650 megabytes size, roughly. 
 19         Q.    And you're saying that if you, Peter 
 20    Ramadge, were to look at the vob file on the one 
 21    hand and a compressed version of that vob file that 
 22    had been compressed to a 650 megabytes file size, 
 23    that it can be obvious to you the quality 
 24    difference between the two. 
 25         A.    That has been my impression with the 


                                                              72
  1                     Ramadge
  2    experiments I've done to date.
  3         Q.    And what experiments have led you to 
  4    that conclusion so far?
  5         A.    I have taken vob files from a DVD, 
  6    decrypted them, transcoded them down to a smallest 
  7    frame size, slower frame rate, and then I have 
  8    played them, stored them in AVI format, and played 
  9    them using the Microsoft media player.
 10         Q.    That's using AVI?
 11         A.    Yes.
 12         Q.    You haven't yet done it with DIVX or 
 13    so-called DIVX, correct?
 14         A.    I've downloaded a bunch of codecs.  I am 
 15    working my way through them.
 16         Q.    Right.  OK.
 17               Are you aware of any writable DVD 
 18    formats by which the vob files can be transferred 
 19    onto a readable disk without the necessity of 
 20    substantial compression or any additional 
 21    compression?
 22               MR. ATLAS:  Objection. 
 23         Q.    (Continuing) Beyond that which is in the 
 24    DVD movie to begin with.
 25               THE WITNESS:  May I just hear the 


                                                              73
  1                     Ramadge
  2         question, please?
  3               (Record read.)
  4               MR. ATLAS:  Objection to the whole 
  5         question. 
  6         A.    Perhaps you could rephrase the question, 
  7    because I'm a little confused.
  8         Q.    Delighted to. 
  9               Are you aware of any writable DVD 
 10    formats that are currently in the marketplace or 
 11    are forthcoming to the marketplace?
 12               MR. ATLAS:  Objection.
 13         A.    I believe I've seen some commercial 
 14    advertisements -- I don't know if they're 
 15    prereleased advertising or release advertising -- 
 16    for something called a DVD writable drive, but I do 
 17    not know anything beyond that.
 18         Q.    You've never worked with one. 
 19         A.    No. 
 20         Q.    Is it your understanding, based on what 
 21    you've read or know, that you could transfer the 
 22    unencrypted vob files from -- taken from a DVD 
 23    movie onto a writable DVD format without the 
 24    necessity of further reducing the file size through 
 25    a compression process?


                                                              74
  1                     Ramadge
  2               MR. ATLAS:  Before you answer, could 
  3         you just read that back?  I'm sorry.
  4               (Record read.)
  5               MR. ATLAS:  Objection.
  6               If you know. 
  7         A.    I'm still a little confused with the 
  8    question.
  9         Q.    I'm sorry.
 10               MR. GARBUS:  Can I hear the question 
 11         again?
 12               MR. HART:  I'll be happy to rephrase 
 13         it. 
 14               MR. GARBUS:  Go ahead. 
 15         Q.    Do you have any understanding of the 
 16    file size of writable DVD media based on what 
 17    you've read or know?
 18         A.    I believe it's in the range of four 
 19    gigabytes also. 
 20         Q.    Given that file size, is it possible to 
 21    transfer decrypted vob files to writable DVD 
 22    without the necessity of additional compression?
 23         A.    Assuming the DVD drive works correctly, 
 24    then you could transfer a file of up to 
 25    approximately four gigabytes onto the writable DVD 


                                                              75
  1                     Ramadge
  2    disk.
  3         Q.    Do you have any professional opinion 
  4    about the average quality of NYSC television that 
  5    most consumers watch in their homes?
  6         A.    No.
  7               (Laughter.)
  8               MR. ATLAS:  Substantive quality, what 
  9         they're watching or --
 10               MR. GARBUS:  You mean the Robin Byrd 
 11         show? 
 12         Q.    Since, obviously, taking a poll in this 
 13    room yields some rather strange interpretations of 
 14    my question, I think I'm going to rephrase that 
 15    question, doctor. 
 16               Do you regard NTSC standard play-back 
 17    that's commonly available in everyone's home today 
 18    in the United States to be of high quality as far 
 19    as you're professionally concerned?
 20               MR. ATLAS:  Objection to the form.
 21         A.    It's a very subjective issue.  Some 
 22    people find it adequate, other people find it 
 23    inadequate.
 24         Q.    What do you watch and own?
 25               (Discussion off the record.)


                                                              76
  1                     Ramadge
  2               MR. HART:  Let me rephrase it. 
  3         Q.    Can you describe the video system that 
  4    you have at home?
  5         A.    I have a television.  A VCR.
  6         Q.    Do you have a DVD player?
  7         A.    I don't have a DVD player.
  8               MR. GARBUS:  I'll ask him if he's ever 
  9         watched "Survivors."
 10               MR. HART:  Come on, Marty. 
 11         Q.    Would you agree with the statement that 
 12    the average quality of television as we know it 
 13    today by NYSC standard is pretty below par compared 
 14    to what the technology can give?
 15               MR. ATLAS:  Objection.  He's not here 
 16         as an expert as to the quality of 
 17         television.
 18               MR. HART:  I understand.
 19               MR. ATLAS:  If you have sort of a --
 20               MR. HART:  Well, he is here to talk 
 21         about quality and compression, so I think it 
 22         is fair for me to ask, based on play-back 
 23         devices that are commonly available to 
 24         people, what your impression of the average 
 25         play-back available in the home is today.


                                                              77
  1                     Ramadge
  2               MR. ATLAS:  It's subjective.
  3               MR. HART:  Let the record reflect that 
  4         Marty Garbus is leaving.
  5               MR. GARBUS:  And giving Mr. Hart a 
  6         note.
  7               MR. HART:  Oh, excellent.
  8               MR. GARBUS:  Which I insist on an 
  9         answer.
 10               MR. HART:  "Were you going to shave 
 11         for Monday?"  No. 
 12               THE WITNESS:  Can you read back the 
 13         question, please?
 14               (Record read.)
 15         A.    I think associated with any technology 
 16    is also a cost issue, and we can do marvelous 
 17    things with technology but at a certain cost.
 18         Q.    Right. 
 19         A.    And I'm not an expert in the economics 
 20    and the technology combined side of this, but 
 21    people who decide what they think the consumer will 
 22    pay for and will desire and will be happy with.
 23         Q.    OK.  That's a very politic answer, 
 24    doctor.  Thank you for that. 
 25               I guess my next question is is the 


                                                              78
  1                     Ramadge
  2    equipment in your lab under which you and your 
  3    staff evaluate the quality of the video display 
  4    representative of what's in the average home or is 
  5    it of better quality?
  6         A.    I would hope it's of better quality.
  7         Q.    Why is that?
  8         A.    I think we have fairly high resolution 
  9    monitors, computer monitors in my lab.  I believe 
 10    that to be of higher quality than the average 
 11    television. 
 12         Q.    Because of the difference between 
 13    progressive and interlaced scanning rate or --
 14         A.    Just the number of pixels available on 
 15    the screen. 
 16         Q.    Now, are you going to be testifying at 
 17    trial in this case?
 18         A.    Yes.
 19         Q.    And when did you first find out that you 
 20    would be doing so?
 21         A.    Approximately two to three weeks ago. 
 22         Q.    Can you tell me what opinions, if any, 
 23    you are prepared to render in connection with the 
 24    case. 
 25               MR. ATLAS:  Objection.  I think he's 


                                                              79
  1                     Ramadge
  2         set forth his opinions today during this 
  3         deposition and also in his declaration.
  4         Q.    Apart from what you've testified to so 
  5    far, are there any other opinions that you 
  6    contemplate rendering in connection with this case?
  7         A.    As I've said, my experiments are 
  8    ongoing.  Anything I discover subsequent to this 
  9    deposition would -- I -- would be discussed.
 10         Q.    Are there any other areas that you plan 
 11    to do experiments in, that we haven't discussed 
 12    here today?
 13         A.    Not at the current time, but in the 
 14    process of doing experiments one comes to things 
 15    one didn't think of, but --
 16               MR. ATLAS:  Can we take a break for a 
 17         second?
 18               (Witness and counsel left the room for 
 19         a discussion off the record.)
 20               MR. HART:  Are we ready to go back on? 
 21               MR. ATLAS:  Sure. 
 22         Q.    What did you just discuss with 
 23    Mr. Hernstadt?
 24               MR. ATLAS:  He didn't discuss anything 
 25         with Mr. Hernstadt.


                                                              80
  1                     Ramadge
  2         Q.    (Continuing) I'm sorry, Mr. Atlas.
  3         A.    Mr. Atlas advised me to say to you that 
  4    I would be willing to discuss any of my opinions on 
  5    these matters to make sure it had gone onto the 
  6    record.
  7               MR. ATLAS:  I just wanted to make 
  8         sure, since I did not have the entire 
  9         transcript in front of me, that the 
 10         professor covered both the areas of his 
 11         testimony and the opinions he was going to 
 12         cover.  I wanted to make sure that he had 
 13         covered that as fully as he believed was 
 14         appropriate and, if not, to respond to that 
 15         question which I may have cut him off on 
 16         before .
 17         Q.    Professor, I'm a lawyer and not an 
 18    electrical engineer or video specialist, and I take 
 19    it you're not a lawyer. 
 20         A.    Correct.
 21         Q.    But do you understand what was just 
 22    said?  And if you do, could you please help me? 
 23         A.    I think I understand, and I think I have 
 24    expressed my opinions on the areas on which I'll be 
 25    testifying, but we could go over them if you felt 


                                                              81
  1                     Ramadge
  2    necessary. 
  3         Q.    You're saying this deposition has 
  4    covered as much as you know and as much as you're 
  5    prepared to testify to as we sit here today; is 
  6    that right? 
  7               Although there may be other areas that 
  8    your continuing researches reveal -- let me finish 
  9    the question -- but as you sit here today you have 
 10    no additional planned experiments, that you know of 
 11    in your mind, again, other than what you've already 
 12    described under oath here today. 
 13               Is that a fair statement to sum it up?
 14         A.    Within the context of this case, yes.
 15         Q.    Within the context of this case, yes.
 16               Are you getting paid? 
 17         A.    By Princeton University?  For my work at 
 18    Princeton University?
 19         Q.    Are you getting paid in connection with 
 20    your testimony in the case?
 21         A.    No.
 22         Q.    Or any of your time?
 23         A.    No.
 24         Q.    No? 
 25               Again going back to your professional 


                                                              82
  1                     Ramadge
  2    views about the quality of video images, do you 
  3    regard VHS tape as presenting a fairly acceptable 
  4    image qualitywise?
  5               MR. ATLAS:  Objection. 
  6               But go ahead and answer.
  7         A.    These things are subjective.
  8         Q.    Right.
  9         A.    And standards are designed to meet 
 10    certain criteria, certain available bandwidth 
 11    criteria, for example, and there are trade-offs 
 12    involved in doing that. 
 13         Q.    So you don't -- you have no view as to 
 14    the acceptableness of the quality of VHS.
 15               MR. ATLAS:  Objection.  I'm not quite 
 16         sure what acceptable is, but --
 17         A.    I think it's subjective.  I watched and 
 18    I continue to watch VHS movie tapes.
 19         Q.    At home?
 20         A.    At home.
 21         Q.    And as a consumer?
 22         A.    I've watched them and I am watching them 
 23    as an ongoing consumer. 
 24               MR. ATLAS:  Are you asking him whether 
 25         he likes VHS or DVD better?


                                                              83
  1                     Ramadge
  2               MR. HART:  Hm, hm, hm.
  3         Q.    What did you review in connection with 
  4    your testimony here today in terms of things that 
  5    were filed in connection with this case?
  6               MR. ATLAS:  Objection. 
  7               Go ahead. 
  8         A.    I reviewed Exhibit 1.
  9         Q.    Your declaration, right?
 10         A.    Yes.
 11         Q.    Anything else?
 12         A.    I had looked at my curriculum vitae. 
 13               THE WITNESS:  Is that included here? 
 14               MR. ATLAS:  I think it is.
 15               THE WITNESS:  Oh, yes. 
 16         Q.    Actually, that's a good question. 
 17               Is your curriculum vitae attached?
 18         A.    Only partly I believe.
 19         Q.    Is there a reason why only part of it's 
 20    attached?
 21         A.    I believe what's attached is actually my 
 22    Princeton University electrical engineering web 
 23    pages.
 24               MR. ATLAS:  Correct.  I'm sorry.
 25         Q.    Your web page doesn't have DeCSS on it, 


                                                              84
  1                     Ramadge
  2    does it?
  3         A.    Not to my knowledge. 
  4         Q.    I'm sorry, and apart from your 
  5    declaration and your curriculum vitae, are there 
  6    any other things that you reviewed, that were filed 
  7    in this case, in connection with your testimony 
  8    here today?
  9         A.    I read the deposition of Andrew Appel. 
 10         Q.    Anything else?
 11         A.    I believe I signed a nondisclosure 
 12    agreement.
 13               Is that the correct term? 
 14         Q.    Might be. 
 15               Go ahead.  Anything else?
 16         A.    Let's see.
 17               Just regular documents associated with 
 18    my research.
 19         Q.    OK, nothing more case specific. 
 20         A.    No, not that I can recall.
 21         Q.    Have you reviewed the declaration of 
 22    Dr. Michael Shamos?
 23         A.    I'm sorry.  Yes. 
 24         Q.    Have you reviewed any of the 
 25    declarations of Robert Schumann?


                                                              85
  1                     Ramadge
  2         A.    No.
  3         Q.    With respect to Dr. Shamos' declaration, 
  4    when did you first review that?
  5         A.    Again, in the framework of two to three 
  6    weeks ago.
  7         Q.    Did you form any conclusions or opinions 
  8    about that declaration after reviewing it?
  9         A.    In preparation for the experiments that 
 10    are ongoing, that I'm doing, I noticed that there 
 11    was some pieces of information that I would have 
 12    liked to have seen included in that declaration, in 
 13    order to replicate those experiments, which were 
 14    missing from the declaration.
 15         Q.    Are you trying to replicate the 
 16    experiments that were described in his deposition?
 17         A.    That would be one interesting experiment 
 18    to perform.
 19         Q.    Are you planning on doing that?
 20         A.    Given that there was some lack of 
 21    information available in that declaration, I will 
 22    have to approximate that experiment.
 23         Q.    To the best of your recollection as you 
 24    sit here today what is the information that you 
 25    believe is missing?


                                                              86
  1                     Ramadge
  2         A.    I believe there were several things 
  3    missing.  One of them might have the frame size in 
  4    pixels and the other one might have been the frame 
  5    rate in frames per second.  There may have been 
  6    others, but those two things come to mind.
  7         Q.    Is frame rate in any way noted by the 
  8    codecs?
  9         A.    Some codecs allow you to choose the 
 10    frame rate.
 11         Q.    Anything else that was, in your view, 
 12    missing from Mr. Shamos' deposition?  
 13               By the way, it wasn't the deposition, it 
 14    was the declaration I was referring to.  I 
 15    apologize for that. 
 16               Anything else that was missing, in your 
 17    view?
 18               MR. ATLAS:  Do you have a copy of it? 
 19               Maybe you could take a look at it.
 20         Q.    (Continuing) Just sitting here today, as 
 21    you can recall it. 
 22         A.    I recall thinking it would be useful to 
 23    have known some other pieces of information, but 
 24    right off the top of my head, without having it 
 25    here in front of me, I don't recall what those 


                                                              87
  1                     Ramadge
  2    were.
  3         Q.    And sitting here thinking about the 
  4    experiments you'd like to duplicate that Dr. Shamos 
  5    did, can you say what, in your mind, is missing 
  6    that you prefer to know as a bit of information --
  7               MR. ATLAS:  Objection.
  8         Q.    -- for you to duplicate those 
  9    experiments?
 10         A.    I think I gave you the two things that I 
 11    can recall.
 12         Q.    Is there anything else that you reviewed 
 13    in preparation for your testimony here today?
 14         A.    I believe that's all. 
 15         Q.    Now, is there a difference, in your 
 16    estimation, between copying video content to RAM as 
 17    opposed to the hard drive, and if so, what's the 
 18    difference?
 19               MR. ATLAS:  Objection to form.
 20         A.    Copying it from where?
 21         Q.    Well, let's use DeCSS, apply it to a 
 22    DVD, right?  And I believe you've already testified 
 23    that that causes a copy to go to the hard drive 
 24    file.
 25               Is that your understanding?


                                                              88
  1                     Ramadge
  2         A.    That's correct.
  3         Q.    And the hard drive is something 
  4    different than RAM copy in computer terminology, 
  5    correct?
  6         A.    It has different characteristics.
  7         Q.    And what's the difference in the --
  8         A.    They're much faster to copy it to RAM, 
  9    assuming you have an adequate supply of RAM. 
 10               MR. ATLAS:  Just could we go off the 
 11         record for a second?
 12               (Discussion off the record.)
 13         Q.    Now, once the decrypted movie content is 
 14    copied to the hard drive, what uses can be made of 
 15    that unencrypted copy from the hard drive?
 16               MR. ATLAS:  Objection.
 17               Can you sit here and say all the uses 
 18         that can be made? 
 19         A.    It's a decrypted copy of the vob file -- 
 20    well, assuming that you had a player which would 
 21    play that decrypted copy, you could play it.  If 
 22    you have a transcoder, you could transcode it to a 
 23    different format or a different compression.
 24         Q.    The hard drive's dumb, though, isn't it? 
 25               It doesn't --


                                                              89
  1                     Ramadge
  2               MR. ATLAS:  Objection.
  3         Q.    -- discriminate from what uses can be 
  4    made on it; isn't that correct?
  5               It's just storing content, right? 
  6         A.    Well, I think the situation can be a 
  7    little bit more complex.  Because hard drives are 
  8    quite smart.  They actually have built-in 
  9    electronics.  They can have password protection.  
 10    They can have all sorts of things built into them.
 11         Q.    But absent a password protection as to 
 12    who has access to the hard drive, assuming there's 
 13    no limitation on who accesses the hard drive, 
 14    virtually anything can be done with the content 
 15    once it's on the hard drive.
 16               MR. ATLAS:  Objection. 
 17               That's true.
 18         A.    The situation is quite complex, because 
 19    you talk to the hard drive through the operating 
 20    system, and so depending upon how the operating 
 21    system has been set up, that could control various 
 22    activities that can happen on the hard drive.
 23         Q.    What kind of operating system are you 
 24    using in your lab?
 25         A.    We're using several different types of 


                                                              90
  1                     Ramadge
  2    computers with various operating systems.  We have 
  3    SGI machines running an SGI version of UNIX.  We 
  4    have Sun web stations running a Sun version of 
  5    UNIX.  We have Intel based machines running 
  6    Windows NT.  I have a laptop running Windows 98.  
  7    And we have PCs running Linux. 
  8         Q.    And the computer through which you 
  9    downloaded DeCSS and decrypted "Contact," what 
 10    computer is that running on?
 11         A.    That was -- I did it on two separate 
 12    computers.  I have two computers in my office.  One 
 13    runs Windows NT the other runs Windows 98.
 14         Q.    What kind of an Internet connection do 
 15    you have from your home?
 16         A.    From my home? 
 17         Q.    Yes. 
 18         A.    Currently a 56 kilobyte dial-up 
 19    connection. 
 20         Q.    And what about at the university?
 21         A.    The university, I have a connection to 
 22    the university's back bone through my department 
 23    connection, and hence to the university has a 
 24    connection to the Internet.
 25         Q.    Right.  So ten megabytes a second, a 


                                                              91
  1                     Ramadge
  2    hundred? 
  3         A.    Which part?
  4         Q.    Your connection from your office, let's 
  5    say, at the university.
  6               MR. ATLAS:  I think he's saying there 
  7         are various parts --
  8         Q.    OK, let me just rephrase it.  I 
  9    apologize. 
 10               The immediate connection that your 
 11    computer has to the network that it's hooked up to, 
 12    what's the bandwidth of that?
 13         A.    I believe that's a category five cable.
 14         Q.    Which is what in terms of --
 15         A.    That's rated at 100 megabytes per 
 16    second.
 17               MR. HART:  I don't have anything else 
 18         for you, doctor.  Thank you for your time 
 19         and your candor.  And I personally find this 
 20         fascinating.
 21               THE WITNESS:  Thank you.
 22               MR. ATLAS:  Can we just take one 
 23         second?
 24               MR. HART:  Do you want five seconds? 
 25               Do you want me to go out of the room?


                                                              92
  1                     Ramadge
  2               MR. ATLAS:  You can go off the record.
  3               (Discussion off the record.)
  4               MR. ATLAS:  I don't have any 
  5         questions. 
  6               (Time noted:   1:16 p.m.)
  7                          ____________________
  8                            PETER RAMADGE
  9    
 10    Subscribed and sworn to before me
 11    this ___ day of __________, 2000.
 12    
 13    _________________________________
 14    
 15    
 16    
 17    
 18    
 19    
 20    
 21    
 22    
 23    
 24    
 25    


                                                              93
  1  
  2                  C E R T I F I C A T E
  3    STATE OF NEW YORK    )
  4                         : ss.  
  5    COUNTY OF NEW YORK   )
  6         
  7               I, SHAUNA STOLTZ-LAURIE, a Notary Public 
  8         within and for the State of New York, do 
  9         hereby certify:
 10               That PETER RAMADGE, the witness whose 
 11         deposition is hereinbefore set forth, was 
 12         duly sworn by me and that such deposition is 
 13         a true record of the testimony given by the 
 14         witness.
 15               I further certify that I am not 
 16         related to any of the parties to this action 
 17         by blood or marriage, and that I am in no 
 18         way interested in the outcome of this 
 19         matter.
 20               IN WITNESS WHEREOF, I have hereunto 
 21         set my hand this 14th day of July, 2000.
 22    
 23                                _____________________
 24                                SHAUNA STOLTZ-LAURIE
 25    


                                                              94
  1  
  2    ------------------- I N D E X -------------------
  3    WITNESS             EXAMINATION BY           PAGE
  4    PETER RAMADGE         MR. HART                 5
  5    
  6    -------------------- EXHIBITS ------------------- 
  7    [RAMADGE]                                   FOR ID.
  8    [Ramadge] Exhibit 1, Mr. Ramadge declaration.  5
  9    
 10    
 11    
 12    
 13    
 14    
 15    
 16    
 17    
 18    
 19    
 20    
 21    
 22    
 23    
 24    
 25