A display device, comprising: first pixels partitioned into a plurality of blocks, wherein each block comprises a plurality of said first pixels; a sensor configured to generate first sensing data for at least two of the first pixels in each of the plurality of blocks by sensing said at least two of the first pixels during a first period; and a sensing controller comprising: a representative block value calculator configured to calculate a representative block value of the first sensing data, for each of the plurality of blocks; a fine sensing decider configured to categorize each of the plurality of blocks as one of a first block and a second block based on the representative block value; and an interpolation calculator configured to generate interpolated data by interpolating the first sensing data for each block being categorized as the first block; wherein the representative block value is a standard deviation value, for each of the plurality of blocks; wherein the sensing controller is configured, by the interpolation calcuator, to generate the interpolated data for the first pixels that are not sensed by the sensor in the first period by interpolating the first sensing data, for each block being categorized as the first block, and to forgo interpolation of the first sensing data, for each block being categorized as the second block, and wherein the sensing controller is configured to control the sensor to generate second sensing data for the first pixels that are not sensed by the sensor in the first period, for each block being categorized as the second block, during a second period after the first period, and wherein the fine sensing decider is configured, for each of the plurality of blocks, to categorize the block as the second block based on the standard deviation value being greater than a block threshold value, and to categorize the block as the first block based on the standard deviation value being less than or equal to the block threshold value. first pixels partitioned into a plurality of blocks, wherein each block comprises a plurality of said first pixels; a sensor configured to generate first sensing data for at least two of the first pixels in each of the plurality of blocks by sensing said at least two of the first pixels during a first period; and a sensing controller comprising: a representative block value calculator configured to calculate a representative block value of the first sensing data, for each of the plurality of blocks; a fine sensing decider configured to categorize each of the plurality of blocks as one of a first block and a second block based on the representative block value; and an interpolation calculator configured to generate interpolated data by interpolating the first sensing data for each block being categorized as the first block; wherein the representative block value is a standard deviation value, for each of the plurality of blocks; wherein the sensing controller is configured, by the interpolation calcuator, to generate the interpolated data for the first pixels that are not sensed by the sensor in the first period by interpolating the first sensing data, for each block being categorized as the first block, and to forgo interpolation of the first sensing data, for each block being categorized as the second block, and wherein the sensing controller is configured to control the sensor to generate second sensing data for the first pixels that are not sensed by the sensor in the first period, for each block being categorized as the second block, during a second period after the first period, and wherein the fine sensing decider is configured, for each of the plurality of blocks, to categorize the block as the second block based on the standard deviation value being greater than a block threshold value, and to categorize the block as the first block based on the standard deviation value being less than or equal to the block threshold value. a representative block value calculator configured to calculate a representative block value of the first sensing data, for each of the plurality of blocks; a fine sensing decider configured to categorize each of the plurality of blocks as one of a first block and a second block based on the representative block value; and an interpolation calculator configured to generate interpolated data by interpolating the first sensing data for each block being categorized as the first block; wherein the representative block value is a standard deviation value, for each of the plurality of blocks; wherein the sensing controller is configured, by the interpolation calcuator, to generate the interpolated data for the first pixels that are not sensed by the sensor in the first period by interpolating the first sensing data, for each block being categorized as the first block, and to forgo interpolation of the first sensing data, for each block being categorized as the second block, and wherein the sensing controller is configured to control the sensor to generate second sensing data for the first pixels that are not sensed by the sensor in the first period, for each block being categorized as the second block, during a second period after the first period, and wherein the fine sensing decider is configured, for each of the plurality of blocks, to categorize the block as the second block based on the standard deviation value being greater than a block threshold value, and to categorize the block as the first block based on the standard deviation value being less than or equal to the block threshold value.