CN110459193B - 一种显示装置的显示方法及显示装置 - Google Patents
一种显示装置的显示方法及显示装置 Download PDFInfo
- Publication number
- CN110459193B CN110459193B CN201910802041.5A CN201910802041A CN110459193B CN 110459193 B CN110459193 B CN 110459193B CN 201910802041 A CN201910802041 A CN 201910802041A CN 110459193 B CN110459193 B CN 110459193B
- Authority
- CN
- China
- Prior art keywords
- image
- display panel
- bear
- display device
- display
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G5/00—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
- G09G5/36—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the display of a graphic pattern, e.g. using an all-points-addressable [APA] memory
- G09G5/38—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the display of a graphic pattern, e.g. using an all-points-addressable [APA] memory with means for controlling the display position
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Control Of Indicators Other Than Cathode Ray Tubes (AREA)
Abstract
本发明实施例提供一种显示装置的显示方法及显示装置,该方法包括:获取待显示的第一图像和第二图像,所述第一图像为位于所述显示装置观看范围内所能观看到的图像,所述第二图像为位于所述显示装置观看范围外所能看到的图像;根据所述第一图像和所述第二图像确定输入至第一显示面板的第一图像数据和输入至第二显示面板的第二图像数据,可使得用户在第一显示面板正面看到的图像与在第一显示面板侧面看到的图像不同,达到防窥的目的,还可根据实际情况灵活调整防窥范围,以满足用户不同需求。
Description
技术领域
本发明涉及显示屏技术领域,尤其涉及一种显示装置的显示方法及显示装置。
背景技术
随着互联网及智能设备大范围普及,人们的生活发生了天翻地覆的变化。特别是移动支付、社交、随时随地办公等方面,更是极大的为人们提供了方便。但是随之而来的安全性问题,比如,在输入支付密码时,附近的人可以从屏幕上看到输入密码。又比如,在公共场所用电脑办公时,附近的人可以看到显示屏上的内容,可能会造成信息泄露。
发明内容
本发明的目的在于提供一种显示装置的显示方法及显示装置,以解决现有的显示装置在显示信息时,可能造成信息泄露的问题。
为了达到上述目的,本发明提供一种显示装置的显示方法,所述显示装置包括层叠设置的第一显示面板和第二显示面板,所示第一显示面板的像素与所述第二显示面板的像素一一对应,第一显示面板的像素在所述第二显示面板上的正投影与对应的像素重合,所述显示方法包括:
获取待显示的第一图像和第二图像,所述第一图像为位于所述显示装置观看范围内所能观看到的图像,所述第二图像为位于所述显示装置观看范围外所能看到的图像;
根据所述第一图像和所述第二图像确定输入至所述第一显示面板的第一图像数据和输入至所述第二显示面板的第二图像数据。
进一步的,所述根据所述第一图像和所述第二图像确定输入至所述第一显示面板的第一图像数据和输入至所述第二显示面板的第二图像数据,包括:
根据下列表达式确定所述第一图像数据和所述第二图像数据:
fore(u)=raw(u);
bear(u)=raw(u)/fore(u);
fore(i)=sid(i)/bear(i+M);
bear(i)=raw(i)/fore(i);
其中,1<=i<M,M<=u<=n,n为预设序列的像素个数,所述预设序列为行或列;
fore(u)为所述第一显示面板所述预设序列的第u个像素的灰阶值;
fore(i)为所述第一显示面板所述预设序列的第i个像素的灰阶值;
bear(i+M)为所述第二显示面板所述预设序列的第i+M个像素的灰阶值;
bear(i)为所述第二显示面板所述预设序列的第i个像素的灰阶值;
raw(u)为所述第一图像所述预设序列的第u个像素的灰阶值;
raw(i)为所述第一图像所述预设序列的第i个像素的灰阶值;
sid(i)为所述第二图像所述预设序列的第i个像素的灰阶值。
进一步的,若fore(i)>255,则修正fore(i)的值为β*sid(i)/bear(i+M);
若fore(i)<1,则修正fore(i)的值2*sid(i)/bear(i+M);
其中,β=1/(α+1),α=fore(i)/255。
进一步的,若bear(i)<1,或者bear(i)>255,则修正fore(i)的值为r1,bear(i)的值为r2,其中,raw(i)=r1*r2,1<r1<=255;1<r2<=255。
本发明实施例还提供一种显示装置,所述显示装置包括层叠设置的第一显示面板和第二显示面板,所示第一显示面板的像素与所述第二显示面板的像素一一对应,第一显示面板的像素在所述第二显示面板上的正投影与对应的像素重合,所述显示装置还包括:
获取模块,用于获取待显示的第一图像和第二图像,所述第一图像为位于所述显示装置观看范围内所能观看到的图像,所述第二图像为位于所述显示装置观看范围外所能看到的图像;
确定模块,用于根据所述第一图像和所述第二图像确定输入至所述第一显示面板的第一图像数据和输入至所述第二显示面板的第二图像数据。
进一步的,所述确定模块,用于:
根据下列表达式确定所述第一图像数据和所述第二图像数据:
fore(u)=raw(u);
bear(u)=raw(u)/fore(u);
fore(i)=sid(i)/bear(i+M);
bear(i)=raw(i)/fore(i);
其中,1<=i<M,M<=u<=n,n为预设序列的像素个数,所述预设序列为行或列;
fore(u)为所述第一显示面板所述预设序列的第u个像素的灰阶值;
fore(i)为所述第一显示面板所述预设序列的第i个像素的灰阶值;
bear(i+M)为所述第二显示面板所述预设序列的第i+M个像素的灰阶值;
bear(i)为所述第二显示面板所述预设序列的第i个像素的灰阶值;
raw(u)为所述第一图像所述预设序列的第u个像素的灰阶值;
raw(i)为所述第一图像所述预设序列的第i个像素的灰阶值;
sid(i)为所述第二图像所述预设序列的第i个像素的灰阶值。
进一步的,若fore(i)>255,则修正fore(i)的值为β*sid(i)/bear(i+M);
若fore(i)<1,则修正fore(i)的值2*sid(i)/bear(i+M);
其中,β=1/(α+1),α=fore(i)/255。
进一步的,若bear(i)<1,或者bear(i)>255,则修正fore(i)的值为r1,bear(i)的值为r2,其中,raw(i)=r1*r2,1<r1<=255;1<r2<=255。
本发明实施例还提供一种显示装置,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现上述的显示装置的显示方法中的步骤。
本发明实施例还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现上述的显示装置的显示方法中的步骤。
本发明实施例中,所述显示装置包括层叠设置的第一显示面板和第二显示面板,所示第一显示面板的像素与所述第二显示面板的像素一一对应,第一显示面板的像素在所述第二显示面板上的正投影与对应的像素重合,所述显示方法包括:获取待显示的第一图像和第二图像,所述第一图像为位于所述显示装置观看范围内所能观看到的图像,所述第二图像为位于所述显示装置观看范围外所能看到的图像;根据所述第一图像和所述第二图像确定输入至所述第一显示面板的第一图像数据和输入至所述第二显示面板的第二图像数据。可使得用户在第一显示面板正面看到的图像与在第一显示面板侧面看到的图像不同,达到防窥的目的,还可根据实际情况灵活调整防窥范围,以满足用户不同需求
附图说明
图1是本发明实施例提供的一种显示装置的显示方法的流程图;
图2是本发明实施例提供的人眼观看显示装置的示意图之一;
图3是本发明实施例提供的对一行像素的计算过程示意图;
图4是本发明实施例提供的人眼观看显示装置的示意图之二;
图5是本发明实施例提供的一种显示装置的结构图;
图6是本发明实施例提供的另一种显示装置的结构图。
具体实施方式
为使本发明要解决的技术问题、技术方案和优点更加清楚,下面将结合附图及具体实施例进行详细描述。
请参见图1,图1是本发明实施例提供的一种显示装置的显示方法的流程图,所述显示装置包括层叠设置的第一显示面板和第二显示面板,所示第一显示面板的像素与所述第二显示面板的像素一一对应,第一显示面板的像素在所述第二显示面板上的正投影与对应的像素重合,如图1所示,所述显示方法包括以下步骤:
步骤101、获取待显示的第一图像和第二图像,所述第一图像为位于所述显示装置观看范围内所能观看到的图像,所述第二图像为位于所述显示装置观看范围外所能看到的图像。
所述显示装置观看范围可理解为在第一显示面板(或第二显示面板)上的正投影位于第一显示面板(或第二显示面板)内的区域范围。所述显示装置观看范围外可理解为在第一显示面板(或第二显示面板)上的正投影位于第一显示面板(或第二显示面板)之外的区域范围。
第一图像可理解为在第一显示面板正面看到的图像,第二图像可理解为在第一显示面板旁侧看到的图像。第二图像为防窥图像。用户在第一显示面板旁侧观看时,头部相对第一显示面板移动了一段距离,由于上下两层显示屏之间存在缝隙,并不是完全贴合到一起,因此从第一显示面板的侧面看显示面板会看到另一幅图像,即防窥图像。
第二图像可采用固定图像,这样在侧面看时始终会看到同一幅图像。第二图像也可根据第一图像进行确定,例如,对所述第一图像采用图像置乱算法,如Hilbert曲线置乱,随机数置乱等算法,将第一图像置乱为第二图像,使得第一图像与第二图像的差异比较大,这样在侧面看到显示面板时,看到的内容会与第一图像差异较大,达到防窥的目的。根据第二图像确定第一图像时,第二图像可随着第一图像的变化而变化。
步骤102、根据所述第一图像和所述第二图像确定输入至所述第一显示面板的第一图像数据和输入至所述第二显示面板的第二图像数据。
根据第一图像和第二图像确定第一图像数据和第二图像数据。具体的,根据下列表达式确定所述第一图像数据和所述第二图像数据:
fore(u)=raw(u);
bear(u)=raw(u)/fore(u);
fore(i)=sid(i)/bear(i+M);
bear(i)=raw(i)/fore(i);
其中,1<=i<M,M<=u<=n,n为预设序列的像素个数,所述预设序列为行或列;
fore(u)为所述第一显示面板所述预设序列的第u个像素的灰阶值;
fore(i)为所述第一显示面板所述预设序列的第i个像素的灰阶值;
bear(i+M)为所述第二显示面板所述预设序列的第i+M个像素的灰阶值;
bear(i)为所述第二显示面板所述预设序列的第i个像素的灰阶值;
raw(u)为所述第一图像所述预设序列的第u个像素的灰阶值;
raw(i)为所述第一图像所述预设序列的第i个像素的灰阶值;
sid(i)为所述第二图像所述预设序列的第i个像素的灰阶值。
如图2所示,标号1所示为第一显示面板,标号2所示为第二显示面板。标号11所示为人眼位置,在显示屏(即第一显示面板)正面,人眼位置只要在显示屏的宽度内,也就是实线箭头所示的范围内,人眼都可以看到两层显示屏逐个像素对应叠加后的显示图像。当人眼出了这个范围,也就是标号22表示的位置,此时人眼已经出了显示屏的宽度,第一显示面板(即前屏)与第二显示面板(即后屏)不是一一对应的了,而是错开了1列(也可以错开多列),如虚线箭头所示。此时人眼看到的图像由前屏和后屏斜对着的像素的叠加产生的。当人眼继续向左移动时,这个倾斜将继续扩大。因此,头部移动到不同的位置所看到的图像,可以看做是后屏左移或右移后再与前屏叠加的结果。
如图2所示,人眼所在位置为标号22所示的位置,相当于后屏向左移动一个像素时的情况。由第一图像(即RawImage)和第二图像(即SideImage)计算第一图像数据和所述第二图像数据的具体过程如下:
在本实施例中,以每行作为分解对象(也可以每列为分解对象),行与行之间是独立的,也就是说每行的计算方式都是一样的。以下以第一行为例进行分解,其它行计算步骤一样。如图3右侧四排矩形所示,每一排表示一行像素,其中:
假设每行有n个像素,编号为1,2,…,n。
raw(j)表示RawImage上第j个像素的灰阶值;
fore(j)表示ForeImage(即第一图像数据)上第j个像素的灰阶值;
bear(j)表示BearImage(即第二图像数据)上第j个像素的灰阶值;
sid(j)表示SideImage上第j个像素的灰阶值;j=1,2,…,n。
根据图3中斜箭头表示人眼在侧面看到的图像叠加情况。可以看出,ForeImage最右边的像素fore(n)没有对应的像素,因此它无需计算,通过下式(1)确定即可:
fore(n)=raw(n) (1)
由于人眼看到的图像(即显示装置显示的图像)是第一图像数据和第二图像数据叠加的结果,即第p行第q列像素的成像结果(即第一图像的第p行第q列像素的灰阶值)是:第一图像数据第p行第q列像素的灰阶值与第二图像数据第p行第q列像素的灰阶值的乘积,因此,对于第p行上的第n个像素来说,可获得下述表达式:
bear(n)=raw(n)/fore(n) (2)
从编号n-1的像素开始向左递推,直到编号为1的像素为止,使用下面表达式进行计算:
fore(i)=sid(i)/bear(i+1) (3)
bear(i)=raw(i)/fore(i) (4)
其中,i的编号从n-1开始递减到1为止。
遍历RawImage和SideImage的每一行,即可得到第一图像数据和第二图像数据。
上述为向左移动一个像素时的计算方式,当向左移动M个像素时,ForeImage最右边的M个像素没有对应的像素,此时,ForeImage最右边的M个像素的灰阶值确定方式为:
fore(u)=raw(u);其中,M<=u<=n;
相应的,第二显示面板最右边M个像素的灰阶值确定方式为:
bear(u)=raw(u)/fore(u);
由于后屏向左移动M个像素,那么对于序号为1<=i<M的像素,第一图像数据,确定方式为:
fore(i)=sid(i)/bear(i+M);
bear(i)=raw(i)/fore(i);
遍历RawImage和SideImage的每一行,即可得到第一图像数据和第二图像数据。上述过程仅需对第一图像和第二图像进行一次遍历即可,速度快,实时性好。
上述计算方式对应于人眼所在位置在显示面板左侧的情况,人眼所在位置在显示面板右侧时,计算方式与上述相同,只是需要将像素的编号以从右往左依次增大的方式进行编号。
当人眼上下移动时,考虑到实际情况:
(a)比如甲正对显示屏,乙需要在甲的上边或下边才符合竖直移动的情况,但这种位置现象发生的机会比较小。
(b)再比如甲正对显示屏,乙在甲的斜上方或斜下方,可以将这个方向分解成水平方向位移和竖直方向位移。水平方向已经有防窥功能,即使不加竖直方向的防窥功能,总体上也是可以达到防窥功能的。
(c)若需要竖直方向的防窥功能,可以每列为分解对象,采用上述方式来遍历RawImage和SideImage的每一列,来获得第一图像数据和第二图像数据。
人眼位置与后屏移动的像素个数的对应关系可采用如下方式确定。如图4所示,每个像素宽度记作w,高记作h,两层显示屏之间的距离记作v,人眼在位置A时距离后屏图像距离记作L,由位置A移动到位置B时的水平距离记作D,人眼在位置B处恰好看到ForeImage的最左侧像素fore(1),且此像素与BearImage对应的是相邻像素bear(2),此时恰好达到防窥效果。位置A、B与像素bear(2)的夹角为θ。此时计算移动距离D,得到
D=L*tan(θ);
图4中虚线箭头通过fore(1)的顶面中心和bear(2)的顶面中心,因此有
tan(θ)=w/(h+v);
通过上述公式可获得:
D=L*w/(h+v);
D表示后屏左移一个像素宽度w时人眼左移的距离,即后屏移动一个像素对应的防窥距离。同理可得,移动M个像素对应的防窥距离为D=L*M*w/(h+v)
根据上述公式,可确定在移动M个像素后的防窥距离,这样,可针对不同环境设置防窥距离,然后根据防窥距离计算需要移动的像素个数,进而通过第一图像和第二图像求得前屏图像(即第一图像数据)和后屏图像(即第二图像数据)。
上面步骤计算的是人眼左移的情况,当人眼右移时,相当于后屏向右移动。由于前后屏图像已经打乱,因此在右侧看到的防窥图像也与原图像(即第一图像)差异较大,可以达到防窥效果。
本实施例中,通过获取待显示的第一图像和第二图像,所述第一图像为位于所述显示装置观看范围内所能观看到的图像,所述第二图像为位于所述显示装置观看范围外所能看到的图像;根据所述第一图像和所述第二图像确定输入至所述第一显示面板的第一图像数据和输入至所述第二显示面板的第二图像数据,这样可使得用户在第一显示面板正面看到的图像与在第一显示面板侧面看到的图像不同,达到防窥的目的,还可根据实际情况灵活调整防窥范围,以满足用户不同需求。
可选的,在计算获取第一图像数据和第二图像数据的过程中,由于计算过程涉及到除法,由于涉及到除法,除数不能为0。当除数为0时,对除数加1后再处理。由于像素灰阶值的取值范围是0~255,上述计算过程中会产生小数,会导致计算结果成倍的增长或缩小,导致数据过大或过小,因此,需要对计算结果进行修正。
对第一图像数据进行修正的方式可为:
若fore(i)>255,则修正fore(i)的值为β*sid(i)/bear(i+M);
若fore(i)<1,则修正fore(i)的值2*sid(i)/bear(i+M);
其中,β=1/(α+1),α=fore(i)/255。
具体的,fore(i)>255时,后屏移动一个像素的情况下,需进行如下处理:
计算fore(i)的放大系数,记作
α=fore(i)/255;
根据公式(3)可得,缩小fore(i)等于缩小sid(i),因此得到缩小系数
β=1/(α+1);
重新计算fore(i),得到:
fore(i)=β*sid(i)/bear(i+1);
因为fore(i)可能作为分母,因此必须保证它的值是大于0的。当fore(i)<1时,会导致计算结果成倍增长,此时,采用如下表达式:
fore(i)=2*sid(i)/bear(i+1);
在后屏移动M个像素的情况下,若fore(i)>255,则修正fore(i)的值为β*sid(i)/bear(i+M);若fore(i)<1,则修正fore(i)的值2*sid(i)/bear(i+M)。
对第二图像数据进行修正的方式可为:
若bear(i)<1,或者bear(i)>255,则修正fore(i)的值为r1,bear(i)的值为r2,其中,raw(i)=r1*r2,1<r1<=255;1<r2<=255。
由于修改bear(i)的值相当于修改fore(i)的值,这样会导致更多的改动。因此当bear(i)<1,或者bear(i)>255时,将raw(i)分解为两数相乘的形式(例如开平方的方法),使得
raw(i)=r1*r2,fore(i)=r1,bear(i)=r2;
即,若bear(i)<1,或者bear(i)>255,则修正fore(i)的值为r1,bear(i)的值为r2,其他位置的像素的灰阶值保持不变,仅修正灰阶值为bear(i)<1,或者bear(i)>255的像素。
请参见图5,图5是本发明实施例提供的一种显示装置的结构图,所述显示装置包括层叠设置的第一显示面板和第二显示面板,所示第一显示面板的像素与所述第二显示面板的像素一一对应,第一显示面板的像素在所述第二显示面板上的正投影与对应的像素重合,如图5所示,显示装置500包括:
获取模块501,用于获取待显示的第一图像和第二图像,所述第一图像为位于所述显示装置观看范围内所能观看到的图像,所述第二图像为位于所述显示装置观看范围外所能看到的图像;
确定模块502,用于根据所述第一图像和所述第二图像确定输入至所述第一显示面板的第一图像数据和输入至所述第二显示面板的第二图像数据。
进一步的,所述确定模块502,用于:
根据下列表达式确定所述第一图像数据和所述第二图像数据:
fore(u)=raw(u);
bear(u)=raw(u)/fore(u);
fore(i)=sid(i)/bear(i+M);
bear(i)=raw(i)/fore(i);
其中,1<=i<M,M<=u<=n,n为预设序列的像素个数,所述预设序列为行或列;
fore(u)为所述第一显示面板所述预设序列的第u个像素的灰阶值;
fore(i)为所述第一显示面板所述预设序列的第i个像素的灰阶值;
bear(i+M)为所述第二显示面板所述预设序列的第i+M个像素的灰阶值;
bear(i)为所述第二显示面板所述预设序列的第i个像素的灰阶值;
raw(u)为所述第一图像所述预设序列的第u个像素的灰阶值;
raw(i)为所述第一图像所述预设序列的第i个像素的灰阶值;
sid(i)为所述第二图像所述预设序列的第i个像素的灰阶值。
进一步的,若fore(i)>255,则修正fore(i)的值为β*sid(i)/bear(i+M);
若fore(i)<1,则修正fore(i)的值2*sid(i)/bear(i+M);
其中,β=1/(α+1),α=fore(i)/255。
进一步的,若bear(i)<1,或者bear(i)>255,则修正fore(i)的值为r1,bear(i)的值为r2,其中,raw(i)=r1*r2,1<r1<=255;1<r2<=255。
如图5所示,本发明实施例还提供一种显示装置500,所述显示装置包括层叠设置的第一显示面板和第二显示面板,所示第一显示面板的像素与所述第二显示面板的像素一一对应,第一显示面板的像素在所述第二显示面板上的正投影与对应的像素重合,所述显示装置500还包括:
获取模块501,用于获取待显示的第一图像和第二图像,所述第一图像为位于所述显示装置观看范围内所能观看到的图像,所述第二图像为位于所述显示装置观看范围外所能看到的图像;
确定模块502,用于根据所述第一图像和所述第二图像确定输入至所述第一显示面板的第一图像数据和输入至所述第二显示面板的第二图像数据。
进一步的,所述确定模块502,用于:
根据下列表达式确定所述第一图像数据和所述第二图像数据:
fore(u)=raw(u);
bear(u)=raw(u)/fore(u);
fore(i)=sid(i)/bear(i+M);
bear(i)=raw(i)/fore(i);
其中,1<=i<M,M<=u<=n,n为预设序列的像素个数,所述预设序列为行或列;
fore(u)为所述第一显示面板所述预设序列的第u个像素的灰阶值;
fore(i)为所述第一显示面板所述预设序列的第i个像素的灰阶值;
bear(i+M)为所述第二显示面板所述预设序列的第i+M个像素的灰阶值;
bear(i)为所述第二显示面板所述预设序列的第i个像素的灰阶值;
raw(u)为所述第一图像所述预设序列的第u个像素的灰阶值;
raw(i)为所述第一图像所述预设序列的第i个像素的灰阶值;
sid(i)为所述第二图像所述预设序列的第i个像素的灰阶值。
进一步的,若fore(i)>255,则修正fore(i)的值为β*sid(i)/bear(i+M);
若fore(i)<1,则修正fore(i)的值2*sid(i)/bear(i+M);
其中,β=1/(α+1),α=fore(i)/255。
进一步的,若bear(i)<1,或者bear(i)>255,则修正fore(i)的值为r1,bear(i)的值为r2,其中,raw(i)=r1*r2,1<r1<=255;1<r2<=255。
需要说明的是,图1所示实施例中方法实施例中的任意实施方式都可以被本实施例中的上述显示装置所实现,以及达到相同的有益效果,此处不再赘述。
本实施例中,通过获取待显示的第一图像和第二图像,所述第一图像为位于所述显示装置观看范围内所能观看到的图像,所述第二图像为位于所述显示装置观看范围外所能看到的图像;根据所述第一图像和所述第二图像确定输入至所述第一显示面板的第一图像数据和输入至所述第二显示面板的第二图像数据,这样可使得用户在第一显示面板正面看到的图像与在第一显示面板侧面看到的图像不同,达到防窥的目的,还可根据实际情况灵活调整防窥范围,以满足用户不同需求。
请参见图6,图6是本发明实施例提供的一种显示装置的结构图,如图6所示,显示装置600,包括:存储器601、处理器602及存储在所述存储器601上并可在所述处理器602上运行的计算机程序,其中,
所述处理器602用于读取存储器601中的计算程序,执行下列过程:获取待显示的第一图像和第二图像,所述第一图像为位于所述显示装置观看范围内所能观看到的图像,所述第二图像为位于所述显示装置观看范围外所能看到的图像;
根据所述第一图像和所述第二图像确定输入至所述第一显示面板的第一图像数据和输入至所述第二显示面板的第二图像数据。
进一步的,所述处理器602,在执行所述根据所述第一图像和所述第二图像确定输入至所述第一显示面板的第一图像数据和输入至所述第二显示面板的第二图像数据时,具体执行:
根据下列表达式确定所述第一图像数据和所述第二图像数据:
fore(u)=raw(u);
bear(u)=raw(u)/fore(u);
fore(i)=sid(i)/bear(i+M);
bear(i)=raw(i)/fore(i);
其中,1<=i<M,M<=u<=n,n为预设序列的像素个数,所述预设序列为行或列;
fore(u)为所述第一显示面板所述预设序列的第u个像素的灰阶值;
fore(i)为所述第一显示面板所述预设序列的第i个像素的灰阶值;
bear(i+M)为所述第二显示面板所述预设序列的第i+M个像素的灰阶值;
bear(i)为所述第二显示面板所述预设序列的第i个像素的灰阶值;
raw(u)为所述第一图像所述预设序列的第u个像素的灰阶值;
raw(i)为所述第一图像所述预设序列的第i个像素的灰阶值;
sid(i)为所述第二图像所述预设序列的第i个像素的灰阶值。
进一步的,若fore(i)>255,则修正fore(i)的值为β*sid(i)/bear(i+M);
若fore(i)<1,则修正fore(i)的值2*sid(i)/bear(i+M);
其中,β=1/(α+1),α=fore(i)/255。
进一步的,若bear(i)<1,或者bear(i)>255,则修正fore(i)的值为r1,bear(i)的值为r2,其中,raw(i)=r1*r2,1<r1<=255;1<r2<=255。
需要说明的是,图1所示实施例中方法实施例中的任意实施方式都可以被本实施例中的上述显示装置所实现,以及达到相同的有益效果,此处不再赘述。
本实施例中,通过获取待显示的第一图像和第二图像,所述第一图像为位于所述显示装置观看范围内所能观看到的图像,所述第二图像为位于所述显示装置观看范围外所能看到的图像;根据所述第一图像和所述第二图像确定输入至所述第一显示面板的第一图像数据和输入至所述第二显示面板的第二图像数据,这样可使得用户在第一显示面板正面看到的图像与在第一显示面板侧面看到的图像不同,达到防窥的目的,还可根据实际情况灵活调整防窥范围,以满足用户不同需求。
本发明实施例还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现本发明实施例提供的显示装置的显示方法中的步骤。
以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明所述原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
Claims (10)
1.一种显示装置的显示方法,其特征在于,所述显示装置包括层叠设置的第一显示面板和第二显示面板,所示第一显示面板的像素与所述第二显示面板的像素一一对应,第一显示面板的像素在所述第二显示面板上的正投影与对应的像素重合,所述显示方法包括:
获取待显示的第一图像和第二图像,所述第一图像为位于所述显示装置观看范围内所能观看到的图像,所述第二图像为位于所述显示装置观看范围外所能看到的图像;
根据所述第一图像和所述第二图像确定输入至所述第一显示面板的第一图像数据和输入至所述第二显示面板的第二图像数据;
其中,所述显示装置观看范围在第一显示面板上的正投影位于第一显示面板内,或者,在第二显示面板上的正投影位于第二显示面板内;所述显示装置观看范围外在第一显示面板上的正投影位于第一显示面板之外,或者,在第二显示面板上的正投影位于第二显示面板之外。
2.根据权利要求1所述的显示装置的显示方法,其特征在于,所述根据所述第一图像和所述第二图像确定输入至所述第一显示面板的第一图像数据和输入至所述第二显示面板的第二图像数据,包括:
根据下列表达式确定所述第一图像数据和所述第二图像数据:
fore(u)=raw(u);
bear(u)=raw(u)/fore(u);
fore(i)=sid(i)/bear(i+M);
bear(i)=raw(i)/fore(i);
其中,1<=i<M,M<=u<=n,n为预设序列的像素个数,所述预设序列为行或列;
fore(u)为所述第一显示面板所述预设序列的第u个像素的灰阶值;
fore(i)为所述第一显示面板所述预设序列的第i个像素的灰阶值;
bear(i+M)为所述第二显示面板所述预设序列的第i+M个像素的灰阶值;
bear(i)为所述第二显示面板所述预设序列的第i个像素的灰阶值;
raw(u)为所述第一图像所述预设序列的第u个像素的灰阶值;
raw(i)为所述第一图像所述预设序列的第i个像素的灰阶值;
sid(i)为所述第二图像所述预设序列的第i个像素的灰阶值。
3.根据权利要求2所述的显示装置的显示方法,其特征在于,
若fore(i)>255,则修正fore(i)的值为β*sid(i)/bear(i+M);
若fore(i)<1,则修正fore(i)的值2*sid(i)/bear(i+M);
其中,β=1/(α+1),α=fore(i)/255。
4.根据权利要求2所述的显示装置的显示方法,其特征在于,
若bear(i)<1,或者bear(i)>255,则修正fore(i)的值为r1,bear(i)的值为r2,
其中,raw(i)=r1*r2,1<r1<=255;1<r2<=255。
5.一种显示装置,其特征在于,所述显示装置包括层叠设置的第一显示面板和第二显示面板,所示第一显示面板的像素与所述第二显示面板的像素一一对应,第一显示面板的像素在所述第二显示面板上的正投影与对应的像素重合,所述显示装置还包括:
获取模块,用于获取待显示的第一图像和第二图像,所述第一图像为位于所述显示装置观看范围内所能观看到的图像,所述第二图像为位于所述显示装置观看范围外所能看到的图像;
确定模块,用于根据所述第一图像和所述第二图像确定输入至所述第一显示面板的第一图像数据和输入至所述第二显示面板的第二图像数据;
其中,所述显示装置观看范围在第一显示面板上的正投影位于第一显示面板内,或者,在第二显示面板上的正投影位于第二显示面板内;所述显示装置观看范围外在第一显示面板上的正投影位于第一显示面板之外,或者,在第二显示面板上的正投影位于第二显示面板之外。
6.根据权利要求5所述的显示装置,其特征在于,所述确定模块,用于:
根据下列表达式确定所述第一图像数据和所述第二图像数据:
fore(u)=raw(u);
bear(u)=raw(u)/fore(u);
fore(i)=sid(i)/bear(i+M);
bear(i)=raw(i)/fore(i);
其中,1<=i<M,M<=u<=n,n为预设序列的像素个数,所述预设序列为行或列;
fore(u)为所述第一显示面板所述预设序列的第u个像素的灰阶值;
fore(i)为所述第一显示面板所述预设序列的第i个像素的灰阶值;
bear(i+M)为所述第二显示面板所述预设序列的第i+M个像素的灰阶值;
bear(i)为所述第二显示面板所述预设序列的第i个像素的灰阶值;
raw(u)为所述第一图像所述预设序列的第u个像素的灰阶值;
raw(i)为所述第一图像所述预设序列的第i个像素的灰阶值;
sid(i)为所述第二图像所述预设序列的第i个像素的灰阶值。
7.根据权利要求6所述的显示装置,其特征在于,
若fore(i)>255,则修正fore(i)的值为β*sid(i)/bear(i+M);
若fore(i)<1,则修正fore(i)的值2*sid(i)/bear(i+M);
其中,β=1/(α+1),α=fore(i)/255。
8.根据权利要求6所述的显示装置,其特征在于,
若bear(i)<1,或者bear(i)>255,则修正fore(i)的值为r1,bear(i)的值为r2,
其中,raw(i)=r1*r2,1<r1<=255;1<r2<=255。
9.一种显示装置,其特征在于,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如权利要求1至4中任一项所述的显示装置的显示方法中的步骤。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至4中任一项所述的显示装置的显示方法中的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910802041.5A CN110459193B (zh) | 2019-08-28 | 2019-08-28 | 一种显示装置的显示方法及显示装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910802041.5A CN110459193B (zh) | 2019-08-28 | 2019-08-28 | 一种显示装置的显示方法及显示装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110459193A CN110459193A (zh) | 2019-11-15 |
CN110459193B true CN110459193B (zh) | 2021-11-30 |
Family
ID=68489575
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910802041.5A Active CN110459193B (zh) | 2019-08-28 | 2019-08-28 | 一种显示装置的显示方法及显示装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110459193B (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111190296A (zh) * | 2020-02-25 | 2020-05-22 | 深圳市隆利科技股份有限公司 | 显示器防窥方法 |
CN111240077A (zh) * | 2020-02-25 | 2020-06-05 | 深圳市隆利科技股份有限公司 | 防窥显示方法 |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008310271A (ja) * | 2007-06-18 | 2008-12-25 | Sharp Corp | 液晶表示装置及び視野角制御パネル |
JP4744195B2 (ja) * | 2005-05-26 | 2011-08-10 | シャープ株式会社 | 携帯情報端末装置 |
CN103150526A (zh) * | 2011-12-06 | 2013-06-12 | 谷歌股份有限公司 | 隐私显示器 |
CN104867407A (zh) * | 2015-05-06 | 2015-08-26 | 惠州Tcl移动通信有限公司 | 一种限定屏幕内容观看范围的移动终端及显示*** |
CN105552105A (zh) * | 2016-01-26 | 2016-05-04 | 京东方科技集团股份有限公司 | 显示装置及其驱动方法、制作方法以及防偷窥显示*** |
US9348160B2 (en) * | 2010-06-24 | 2016-05-24 | Microsoft Technology Licensing, Llc | Display backlights with adjustable narrow viewing angle |
CN108037600A (zh) * | 2017-12-08 | 2018-05-15 | 京东方科技集团股份有限公司 | 一种显示面板、显示装置及显示方法 |
CN108388339A (zh) * | 2018-01-31 | 2018-08-10 | 维沃移动通信有限公司 | 显示方法、装置及移动终端 |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4382837B2 (ja) * | 2007-06-07 | 2009-12-16 | シャープ株式会社 | 表示システムおよび画像処理装置 |
US10176781B2 (en) * | 2010-09-30 | 2019-01-08 | Apple Inc. | Ambient display adaptation for privacy screens |
JP5581307B2 (ja) * | 2011-12-28 | 2014-08-27 | パナソニック株式会社 | 画像表示装置 |
EP2904446A4 (en) * | 2012-10-02 | 2016-06-15 | Reald Inc | SCALING WAVEGATE SELF-STEREOSCOPIC DISPLAY APPARATUS HAVING REFLECTIVE DIRECTIONAL ELEMENT |
CN104517576B (zh) * | 2014-12-30 | 2016-07-06 | 深圳市华星光电技术有限公司 | 一种液晶显示面板的驱动方法 |
CN107798260B (zh) * | 2017-11-24 | 2019-11-15 | 维沃移动通信有限公司 | 一种显示控制方法及移动终端 |
CN108490693A (zh) * | 2018-04-16 | 2018-09-04 | 京东方科技集团股份有限公司 | 一种显示装置、其驱动方法及显示*** |
-
2019
- 2019-08-28 CN CN201910802041.5A patent/CN110459193B/zh active Active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4744195B2 (ja) * | 2005-05-26 | 2011-08-10 | シャープ株式会社 | 携帯情報端末装置 |
JP2008310271A (ja) * | 2007-06-18 | 2008-12-25 | Sharp Corp | 液晶表示装置及び視野角制御パネル |
US9348160B2 (en) * | 2010-06-24 | 2016-05-24 | Microsoft Technology Licensing, Llc | Display backlights with adjustable narrow viewing angle |
CN103150526A (zh) * | 2011-12-06 | 2013-06-12 | 谷歌股份有限公司 | 隐私显示器 |
CN104867407A (zh) * | 2015-05-06 | 2015-08-26 | 惠州Tcl移动通信有限公司 | 一种限定屏幕内容观看范围的移动终端及显示*** |
CN105552105A (zh) * | 2016-01-26 | 2016-05-04 | 京东方科技集团股份有限公司 | 显示装置及其驱动方法、制作方法以及防偷窥显示*** |
CN108037600A (zh) * | 2017-12-08 | 2018-05-15 | 京东方科技集团股份有限公司 | 一种显示面板、显示装置及显示方法 |
CN108388339A (zh) * | 2018-01-31 | 2018-08-10 | 维沃移动通信有限公司 | 显示方法、装置及移动终端 |
Also Published As
Publication number | Publication date |
---|---|
CN110459193A (zh) | 2019-11-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10504400B2 (en) | Method and apparatus for performing correction processing on grayscale of a pixel in an image | |
US20200118252A1 (en) | Vision correcting display with aberration compensation using inverse blurring and a light field display | |
US7184008B2 (en) | Liquid crystal displaying method | |
US20220059011A1 (en) | Display substrate, method for driving the same, display device, and fine metal mask | |
CN110459193B (zh) | 一种显示装置的显示方法及显示装置 | |
US9491446B2 (en) | Image processing device, image display device, image processing method, and image processing program | |
TWI324329B (en) | Image signal processing device | |
US10075703B2 (en) | Wide-angle autostereoscopic three-dimensional (3D) image display method and device | |
US20110043526A1 (en) | Image processing device, display device, image processing method, program, and storage medium | |
US9558690B2 (en) | Electronic device and display method thereof | |
KR20160055651A (ko) | 영상왜곡 보정장치 및 보정방법, 이를 포함하는 곡면형 표시장치 | |
US10630955B2 (en) | Display device, method of driving display device, and electronic device | |
US20110157209A1 (en) | Image processing apparatus and image processing method | |
US20200225899A1 (en) | Image display method | |
CN108597469A (zh) | 一种消除黑边的方法、显示装置及检测装置 | |
US9055286B2 (en) | Autostereoscopic display method and system | |
US10523928B2 (en) | Method and apparatus for correcting distortion | |
US11954765B2 (en) | Applying random patches to pixel block of an image utilizing different weights | |
WO2013055310A1 (en) | Adjusting liquid crystal display voltage drive for flicker compensation | |
WO2016155202A1 (zh) | 显示面板、显示装置及像素驱动方法 | |
US7463272B2 (en) | Generating and displaying spatially offset sub-frames | |
CN116016807A (zh) | 一种视频处理方法、***、可存储介质和电子设备 | |
US20190197665A1 (en) | Image stitching method and device | |
CN109345995A (zh) | 一种r角补偿方法及存储设备 | |
US11769469B2 (en) | Image processing apparatus, display image generating method, and font data structure |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |