WO2012092743A1 - 一种屏幕显示方法及装置 - Google Patents

一种屏幕显示方法及装置 Download PDF

Info

Publication number
WO2012092743A1
WO2012092743A1 PCT/CN2011/074317 CN2011074317W WO2012092743A1 WO 2012092743 A1 WO2012092743 A1 WO 2012092743A1 CN 2011074317 W CN2011074317 W CN 2011074317W WO 2012092743 A1 WO2012092743 A1 WO 2012092743A1
Authority
WO
WIPO (PCT)
Prior art keywords
screen
point
pixel
sample
reference origin
Prior art date
Application number
PCT/CN2011/074317
Other languages
English (en)
French (fr)
Inventor
吴玥
刘峥嵘
Original Assignee
中兴通讯股份有限公司
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by 中兴通讯股份有限公司 filed Critical 中兴通讯股份有限公司
Publication of WO2012092743A1 publication Critical patent/WO2012092743A1/zh

Links

Classifications

    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G3/00Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
    • G09G3/20Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2320/00Control of display operating conditions
    • G09G2320/02Improving the quality of display appearance
    • G09G2320/028Improving the quality of display appearance by changing the viewing angle properties, e.g. widening the viewing angle, adapting the viewing angle to the view direction
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2320/00Control of display operating conditions
    • G09G2320/06Adjustment of display parameters
    • G09G2320/0606Manual adjustment
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2358/00Arrangements for display data security

