Patent ID: 8970614
Filing Date: 2015-03-03
Classification: G06T

Abstract:
1. A system for obtaining blur image data for computer graphics, the system comprises a device for determination of coefficient and a blur image obtaining part, coordinates to obtain blur image data are denoted by (x, y), an input image data on the coordinates (x, y) is denoted by i(x, y), an blur image data on the coordinates (x, y) is denoted by I points the x-coordinate of which differs by a predetermined value from the coordinates (x, y), and the y-coordinate of which differs by a predetermined value from the coordinates (x, y), are denoted by (X l>r and b>t, a value which satisfies following Equation I is denoted by sat(X, Y) on a point (X, Y), a value which satisfies following Equation II is denoted by Sat(x, y), X when the I the system further comprising: an input device for input image data to accept an input image data i(X, Y) on coordinates (X, Y), a sat calculation device to calculate sat data denoted by Equation I, using input image data i(X, Y) which is accepted by the input device, caches to store results of the sat calculation per row calculated by the sat calculation device, a Sat calculation device to read the values of sat(X a device for obtaining blur image data calculating I wherein the caches are comprised of a first cache and a second cache, the first cache are comprised of a front cache and a back cache, the second cache are comprised of a front cache and a back cache, wherein the sat calculation device calculates sat(X, 0) which is the sat data of the first row by using input image data i(X, 0) of the first row, the front cache of the first cache stores sat(X, 0) which is the result of the sat calculation of the first row, the sat calculation device calculates sat(X, 1) which is the sat data of the second row by using input image data i(X, 1) of the second row, and sat(X, 0) which is the result of the sat calculation of the first row and stored in the front cache of the first cache, the back cache of the first cache stores sat(X, 1) which is the result of the sat calculation of the second row, the sat calculation device calculates sat(X, 2) which is the sat data of the third row by using input image data i(X, 2) of the third row, and sat(X, 1) which is the result of the sat calculation of the second row and stored in the back cache of the first cache, the front cache of the first cache updates memory by using sat(X, 2) which is the result of the sat calculation of the third row, the calculation is continuing in the same way, sat(X, Y sat(X, Y the sat calculation device calculates sat(X, Y the front cache of the second cache stores sat(X, Y the sat calculation device calculates sat(X, Y the back cache of the second cache stores sat(X, Y the sat calculation device calculates sat(X, Y the front cache of the second cache updates memory by using sat(X, Y the calculation is continuing in the same way, sat(X, Y sat(X, Y