We propose an advanced visual hull technique to compensate for outliers using reliabilities of the silhouettes. The proposed method consists of a foreground extraction technique based on the Generalized Gaussian Family model and a compensated shape-from-silhouette algorithm. They are connected by the intra-/inter-silhouette reliabilities to compensate for carving errors from defective segmentation or partial occlusion which may occur in real environment. The 3D reconstruction process is implemented on a graphics processing unit (GPU) to accelerate processing speed by using the huge computational power of modern graphics hardware. Experimental results show that the proposed method provides reliable silhouette information and an accurate visual hull in real environments with very high speed on a common PC. Key words: Visual hull, Shape-from-silhouette, Segmentation, Occlusion, Real environment, GPU