发明名称 Generation of intermediate images for texture compression
摘要 A machine may be configured to process an uncompressed image to obtain a set of intermediate images, which may be alternatively known as working images or temporary images. Such a set of intermediate images may be used as input for an image compression algorithm that, when executed by the machine or other compression engine, outputs a compressed version of the uncompressed image. For example, a compression format called “PVRTC,” which may be used on certain portable devices, accepts a set of three intermediate images as input, specifically, one full resolution, low precision version of the original uncompressed image, plus two low resolution, low frequency color versions of the original uncompressed image. A set of intermediate images for such a compression format may be generated by the machine from the original uncompressed image.
申请公布号 US8989486(B2) 申请公布日期 2015.03.24
申请号 US201313783760 申请日期 2013.03.04
申请人 Zynga Inc. 发明人 Norberg Nils Jonas;Patel Sulabh;Ho James;Swistun Szymon
分类号 G06K9/36;G06T9/00 主分类号 G06K9/36
代理机构 Schwegman Lundberg & Woessner, P.A. 代理人 Schwegman Lundberg & Woessner, P.A.
主权项 1. A method comprising: accessing an uncompressed image that includes a block of pixels among multiple blocks of pixels; generating a first set of intermediate images that includes: a first image that represents luminance values of pixels in the uncompressed image,a second image that represents minimum luminance values in the blocks of pixels in the uncompressed image,a third image that represents maximum luminance values in the blocks of pixels in the uncompressed image,a fourth image that represents colors of pixels having minimum luminance values in the blocks of pixels in the uncompressed image, anda fifth image that represents colors of pixels having maximum luminance values in the blocks of pixels in the uncompressed image; generating a sixth image, the sixth image being generated based on the first image, the second image, and the third image, the generating of the sixth image being performed by a processor of a machine; and providing the fourth image, the fifth image, and the sixth image as a second set of intermediate images usable to generate a compressed version of the uncompressed image.
地址 San Francisco CA US