Shanghai film and television paradise, also known as Chedun film and television base, is located in Chedun Town, Songjiang District, Shanghai. It was founded in 1992. It is a comprehensive tourism area with the functions of sightseeing, cultural entertainment, leisure and vacation. The main scenic spots of Shanghai film and television park are composed of Nanjing Road, Shikumen Lane Group, MAHLE villa and other redundant film and television scenes, covering an area of 800000 square meters. It is an antique building group with the background of the culture of the Republic of China. Shanghai Film park is a national AAAA tourist attraction [2], and one of the top ten film and television bases in China [3]. In Shanghai film and television paradise, there are TV series "deep rain", "sparrow", "