Claims
- 1. A method for enhanced image adaptation for a display device having a target area T, the method comprising:
modeling an image with respect to a plurality of visual attentions to generate a respective set of attention objects for each attention of the visual attentions; for each of one or more image adaptation schemes, determining a respective objective measure of information fidelity (IF) of a region R of the image as a function of a resource constraint of the display device and as a function of a weighted sum of IF of each attention object (AOi) in the region R; selecting a substantially optimal adaptation scheme as a function of determined objective measures of IF with respect to the region R; and adapting the image via the substantially optimal adaptation scheme to generate an adapted image as a function of at least the target area T.
- 2. A method as recited in claim 1, wherein the multiple visual attentions are based on saliency, face, and text attention models.
- 3. A method as recited in claim 1, wherein each objective measure is unique as compared to each other objective measure(s).
- 4. A method as recited in claim 1, wherein resource constraint comprises one or more of spatial region size (T), color depth, and/or ratio of compression.
- 5. A method as recited in claim 1, wherein the image is contained in composite content comprising other images, and wherein modeling the image further comprises determining a context of the image as compared to respective context(s) of the other images to assist in determining attention object attributes of the image.
- 6. A method as recited in claim 1, and wherein the method further comprises:
assigning a respective attention value to each attention object, the attention value indicating a relative importance of image information represented by the attention object as compared to other ones of the attention objects; indicating a respective weight for each of the visual attentions; and for each visual attention, adjusting assigned attention values of corresponding attention objects based on corresponding visual attention weight.
- 7. A method as recited in claim 6, wherein adjusting assigned attention values further comprises:
normalizing the assigned attention values to (0, 1); and computing adjusted attention values as follows: 15AVi=wk·AVik_,wherein AVi is an adjusted attention value for attention object i derived from visual attention model k, wk is the weight of the visual attention model k, and {overscore (AVki)} is a normalized attention value of attention object AOi detected in the visual attention model k.
- 8. A method as recited in claim 1, wherein the weighted sum of information fidelity (IF) of each (i) attention object (AO) in the region R is based on:
- 9. A method as recited in claim 1, wherein selecting the substantially optimal adaptation scheme further comprises searching a region of the image for an attention object set that represents higher IF after adaptation as compared to collective IF values of other attention object sets after adaptation.
- 10. A method as recited in claim 1, wherein selecting the substantially optimal adaptation scheme further comprises calculating the substantially optimal adaptation scheme via integer programming and use of a branch and bound algorithm.
- 11. A method as recited in claim 1, wherein selecting the substantially optimal adaptation scheme is based on the following:
- 12. A method as recited in claim 1, wherein adapting the image via the substantially optimal adaptation scheme to generate an adapted image further comprises iteratively scaling the region R to a region r comprising a determined set of optimal attention objects (Iopt) by extending and/or contracting the region while keeping Iopt valid.
- 13. A method as recited in claim 1, wherein adapting the image further comprises scaling the region R to a region r comprising a determined set of optimal attention objects (Iopt) according to the following scaling equation:
- 14. A method as recited in claim 1, wherein adapting the image further comprises scaling the region R comprising a determined set of optimal attention objects (Iopt) such that Iopt remains valid and such that the region R is scaled to a highest resolution to fit within target area T.
- 15. A method as recited in claim 1, wherein the weighted sum of information fidelity (IF) of each (i) attention object (AO) in the region R is based on:
- 16. A method as recited in claim 15, wherein the ratio of image scaling down is computed as follows:
- 17. A computer-readable medium comprising computer-executable instructions for enhanced image adaptation for a display device having a target area T, the computer-executable instructions comprising instructions for:
modeling an image with respect to a plurality of visual attentions to generate a respective set of attention objects for each attention of the visual attentions; for each of one or more image adaptation schemes, determining a respective objective measure of information fidelity (IF) of a region R of the image as a function of a resource constraint of the display device and as a function of a weighted sum of IF of each attention object (AOi) in the region R; selecting a substantially optimal adaptation scheme as a function of determined objective measures of IF with respect to the region R; and adapting the image via the substantially optimal adaptation scheme to generate an adapted image as a function of at least the target area T.
- 18. A computer-readable medium as recited in claim 17, wherein the multiple visual attentions are based on saliency, face, and text attention models.
- 19. A computer-readable medium as recited in claim 17, wherein each objective measure is unique as compared to each other objective measure(s).
- 20. A computer-readable medium as recited in claim 17, wherein resource constraint comprises one or more of spatial region size (T), color depth, and/or ratio of compression.
- 21. A computer-readable medium as recited in claim 17, wherein the image is contained in composite content comprising other images, and wherein the instructions for modeling the image further comprises determining a context of the image as compared to respective context(s) of the other images to assist in determining attention object attributes of the image.
- 22. A computer-readable medium as recited in claim 17, and wherein the computer-executable instructions further comprise instructions for:
assigning a respective attention value to each attention object, the attention value indicating a relative importance of image information represented by the attention object as compared to other ones of the attention objects; indicating a respective weight for each of the visual attentions; and for each visual attention, adjusting assigned attention values of corresponding attention objects based on corresponding visual attention weight.
- 23. A computer-readable medium as recited in claim 22, wherein the instructions for adjusting assigned attention values further comprise instructions for:
normalizing the assigned attention values to (0, 1); and computing adjusted attention values as follows: 22AVi=wk·AVik_,wherein AVi is an adjusted attention value for attention object i derived from visual attention model k, wk is the weight of the visual attention model k, and {overscore (AVki)} is a normalized attention value of attention object AOi detected in the visual attention model k.
- 24. A computer-readable medium as recited in claim 17, wherein the weighted sum of information fidelity (IF) of each (i) attention object (AO) in the region R is based on:
- 25. A computer-readable medium as recited in claim 17, wherein the instructions for selecting the substantially optimal adaptation scheme further comprise instructions for searching a region of the image for an attention object set that represents higher IF after adaptation as compared to collective IF values of other attention object sets after adaptation.
- 26. A computer-readable medium as recited in claim 17, wherein the instructions for selecting the substantially optimal adaptation scheme further comprise instructions for calculating the substantially optimal adaptation scheme via integer programming and use of a branch and bound algorithm.
- 27. A computer-readable medium as recited in claim 17, wherein the instructions for selecting the substantially optimal adaptation scheme is based on the following:
- 28. A computer-readable medium as recited in claim 17, wherein the instructions for adapting the image further comprise instructions for iteratively scaling the region R to a region r comprising a determined set of optimal attention objects (Iopt) by extending and/or contracting the region while keeping Iopt valid.
- 29. A computer-readable medium as recited in claim 17, wherein the instructions for adapting the image further comprise instructions for scaling the region R to a region r comprising a determined set of optimal attention objects (Iopt) according to the following scaling equation:
- 30. A computer-readable medium as recited in claim 17, wherein the instructions for adapting the image further comprise instructions for scaling the region R comprising a determined set of optimal attention objects (Iopt) such that Iopt remains valid and such that the region R is scaled to a highest resolution to fit within target area T.
- 31. A computer-readable medium as recited in claim 17, wherein the weighted sum of information fidelity (IF) of each (i) attention object (AO) in the region R is based on:
- 32. A computer-readable medium as recited in claim 31, wherein the ratio of image scaling down is computed as follows:
- 33. A computing device for enhanced image adaptation for a display device having a target area T, the computing device comprising:
a processor; and a memory coupled to the processor, the memory comprising computer-program executable instructions executable by the processor for:
modeling an image with respect to a plurality of visual attentions to generate a respective set of attention objects for each attention of the visual attentions; for each of one or more image adaptation schemes, determining a respective objective measure of information fidelity (IF) of a region R of the image as a function of a resource constraint of the display device and as a function of a weighted sum of IF of each attention object (AOi) in the region R; selecting a substantially optimal adaptation scheme as a function of determined objective measures of IF with respect to the region R; and adapting the image via the substantially optimal adaptation scheme to generate an adapted image as a function of at least the target area T.
- 34. A computing device as recited in claim 33, wherein the multiple visual attentions are based on saliency, face, and text attention models.
- 35. A computing device as recited in claim 33, wherein each objective measure is unique as compared to each other objective measure(s).
- 36. A computing device as recited in claim 33, wherein resource constraint comprises one or more of spatial region size (T), color depth, and/or ratio of compression.
- 37. A computing device as recited in claim 33, wherein the image is contained in composite content comprising other images, and wherein the instructions for modeling the image further comprises determining a context of the image as compared to respective context(s) of the other images to assist in determining attention object attributes of the image.
- 38. A computing device as recited in claim 33, and wherein the computer-executable instructions further comprise instructions for:
assigning a respective attention value to each attention object, the attention value indicating a relative importance of image information represented by the attention object as compared to other ones of the attention objects; indicating a respective weight for each of the visual attentions; and for each visual attention, adjusting assigned attention values of corresponding attention objects based on corresponding visual attention weight.
- 39. A computing device as recited in claim 38, wherein the instructions for adjusting assigned attention values further comprise instructions for:
normalizing the assigned attention values to (0, 1); and computing adjusted attention values as follows: 29AVi=wk·AVik_,wherein AVi is an adjusted attention value for attention object i derived from visual attention model k, wk is the weight of the visual attention model k, and {overscore (AVki )} is a normalized attention value of attention object AOi detected in the visual attention model k.
- 40. A computing device as recited in claim 33, wherein the weighted sum of information fidelity (IF) of each (i) attention object (AO) in the region R is based on:
- 41. A computing device as recited in claim 33, wherein the instructions for selecting the substantially optimal adaptation scheme further comprise instructions for searching a region of the image for an attention object set that represents higher IF after adaptation as compared to collective IF values of other attention object sets after adaptation.
- 42. A computing device as recited in claim 33, wherein the instructions for selecting the substantially optimal adaptation scheme further comprise instructions for calculating the substantially optimal adaptation scheme via integer programming and use of a branch and bound algorithm.
- 43. A computing device as recited in claim 33, wherein the instructions for selecting the substantially optimal adaptation scheme is based on the following:
- 44. A computing device as recited in claim 33, wherein the instructions for adapting the image further comprise instructions for iteratively scaling the region R to a region r comprising a determined set of optimal attention objects (Iopt) by extending and/or contracting the region while keeping Iopt valid.
- 45. A computing device as recited in claim 33, wherein the instructions for adapting the image further comprise instructions for scaling the region R to a region r comprising a determined set of optimal attention objects (Iopt) according to the following scaling equation:
- 46. A computing device as recited in claim 33, wherein the instructions for adapting the image further comprise instructions for scaling the region R comprising a determined set of optimal attention objects (Iopt) such that Iopt remains valid and such that the region R is scaled to a highest resolution to fit within target area T.
- 47. A computing device as recited in claim 33, wherein the weighted sum of information fidelity (IF) of each (i) attention object (AO) in the region R is based on:
- 48. A computing device as recited in claim 47, wherein the ratio of image scaling down is computed as follows:
- 49. A computing device for enhanced image adaptation for a display device having a target area T, the computing device comprising:
means for modeling an image with respect to a plurality of visual attentions to generate a respective set of attention objects for each attention of the visual attentions; means for, for each of one or more image adaptation schemes, determining a respective objective measure of information fidelity (IT) of a region R of the image as a function of a resource constraint of the display device and as a function of a weighted sum of IF of each attention object (AOi) in the region R; means for selecting a substantially optimal adaptation scheme as a function of determined objective measures of IF with respect to the region R; and means for adapting the image via the substantially optimal adaptation scheme to generate an adapted image as a function of at least the target area T.
RELATED APPLICATIONS
[0001] This patent application is related to:
[0002] U.S. patent application Ser. No. 10/286,053, titled “Systems and Methods for Generating a Comprehensive User Attention Model”, filed on Nov. 1, 2002, commonly assigned herewith, and hereby incorporated by reference; and,
[0003] U.S. patent application Ser. No. 10/285,933, titled “Systems and Methods for Generating a Motion Attention Model”, filed on Nov. 1, 2002, commonly assigned herewith, and hereby incorporated by reference.