Definitions

  • the present invention relates to a mobile terminal device, and in particular, to a screen display method and apparatus.
  • MID is a kind of terminal that is larger than the screen of a smart mobile terminal and more portable than a netbook. It mainly meets the needs of users to access the Internet anytime, anywhere, and to handle services anytime and anywhere, and it is convenient to carry. It can improve the efficiency of users.
  • the position and the visible range of the screen can be adjusted by reducing the viewing angle of the screen or according to the change of the relative position between the sensor detecting device and the user, thereby preventing the peeping of the data and the information.
  • the screen of the MID in the above method must be an adjustable viewing angle screen, or must have a sensor, and therefore, does not apply to all MIDs, and does not have wide applicability.
  • a screen display method of the present invention includes: prompting a user to select a sample mode, after receiving a sample mode selected by the user, selecting a reference origin from the screen, using the reference origin as a reference, according to the user Select the appropriate method, adjust the dot pitch of each pixel on the screen, re-determine the position of each pixel according to the adjusted dot pitch of each pixel, and display the screen again.
  • the method further comprises:
  • the user When prompting the user to select the sampling mode, the user is further prompted to input a point offset value; when the reference origin is selected from the screen, the adjustment point is also selected;
  • the step of adjusting the dot pitch of each pixel on the screen according to the reference origin as the reference, according to the manner selected by the user includes: using the dot offset value, the coordinate value of the reference origin, and the coordinate value of the adjustment point Calculate the sample function for the sample mode, and use the sample function to adjust the dot pitch of each pixel on the screen.
  • the sample-like manner comprises a linear sample
  • the abscissa "the distance between the reference origin and the adjustment point, "calculated from the coordinate value of the reference origin and the coordinate value of the adjustment point; 6 is the point offset value; C is the screen The original dot pitch is subtracted from the result of the dot offset value.
  • the step of adjusting the dot pitch of each pixel on the screen by using the sample function comprises: respectively substituting the abscissa of each pixel on the screen into the sample function, and calculating the adjusted pixels on the screen. The distance between the point and the reference origin.
  • a screen display device includes: a data acquisition module, an adjustment module, and a screen display module, wherein: the data acquisition module is configured to prompt the user to select a sample mode, and receive a sample mode selected by the user;
  • the adjusting module is configured to: after the data acquiring module receives the sampling mode selected by the user, select a reference origin from the screen, and adjust the screen according to the reference point of the user according to the reference point selected by the user.
  • the dot pitch of the pixel is configured to: after the data acquiring module receives the sampling mode selected by the user, select a reference origin from the screen, and adjust the screen according to the reference point of the user according to the reference point selected by the user.
  • the screen display module is configured to re-determine the position of each pixel point and redisplay the screen after the adjustment module adjusts the dot pitch of each pixel on the screen.
  • the data acquisition module is further configured to prompt the user to input a point offset value when the user is prompted to select the sample mode, and receive a point offset value input by the user;
  • the adjusting module is further configured to: when the reference origin is selected from the screen, select an adjustment point, wherein the reference point is used as a reference, and the point distance of each pixel on the screen is adjusted according to a manner selected by the user, including: a point offset value received by the data acquisition module, and a coordinate value of the selected reference origin and a coordinate value of the adjustment point, and a sample function is calculated for the sample mode, and the sample function is used to adjust the screen.
  • the dot pitch of each pixel is selected from the screen, select an adjustment point, wherein the reference point is used as a reference, and the point distance of each pixel on the screen is adjusted according to a manner selected by the user, including: a point offset value received by the data acquisition module, and a coordinate value of the selected reference origin and a coordinate value of the adjustment point, and a sample function is calculated for the sample mode, and the sample function is used to adjust the screen.
  • the dot pitch of each pixel is selected from the screen, select an adjustment point, wherein the reference
  • the sample-like manner comprises a linear sample
  • the abscissa "the distance between the reference origin and the adjustment point, "calculated from the coordinate value of the reference origin and the coordinate value of the adjustment point; 6 is the point offset value; C is the screen The original dot pitch is subtracted from the result of the dot offset value.
  • the adjusting module uses the sample function to adjust the dot pitch of each pixel on the screen, and respectively substitutes the abscissa of each pixel on the screen into the sample function, and calculates the adjusted pixels on the screen.
  • the present invention dynamically adjusts the pixel pitch of the display screen, so that the pixel distance of the front view of the user can be reduced, and the pixel distance of the two sides of the display screen can be seen by squint.
  • Increase, forming a slight arc effect because the user is viewing the display from the front of the front, this slight curvature will not affect its viewing, while others view the display from both sides, This arc effect will be magnified, and the field of view will fall on this arc, creating a feeling of distortion, thus achieving the effect of preventing peeping.
  • FIG. 1 is a flowchart of a screen display method according to an embodiment of the present invention.
  • FIG. 2 is a schematic diagram of a linear sampling mode according to an embodiment of the present invention.
  • FIG. 3 is a schematic diagram of a parabolic-like manner in an embodiment of the present invention.
  • FIG. 4 is a block diagram of a screen display device according to an embodiment of the present invention. Preferred embodiment of the invention
  • the screen display method of the present embodiment dynamically adjusts the dot pitch of the pixel points on the screen, and when the viewing angle is large, the screen display is distorted, thereby realizing the protection of the screen display content.
  • FIG. 1 is a diagram showing a screen display method according to an embodiment of the present invention, including:
  • Step 101 Receive a user-entered point offset value and a user-selected manner; a point distance refers to a distance between adjacent pixels on the display screen, and the image we usually see is formed by a plurality of pixels. The fineness of the image quality is determined by the dot pitch.
  • the point offset value is used to indicate the size of the adjustment amount of the dot pitch.
  • the user can select the size of the point offset value as needed, and the smaller the point offset value, the more the distortion on both sides of the screen. Low, on the other hand, the larger the dot offset value, the higher the distortion on both sides of the screen.
  • sampling methods include linear sampling and parabolic (quadratic) sampling.
  • Step 102 According to the point offset value, generate a sample function of the user selected mode; the sample function represents the change of the point distance before and after the adjustment, and after obtaining the point offset value and the sample mode, two numbers need to be selected. Pixel point, reference origin and adjustment point, the reference point's point distance is always the same, still the original point distance, the selection adjustment point is used to select different screen display distortion degree, the user can choose according to the required distortion degree For different adjustment points, the reference origin and adjustment points provide calculation data for the calculation sample function, and the coordinates of the reference origin and adjustment points, and the offset value of the point offset are used to calculate the slope and intercept of the sample function. The following describes the calculation method of the sample function of different sampling methods:
  • X is the abscissa of the pixel point
  • is the distance between the reference origin and the adjustment point
  • 6 is the offset of the point distance
  • c is the offset value of the original point distance minus the point offset
  • the schematic diagram of the linear sample is shown in Fig. 2. .
  • X is the abscissa of the pixel, and the parameters a, 6 and c are the same as those in the linear sample.
  • the schematic diagram of the parabola is shown in Fig. 3.
  • Step 103 Recalculate the dot pitch of each pixel according to the sample function
  • the abscissa of each pixel is substituted into the sample function to obtain the new point distance of each pixel. It should be noted that these new dot pitches are relative to the original dot pitch, so there will be at least one pixel with no change in dot pitch, which is the reference origin.
  • Step 104 According to the recalculated point distance, the new position of each pixel is determined based on the reference origin, and the screen is redisplayed according to the new position of each pixel.
  • FIG. 4 is a screen display device of the present embodiment, including: a data acquisition module 401, an adjustment module 402, and a screen display module 403, wherein:
  • the data obtaining module 401 is configured to prompt the user to select a sampling mode and a point offset value, and receive the user selected mode and the input point offset value; wherein the point offset value is used to indicate the adjustment of the point distance The size of the quantity;
  • the adjustment module 402 is configured to: after the data acquisition module 401 receives the sample mode and the point offset value selected by the user, select a reference origin from the screen, adjust the screen according to the manner selected by the user, with reference to the origin as a reference.
  • the dot pitch of each pixel is also set; when the reference origin is selected from the screen, the adjustment point is selected, and the adjustment point is selected for selecting different screen display distortion levels, and the user can select different according to the required distortion degree.
  • the adjustment point is as follows.
  • the dot distance of each pixel on the screen is adjusted according to the manner selected by the user, including: the offset value received by the data acquisition module 401, and the selected reference
  • the coordinates of the origin and the adjustment point Coordinate value calculate the sample function for the sample mode, and use this sample function to adjust the dot pitch of each pixel on the screen.
  • the distance between the adjusted pixel point and the reference origin is the abscissa of the pixel point, ⁇ is the distance between the reference origin and the adjustment point, and ⁇ is calculated from the coordinate value of the reference origin and the coordinate value of the adjustment point; b is The point offset value; c is the result of subtracting the point offset from the original point distance of the screen.
  • the abscissa ⁇ of the pixel point is the distance between the reference origin and the adjustment point, a is calculated from the coordinate value of the reference origin and the coordinate value of the adjustment point; The point offset value; c is the result of subtracting the point offset from the original point distance of the screen.
  • the adjustment module 402 is configured to: when using the sample function to adjust the dot pitch of each pixel on the screen, respectively, the horizontal coordinate of each pixel on the screen is substituted into the sample function, and the adjusted pixel points on the screen are calculated. Refer to the distance between the origins.
  • the screen display module 403 is configured to, after the adjustment module 402 adjusts the dot pitch of each pixel on the screen, re-determine the position of each pixel and redisplay the screen.
  • the mobile device with a screen resolution of 800x480 is taken as an example to illustrate the method of the present embodiment. Since the generated new dot pitch is symmetrically distributed, only the right half of the screen is taken for description. Since the pixel adjustment conditions of each row are the same, Therefore, only the first row of pixels is selected for description, that is, pixels of pixels (400, 0) to (800, 0). Assuming that the original dot pitch is 1, the user can set the dot offset value from 0 to 1. In this embodiment, the dot offset value is assumed to be 0.6, and the linear sample is used, because the pixel is selected (400, 0). In the ⁇ ( 800,0 ) line, you can select the reference origin A ( 600,0 ) and adjust the point B ( 800,0 ).
  • modules and steps of the present invention can be implemented by a general computing device, which can be concentrated on a single computing device, or distributed. Alternatively, on a network of computing devices, they may be implemented by program code executable by the computing device, such that they may be stored in the storage device by the computing device, or they may be separately Each of the integrated circuit modules, or a plurality of their modules or steps, are fabricated as a single integrated circuit module. Thus, the invention is not limited to any specific combination of hardware and software.
  • the present invention is to provide a screen display method and device, which can reduce the pixel distance that can be viewed by a user's front-view screen by dynamically adjusting the pixel pitch of the display screen, so that squint can be seen.
  • the pixel pitch of the two screens on the two sides increases, forming a slight arc effect. Since the user is viewing the display from the front side, this slight curvature does not affect the viewing, while others view the display from both sides.
  • the arc effect will be magnified, and the field of view will fall to this arc, creating a feeling of distortion, thus achieving the effect of preventing peeping.

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Controls And Circuits For Display Device (AREA)
  • Control Of Indicators Other Than Cathode Ray Tubes (AREA)

