A terminal, comprising: a display panel , a processor and at least two front cameras , wherein the at least two front cameras are located behind the display panel at different positions, an area corresponding to the positions of the at least two cameras on the display panel is a first area, and an area other than the first area on the display panel is a second area, wherein each pixel unit of the first area comprises a transparent portion and a non-transparent portion, each pixel unit of the second area comprises a transparent portion and a non-transparent portion, and a proportion of the transparent portion in the first area is greater than a proportion of the transparent portion in the second area; the processor is configured to: obtain N pictures taken by the at least two cameras, wherein, in each of the N pictures, there is an occluded area resulting from occlusion by the non-transparent portion of the first area, and N is a positive integer greater than 1; wherein the at least two cameras are located at said different positions behind the display panel such that the occluded areas in respective pictures are different; and process the N pictures by complementing the occluded areas based on pictures taken by the at least two cameras, to obtain a picture in which the occluded area is completely or partially recovered. a display panel , a processor and at least two front cameras , wherein the at least two front cameras are located behind the display panel at different positions, an area corresponding to the positions of the at least two cameras on the display panel is a first area, and an area other than the first area on the display panel is a second area, wherein each pixel unit of the first area comprises a transparent portion and a non-transparent portion, each pixel unit of the second area comprises a transparent portion and a non-transparent portion, and a proportion of the transparent portion in the first area is greater than a proportion of the transparent portion in the second area; the processor is configured to: obtain N pictures taken by the at least two cameras, wherein, in each of the N pictures, there is an occluded area resulting from occlusion by the non-transparent portion of the first area, and N is a positive integer greater than 1; wherein the at least two cameras are located at said different positions behind the display panel such that the occluded areas in respective pictures are different; and process the N pictures by complementing the occluded areas based on pictures taken by the at least two cameras, to obtain a picture in which the occluded area is completely or partially recovered. obtain N pictures taken by the at least two cameras, wherein, in each of the N pictures, there is an occluded area resulting from occlusion by the non-transparent portion of the first area, and N is a positive integer greater than 1; wherein the at least two cameras are located at said different positions behind the display panel such that the occluded areas in respective pictures are different; and process the N pictures by complementing the occluded areas based on pictures taken by the at least two cameras, to obtain a picture in which the occluded area is completely or partially recovered. <EOS>