Caching digital image data
Methods and systems for processing digital image data utilizing vertically-oriented Effect graphs are provided. When processing digital image data utilizing Effect graphs, it is often necessary for certain Effects on the graph to render their outputs multiple times during a single rendering pass. To...
Saved in:
Main Authors | , , |
---|---|
Format | Patent |
Language | English |
Published |
17.11.2009
|
Online Access | Get full text |
Cover
Loading…
Abstract | Methods and systems for processing digital image data utilizing vertically-oriented Effect graphs are provided. When processing digital image data utilizing Effect graphs, it is often necessary for certain Effects on the graph to render their outputs multiple times during a single rendering pass. To alleviate the exponential processing that such a scenario can cause, methods and systems for caching at least a portion of the digital image data being processed in image buffers associated with the output of one or more Effects in the Effect graph during processing are provided. Additionally provided are methods and systems for caching digital image data in image buffers associated with the output of one or more Effects across multiple processing passes of an Effect graph. |
---|---|
AbstractList | Methods and systems for processing digital image data utilizing vertically-oriented Effect graphs are provided. When processing digital image data utilizing Effect graphs, it is often necessary for certain Effects on the graph to render their outputs multiple times during a single rendering pass. To alleviate the exponential processing that such a scenario can cause, methods and systems for caching at least a portion of the digital image data being processed in image buffers associated with the output of one or more Effects in the Effect graph during processing are provided. Additionally provided are methods and systems for caching digital image data in image buffers associated with the output of one or more Effects across multiple processing passes of an Effect graph. |
Author | White, Steven James Xu, Jingyang Marsh, Donald M |
Author_xml | – sequence: 1 givenname: Steven James surname: White fullname: White, Steven James – sequence: 2 givenname: Donald M surname: Marsh fullname: Marsh, Donald M – sequence: 3 givenname: Jingyang surname: Xu fullname: Xu, Jingyang |
BookMark | eNrjYmDJy89L5WSQck5MzsjMS1dIyUzPLEnMUcjMTUxPVUhJLEnkYWBNS8wpTuWF0twMCm6uIc4euqXFBYklqXklxfHpRYkgysDczNDSzMjCmAglANIpJUM |
ContentType | Patent |
CorporateAuthor | Microsoft Corporation |
CorporateAuthor_xml | – name: Microsoft Corporation |
DBID | EFH |
DatabaseName | USPTO Issued Patents |
DatabaseTitleList | |
Database_xml | – sequence: 1 dbid: EFH name: USPTO Issued Patents url: http://www.uspto.gov/patft/index.html sourceTypes: Open Access Repository |
DeliveryMethod | fulltext_linktorsrc |
ExternalDocumentID | 07619628 |
GroupedDBID | EFH |
ID | FETCH-uspatents_grants_076196283 |
IEDL.DBID | EFH |
IngestDate | Sun Mar 05 22:33:32 EST 2023 |
IsOpenAccess | true |
IsPeerReviewed | false |
IsScholarly | false |
Language | English |
LinkModel | DirectLink |
MergedId | FETCHMERGED-uspatents_grants_076196283 |
OpenAccessLink | https://image-ppubs.uspto.gov/dirsearch-public/print/downloadPdf/7619628 |
ParticipantIDs | uspatents_grants_07619628 |
PatentNumber | 7619628 |
PublicationCentury | 2000 |
PublicationDate | 20091117 |
PublicationDateYYYYMMDD | 2009-11-17 |
PublicationDate_xml | – month: 11 year: 2009 text: 20091117 day: 17 |
PublicationDecade | 2000 |
PublicationYear | 2009 |
References | Schneider et al. (2003/0132937) 20030700 Colby (2004/0227762) 20041100 Itoh et al. (5642475) 19970600 Kurtze et al. (6357047) 20020300 U.S. Appl. No. 11/166,021, filed Jun. 24, 2005; USPTO Notice of Allowance Mailed Aug. 16, 2007. JASC Software Inc., Paint Shop Pro Users Guide, Copyright 2003, All Pages. Sevigny (2004/0051716) 20040300 Giannetti et al. (6343160) 20020100 Hughes (6429860) 20020800 Girard (7142709) 20061100 Matichuk (2002/0158864) 20021000 U.S. Appl. No. 11/166,325, filed Jun. 24, 2005; USPTO Office Action Mailed Jul. 24, 2007. Delean (6181836) 20010100 Kanetaka et al. (6646642) 20031100 Gould (6700579) 20040300 Gould (2003/0033424) 20030200 Shantzis, "A Model for Efficient and Flexible Image Computing," International Conference on Computer Graphics and Interactive Techniques, 1994, pp. 147-154. PCT/US06/21996 International Search Report, Date Mailed: Aug. 28, 2007, White, et al. Kroitor (6373492) 20020400 Baldwin (5777629) 19980700 Nash et al. (2002/0109682) 20020800 U.S. Appl. No. 11/166,325, filed Jun. 24, 2005; USPTO Final Office Action Mailed Jan. 8, 2008. U.S. Appl. No. 11/166,738, filed Jun. 24, 2005; USPTO Notice of Allowance Mailed Oct. 18, 2007. Collins et al. (2005/0140683) 20050600 Kurtze et al. (5644364) 19970700 U.S. Appl. No. 11/166,738, filed Jun. 24, 2005; USPTO Non-Final Office Action Mailed Feb. 5, 2008. Lehman et al., "Logic Decomposition During Technology Mapping", IEEE, vol. 16, No. 8, Aug. 1997, pp. 813-834. Schechter et al. (6487565) 20021100 Carmel et al. (7050955) 20060500 Kanetaka et al. (6778948) 20040800 Harper et al. (2005/0231502) 20051000 U.S. Appl. No. 11/166,761, filed Jun. 24. 2005; USPTO Office Action Mailed: Aug. 22, 2007. U.S. Appl. No. 11/166,761, filed Jun. 24, 2005; USPTO Final Office Action Mailed Feb. 20, 2008. Rubinstein et al. (2005/0237329) 20051000 |
References_xml | – year: 20020100 ident: 6343160 contributor: fullname: Giannetti et al. – year: 19970700 ident: 5644364 contributor: fullname: Kurtze et al. – year: 20010100 ident: 6181836 contributor: fullname: Delean – year: 20040800 ident: 6778948 contributor: fullname: Kanetaka et al. – year: 20020800 ident: 2002/0109682 contributor: fullname: Nash et al. – year: 20050600 ident: 2005/0140683 contributor: fullname: Collins et al. – year: 20021000 ident: 2002/0158864 contributor: fullname: Matichuk – year: 20051000 ident: 2005/0231502 contributor: fullname: Harper et al. – year: 20041100 ident: 2004/0227762 contributor: fullname: Colby – year: 20040300 ident: 6700579 contributor: fullname: Gould – year: 20020300 ident: 6357047 contributor: fullname: Kurtze et al. – year: 20030700 ident: 2003/0132937 contributor: fullname: Schneider et al. – year: 20020400 ident: 6373492 contributor: fullname: Kroitor – year: 20020800 ident: 6429860 contributor: fullname: Hughes – year: 20060500 ident: 7050955 contributor: fullname: Carmel et al. – year: 19980700 ident: 5777629 contributor: fullname: Baldwin – year: 20030200 ident: 2003/0033424 contributor: fullname: Gould – year: 20021100 ident: 6487565 contributor: fullname: Schechter et al. – year: 20040300 ident: 2004/0051716 contributor: fullname: Sevigny – year: 20061100 ident: 7142709 contributor: fullname: Girard – year: 20051000 ident: 2005/0237329 contributor: fullname: Rubinstein et al. – year: 19970600 ident: 5642475 contributor: fullname: Itoh et al. – year: 20031100 ident: 6646642 contributor: fullname: Kanetaka et al. |
Score | 2.7560568 |
Snippet | Methods and systems for processing digital image data utilizing vertically-oriented Effect graphs are provided. When processing digital image data utilizing... |
SourceID | uspatents |
SourceType | Open Access Repository |
Title | Caching digital image data |
URI | https://image-ppubs.uspto.gov/dirsearch-public/print/downloadPdf/7619628 |
hasFullText | 1 |
inHoldings | 1 |
isFullTextHit | |
isPrint | |
link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwY2BQAZ2_YpySnKhrmWJsrGsCbPDrJgFrcl1gWzzJPDk10SglFbQ52dfPzCPUxCvCNIKJwQO-FyYXmI10C4BuKdYrLS4oyQcvrgQW75CI14Uc_gw6IzAPdPpAeV5OfmJKQEqaPqg7bmZkwczAbGEAWtrn6ubBzcAJNALYZMsrKUaqNNwEGdgCwKJCDEypeSIMUs6QdYsKKZnpoJs6FMCOUAAt0RRlUHBzDXH20IUbFJ9eBFqgEm8AtdBYjIEF2FFPlWBQSLYwNTA2SQG2uSwsTEzNjZOMDCyTgL09E4sUU5PUJAtJBkmcxkjhkZNm4ALPYYAWn5nLMLCUFJWmygKrwpIkObA_ARwrZ4Y |
link.rule.ids | 230,309,783,805,888,64367 |
linkProvider | USPTO |
linkToPdf | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwY2BQAZ2_YpySnKhrmWJsrGsCbPDrJgFrcl1gWzzJPDk10SglFbQ52dfPzCPUxCvCNIKJwQO-FyYXmI10C4BuKdYrLS4oyQcvrgQW75CI14Uc_gw6IzAPdPpAeV5OfmJKQEqaPqg7bmZkwczACqxjzcBdMjcPbgZOoCHARlteSTFSteEmyMAWABYVYmBKzRNhkHKGrFxUSMlMB93VoQB2hgJokaYog4Kba4izhy7coPj0ItASlXgDqJXGYgwswK56qgSDQrKFqYGxSQqw1WVhYWJqbpxkZGCZBOzvmVikmJqkJllIMkjiNEYKj5w8A0eAi1u8j6eftzQDF3hCA7QSzVyGgaWkqDRVFlgvliTJgb0MAGOlaoM |
openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Apatent&rft.title=Caching+digital+image+data&rft.inventor=White%2C+Steven+James&rft.inventor=Marsh%2C+Donald+M&rft.inventor=Xu%2C+Jingyang&rft.number=7619628&rft.date=2009-11-17&rft.externalDBID=n%2Fa&rft.externalDocID=07619628 |