Abstract

本发明提供了一种屏幕显示方法和装置,包括:提示用户选择采样方式,在接收到用户选择的采样方式后,从屏幕上选择参考原点,以参考原点为基准,按照所述用户选择的采样方式,调整屏幕上各像素点的点距,按照各像素点的调整后的点距,重新确定各像素点的位置,并重新显示屏幕。所述方法和装置能够保护屏幕显示的内容的安全性,防止他人窥视。

Description

一种屏幕显示方法及装置
技术领域
本发明涉及移动终端设备, 尤其涉及一种屏幕显示方法及装置。
背景技术
科技发展日新月异, 自计算机诞生以来, 其与人们生活的联系已越来越 紧密, 但是因计算机体积和用电的问题, 无法实现空间、 地域和时间均无任 何限制地使用, 这就推动了移动终端技术的发展, 移动终端的功能日益强大, 已经能够基本实现计算机的功能。 但是, 移动终端也存在着自身的缺陷, 由 于显示屏的尺寸有限, 限制了移动终端的更大发展。 鉴于此, 移动互联网设 备 ( Mobile Internet Device, MID )应运而生。
MID是比智能移动终端屏幕更大, 比上网本更易携带的一种终端, 主要 满足用户随时随地上网、 随时随地处理业务以及便于携带的需要, 它能够提 高用户的办事效率。
由于 MID需要满足人们随时随地的使用需求, 因此, 不可避免地要在公 共场合使用, 由于屏幕的视角不受限制, 用户的保密资料、 信息就有可能被 别有用心的人窥视窃取, 因此, 在使用过程中如何保证资料的安全性, 就成 为了一个必须解决的问题。
在现有技术中, 可以通过将屏幕的可视角度缩小, 或者根据传感器检测 设备和使用者之间相对位置的变化, 来调整屏幕的位置和可视范围, 来防止 资料、 信息的被窥视, 但, 上述方法中 MID的屏幕必须是可调整视角屏幕, 或者必须带有传感器, 因此, 并不适用于所有 MID, 不具有广泛的适用性。
发明内容
本发明要解决的技术问题是提供一种屏幕显示方法及装置, 保护屏幕显 示的内容的安全性, 防止他人窥视。 为解决上述技术问题, 本发明的一种屏幕显示方法, 包括: 提示用户选择釆样方式, 在接收到用户选择的釆样方式后, 从屏幕上选 择参考原点, 以参考原点为基准, 按照用户选择的釆样方式, 调整屏幕上各 像素点的点距, 按照各像素点的调整后的点距, 重新确定各像素点的位置, 并重新显示屏幕。
优选地, 该方法还包括:
所述提示用户选择釆样方式时, 还提示用户输入点距偏移值; 所述从屏 幕上选择参考原点时, 还选择调整点;
所述以参考原点为基准, 按照用户选择的釆样方式, 调整屏幕上各像素 点的点距的步骤包括: 釆用所述点距偏移值、 参考原点的坐标值和调整点的 坐标值, 针对所述釆样方式计算釆样函数, 使用该釆样函数, 调整屏幕上各 像素点的点距。
优选地, 所述釆样方式包含线性釆样, 该线性釆样的釆样函数为 d = - X + C , 其中, 为调整后的像素点与参考原点之间的距离, 为像素点的 a
横坐标, α为所述参考原点与调整点之间的距离, α由所述参考原点的坐标值 和调整点的坐标值计算得到; 6为所述点距偏移值; c为屏幕的原始点距减去 所述点距偏移值的结果。
优选地, 所述釆样方式包含抛物线釆样, 该抛物线釆样的釆样函数为 d = - x2 + c , 其中, ί /为调整后的像素点与参考原点之间的距离, X为像素点 a
的横坐标, 《为所述参考原点与调整点之间的距离, 《由所述参考原点的坐标 值和调整点的坐标值计算得到; 6为所述点距偏移值; C为屏幕的原始点距减 去所述点距偏移值的结果。
优选地, 所述使用该釆样函数, 调整屏幕上各像素点的点距的步骤包括: 分别将屏幕上各像素点的横坐标代入所述釆样函数, 计算得到屏幕上各 调整后的像素点与参考原点之间的距离。
优选地, 一种屏幕显示装置, 包括: 数据获取模块、 调整模块和屏幕显 示模块, 其中: 所述数据获取模块, 设置为提示用户选择釆样方式, 并接收用户选择的 釆样方式; 所述调整模块, 设置为在所述数据获取模块接收到所述用户选择的釆样 方式后, 从屏幕上选择参考原点, 以参考原点为基准, 按照用户选择的釆样 方式, 调整屏幕上各像素点的点距;
所述屏幕显示模块, 设置为在所述调整模块调整屏幕上各像素点的点距 后, 重新确定各像素点的位置, 并重新显示屏幕。
优选地, 所述数据获取模块, 还设置为在提示用户选择釆样方式时, 提 示用户输入点距偏移值, 并接收用户输入的点距偏移值;
所述调整模块, 还设置为在从屏幕上选择参考原点时, 选择调整点, 所 述以参考原点为基准, 按照用户选择的釆样方式, 调整屏幕上各像素点的点 距包括: 釆用所述数据获取模块接收到的点距偏移值, 以及所选取的参考原 点的坐标值和调整点的坐标值, 为所述釆样方式计算釆样函数, 使用该釆样 函数, 调整屏幕上各像素点的点距。
优选地, 所述釆样方式包含线性釆样, 该线性釆样的釆样函数为 d = - X + C , 其中, 为调整后的像素点与参考原点之间的距离, 为像素点的 a
横坐标, α为所述参考原点与调整点之间的距离, α由所述参考原点的坐标值 和调整点的坐标值计算得到; 6为所述点距偏移值; c为屏幕的原始点距减去 所述点距偏移值的结果。
优选地, 所述釆样方式包含抛物线釆样, 该抛物线釆样的釆样函数为 d = - x2 + c , 其中, ί /为调整后的像素点与参考原点之间的距离, X为像素点 a
的横坐标, 《为所述参考原点与调整点之间的距离, 《由所述参考原点的坐标 值和调整点的坐标值计算得到; 6为所述点距偏移值; C为屏幕的原始点距减 去所述点距偏移值的结果。
优选地, 所述调整模块使用该釆样函数, 调整屏幕上各像素点的点距时, 分别将屏幕上各像素点的横坐标代入所述釆样函数, 计算得到屏幕上各调整 后的像素点与参考原点之间的距离。
综上所述, 本发明釆用动态调整显示屏像素点距的方式, 使用户正面平 视显示屏所能观看到的像素点距缩小, 而使需要斜视才能看到的两边显示屏 的像素点距增大, 形成一个轻微弧度的效果, 由于用户是从正面中间观看显 示屏, 这个轻微的弧度不会对其观看产生影响, 而他人从两边观看显示屏, 这个弧度效果就会被放大, 视野会落到这个弧度上, 产生失真的感觉, 从而 达到防止窥视的效果。 附图概述
图 1为本发明实施方式屏幕显示方法的流程图;
图 2为本发明实施方式中线性釆样方式的示意图;
图 3为本发明实施方式中抛物线釆样方式的示意图;
图 4为本发明实施方式的屏幕显示装置的架构图。 本发明的较佳实施方式
本实施方式的屏幕显示方法通过动态调整屏幕上像素点的点距, 在观看 角度较大时, 使屏幕显示产生失真的效果, 实现对屏幕显示内容的保护。
图 1所示为本实施方式的屏幕显示方法, 包括:
步骤 101 : 接收用户输入的点距偏移值及用户选择的釆样方式; 点距是指显示屏上相邻像素点之间的距离, 我们通常看到的画面是由许 多的像素点所形成的, 画质的细腻度就是由点距来决定的。 点距偏移值用于 表示点距的调整量的大小, 本实施方式中用户可以根据需要, 选择点距偏移 值的大小, 点距偏移值越小, 则屏幕两侧的失真度越低, 反之, 点距偏移值 越大, 则屏幕两侧的失真度越高。
釆样方式包括线性釆样和抛物线(二次方)釆样。
步骤 102: 根据点距偏移值, 生成用户所选釆样方式的釆样函数; 釆样函数表示调整前后点距的变化, 获取到点距偏移值和釆样方式后, 需要选取两个像素点, 参考原点和调整点, 参考原点的点距始终保持不变, 仍为原始点距, 选取调整点是用于选择不同的屏幕显示失真程度, 用户可根 据所需要的失真度大小来选择不同的调整点, 参考原点和调整点为计算釆样 函数提供计算数据, 釆用参考原点和调整点的坐标值, 以及点距偏移值计算 釆样函数的斜率和截距。 下面分别介绍不同釆样方式的釆样函数的计算方法:
1、 线性釆样: 釆样函数 = jc + c , 其中, 为调整后的像素点与参考原点之间的距离, a
X为像素点的横坐标, α为参考原点与调整点之间的距离; 6为点距偏移值; c 为原始点距减点距偏移值, 线性釆样的示意图如图 2所示。
2、 抛物线釆样: 釆样函数 = jc2 +c ,其中, 为调整后的像素点与参考原点之间的距离, a
X为像素点的横坐标, 参数 a、 6和 c与线性釆样中的计算方法相同, 抛物线 釆样的示意图如图 3所示。
步骤 103 : 根据釆样函数重新计算每个像素点的点距;
生成釆样函数后, 分别将每个像素点的横坐标代入釆样函数, 得到每个 像素点的新点距。 需要注意, 这些新点距都是相对于原始点距而言, 因此会 有至少一个像素点, 其点距没有变化, 该像素点为参考原点。
步骤 104: 根据重新计算的点距, 以参考原点为基准确定每个像素点的 新位置, 根据每个像素点的新位置, 重新显示屏幕。
图 4所示为本实施方式的屏幕显示装置, 包括: 数据获取模块 401、 调 整模块 402、 屏幕显示模块 403 , 其中:
数据获取模块 401 , 设置为提示用户选择釆样方式和点距偏移值, 并接 收用户选择的釆样方式和输入的点距偏移值; 其中点距偏移值用于表示点距 的调整量的大小;
调整模块 402 , 设置为在数据获取模块 401接收到用户选择的釆样方式 和点距偏移值后, 从屏幕上选择参考原点, 以参考原点为基准, 按照用户选 择的釆样方式, 调整屏幕上各像素点的点距; 还设置为在从屏幕上选择参考 原点时, 选择调整点, 选取调整点是用于选择不同的屏幕显示失真程度, 用 户可根据所需要的失真度大小来选择不同的调整点,上述以参考原点为基准, 按照用户选择的釆样方式, 调整屏幕上各像素点的点距包括: 釆用数据获取 模块 401接收到的点距偏移值, 以及所选取的参考原点的坐标值和调整点的 坐标值, 为釆样方式计算釆样函数, 使用该釆样函数, 调整屏幕上各像素点 的点距。
釆样方式包含线性釆样, 该线性釆样的釆样函数为 t/ = x + C , 其中, d为 a
调整后的像素点与参考原点之间的距离, 为像素点的横坐标, α为参考原点 与调整点之间的距离, α由参考原点的坐标值和调整点的坐标值计算得到; b 为点距偏移值; c为屏幕的原始点距减去点距偏移值的结果。
釆样方式包含抛物线釆样,该抛物线釆样的釆样函数为 = x2 + c ,其中, a
为调整后的像素点与参考原点之间的距离, 为像素点的横坐标 α为参考原 点与调整点之间的距离, a由参考原点的坐标值和调整点的坐标值计算得到; 6为点距偏移值; c为屏幕的原始点距减去点距偏移值的结果。
调整模块 402是设置为: 使用该釆样函数, 调整屏幕上各像素点的点距 时, 分别将屏幕上各像素点的横坐标代入釆样函数, 计算得到屏幕上各调整 后的像素点与参考原点之间的距离。
屏幕显示模块 403 , 设置为在调整模块 402调整屏幕上各像素点的点距 后, 重新确定各像素点的位置, 并重新显示屏幕。
下面以屏幕分辨率为 800x480的移动设备为例,说明本实施方式的方法, 由于生成的新点距为对称分布, 故只取屏幕的右半边做描述, 由于每一行的 像素调整情况均相同,故只选取第一行像素做描述,即像素点( 400,0 )〜( 800,0 ) 这一行像素。 假设原始点距为 1 , 则用户可设置的点距偏移值为 0~1 , 本实施 方式中假设点距偏移值为 0.6 , 釆用线性釆样, 由于选取像素点 ( 400,0 ) ~ ( 800,0 )这一行, 可选取参考原点 A ( 600,0 ) , 调整点 B ( 800,0 ) 。
线性釆样的釆样函数的公式为 d= x+c, 其中, b=0.6, a=200, c=0.4; 得到釆样函数后, 则将像素点的横坐标依次代入, 得到各个调整后的像素点 与参考原点之间的距离值, 确定点距后, 以 A点为参照点, 计算每个像素点 的新位置, 重新显示屏幕。
显然, 本领域的技术人员应该明白, 上述的本发明的各模块、 各步骤可 以用通用的计算装置来实现, 它们可以集中在单个的计算装置上, 或者分布 在多个计算装置所组成的网络上, 可选地, 它们可以用计算装置可执行的程 序代码来实现, 从而, 可以将它们存储在存储装置中由计算装置来执行, 或 者将它们分别制作成各个集成电路模块, 或者将它们的多个模块或者步骤制 作成单个集成电路模块来实现。 这样, 本发明不限制于任何特定的硬件和软 件结合。
以上所述仅为本发明的实施例而已, 并不用于限制本发明, 对于本领域 的技术人员来说, 本发明可以有各种更改和变化。 凡在本发明的精神和原则 之内, 所做的任何修改、 等同替换、 改进等, 均应包含在本发明的保护范围 之内。
工业实用性 本发明要提供一种屏幕显示方法及装置, 通过釆用动态调整显示屏像素 点距的方式, 使用户正面平视显示屏所能观看到的像素点距缩小, 而使需要 斜视才能看到的两边显示屏的像素点距增大, 形成一个轻微弧度的效果, 由 于用户是从正面中间观看显示屏, 这个轻微的弧度不会对其观看产生影响, 而他人从两边观看显示屏, 这个弧度效果就会被放大, 视野会落到这个弧度 上, 产生失真的感觉, 从而达到防止窥视的效果。

