专利名称:自动调整显示器亮度的系统及方法
技术领域:
本发明涉及一种自动调整显示器亮度的系统及方法。
背景技术:
在现实使用显示器的过程中,使用者可能会根据自己所在的位置来调整显示器的亮度, 以避免显示器的亮度过亮或过暗而造成眼睛疲劳不适。传统的显示器调整方式是手动的方式 ,即使用者通过显示器下方的亮度调整按钮来进行调整。按下亮度调整按钮会出现一调整界 面,使用者可通过左右键来调低或调高显示器的亮度。然而,这样的手动调整方式会让使用 者觉得很麻烦,也降低了使用者的工作效率。
发明内容
鉴于以上内容,有必要提出一种自动调整显示器亮度的系统,可根据使用者与显示器之 间的距离来自动调整显示器的亮度。
鉴于以上内容,有必要提出一种自动调整显示器亮度的方法,可根据使用者与显示器之 间的距离来自动调整显示器的亮度。
一种自动调整显示器亮度的系统,包括与该显示器相连的相机模组,该相机模组可以获 取使用者的影像,该相机模组包括马达控制单元,用于控制相机镜头在对焦范围内移动; 光感探测单元,用于在相机镜头每移动一步时,撷取相机镜头在该位置时使用者的影像;清 晰度计算单元,用于在所撷取的影像上选取一个区域,并对该区域中的每一像素点都进行矩 阵运算,及将该区域内所有像素点进行矩阵运算后的结果相加,得到该影像的清晰度值;自 动对焦单元,根据对焦范围内所撷取的各个影像的清晰度值和相对应的相机镜头的位置得到
一条曲线,及根据上述曲线得到该相机镜头的焦点距离;物距计算单元,用于根据所得到的 相机镜头的焦点距离计算使用者与显示器之间的距离,即物距;亮度计算单元,用于根据所 得到的物距计算显示器的亮度值;及发送单元,用于将计算出的亮度值发送给该显示器,显 示器根据该亮度值调整显示屏幕的亮度。
一种自动调整显示器亮度的方法,该显示器连接一个相机模组,该相机模组可以获取使 用者的影像,该方法包括如下步骤控制相机模组的相机镜头在对焦范围内移动;在相机镜 头每移动一步时,撷取相机镜头在该位置时使用者的影像;在所撷取的影像上选取一个区域 ;对所选取的区域中的每一个像素点进行矩阵运算;将该区域内所有像素点进行矩阵运算后的结果相加,得到该影像的清晰度值;根据对焦范围内所撷取各个影像的清晰度值和相对应 的相机镜头的位置得到一条曲线;根据上述曲线得到该相机镜头的焦点距离;根据所得到的 相机镜头的焦点距离计算使用者与显示器之间的距离,即物距;根据所得到的物距计算显示 器的亮度值;及相机模组将计算出的亮度值发送给该显示器,显示器根据该亮度值调整显示 屏幕的亮度。
相较于现有技术,本发明所提供的自动调整显示器亮度的系统及方法,可根据使用者与 显示器之间的距离来自动调整显示器的亮度,避免了使用者手动调整地烦恼,提高了工作效
冲< 。
图l是本发明自动调整显示器亮度的系统较佳实施例的硬件架构图。 图2是图1所示相机模组的功能模块图。
图3是本发明自动调整显示器亮度的方法较佳实施例的流程图。
图4是影像清晰度与相机焦距的曲线图。
具体实施例方式
如图1所示,是本发明自动调整显示器亮度的系统较佳实施例的系统架构图。该系统主 要包括相机模组l、显示器2及使用者3。该相机模组1与显示器2相连,用于根据撷取使用者 3的影像来计算使用者3与显示器2之间的距离,并根据该距离来自动计算显示器的亮度值。 该显示器2根据相机模组1所计算的亮度值来调整显示屏幕的背光强度。
如图2所示,是图l中相机模组l的功能模块图。所述相机模组1包括马达控制单元10、光 感探测单元12、清晰度计算单元14、自动对焦单元16、物距计算单元18、亮度计算单元20及 发送单元22。
所述马达控制单元10用于控制相机镜头在对焦范围内移动。所述对焦范围是相机镜头在 对焦时移动的范围。
所述光感探测单元12用于在相机镜头每移动一步时,撷取相机镜头在该位置时使用者的 影像。
所述清晰度计算单元14用于在所撷取的影像上选取一宽和高为W女H区域,并对所选取区 域中的每一像素点都进行矩阵运算。例如在该区域内某一点坐标为(x, y)的清晰度值( Edge)的计算公式为<formula>formula see original document page 7</formula>
其中「^^〃为坐标为(x, y)的点的亮度值。
所述清晰度计算单元14还用于将该W * H区域内所有像素点进行矩阵运算后的结果相加, 得到该影像的清晰度值。清晰度值代表该影像的清晰度的高低,清晰度值越大说明该影像的 清晰度越高,清晰度值越小说明该影像的清晰度越低。清晰度值的计算公式为清晰度值
由=1
所述自动对焦单元16用于判断在对焦范围内使用者影像是否全部撷取完成。
所述自动对焦单元16用于当在对焦范围内,使用者影像全部撷取完成时,根据对焦范围 内所撷取的各个影像的清晰度值和相对应的相机镜头的位置得到一条曲线。如图4所示,X轴 坐标为相机镜头移动的距离,Y轴为相机镜头移动的距离所对应影像的清晰度值,曲线L即为 所撷取各个影像的清晰度值和相对应的相机镜头的位置的曲线。
所述自动对焦单元16还用于根据上述的曲线得到该相机镜头在焦点位置的距离,即焦点 距离。如图4所示,曲线的峰点P (即该曲线上清晰度值最大的点)为影像清晰度最高的点, 该点所对应的相机镜头距离为相机镜头的焦点距离。
所述物距计算单元18用于根据所得到的相机镜头的焦点距离计算物距。所述物距是指使 用者与显示器之间的距离。计算的步骤为先根据得到的相机镜头的焦点距离y计算出像距 q,公式如下q=(((y-x) *t*m)+f),其中x为相机镜头在最远位置的距离,t为相机镜头的 精度,m为相机镜头的放大倍数,f为相机镜头的焦长,再根据公式l/p+lArl/f计算出物距 p。
所述亮度计算单元20用于根据所得到的物距计算显示器的亮度值。所述显示器亮度值的 计算公式为显示器亮度值=显示器最佳亮度参数*物距2。其中,显示器亮度值的单位是
w/m2 (即每平方亮度),若显示器最佳亮度参数为100^^^2,物距为p,则显示器亮度值
P
所述发送模块22用于将所计算出的亮度值发送给显示器2,显示器2根据该亮度值调整显 示屏幕的亮度。
如图3所示,是本发明自动调整显示器亮度的方法较佳实施例的流程图。首先,步骤SIO,马达控制单元10控制相机镜头在对焦范围内移动。
步骤S12,光感探测单元12在相机镜头每移动一步时,撷取相机镜头在该位置时使用者 的影像。
步骤S14,清晰度计算单元14在所撷取的影像上选取一个宽和高为W女H的区域。 步骤S16,清晰度计算单元l4对所选取的区域中的每一个像素点进行矩阵运算。 步骤S18,清晰度计算单元14将该W々H区域内所有像素点进行矩阵运算后的结果相加,
得到该影像的清晰度值。
步骤S20,自动对焦单元16判断在对焦范围内使用者影像是否全部撷取完成。 步骤S22,当在对焦范围内使用者影像全部撷取完成时,自动对焦单元16根据对焦范围
内所撷取各个影像的清晰度值和相对应的相机镜头的位置得到一曲线,如图4所示的曲线。 步骤S24,自动对焦单元16根据上述的曲线得到该相机镜头在焦点位置的距离,即焦点
距离。所述焦点距离的步骤为读取该曲线的峰点(影像清晰度最高的点),该峰点所对应
的相机镜头距离为相机镜头的焦点距离。
步骤S26,物距计算单元18根据所得到的相机镜头的焦点距离计算物距。计算的步骤为
:先根据得到的相机镜头的焦点距离y计算出像距q,公式如下q= ( ( (y-X) * t *m)+f),其
中x为相机镜头在最远位置的距离,t为相机镜头的精度,m为相机镜头的放大倍数,f为相机
镜头的焦长,再根据公式l/p+lArl/f计算出物距P。
步骤S28,亮度计算单元20根据所得到的物距计算显示器的亮度值。
步骤S30,发送单元22将所计算出的亮度值发送给显示器2,显示器2根据该亮度值调整
显示屏幕的亮度。
在步骤S20中,当在对焦范围内使用者影像没有全部撷取完成时,返回至S12光感探测单 元12在相机镜头每移动一步时,撷取相机镜头在该位置时使用者的影像的步骤。
权利要求
权利要求1一种自动调整显示器亮度的系统,包括与该显示器相连的相机模组,该相机模组可以获取使用者的影像,其特征在于,该相机模组包括马达控制单元,用于控制相机镜头在对焦范围内移动;光感探测单元,用于在相机镜头每移动一步时,撷取相机镜头在该位置时使用者的影像;清晰度计算单元,用于在所撷取的影像上选取一个区域,并对该区域中的每一像素点都进行矩阵运算,及将该区域内所有像素点进行矩阵运算后的结果相加,得到该影像的清晰度值;自动对焦单元,用于根据对焦范围内所撷取的各个影像的清晰度值和相对应的相机镜头的位置得到一条曲线,及根据所述曲线得到该相机镜头的在焦点位置的距离,即相机镜头的焦点距离;物距计算单元,用于根据所得到的相机镜头的焦点距离计算使用者与显示器之间的距离,即物距;亮度计算单元,用于根据所得到的物距计算该显示器的亮度值;及发送模块,用于将所计算出的亮度值发送给该显示器,显示器根据该亮度值调整显示屏幕的亮度。
2.如权利要求l所述的自动调整显示器亮度的系统,其特征在于, 所述该区域内像素点的矩阵运算公式为<formula>formula see original document page 2</formula>其中(x, y)为该像素点的坐标,^^^w为该像素点的亮度值。
3.如权利要求l所述的自动调整显示器亮度的系统,其特征在于, 所述焦点距离是指在所撷取的各个影像的清晰度值和相对应的相机镜头距离的曲线上,清晰 度值最大的点所对应的相机镜头的距离。
4.如权利要求l所述的自动调整显示器亮度的系统,其特征在于, 所述物距的计算公式为1/物距+1/像距=1/焦长,像距^((y-x) *t*m)+f),其中y为相机 镜头的焦点距离,x为相机镜头在最远位置的距离,t为相机镜头的精度,m为相机镜头的放 大倍数,f为相机镜头的焦长。
5.如权利要求l所述的自动调整显示器亮度的系统,其特征在于, 所述显示器亮度值的计算公式为显示器亮度值=显示器最佳亮度参数*物距的平方。
6. 一种自动调整显示器亮度的方法,该显示器连接一个相机模组, 该相机模组可以获取使用者的影像,其特征在于,该方法包括如下步骤 控制该相机模组的相机镜头在对焦范围内移动;在相机镜头每移动一步时,撷取相机镜头在该位置时使用者的影像;在所撷取的影像上选取一个区域;对所选取的区域中的每一个像素点进行矩阵运算;将该区域内所有像素点进行矩阵运算后的结果相加,得到该影像的清晰度值; 根据对焦范围内所撷取的各个影像的清晰度值和相对应的相机镜头的位置得到一条曲根据上述曲线得到该相机镜头的在焦点位置的距离,即焦点距离; 根据所得到的相机镜头的焦点距离计算使用者与显示器之间的距离,即物距; 根据所得到的物距计算显示器的亮度值;及相机模组将计算出的亮度值发送给该显示器,显示器根据该亮度值调整显示屏幕的亮
7.如权利要求6所述的自动调整显示器亮度的方法,其特征在于,所述该区域内像素点的矩阵运算公式为: -1 -2 -1<formula>formula see original document page 3</formula><formula>formula see original document page 4</formula>其中(x, y)为该像素点的坐标, 〃为该像素点的亮度值。
8.如权利要求6所述的自动调整显示器亮度的方法,其特征在于,所述焦点距离是指在所撷取的各个影像的清晰度值和相对应的相机镜头距离的曲线上,清晰 度值最大的点所对应的相机镜头的距离。
9.如权利要求6所述的自动调整显示器亮度的方法,其特征在于, 所述物距的计算公式为1/物距+1/像距=1/焦长,像距^((y-x) *t*m)+f),其中y为相机 镜头的焦点距离,x为相机镜头在最远位置的距离,t为相机镜头的精度,m为相机镜头的放 大倍数,f为相机镜头的焦长。
10.如权利要求6所述的自动调整显示器亮度的方法,其特征在于, 所述显示器亮度值的计算公式为显示器亮度值=显示器最佳亮度参数*物距的平方。
全文摘要
一种自动调整显示器亮度的方法,该方法包括如下步骤控制相机模组的相机镜头在对焦范围内移动;在相机镜头每移动一步时,撷取相机镜头在该位置时使用者的影像;在所撷取的影像上选取一个区域;对所选取的区域中的每一个像素点进行矩阵运算;将该区域内所有像素点进行矩阵运算后的结果相加,得到该影像的清晰度值;根据对焦范围内所撷取各个影像的清晰度值和相对应的相机镜头的位置得到一条曲线;根据上述曲线得到该相机镜头的焦点距离;根据所得到的相机镜头的焦点距离计算使用者与显示器之间的距离,即物距;及根据所得到的物距计算显示器的亮度值。另外,本发明还提供一种自动调整显示器亮度的系统。
文档编号H04N5/225GK101419391SQ20071020223
公开日2009年4月29日 申请日期2007年10月24日 优先权日2007年10月24日
发明者林敬顺 申请人:佛山普立华科技有限公司;鸿海精密工业股份有限公司