一种投影图像校正方法和装置的制造方法

文档序号:9474599阅读:372来源:国知局
一种投影图像校正方法和装置的制造方法
【技术领域】
[0001] 本申请涉及图像处理技术领域,特别是涉及一种投影图像校正方法和一种投影图 像校正装置。
【背景技术】
[0002] 激光电视是一种将激光光源与超短焦投影机技术结合的新产品,投影机可以垂直 向上投射,摆在靠近墙壁的电视柜上即可投放出大尺寸屏幕,为了完美地显示出图像,需要 投影平面与激光反射镜面的平行关系非常的严格。
[0003] 在安装激光电视时,需要专业人员对机身位置的进行调整,然后将机身用螺丝固 定在电视柜上,使投影于屏幕匹配。其安装复杂,不利于用户自行安装,且机身一旦固定,摆 放位置将受到限制。但若不将机身固定,当用户不小心碰到机身时,使得机身位置偏移,投 影图像发生变形。由于对机身的摆放位置进行调试以校正投影图像具有专业性,用户难以 自行进行调节校正投影图像。另外,由于屏幕不平整也会使得屏幕上的投影图像发生变形。

【发明内容】

[0004] 鉴于上述问题,提出了本申请实施例以便提供一种方便用户自行校正变形图像的 投影图像校正方法和相应的一种投影图像校正装置
[0005] 为了解决上述问题,本申请实施例公开了一种投影图像校正方法,包括:
[0006] 获取原始图像和用户输入的修正参数;所述修正参数包括:角修正参数和边线修 正参数;
[0007] 采用所述角修正参数对原始图像的各个角进行角坐标修正,以确定各个角的修正 坐标;
[0008] 采用所述修正坐标和边线修正参数计算目标图像的边线;
[0009] 采用所述边线将所述原始图形校正为所述目标图像的形状。
[0010] 优选的,所述采用所述修正坐标和边线修正参数计算目标图像的边线的步骤包 括:
[0011] 采用所述边线修正参数计算对应的两个角的修正坐标所确定的直线段中各个点 的修正距离;
[0012] 将所述直线段各个点的横坐标或纵坐标与对应的修正距离相加,得到所述边线。
[0013] 优选的,所述目标图像包括:一次修正图像和二次修正图像;所述采用所述边线 将所述原始图形校正为所述目标图像的形状的步骤包括:
[0014] 将所述原始图像变形为所述一次修正图像的上边线和下边线之间的区域的形 状;
[0015] 将所述一次修正图像变形为所述二次修正图像的左边线和右边线之间的区域的 形状。
[0016] 优选的,所述修正坐标包括:一次修正坐标和二次修正坐标;所述边线修正参数 包括:上边线中点修正参数、下边线中点修正参数、左边线中点修正参数、右边线中点修正 参数;
[0017] 所述采用所述修正坐标和边线修正参数计算目标图像的边线的步骤包括:
[0018] 采用一次修正坐标和上边线中点修正参数计算一次修正图像的上边线;
[0019] 采用一次修正坐标和下边线中点修正参数计算一次修正图像的下边线;
[0020] 采用二次修正坐标和左边线中点修正参数计算二次修正图像的左边线;
[0021] 采用二次修正坐标和右边线中点修正参数计算二次修正图像的右边线。
[0022] 优选的,所述角坐标修正包括:一次角坐标修正和二次角坐标修正;
[0023] 所述采用所述角修正参数对原始图像的各个角进行角坐标修正,以确定各个角的 修正坐标的步骤包括:
[0024] 采用所述角修正参数对原始图像的各个角进行一次角坐标修正,以确定各个角的 一次修正坐标;
[0025] 采用所述角修正参数对原始图像的各个角进行二次角坐标修正,以确定各个角的 二次修正坐标。
[0026] 优选的,所述将所述原始图像变形为所述一次修正图像的上边线和下边线之间的 区域的形状的步骤进一步包括:
[0027] 计算所述一次修正图像的上边线和下边线与原始图像各列的交点的纵坐标值;
[0028] 采用所述交点的纵坐标值计算所述原始图像各列的上下交点的距离;
[0029] 采用所述原始图像各列的上下交点的距离计算各列的垂直变形比率;
[0030] 采用所述垂直变形比率对原始图像各列进行插值处理。
[0031] 优选的,将所述一次修正图像变形为所述二次修正图像的左边线和右边线之间的 区域的形状的步骤进一步包括:
[0032] 计算所述二次修正图像的左边线和右边线与一次修正图像各行的交点的横坐标 值;
[0033] 采用所述交点的横坐标值计算所述一次修正图像各行的左右交点的距离;
[0034] 采用所述一次修正图像各行的左右交点的距离计算各行的水平变形比率;
[0035] 采用所述水平变形比率对一次修正图像各行进行插值处理。
[0036] 同时,本申请还公开了一种投影图像校正装置,包括:
[0037] 获取模块,用于获取原始图像和用户输入的修正参数;所述修正参数包括:角修 正参数和边线修正参数;
[0038] 角修正模块,用于采用所述角修正参数对原始图像的各个角进行角坐标修正,以 确定各个角的修正坐标;
[0039] 边线计算模块,用于采用所述修正坐标和边线修正参数计算目标图像的边线;
[0040] 校正模块,用于采用所述边线将所述原始图形校正为所述目标图像的形状。
[0041] 优选的,所述边线计算模块进一步包括:
[0042] 线修正距离计算子模块,用于采用所述边线修正参数计算对应的两个角的修正坐 标所确定的直线段中各个点的修正距离;
[0043] 边线确定子模块,用于将所述直线段各个点的横坐标或纵坐标与对应的修正距离 相加,得到所述边线。
[0044] 优选的,所述目标图像包括:一次修正图像和二次修正图像;所述校正模块进一 步包括:
[0045] 第一变形子模块,用于将所述原始图像变形为所述一次修正图像的上边线和下边 线之间的区域的形状;
[0046] 第二变形子模块,用于将所述一次修正图像变形为所述二次修正图像的左边线和 右边线之间的区域的形状。
[0047] 优选的,所述修正坐标包括:一次修正坐标和二次修正坐标;所述边线修正参数 包括:上边线中点修正参数、下边线中点修正参数、左边线中点修正参数、右边线中点修正 参数;
[0048] 所述边线计算模块进一步包括:
[0049] 上边线计算子模块,用于采用一次修正坐标和上边线中点修正参数计算一次修正 图像的上边线;
[0050] 下边线计算子模块,用于采用一次修正坐标和下边线中点修正参数计算一次修正 图像的下边线;
[0051] 左边线计算子模块,用于采用二次修正坐标和左边线中点修正参数计算二次修正 图像的左边线;
[0052] 右边线计算子模块,用于采用二次修正坐标和右边线中点修正参数计算二次修正 图像的右边线。
[0053] 优选的,所述角坐标修正包括:一次角坐标修正和二次角坐标修正;
[0054] 所述角修正模块进一步包括:
[0055] 第一角修正子模块,用于采用所述角修正参数对原始图像的各个角进行一次角坐 标修正,以确定各个角的一次修正坐标;
[0056] 第二角修正子模块,用于采用所述角修正参数对原始图像的各个角进行二次角坐 标修正,以确定各个角的二次修正坐标。
[0057] 优选的,所述第一变形子模块进一步包括:
[0058] 第一交点坐标计算子模块,用于计算所述一次修正图像的上边线和下边线与原始 图像各列的交点的纵坐标值;
[0059] 第一交点距离计算子模块,用于采用所述交点的纵坐标值计算所述原始图像各列 的上下交点的距离;
[0060] 第一变形比率计算子模块,用于采用所述原始图像各列的上下交点的距离计算各 列的垂直变形比率;
[0061] 第一插值子模块,用于采用所述垂直变形比率对原始图像各列进行插值处理。
[0062] 优选的,所述第二变形子模块进一步包括:
[0063] 第二交点坐标计算子模块,用于计算所述二次修正图像的左边线和右边线与一次 修正图像各行的交点的横坐标值;
[0064] 第二交点距离计算子模块,用于采用所述交点的横坐标值计算所述一次修正图像 各行的左右交点的距离;
[0065] 第二变形比率计算子模块,用于采用所述一次修正图像各行的左右交点的距离计 算各行的水平变形比率;
[0066] 第二插值子模块,用于采用所述水平变形比率对一次修正图像各行进行插值处 理。
[0067] 本申请实施例包括以下优点:
[0068] 本申请实施例通过修正原始图像来改变投影到屏幕上的图像形状,使得不必调整 激光电视机身的位置来调试投影到屏幕的图像。
[0069] 本申请实施例可以通过逐步获取修正参数来实时对原始图像进行调整。
[0070] 本申请通过对原始图像各边线的弧度进行修正,使得投影在不平整的屏幕上的投 影得以校正。
【附图说明】
[0071] 图1是本申请一种根据屏幕投影区域图像对原始输入图像进行校正的示意图;
[0072] 图2是本申请的一种投影图像校正方法实施例的步骤流程图;
[0073] 图3是本申请一种角坐标修正的示意图;
[0074] 图4是本申请一种角坐标修正的示意图;
[0075] 图5是本申请实施例中对原始图像进行反向弧形边修正的示意图;
[0076] 图6是本申请实施例中对左边线的中心点进行校正的示意图;
[0077] 图7本申请的一种投影图像校正装置实施例的结构框图。
【具体实施方式】
[0078] 为使本申请
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1