×

Apparatus and method for representing a sequence of content as projections for reconstructing the sequence at full or lower quality

  • US 8,392,955 B2
  • Filed: 08/05/2008
  • Issued: 03/05/2013
  • Est. Priority Date: 09/04/2007
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for retrieving a sequence of P×



  • L[>

    ]=M raw digital entertainment content bits from a received sequence of 1<

    e<

    =E data elements, each data element comprising P sets of dk L-tuples of bits,each data element ELEMENT k (1<

    =k<

    =e) comprising a projection of substantially all of P points defined in a coordinate system having an origin, onto a dk-dimensional subspace sk of D-dimensional space, thereby to define subspaces defining a span,wherein the subspaces are characterized in that the dim(span(S1, . . . ,Sk))<

    =M/(P×

    L),the method comprising;

    if dim(S1)+. . . +dim(Se)>

    M/(P×

    L) discarding data elements at random until dim(S1)+. . . +dim(Se)=M/(P×

    L), and then continuing as in the case where dim(span(S1, . . . , Se))=M/(P×

    L);

    repeating for p=1, . . . P;

    a. retrieving a p′

    th point comprising D L-tuples of bits, wherein retrieving the p′

    th point comprises, for each data element ELEMENTh (1<

    =h<

    =e) in said sequence of e data elements, taking the intersection of all Op,1, Op,2, . . . , Op,ewhere Op,h (1<

    =p<

    =P, 1<

    =h<

    =e) is a translated subspace orthogonal to sh that contains the point PNTh,p, the dimension of the subspace being D−

    dh, the intersection of all of said translated subspaces orthogonal to sh defining an intersection translated subspace comprising a translated subspace of dimension D-dim(span(s1,s2, . . . , s[k]e)); and

    b. choosing a D-dimensional point qp within said intersection translated subspace, wherein each dimension of the D-dimensional point is represented at a 2L-level resolution, such that the point is defined by D L-tuples of bits; and

    decoding the P D-dimensional points into M raw digital entertainment bits by setting the (i×

    D+j)-th L-tuple of bits to hold the L-bit binary representation of the j-th coordinate of the i-th point (1<

    =j<

    =D) (1<

    =i<

    =P), thereby obtaining P×



    L bits,wherein, if dim(span(S1, . . . , Se)) =M/(P×

    L), the intersection of all of said translated subspaces orthogonal to sh defines a single point qp and said M raw digital entertainment bits are identical to the bits that were encoded.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×