Claims

权 利 要 求 书
1、 一种屏幕显示方法, 包括:
提示用户选择釆样方式, 在接收到用户选择的釆样方式后, 从屏幕上选 择参考原点, 以参考原点为基准, 按照所述用户选择的釆样方式, 调整屏幕 上各像素点的点距, 按照各像素点的调整后的点距, 重新确定各像素点的位 置, 并重新显示屏幕。
2、 如权利要求 1所述的方法, 其还包括:
所述提示用户选择釆样方式时, 还提示用户输入点距偏移值; 所述从屏 幕上选择参考原点时, 还选择调整点; 所述以参考原点为基准, 按照用户选 择的釆样方式, 调整屏幕上各像素点的点距的步骤包括: 釆用所述点距偏移 值、 所述参考原点的坐标值和所述调整点的坐标值, 针对所述釆样方式计算 釆样函数, 使用该釆样函数, 调整屏幕上各像素点的点距。
3、 如权利要求 2所述的方法, 其中:
, b
a =—x + c 所述釆样方式包含线性釆样, 该线性釆样的釆样函数为 " , 其中, 为调整后的像素点与所述参考原点之间的距离, X为像素点的横坐标, "为 所述参考原点与所述调整点之间的距离, "由所述参考原点的坐标值和所述 调整点的坐标值计算得到; 为所述点距偏移值; c为屏幕的原始点距减去所 述点距偏移值的结果。
4、 如权利要求 2所述的方法, 其中:
所述釆样方式包含抛物线釆样, 该抛物线釆样的釆样函数为 = x2 + c , a 其中, 为调整后的像素点与所述参考原点之间的距离, X为像素点的横坐标, a为所述参考原点与调整点之间的距离, α由所述参考原点的坐标值和所述调 整点的坐标值计算得到; 6为所述点距偏移值; c为屏幕的原始点距减去所述 点距偏移值的结果。
5、 如权利要求 3或 4所述的方法, 其中, 所述使用所述釆样函数, 调整 屏幕上各像素点的点距的步骤包括:
分别将屏幕上各像素点的横坐标代入所述釆样函数, 计算得到屏幕上各 调整后的像素点与所述参考原点之间的距离。
6、 一种屏幕显示装置,包括:数据获取模块、调整模块和屏幕显示模块, 其中:
所述数据获取模块设置为: 提示用户选择釆样方式, 并接收用户选择的 釆样方式;
所述调整模块设置为: 在所述数据获取模块接收到所述用户选择的釆样 方式后, 从屏幕上选择参考原点, 以所述参考原点为基准, 按照所述用户选 择的釆样方式, 调整屏幕上各像素点的点距;
所述屏幕显示模块设置为: 在所述调整模块调整屏幕上各像素点的点距 后, 重新确定各像素点的位置, 并重新显示屏幕。
7、 如权利要求 6所述的装置, 其中:
所述数据获取模块还设置为: 在提示用户选择釆样方式时, 提示用户输 入点距偏移值, 并接收用户输入的点距偏移值;
所述调整模块还设置为: 在从屏幕上选择参考原点时, 选择调整点; 所 述调整模块是设置为: 釆用所述数据获取模块接收到的所述点距偏移值, 以 及所选取的参考原点的坐标值和所述调整点的坐标值, 为所述釆样方式计算 釆样函数, 使用该釆样函数, 调整屏幕上各像素点的点距。
8、 如权利要求 7所述的装置, 其中:
所述釆样方式包含线性釆样, 该线性釆样的釆样函数为 = x + c , 其中, a
为调整后的像素点与所述参考原点之间的距离, X为像素点的横坐标, 《为 所述参考原点与调整点之间的距离, 《由所述参考原点的坐标值和所述调整 点的坐标值计算得到; 6为所述点距偏移值; C为屏幕的原始点距减去所述点 距偏移值的结果。
9、 如权利要求 7所述的装置, 其中:
所述釆样方式包含抛物线釆样, 该抛物线釆样的釆样函数为 = x2 + C , a 其中, 为调整后的像素点与所述参考原点之间的距离, X为像素点的横坐标, a为所述参考原点与调整点之间的距离, α由所述参考原点的坐标值和所述调 整点的坐标值计算得到; 6为所述点距偏移值; C为屏幕的原始点距减去所述 点距偏移值的结果。
10、 如权利要求 8或 9所述的装置, 其中:
所述调整模块是设置为: 使用该釆样函数, 调整屏幕上各像素点的点距 时, 分别将屏幕上各像素点的横坐标代入所述釆样函数, 计算得到屏幕上各 调整后的像素点与所述参考原点之间的距离。
PCT/CN2011/074317 2011-01-06 2011-05-19 一种屏幕显示方法及装置 WO2012092743A1 (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201110002084.9 2011-01-06
CN201110002084.9A CN102063260B (zh) 2011-01-06 2011-01-06 一种屏幕显示方法及装置

Publications (1)

Publication Number Publication Date
WO2012092743A1 true WO2012092743A1 (zh) 2012-07-12

Family

ID=43998554

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2011/074317 WO2012092743A1 (zh) 2011-01-06 2011-05-19 一种屏幕显示方法及装置

Country Status (2)

Country Link
CN (1) CN102063260B (zh)
WO (1) WO2012092743A1 (zh)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102063260B (zh) * 2011-01-06 2014-08-13 中兴通讯股份有限公司 一种屏幕显示方法及装置
CN107229884A (zh) * 2016-03-25 2017-10-03 北京小米移动软件有限公司 显示方法及装置、电子设备
CN109918953B (zh) * 2018-09-27 2021-02-19 用友网络科技股份有限公司 一种关键信息防窥视的显示方法及装置
CN109828635B (zh) * 2019-01-24 2021-06-04 维沃移动通信有限公司 一种调节终端设备的屏幕位置的方法及终端设备

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101625716A (zh) * 2008-07-09 2010-01-13 联想(北京)有限公司 一种在电脑上防止偷窥的方法以及具有所述方法的电脑
WO2010084678A1 (ja) * 2009-01-26 2010-07-29 日本電気株式会社 携帯端末、覗き見防止方法及び覗き見防止用プログラム
CN102063260A (zh) * 2011-01-06 2011-05-18 中兴通讯股份有限公司 一种屏幕显示方法及装置

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4038689B2 (ja) * 2004-01-21 2008-01-30 ソニー株式会社 表示制御装置および方法、記録媒体、並びにプログラム
JP4772754B2 (ja) * 2007-06-25 2011-09-14 三菱電機株式会社 画像補間装置及び方法、並びに画像読取装置
CN101751209B (zh) * 2008-11-28 2012-10-10 联想(北京)有限公司 一种调整屏幕呈现元素的方法及计算机

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101625716A (zh) * 2008-07-09 2010-01-13 联想(北京)有限公司 一种在电脑上防止偷窥的方法以及具有所述方法的电脑
WO2010084678A1 (ja) * 2009-01-26 2010-07-29 日本電気株式会社 携帯端末、覗き見防止方法及び覗き見防止用プログラム
CN102063260A (zh) * 2011-01-06 2011-05-18 中兴通讯股份有限公司 一种屏幕显示方法及装置

Also Published As

Publication number Publication date
CN102063260A (zh) 2011-05-18
CN102063260B (zh) 2014-08-13

Similar Documents

Publication Publication Date Title
EP2075761B1 (en) Method and device for adjusting output frame
CN103475823B (zh) 显示设备及其图像处理方法
US7158158B1 (en) Method and apparatus for nonlinear anamorphic scaling of video images
US9558591B2 (en) Method of providing augmented reality and terminal supporting the same
US9355608B2 (en) Electronic device
US20210096644A1 (en) Gaze-independent dithering for dynamically foveated displays
US20100321380A1 (en) Image Processing Method and Associated Apparatus for Rendering Three-dimensional Effect Using Two-dimensional Image
TW201220828A (en) Image corretion method and related image corretion system thereof
WO2012092743A1 (zh) 一种屏幕显示方法及装置
KR20160030629A (ko) 곡면 디스플레이 및 이의 영상 처리 방법
TWI361003B (en) Digital image tone remapping method and apparatus
CN111951206A (zh) 图像合成方法、图像合成装置及终端设备
CN109739460A (zh) Vr显示方法及设备、计算机可读存储介质
WO2014134864A1 (zh) 触控屏的解锁方法、模块和终端设备
JP2011192030A (ja) 情報表示装置
TWI363330B (en) Pulse generation circuit and display apparatus for adjusting display brightness of a picture
WO2020113648A1 (zh) 显示面板的驱动方法、驱动电路和显示装置
TW202304195A (zh) 影像處理方法與顯示裝置
JP5224352B2 (ja) 画像表示装置及びプログラム
CN111383202B (zh) 显示装置及其图像处理方法
US9460487B2 (en) Display device and image display method
JP5573693B2 (ja) 情報表示方法、情報表示プログラム、および情報表示装置
US9666117B2 (en) Image display device, image display method and program
TWI253601B (en) Apparatus adaptive for a display wall, image adjustment method, and a display wall therewith
KR101782008B1 (ko) 영상 크기 조정 장치 및 그 방법과, 영상 크기 조정 장치를 포함하는 액정표시장치 및 그 구동방법

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 11854591

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 11854591

Country of ref document: EP

Kind code of ref document: A1