1. A method of generating multi-view immersive content, the method comprising: obtaining a multi-view background image from a plurality of cameras arranged in a curved shape; modeling the obtained multi-view background image to generate a codebook corresponding to the multi-view background image; obtaining a multi-view image including an object from the plurality of cameras and separating a foreground and a background from the obtained multi-view image by using the generated codebook; and synthesizing the object included in the separated foreground with a virtual background to generate multi-view immersive content, wherein the separating of the foreground and the background comprises: converting an RGB color value of the multi-view image into an HSV color value expressed in an HSV color space; calculating a hue difference between a first HSV color value of the multi-view background image and a second HSV color value of the multi-view image which are stored in the codebook; and comparing the calculated hue difference with a threshold value to separate the foreground and the background from the multi-view image, and wherein the calculating of the hue difference comprises calculating an area of a triangle formed between a first hue value of the first HSV color value and a second hue value of the second HSV color value on an RGB-HSV spectrum graph that includes an abscissa axis indicating a hue and an ordinate axis indicating intensity.