Display device, head-mount display, and image display method
Provided is a display device including a photographic image acquisition unit that acquires data regarding a photographic image to be displayed, a plurality of singular point detection units that each determine whether or not an allocated target pixel in the photographic image is a singular point which has an abnormal value, a plurality of correction units that each correct a pixel value by using values of adjacent pixels when the allocated target pixel is the singular point, and an output unit that outputs data regarding an image in which a pixel value of the singular point has been corrected, to a display panel.
1 . A display device comprising:
one or more processors; and
one or more memory devices storing instructions that, upon execution by the one or more processors, configure the display device to:
determine whether an allocated target pixel in a photographic image is a singular point which has a value outside a normal pixel value range which is defined by adjacent pixels;
when the value of the target pixel remains outside the normal pixel value range upon expanding a range of the adjacent pixels and re-defining the normal pixel value range, determine that the target pixel and any one of the adjacent pixels prior to the expanding the range of the adjacent pixels are singular points;
correct a value using values of adjacent pixels when the allocated target pixel is the singular point; and
output data regarding an image in which a value of the singular point has been corrected, to a display panel.
2 . The display device according to claim 1 , wherein the instructions that, upon execution by the one or more processors, further configure the display device to:
acquire a parameter concerning a characteristic of the photographic image; and
change the normal pixel value range in accordance with the parameter.
3 . The display device according to claim 1 , wherein the instructions that, upon execution by the one or more processors, further configure the display device to:
acquire a user gaze point in the photographic image being displayed; and,
define a target pixel within a prescribed range from the gaze point and determine whether the target pixel is a singular point.
4 . The display device according to claim 1 , wherein
a target pixel is defined within a prescribed range from a center of the photographic image being displayed, and
wherein the instructions that, upon execution by the one or more processors, further configure the display device to determine whether or not the target pixel is a singular point.
5 . The display device according to claim 1 , wherein the instructions that, upon execution by the one or more processors, further configure the display device to:
identify and register a position of a defective imaging element by monitoring a position where the singular point is generated; and,
correct a value of a pixel corresponding to a registered position using the values of the adjacent pixels.
6 . The display device according to claim 5 , wherein
the instructions that, upon execution by the one or more processors, further configure the display device to define the position of the defective imaging element on a basis of the position of the singular point detected within a time period during which a visual field of the photographic image is considered to be changing.
7 . The display device according to claim 6 , further comprising:
an integrated camera configured to capture the photographic image,
wherein the instructions that, upon execution by the one or more processors, further configure the display device to:
acquire movement information regarding the display device; and
determine the time period during which the visual field is considered to be changing, on a basis of the movement information.
8 . A head-mount display comprising:
a display device configured to:
determine whether an allocated target pixel in a photographic image is a singular point which has a value outside a normal pixel value range which is defined by adjacent pixels;
when the value of the target pixel remains outside the normal pixel value range upon expanding a range of the adjacent pixels and re-defining the normal pixel value range, determine that the target pixel and any one of the adjacent pixels prior to the expanding the range of the adjacent pixels are singular points;
correct a value using values of adjacent pixels when the allocated target pixel is the singular point; and
output data regarding an image in which a value of the singular point has been corrected, to a display panel;
a stereo camera configured to image a real space in a front direction; and
a display panel configured to display the photographic image.
9 . The head-mount display of claim 8 , wherein the display device is further configured to:
acquire a parameter concerning a characteristic of the photographic image; and
change the normal pixel value range in accordance with the parameter.
10 . The head-mount display of claim 8 , wherein the display device is further configured to:
acquire a user gaze point in the photographic image being displayed; and
define a target pixel within a prescribed range from the gaze point and determine whether the target pixel is a singular point.
11 . The head-mount display of claim 8 , wherein a target pixel is defined within a prescribed range from a center of the photographic image being displayed, and
wherein the display device is further configured to determine whether the target pixel is a singular point.
12 . The head-mount display of claim 8 , wherein the display device is further configured to:
identify and register a position of a defective imaging element by monitoring a position where the singular point is generated; and
correct a value of a pixel corresponding to a registered position using the values of the adjacent pixels.
13 . The head-mount display of claim 12 , wherein the display device is further confiugred to define the position of the defective imaging element on a basis of the position of the singular point detected within a time period during which a visual field of the photographic image is considered to be changing.
14 . The head-mount display of claim 13 , wherein the display device further comprises an integrated camera configured to capture the photographic image, and
wherein the display device is further configured to:
acquire movement information regarding the display device; and
determine the time period during which the visual field is considered to be changing, on a basis of the movement information.
15 . An image display method comprising:
parallelly determining whether target pixels, in a photographic image, allocated to respective execution subjects are singular points which have values outside corresponding normal pixel value ranges which are defined by corresponding adjacent pixels;
when a value of a target pixel of the target pixels remains outside the corresponding normal pixel value range upon expanding a range of the corresponding adjacent pixels and re- defining the corresponding normal pixel value range, determining that the target pixel and any one of the adjacent pixels of the target pixel prior to the expanding the range of the corresponding adjacent pixels are singular points;
parallelly correcting a value of the target pixel allocated to a corresponding execution subject, using values of corresponding adjacent pixels when the target pixel is the singular point; and
outputting data regarding an image in which the value of the singular point has been corrected, to a display panel.
16 . The image display method of claim 15 , further comprising:
acquiring a parameter concerning a characteristic of the photographic image; and
changing the normal pixel value range in accordance with the parameter.
17 . The image display method of claim 15 , further comprising:
acquiring a user gaze point in the photographic image being displayed; and
defining a target pixel within a prescribed range from the gaze point and determine whether the target pixel is a singular point.
18 . The image display method of claim 15 , further comprising:
defining a target pixel within a prescribed range from a center of the photographic image being displayed; and
determining whether the target pixel is a singular point.
19 . The image display method of claim 15 , further comprising:
identifying and registering a position of a defective imaging element by monitoring a position where the singular point is generated; and
correcting a value of a pixel corresponding to a registered position using the values of the adjacent pixels.
20 . A non-transitory computer-readable medium storing computer-readable instructions that, when executed by a computer, cause the computer to perform operations comprising:
parallelly determining whether target pixels, in a photographic image, allocated to respective execution subjects are singular points which have values outside corresponding normal pixel value ranges which are defined by corresponding adjacent pixels;
when a value of a target pixel of the target pixels remains outside the corresponding normal pixel value range upon expanding a range of the corresponding adjacent pixels and re- defining the corresponding normal pixel value range, determining that the target pixel and any one of the adjacent pixels of the target pixel prior to the expanding the range of the corresponding adjacent pixels are singular points;
parallelly correcting a value of the target pixel allocated to corresponding execution subject, using values of corresponding adjacent pixels when the target pixel is the singular point; and
outputting data regarding an image in which the value of the singular point has been corrected, to a display panel.