CN108780566A - 用于透视变换和显示图像内容的方法和平视显示器以及车辆 - Google Patents

用于透视变换和显示图像内容的方法和平视显示器以及车辆 Download PDF

Info

Publication number
CN108780566A
CN108780566A CN201680083399.1A CN201680083399A CN108780566A CN 108780566 A CN108780566 A CN 108780566A CN 201680083399 A CN201680083399 A CN 201680083399A CN 108780566 A CN108780566 A CN 108780566A
Authority
CN
China
Prior art keywords
perspective transform
fritter
picture material
display
perspective
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.)
Pending
Application number
CN201680083399.1A
Other languages
English (en)
Inventor
S·布朗
C·齐斯拉
T·拜尔
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Bayerische Motoren Werke AG
Original Assignee
Bayerische Motoren Werke AG
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 Bayerische Motoren Werke AG filed Critical Bayerische Motoren Werke AG
Publication of CN108780566A publication Critical patent/CN108780566A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T5/00Image enhancement or restoration
    • G06T5/80Geometric correction
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60KARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
    • B60K35/00Instruments specially adapted for vehicles; Arrangement of instruments in or on vehicles
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60KARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
    • B60K35/00Instruments specially adapted for vehicles; Arrangement of instruments in or on vehicles
    • B60K35/20Output arrangements, i.e. from vehicle to user, associated with vehicle functions or specially adapted therefor
    • B60K35/29Instruments characterised by the way in which information is handled, e.g. showing information on plural displays or prioritising information according to driving conditions
    • GPHYSICS
    • G02OPTICS
    • G02BOPTICAL ELEMENTS, SYSTEMS OR APPARATUS
    • G02B27/00Optical systems or apparatus not provided for by any of the groups G02B1/00 - G02B26/00, G02B30/00
    • G02B27/01Head-up displays
    • G02B27/0101Head-up displays characterised by optical features
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T3/00Geometric image transformations in the plane of the image
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T3/00Geometric image transformations in the plane of the image
    • G06T3/04Context-preserving transformations, e.g. by using an importance map
    • G06T3/053Detail-in-context presentations
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T3/00Geometric image transformations in the plane of the image
    • G06T3/08Projecting images onto non-planar surfaces, e.g. geodetic screens
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T3/00Geometric image transformations in the plane of the image
    • G06T3/40Scaling of whole images or parts thereof, e.g. expanding or contracting
    • G06T3/4007Scaling of whole images or parts thereof, e.g. expanding or contracting based on interpolation, e.g. bilinear interpolation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T3/00Geometric image transformations in the plane of the image
    • G06T3/40Scaling of whole images or parts thereof, e.g. expanding or contracting
    • G06T3/4038Image mosaicing, e.g. composing plane images from plane sub-images
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T3/00Geometric image transformations in the plane of the image
    • G06T3/60Rotation of whole images or parts thereof
    • G06T3/608Rotation of whole images or parts thereof by skew deformation, e.g. two-pass or three-pass rotation
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • G09G5/003Details of a display terminal, the details relating to the control arrangement of the display terminal and to the interfaces thereto
    • G09G5/006Details of the interface to the display terminal
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • G09G5/36Control 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/363Graphics controllers
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60KARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
    • B60K2360/00Indexing scheme associated with groups B60K35/00 or B60K37/00 relating to details of instruments or dashboards
    • B60K2360/18Information management
    • B60K2360/186Displaying information according to relevancy
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60KARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
    • B60K2360/00Indexing scheme associated with groups B60K35/00 or B60K37/00 relating to details of instruments or dashboards
    • B60K2360/20Optical features of instruments
    • B60K2360/33Illumination features
    • B60K2360/334Projection means
    • GPHYSICS
    • G02OPTICS
    • G02BOPTICAL ELEMENTS, SYSTEMS OR APPARATUS
    • G02B27/00Optical systems or apparatus not provided for by any of the groups G02B1/00 - G02B26/00, G02B30/00
    • G02B27/01Head-up displays
    • G02B27/0101Head-up displays characterised by optical features
    • G02B2027/011Head-up displays characterised by optical features comprising device for correcting geometrical aberrations, distortion
    • GPHYSICS
    • G02OPTICS
    • G02BOPTICAL ELEMENTS, SYSTEMS OR APPARATUS
    • G02B27/00Optical systems or apparatus not provided for by any of the groups G02B1/00 - G02B26/00, G02B30/00
    • G02B27/01Head-up displays
    • G02B27/0101Head-up displays characterised by optical features
    • G02B2027/0123Head-up displays characterised by optical features comprising devices increasing the field of view
    • GPHYSICS
    • G02OPTICS
    • G02BOPTICAL ELEMENTS, SYSTEMS OR APPARATUS
    • G02B27/00Optical systems or apparatus not provided for by any of the groups G02B1/00 - G02B26/00, G02B30/00
    • G02B27/01Head-up displays
    • G02B27/0101Head-up displays characterised by optical features
    • G02B2027/014Head-up displays characterised by optical features comprising information/image processing systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T1/00General purpose image data processing
    • G06T1/20Processor architectures; Processor configuration, e.g. pipelining
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/20Special algorithmic details
    • G06T2207/20021Dividing image into blocks, subimages or windows
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/20Special algorithmic details
    • G06T2207/20212Image combination
    • G06T2207/20221Image fusion; Image merging
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T5/00Image enhancement or restoration
    • G06T5/50Image enhancement or restoration using two or more images, e.g. averaging or subtraction
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T5/00Image enhancement or restoration
    • G06T5/70Denoising; Smoothing
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2360/00Aspects of the architecture of display systems
    • G09G2360/12Frame memory handling
    • G09G2360/122Tiling
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2360/00Aspects of the architecture of display systems
    • G09G2360/18Use of a frame buffer in a display terminal, inclusive of the display panel
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2380/00Specific applications
    • G09G2380/10Automotive applications
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • G09G5/36Control 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/37Details of the operation on graphic patterns
    • G09G5/377Details of the operation on graphic patterns for mixing or overlaying two or more graphic patterns
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/18Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Optics & Photonics (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Transportation (AREA)
  • Mechanical Engineering (AREA)
  • Computer Graphics (AREA)
  • Controls And Circuits For Display Device (AREA)
  • Image Processing (AREA)
  • Geometry (AREA)
  • Devices For Indicating Variable Information By Combining Individual Elements (AREA)

Abstract

本发明涉及用于透视变换和显示被呈现的图像内容的方法和平视显示器,以及具有这样的平视显示器的相应车辆。在用于透视变换和显示的方法中,将要显示的图像内容分为多个小块并且通过各一个透视变换来透视变换各个小块。接着将各个经透视变换的小块组合为一个经变换的图像内容;以及将经透视变换的图像内容投影到配置给平视显示器的投影面上。

Description

用于透视变换和显示图像内容的方法和平视显示器以及车辆
技术领域
本发明涉及用于透视变换和显示被呈现的图像内容的方法和平视显示器以及带有这样的平视显示器的车辆。
背景技术
车辆特别是机动车通常具有用于显示信息的装置。信息可以不仅涉及车辆的运行状态,例如油液位、速度、灯光设备的状态等,而且也对于驾驶员简化车辆的运行,例如通过显示导航信息、显示停车信息等来进行简化。为了给驾驶员尽可能舒适地显示信息,应用平视显示器,其将要显示的信息投影到驾驶员的自然的视野中,在这里驾驶员将所述信息作为虚拟图像从视觉上感知。自然的视野在此相应于对于运行车辆首先要注意的车辆环境,特别是位于车辆之前的道路走向。在信息例如投影到车辆的前挡风玻璃的情况下,驾驶员可以读取这些信息,而无需将视线由道路挪开,这提高车辆使用的安全性。
通过平视显示器的光学元件和前挡风玻璃的弯曲以及如下情况——即驾驶员通常有角度地注视前挡风玻璃——使得要显示信息的成像变形。为了不变形地亦即清晰且可容易识别地给驾驶员表示信息,信息的成像因此必须匹配于平视显示器的产生图像的装置的光路,该光路经由平视显示器的光学元件和车辆的前挡风玻璃直至驾驶员的眼睛。
为了匹配于光路,要显示的信息作为被呈现的图像内容传递给图形模块(Graphik-Engine),该图形模块使得被呈现的图像内容经受变换。所述变换设计为,补偿如下变形,该变形特别是通过弯曲的光学元件、弯曲的前挡风玻璃和到前挡风玻璃上非垂直的视角生成。换言之,通过图形模块的变换被呈现的图像内容变形,以便对于观察者特别是驾驶员能实现视觉上感知被呈现的图像内容的矫正的成像。
发明内容
本发明的任务在于,提出一种方法、一种平视显示器以及一种车辆,其中更灵活且更快速实施被呈现的图像内容的变换和显示,且变换可以特别是更简单地匹配于光路的变化,例如通过在投影面上成像的位置的变化。
该任务通过按照独立权利要求的方法和平视显示器以及相应的车辆解决。本发明有利的设计方案是从属权利要求的技术方案。以说明书的一部分明确权利要求书的公开内容。
根据本发明的第一方面,在按照本发明的用于通过平视显示器透视变换和显示被呈现的图像内容的方法中,将被呈现的、亦即要显示的图像内容分为多个区域、特别是小块(Kacheln)或矩形。小块或包含在各个小块中的图像内容优选分别通过一个透视变换来变换,并且将各个经透视变换的小块或包含在经透视变换的小块中的经透视变换的图像内容组合为一个经透视变换的图像内容。将经透视变换的图像内容投影到配置给平视显示器的投影面上。
根据本发明的第二方面,按照本发明的用于透视变换和显示被呈现的图像内容的平视显示器具有控制单元以及投影单元。特别是按照本发明的平视显示器设置为,根据本发明的第一方面实施透视变换和显示被呈现的图像内容。优选地,控制单元具有:第一模块,所述第一模块设置为用于将被呈现的亦即要显示的图像内容分为多个区域、特别是小块或矩形;第二模块、特别是图形模块,其设置为用于通过各一个透视变换特别是经由图形编程接口变换各个小块或包含在各个小块中的图像内容;以及第三模块,所述第三模块设置为用于将各个经透视变换的小块组合为一个经变换的图像内容。此外,投影单元优选设置为用于将经透视变换的图像内容投影到配置给平视显示器的投影面上。
第一、第二和第三模块分别可以构成为硬件或软件模块。特别是一个或两个模块可以构成为软件模块,而剩余的一个或多个模块可以构成为硬件模块。
优选地,构成为软件模块的第一、第二或第三模块实现在控制单元的一个或多个处理器、特别是一个或多个主处理器(CPU)上。
按照本发明的第三方面,按照本发明的车辆具有按照本发明的第二方面的平视显示器。
关于本发明的第一方面及其有利设计方案所述的特征和优点也适用于本发明的第二方面和第三方面以及其有利的设计方案,以及反之亦然。
本发明基于如下方案,将要显示的图像、特别是被呈现的图像内容——其包含要显示的信息——分为多个区域、例如小块、特别是矩形或矩形小块,且将这些区域单独以各一个透视变换进行变换。换言之,模块化地实施图像亦即被呈现的图像内容的透视变换。接着经透视变换的区域亦即小块又组合为一个现在透视变换的图像或图像内容,其在平视显示器中或由其投影到投影面上且可以由观察者特别是具有平视显示器的车辆中的驾驶员基于进行的透视变换不变形地亦即清晰且可容易识别地视觉上感知。
各个小块的透视变换在此优选与各个要透视变换的小块相协调。如果在平视显示器的光路中的变化使得要显示的图像亦即被呈现的图像内容的匹配是必要的,那么这可以通过各个透视变换的协调或匹配来引起。特别是不必要的是,协调或匹配所述透视变换中的每个单个的透视变换,或者进行唯一的透视变换的匹配亦即变化,该透视变换变换整个要显示的图像亦即整个被呈现的图像内容。这一般要求高运算能力并且因此降低通过平视显示器能够显示经变换的图像的图像速率。
优选地,通过本发明特别是可能的是,只要对于组合和变换的图像亦即图像内容的无变形表示或显示不是必要的,则省去各个小块的透视变换。特别是如果要显示的图像亦即被呈现的图像内容的仅一部分必须通过用于匹配于平视显示器的光路或观察者位置的透视变换或者说变换来变形或矫正,那么通过模块式透视变换可以降低用于透视变形或矫正的运算耗费,其方式是不变换如下各个小块,这些小块的图像内容不必须匹配于光路。
优选地,各个小块的透视变换亦即模块式透视变换此外允许通过图形模块节省存储和运算时间地透视变换,所述图形模块优选被进一步处理并且特别是在当前微处理器上、特别是在不同的平台上稳定运行。更优选地,该图形模块构成为用于特别是硬件加速地处理矢量图形,从而可以基于矢量特别快速且高效实施各个透视变换。
总体上,本发明能实现被呈现的图像内容的快速且灵活的变换和显示。
在用于透视变换和显示被呈现的图像内容的方法的一个有利设计方案中,在变换时关于以下特征中的至少之一透视变换每个单个的小块:梯形、拱形、伸长或缩短、旋转、位错。特别是,每个单个的小块也可以通过这些特征中的至少两个的组合来透视变换。由此要显示的图像内容能够可靠地匹配于平视显示器的光路。
在用于透视变换和显示被呈现的图像内容的方法的另一有利设计方案中,邻接的小块具有重叠的图像内容。特别是,重叠的图像内容分别具有一个、两个或三个像素的宽度。由此确保,经透视变换的小块在组合为一个经透视变换的图像内容时同样重叠、具有经透视变换的图像内容或经透视变换的小块的棱边特别是齐平。特别是由此可靠地阻止:组合的经透视变换的图像内容具有如下区域,这些区域没有被至少一个经透视变换的小块覆盖并且因此表示为颜色中性的特别是黑色或白色的像素。优选地,通过方法的该特征也通过应用棱边平滑的应用、特别是通过平滑过滤器避免这些区域的生成。
在用于透视变换和显示被呈现的图像内容的方法的另一有利设计方案中,所述图像内容作为点阵图形存在,其中,通过透视变换来移动小块的各个像素。由此可以将被呈现的图像内容特别简单地分为不同区域、特别是小块或矩形或矩形小块,其中,将在点阵图形的预定数量的像素分别配置给一个区域或一个小块。通过透视变换来移动点阵图形的属于各一个小块的各个像素。由此可以特别简单地实现透视变换。
优选地,所述点阵图形具有不同的颜色深度,特别是32、24、16、8或4位。更优选地,点阵图形也可以具有位于这些值之间的颜色深度。更优选地,点阵图形也可以具有大于32位或小于4位的颜色深度。更优选地,点阵图形的不同像素分别具有不同的颜色深度。特别是优选地,点阵图形的一些关联的像素——其分别属于单个小块——分别具有相同的颜色深度。特别是优选地,单个小块的颜色深度仅仅与用于颜色真实地表示包含在各个小块中的图像内容一样高是必要的。由此被呈现的图像内容需要(特别是在缓冲存储器中的)特别少的存储空间,小块的透视变换可以特别高效地实施。
在用于透视变换和显示被呈现的图像内容的方法的一个有利设计方案中,在透视变换时实施小块的各个像素、特别是如下像素的内插、特别是线性内插,所述像素邻接于通过透视变换而移动的像素和/或位于通过透视变换移动的像素之间。由此可靠地避免:生成带有未配置颜色值的像素的区域。优选地,每个小块的像素的数量少,从而各个像素在透视变换时不在大的间隔上移动。在该情况下,位于透视变换时所移动的像素之间的像素的线性内插提供经透视变换的图像内容,其由平视显示器产生的成像可以清晰且清楚地(亦即特别是没有认为痕迹地)视觉上感知。线性内插特别是仅仅引起小的运算耗费,亦即计算的处理器的负荷小,因此可以快速且高效实施透视变换。
在用于透视变换和显示被呈现的图像内容的方法的另一有利设计方案中,通过与变换矩阵相乘来透视变换各个小块。与变换矩阵相乘可实施特别简单且精确方式的变换。相应的透视变换可以因此特别快速且高效地特别是由图形模块实施。特别是因此可能的是,对于图像速率——以该图像速率透视变换被呈现的图像内容——达到每秒30至90、优选45至75、特别优选基本上60个经透视变换的图像内容的值。在方法的一种特别有利的设计方案中可能的是,达到每秒90至160、优选基本上120个经透视变换的图像内容的值。
优选地,在与变换矩阵相乘时小块的各个像素特别是四个角点的位置——其优选通过支持矢量给出——与变换矩阵相乘。支持矢量在此是这样的矢量,其说明像素相对于原点的位置,其中原点特别是可以是小块或图像亦即被呈现的图像内容的角点或中心点。通过支持矢量与变换矩阵的相乘,小块的各个像素的位置相对于原点移动。优选地,特别是通过线性内插来内插如下像素,该像素位于特别是与之邻接的移动的像素之间。优选地,由此闭合在经透视变换的小块的图像内容中的空隙。
优选地,可以通过选择在划分要显示的图像内容时小块的数量或规格亦即大小或面积确定、特别是限制特别是要线性内插的像素的数量,因为随着小块数量增加,每个小块的必须透视变换的像素的数量减少。由此确保:特别是位于移动的像素之间特别是与移动的像素邻接的像素的线性内插在小块或组合透视变换的且通过平视显示器要显示的图像内容上产生清楚且清晰的经透视变换的图像内容,亦即没有人为痕迹的经透视变换的图像内容。
优选地,选择大于临界数量或大小的小块的数量或规格,其中特别是要线性内插的像素的数量如此小,使得人为痕迹特别是各角在经透视变换的图像内容中出现。由此确保:组合的经透视变换的且通过平视显示器要显示的图像内容不具有人为痕迹、特别是角。优选地,如此选择小块的数量和/或大小,使得小块重叠,特别是分别以一个或多个像素重叠。
在用于透视变换和显示被呈现的图像内容的方法的一个有利设计方案中,所述变换矩阵从多个变换矩阵选择。特别是多个变换矩阵在此优选分别包含用于每个要透视变换的小块的变换矩阵。由此可以确保:变换矩阵匹配于相应要透视变换的小块的成像的光路,或者特别是可以各自匹配于在相应要透视变换的小块的成像的光路中的变化。更优选地,多个变换矩阵包含不同的透视变换。
通过应用变换矩阵,每个矢量的透视变换是可实现的。由此可以使得透视变换特别好地匹配于光路。特别优选地,利用多个变换矩阵中的一个变换矩阵实施的透视变换涉及以下特征中至少之一:梯形、拱形、伸长或缩短、旋转、位错。
在用于透视变换和显示被呈现的图像内容的方法的另一有利设计方案中,各个小块的透视变换由图形模块优选经由图形编程接口、特别是OpenVG实施。图形模块的应用特别是通过硬件加速显著加速各个小块的透视变换并且降低中央处理器(CPU)的运算负荷。优选地应用如下图形编程接口,其是广泛应用的并且按照标准针对微处理器提供。更优选地,图形编程接口在多个平台上可用。此外应用的图形编程接口优选允许应用图形模块,其提供矢量图形的硬件加速的处理或计算。
在用于透视变换和显示被呈现的图像内容的方法的另一有利设计方案中,所述经透视变换的小块保存在缓冲存储器中。缓冲存储器允许特别快速地访问保存在其中的经透视变换的小块,特别是在组合为一个整个透视变换的要显示的图像或图像内容时。
在用于透视变换和显示被呈现的图像内容的方法的另一有利设计方案中,仅透视变换多个小块中的一部分,并且为了组合经变换的图像内容而由缓冲存储器加载其余的经变换的小块。由此可以显著加速透视变换的要显示的图像或图像内容的组合。特别是可以由此达到每秒30至90、优选45至75、特别优选基本上60个经透视变换的图像内容的图像速率,以该图像速率透视变换被呈现的图像内容。在方法的一种特别有利的设计方案中可能的是,达到每秒90至160优选基本上120个经透视变换的图像内容的值。
在用于透视变换和显示被呈现的图像内容的方法的另一有利设计方案中,仅透视变换多个小块中的一部分,该部分包含图像内容的如下元素,所述元素已经关于之前要变换和显示的图像内容而改变过。特别是其余的需要用于将经透视变换的小块组合为透视变换的要显示的图像内容的经透视变换的小块由缓冲存储器来加载。由此特别是确保,由透视变换要求的处理器仅仅处理被呈现的图像内容的如下部分,该部分不同于之前透视变换的和显示的图像内容,亦即包含改变过的要显示的信息或要显示的信息的改变过的表示,由此相比于实施所有小块的透视变换显著降低该处理器的运算功率。由此可以对于计算特别高效地安排这样的处理器的运算功率,并且达到每秒30至90、优选45至75、特别优选基本上60个经透视变换的图像内容的图像速率,以该图像速率来透视变换被呈现的图像内容。在方法的一种特别有利的设计方案中可能的是,达到每秒90至160、优选基本上120个经透视变换的图像内容的值。
在用于透视变换和显示被呈现的图像内容的方法的另一有利设计方案中,多个小块的不同部分具有不同的颜色深度,特别是32、24、16、8和4位。更优选地,多个小块的不同部分也可以具有位于其间的值的颜色深度。更优选地,多个小块的不同部分也可以具有大于32位或小于4位的颜色深度。特别是各小块分别具有尽可能小的颜色深度,其中相应包含的图像内容还可以颜色真实地亦即不降低颜色质量地显示或表示。优选地,透视变换特别是优选带有不同颜色深度的多个小块的各个像素的线性内插在要透视变换的小块的相应颜色深度下实施。由此确保:透视变换或经透视变换的小块仅仅需要少量存储空间或者优选线性的内插需要少的运算需要。由此可以特别快速和高效实施各个像素的透视变换、特别是优选线性的内插。
在用于透视变换和显示被呈现的图像内容的方法的另一有利设计方案中,所述多个小块在透视变换时通过点或线反射进行反射并且组合为一个透视变换的反射的图像内容。由此透视变换的要显示的图像内容的图像定向可以匹配于平视显示器的光路。特别是可以通过反射省去在平视显示器中应用附加的光学元件,这些附加的光学元件改变特别是转动或反射经透视变换的图像内容的图像定向以便无缺陷地在平视显示器的投影面上成像。由此平视显示器得到特别简单的结构。
附图说明
本发明另外的特征、优点和应用可能形由以下说明结合附图产生。附图至少部分示意地示出:
图1示出用于通过平视显示器变换和显示被呈现的图像内容的方法的一个实施形式;
图2示出利用按照本发明的方法的一个实施形式分为多个小块的被呈现的图像内容的视图;
图3示出小块的透视变换的视图;
图4示出利用按照本发明的方法的一个实施形式通过各个小块的透视变换进行经变换的图像内容的视图;
图5示出基本的透视变换的多个结果的视图;
图6示出点阵和变形的点阵的视图;以及
图7示出在投影面上支持点的包络的视图。
具体实施方式
图1示出用于通过平视显示器变换和显示被呈现的图像内容1的方法100,以下参照其他附图对其进行阐述。
图2示出利用按照本发明的方法100的一个实施形式分为多个小块2的被呈现的图像内容1的视图。图像内容1包含多个元素7、8、9、10,它们间接和/或直接涉及车辆运行,特别是要注意的交通规则7、警告指示8、导航信息9和/或速度信息10。元素7、8、9、10分别是总的图像内容1的一部分。元素7、8、9优选作为图示显示和/或表示或成像。更优选地,元素9、10作为字符和/或字标特别是数字标志显示和/或表示或成像。图像内容1优选是被呈现的,从而该图像内容1作为数字图像、特别是作为点阵图形存在。由此图像内容1可以容易地通过数字方法特别是变换、优选透视变换处理亦即改变和/或修改、特别是变形。
在方法步骤101中将被呈现的图像内容1分为多个区域、特别是小块2、优选矩形小块2。更优选地,小块2是正方形的。小块2的边缘在示出的实施例中为了更好的描述性而通过水平和垂直线11标记。
优选地,各个小块2包围各个元素7、8、9、10或元素7、8、9、10的部分,亦即全部图像内容1的包含在各个小块2中的部分表示各个元素7、8、9、10或元素7、8、9、10的部分。
优选地,不同的小块2具有不同颜色深度,特别是32、24、16、8或4位。更优选地,不同小块也可以具有位于这些值之间的颜色深度。更优选地,不同的小块也可以具有大于32位或小于4位的颜色深度。更优选地,小块2的颜色深度仅仅与图像内容1的包含在小块2中的部分一样高是必要的,以便清楚和清晰亦即颜色真实地表示。特别是,不包含图像内容1的元素7、8、9、10的小块2具有特别低的颜色深度,例如4位或1位。优选地,包含单色元素7、8、9、10或元素7、8、9、10的单色部分、特别是字符或字标和/或数字标志的小块2具有低的颜色深度,特别是16、8或4位或位于其间的值。由此可以显著降低被呈现的图像内容1或各个小块2的存储空间。
图3示出小块2的透视变换3的视图。透视变换3在方法步骤102中由优选矩形特别是正方形的小块2产生经透视变换的小块4。
优选地,透视变换3通过矩阵乘法特别是与变换矩阵相乘在方法步骤102中实现。在此,各个像素、特别是优选作为点阵图形存在的小块2的四个角点——所述像素通过支持矢量说明——与产生透视变换的矩阵相乘。支持矢量是如下矢量,其说明像素关于原点的位置,特别是关于小块2或由小块2组成的图像亦即被呈现的图像内容1的四个角之一,或者小块2或由小块2组成的图像亦即被呈现的图像内容1的中点。
在示出的实施例中,通过透视变换3特别是通过支持矢量与变换矩阵的相乘在方法步骤102中给小块2的四个角点配置新的位置,其通过四个虚线箭头12标明。特别是在此要透视变换的像素的支持矢量的数值亦即长度和方向亦即定向改变。
如果在方法步骤102中通过透视变换3在经透视变换的小块4的像素之间生成空隙,那么这些空隙优选通过内插特别是通过线性内插在方法步骤103中闭合。特别是与通过透视变换3移动的像素邻接的和/或位于或设置其间的像素通过内插配置一个值,从而经透视变换的小块4具有经变换的图像内容5的无间隙的部分,亦即可没有人为痕迹地表示。优选地,通过线性内插在方法步骤103中实施经透视变换的图像内容的平滑化,从而该图像内容无人为痕迹地可通过平视显示器表示。
图4示出利用按照本发明的方法100的一个实施形式组合的经变换的图像内容5的视图,该图像内容在方法步骤104中通过在方法步骤102中各个小块2的透视变换3产生。为了更好的可描述性,经透视变换的小块4的边缘如图1中那样通过基本上水平和基本上垂直的线11示出。
各个小块2在方法步骤102中的透视变换3中通过相应不同的透视变换3特别是相应不同的变换矩阵亦即模块式变换且在方法步骤104中组合为一个经透视变换的图像内容5。经透视变换的图像内容5在方法步骤105中优选通过平视显示器投影到配置给平视显示器的投影面上,在该投影面上图像内容5由用户、特别是配备平视显示器的车辆的驾驶员视觉上感知为不变形的图像。
通过在方法步骤102中单独的亦即模块式的透视变换3,每个经透视变换的小块4优选获得与邻接的经透视变换的小块4不同的形状。特别是由此产生闭合的或连续的优选无人为痕迹的经变换的图像内容5,其可以作为闭合的或连续的优选无人为痕迹的图像表示或显示。优选地,通过单独的透视变换3将邻接的小块2通过如下方式透视变换,使得其边缘闭合、亦即齐平地相互邻接。更优选地,对于每个小块2从多个透视变换3选择一个透视变换3,或对于每个小块2特别是单独地匹配透视变换3,从而在透视变换3和与相邻的经透视变换的小块4组合之后产生一个闭合的无人为痕迹的经透视变换的图像内容5。特别是相应的透视变换3对于各个小块2如此选择或匹配,使得在组合为经透视变换的图像内容5之后,没有棱边、弯折、不连续点和/或没有噪音在经透视变换的图像内容5或可示出的透视变换的图像中出现。
更优选地,被呈现的图像内容1在透视变换3之前在方法步骤101中分为具有重叠的边缘的小块2,亦即被呈现的图像内容1的一部分通过多于一个的小块2表示或者包含多于一个的小块2。特别是邻接的小块2的边缘重叠。重叠的边缘亦即重叠的区域可以具有不同宽度,特别是1、2、3或更多个像素。更优选地,选择或匹配重叠的边缘的宽度,从而在将经透视变换的小块4在方法步骤104中组合为一个经透视变换的图像内容5时,通过经透视变换的图像内容5可表示或可显示和/或可描绘的透视变换的图像的每个区域由至少一个经透视变换的小块4覆盖。由此经透视变换的小块4的边缘不必须闭合地、亦即齐平地相互邻接,从而在选择对于单个小块2适合的透视变换3或将透视变换3匹配于单个小块2时存在较大的自由度。特别是经透视变换的小块4必须由此仅仅基本上闭合、亦即齐平地相互邻接。
优选地,经透视变换的小块4的重叠的区域或重叠的边缘在方法步骤104中组合为经透视变换的图像内容5时通过如下方式平滑化、特别是求平均或内插,使得产生在邻接的经透视变换的小块4之间的无缝过渡。由此特别可靠地避免在组合的经透视变换的图像内容5中的人为痕迹、特别是棱边、弯折、不连续点和/或噪音。
图5示出基本的透视变换3的多个结果。
图5A示出透视变换3的结果,该透视变换将矩形小块2透视变换为梯形的小块。
图5B示出透视变换3的结果,该透视变换将矩形小块2透视变换为平行四边形小块。这是图4A的特例。
图5C示出透视变换3的结果,该透视变换将矩形小块2透视变换为带有两个凸的对置侧边的拱形或桶形的小块。
图5D示出透视变换3的结果,该透视变换3将矩形小块2透视变换为带有凸的和凹的对置侧边的拱形或卷曲的小块。这是图5C的特例。
图5E示出透视变换3的结果,该透视变换将矩形小块2透视变换为缩短或伸长的小块。
图5F示出透视变换3的结果,该透视变换将矩形小块2透视变换为特别是相对于矩形小块2旋转的、亦即转动了确定的角的小块。
优选地,单个小块2的透视变换3由多个基本的透视变换3组合,其结果在图5A至F中示出。由此可能的是,对于每个单个的小块2从多个透视变换3选择一个透视变换3或匹配透视变换3,从而在方法步骤104中组合经透视变换的小块4之后产生特别是无人为痕迹的、经透视变换的图像内容5,所述图像内容特别是没有棱边、弯折、不连续点和/或噪音。
为了确定:必须通过何种方式在方法步骤102中透视变换被呈现的图像内容1,以便给车辆驾驶员在方法步骤105中作为不变形的图像显示,亦即必须通过何种方式将被呈现的图像内容1匹配于平视显示器亦即平视显示器的产生图像的单元经由投影面直至驾驶员眼睛的光路,将正常的特别是有规律的点阵13变形,从而变形相应于对光路的匹配。
图6示出(上图像部分)正常的点阵13和(下图像部分)通过变形引起的变形的点阵14的视图。在将被呈现的图像内容1分为多个小块2时应用或考虑。变形的点阵14的点阵点16——作为点示出——在选择适合的透视变换3或匹配各个要透视变换的小块2的透视变换3时得到应用或考虑正常的点阵13的点阵点15(作为叉示出)。由此可靠地确保:在方法步骤102中被呈现的图像内容1的透视变换相应于对平视显示器的光路的匹配。
优选地,正常的点阵13的变形亦即转变为变形的点阵14通过透视变换3或基本的透视变换3的组合进行,其结果在图4中示出。
更优选地,正常的点阵13的点阵点15说明小块2的位置。更优选地,变形的点阵14的点阵点16说明经透视变换的小块4的位置。特别是正常的点阵13的点阵点15用作小块2的输出支持点,优选作为其中点或其角点。特别是变形的点阵14的点阵点16用作经透视变换的小块4的目标支持点,优选作为其中点或其角点。
图7示出在产生图像的单元上正常和变形的点阵13、14的分布的视图。产生图像的单元构成为,在显示器6上在方法步骤105中图像内容表示或成像为图像。由显示器6优选仅仅规定通过虚线表示的确定的变换区域17,以便表示或描绘经透视变换的图像内容5。优选如此选择或匹配各个小块2的透视变换3,使得在方法步骤102中经透视变换的图像内容5不超出变换区域17。
变形的点阵14的点阵点16的位置优选位于通过细点线表示的目标区域18内,其特别是变换区域17的一部分。目标区域18用作变形的点阵的点阵点16或经透视变换的小块4的目标支持点的包络。目标区域18优选小于变换区域17,因为经透视变换的小块2具有横向伸长并且由此阻止:经透视变换的小块4和由此经透视变换的图像内容5的部分超出变换区域17。
正常的点阵13的点阵点15的位置通过由实细线表示的输出区域19显示。输出区域用作正常的点阵13的点阵点15或小块2的输出支持点的包络。输出区域19优选小于变换区域17,因为各个小块2的位置通过透视变换3朝显示器6的边缘或变换区域17的边缘移动或者可以增大各个小块2的横向伸长。由此可靠地确保:分为多个小块2的被呈现的图像内容1在透视变换3和将各个小块2组合为经透视变换的图像内容5之后不超出显示器6或显示器6的变换区域17。
可能的附图标记列表:
1 被呈现的图像内容
2 小块
3 透视变换
4 经透视变换的小块
5 经变换的图像内容
6 显示器
7 交通规则
8 警告指示
9 导航信息
10 速度信息
11 小块边缘
12 箭头
13 正常的点阵
14 变形的点阵
15 正常的点阵的点阵点
16 变形的点阵的点阵点
17 变换区域
18 目标区域
19 输出区域
100 用于通过平视显示器透视变换和显示被呈现的图像内容的方法
101 将被呈现的图像内容分为多个小块
102 多个小块的透视变换
103 内插
104 将经透视变换的小块组合为一个经透视变换的图像内容
105 通过平视显示器将经透视变换的图像内容投影到投影面上

Claims (15)

1.用于通过平视显示器透视变换和显示被呈现的图像内容的方法(100),具有如下步骤:
·将要显示的图像内容(1)分为(101)多个小块(2);
·通过各一个透视变换(3)来变换(102)各个小块(2);
·将各个经透视变换的小块(4)组合(104)为一个经变换的图像内容(5);以及
·将经透视变换的图像内容(5)投影(105)到配置给平视显示器的投影面上。
2.根据权利要求1所述的方法(100),其中,在变换(102)时关于以下特征中的至少之一透视变换每个单个的小块(2):梯形、拱形、伸长或缩短、旋转、位错。
3.根据权利要求1或2所述的方法(100),其中,邻接的小块(2)具有重叠的图像内容。
4.根据上述权利要求之一所述的方法(100),其中,所述图像内容(1)作为点阵图形存在并且通过透视变换(3)来移动小块(2)的单个像素。
5.根据权利要求4所述的方法(100),其中,在透视变换(3)时实施小块(4)的各个像素、特别是如下像素的内插(103)、特别是线性内插,所述像素邻接于通过透视变换(3)而移动的像素和/或位于这些通过透视变换而移动的像素之间。
6.根据上述权利要求之一所述的方法(100),其中,通过与变换矩阵相乘来透视变换(102)各个小块(2)。
7.根据权利要求6所述的方法(100),其中,所述变换矩阵从多个变换矩阵选择。
8.根据上述权利要求之一所述的方法(100),其中,各个小块(2)的透视变换(102)由图形模块经由图形编程接口、特别是OpenVG实施。
9.根据上述权利要求之一所述的方法(100),其中,所述经透视变换的小块(4)保存在缓冲存储器中。
10.根据权利要求9所述的方法(100),其中,仅透视变换(102)所述多个小块(2)中的一部分,并且为了组合(104)为经透视变换的图像内容(5)而由缓冲存储器加载其余的经变换的小块(4)。
11.根据权利要求10所述的方法(100),其中,仅透视变换(102)所述多个小块(2)中的一部分,该部分包含图像内容(1)的如下元素(7、8、9、10),所述元素已经关于之前要变换并且要显示的图像内容而改变过。
12.根据上述权利要求之一所述的方法(100),其中,所述多个小块(2)的不同部分具有不同的颜色深度、特别是32、24、16、8和4位。
13.根据上述权利要求之一所述的方法(100),其中,所述多个小块(2)在透视变换(102)时通过点或线反射进行反射并且组合(104)为一个经透视变换的反射的图像内容(5)。
14.用于利用根据上述权利要求之一所述的方法(100)透视变换和显示被呈现的图像内容的平视显示器,具有:
·控制单元,其具有:第一模块,所述第一模块设置为用于将要显示的图像内容(1)分为(101)多个小块(2);第二模块,所述第二模块设置为用于通过各一个透视变换(3)来变换(102)各个小块(2);以及第三模块,所述第三模块设置为用于将各个经透视变换的小块(4)组合(104)为一个经变换的图像内容(5);以及
·投影单元,其设置为用于将经透视变换的图像内容(1)投影(105)到配置给平视显示器的投影面上。
15.车辆、特别是机动车,具有根据权利要求14所述的平视显示器。
CN201680083399.1A 2016-03-11 2016-12-16 用于透视变换和显示图像内容的方法和平视显示器以及车辆 Pending CN108780566A (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
DE102016204044.8 2016-03-11
DE102016204044.8A DE102016204044A1 (de) 2016-03-11 2016-03-11 Verfahren und head-up-display zum perspektivischen transformieren und anzeigen eines bildinhalts sowie fahrzeug
PCT/EP2016/081358 WO2017153016A1 (de) 2016-03-11 2016-12-16 Verfahren und head-up-display zum perspektivischen transformieren und anzeigen eines bildinhalts sowie fahrzeug

Publications (1)

Publication Number Publication Date
CN108780566A true CN108780566A (zh) 2018-11-09

Family

ID=57680244

Family Applications (2)

Application Number Title Priority Date Filing Date
CN201680083399.1A Pending CN108780566A (zh) 2016-03-11 2016-12-16 用于透视变换和显示图像内容的方法和平视显示器以及车辆
CN201780016475.1A Active CN108713216B (zh) 2016-03-11 2017-02-03 用于透视变换和输出图像内容的方法、平视显示器和输出***以及车辆

Family Applications After (1)

Application Number Title Priority Date Filing Date
CN201780016475.1A Active CN108713216B (zh) 2016-03-11 2017-02-03 用于透视变换和输出图像内容的方法、平视显示器和输出***以及车辆

Country Status (5)

Country Link
US (2) US10460428B2 (zh)
EP (2) EP3427223B1 (zh)
CN (2) CN108780566A (zh)
DE (1) DE102016204044A1 (zh)
WO (2) WO2017153016A1 (zh)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11579600B2 (en) 2018-12-28 2023-02-14 Nec Corporation Estimation apparatus, estimation method, and computer-readable storage medium
CN114927090B (zh) * 2022-05-30 2023-11-28 卡莱特云科技股份有限公司 一种异形led显示屏中灯点的排序方法、装置及***
CN115424523B (zh) * 2022-06-27 2023-11-03 安顺市联顺达科技有限公司 分区图像旋转处理的智能显示方法、装置及电子设备

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6192393B1 (en) * 1998-04-07 2001-02-20 Mgi Software Corporation Method and system for panorama viewing
US20050180650A1 (en) * 2004-01-14 2005-08-18 Katsumi Komagamine Image processing method, image processor and image processing program product
US20050210405A1 (en) * 2001-09-13 2005-09-22 Pixia Corp. Image display system
US20080062164A1 (en) * 2006-08-11 2008-03-13 Bassi Zorawar System and method for automated calibration and correction of display geometry and color
CN101742125A (zh) * 2008-11-27 2010-06-16 义晶科技股份有限公司 鱼眼图像校正及减轻透视变形的图像处理方法及相关装置
US20110187903A1 (en) * 2010-02-02 2011-08-04 Samsung Electronics Co., Ltd. Digital photographing apparatus for correcting image distortion and image distortion correcting method thereof
US20130222386A1 (en) * 2012-02-23 2013-08-29 Canon Kabushiki Kaisha Image processing for projection on a projection screen
CN104081254A (zh) * 2012-02-02 2014-10-01 戴姆勒股份公司 车辆显示设备以及该显示设备的操作方法
US20150154744A1 (en) * 2010-07-16 2015-06-04 Renesas Electronics Corporation Image Converting Device and Image Converting System
US20150160539A1 (en) * 2013-12-09 2015-06-11 Geo Semiconductor Inc. System and method for automated test-pattern-free projection calibration

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7015954B1 (en) * 1999-08-09 2006-03-21 Fuji Xerox Co., Ltd. Automatic video system using multiple cameras
US6527395B1 (en) * 2001-12-10 2003-03-04 Mitsubishi Electric Research Laboratories, Inc. Method for calibrating a projector with a camera
US7110137B2 (en) * 2002-04-30 2006-09-19 Microsoft Corporation Mixed raster content files
EP1719013B1 (en) * 2004-02-04 2009-09-09 Microvision, Inc. Scanned-beam heads-up display and related systems and methods
WO2006031214A1 (en) * 2004-09-09 2006-03-23 Silicon Optix Inc. System and method for representing a general two dimensional spatial transformation
US20070008344A1 (en) * 2005-06-10 2007-01-11 German Medina Manipulation of Projected Images
US20080186415A1 (en) * 2006-06-16 2008-08-07 Alphacurve, Inc. Curved screen display system and method
JP4877242B2 (ja) * 2008-02-06 2012-02-15 ブラザー工業株式会社 画像処理装置および画像処理プログラム
US9743057B2 (en) * 2012-05-31 2017-08-22 Apple Inc. Systems and methods for lens shading correction
WO2014144403A2 (en) * 2013-03-15 2014-09-18 Seattle Photonics Associates Optical system for head-up and near-to-eye displays
CN103600707B (zh) * 2013-11-06 2016-08-17 同济大学 一种智能泊车***的泊车位检测装置及方法
DE102013019144B4 (de) * 2013-11-15 2020-12-31 Audi Ag Head-up-Display für ein Fahrzeug und Verfahren zum Bereitstellen eines elektronischen Bildsignals für ein Head-up-Display
GB2526159B (en) * 2014-05-16 2017-12-20 Two Trees Photonics Ltd Diffuser for head-up display

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6192393B1 (en) * 1998-04-07 2001-02-20 Mgi Software Corporation Method and system for panorama viewing
US20050210405A1 (en) * 2001-09-13 2005-09-22 Pixia Corp. Image display system
CN1703732A (zh) * 2002-10-03 2005-11-30 博夏公司 图象显示***
US20050180650A1 (en) * 2004-01-14 2005-08-18 Katsumi Komagamine Image processing method, image processor and image processing program product
US20080062164A1 (en) * 2006-08-11 2008-03-13 Bassi Zorawar System and method for automated calibration and correction of display geometry and color
CN101742125A (zh) * 2008-11-27 2010-06-16 义晶科技股份有限公司 鱼眼图像校正及减轻透视变形的图像处理方法及相关装置
US20110187903A1 (en) * 2010-02-02 2011-08-04 Samsung Electronics Co., Ltd. Digital photographing apparatus for correcting image distortion and image distortion correcting method thereof
US20150154744A1 (en) * 2010-07-16 2015-06-04 Renesas Electronics Corporation Image Converting Device and Image Converting System
CN104081254A (zh) * 2012-02-02 2014-10-01 戴姆勒股份公司 车辆显示设备以及该显示设备的操作方法
US20130222386A1 (en) * 2012-02-23 2013-08-29 Canon Kabushiki Kaisha Image processing for projection on a projection screen
US20150160539A1 (en) * 2013-12-09 2015-06-11 Geo Semiconductor Inc. System and method for automated test-pattern-free projection calibration

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
邓筠等: "基于单目视觉的行车环境安全预警***设计", 《电子设计工程》 *

Also Published As

Publication number Publication date
CN108713216A (zh) 2018-10-26
WO2017153099A1 (de) 2017-09-14
US20190005608A1 (en) 2019-01-03
EP3427224B1 (de) 2024-06-12
EP3427223A1 (de) 2019-01-16
US20190005628A1 (en) 2019-01-03
DE102016204044A1 (de) 2017-09-14
EP3427224A1 (de) 2019-01-16
WO2017153016A1 (de) 2017-09-14
EP3427223B1 (de) 2021-03-10
US10460428B2 (en) 2019-10-29
CN108713216B (zh) 2022-08-30

Similar Documents

Publication Publication Date Title
JP4950293B2 (ja) 自動立体システム
US7616227B2 (en) Hardware based interdigitation
US20230256824A1 (en) Image processing method of generating an image based on a user viewpoint and image processing device
EP2026283B1 (en) Graphic antialiasing method and graphic system employing the method
JP6452579B2 (ja) 広視野角の裸眼立体画像表示方法及び表示デバイス
US5490238A (en) Attribute blending system for composing computer-graphic images from objects
JPH06348864A (ja) 画像表示装置、コンピュータ・グラフィックス・システム及び画像表示方法
CN108780566A (zh) 用于透视变换和显示图像内容的方法和平视显示器以及车辆
JPH02171877A (ja) 画像シェーディング方法及び記憶装置ローディング方法
CN108352053A (zh) 用于环绕监视***的图像合成器
US11945306B2 (en) Method for operating a visual field display device for a motor vehicle
JP5058689B2 (ja) 質感映像表示装置
US10261306B2 (en) Method to be carried out when operating a microscope and microscope
KR20200066826A (ko) 3차원 영상 출력 방법 및 그 방법을 수행하는 전자 장치
JP7227116B2 (ja) 3次元表示装置、コントローラ、3次元表示方法、3次元表示システム、及び、移動体
US6906729B1 (en) System and method for antialiasing objects
US11734792B2 (en) Method and apparatus for virtual viewpoint image synthesis by mixing warped image
KR20220128406A (ko) 멀티뷰 스타일 전이 시스템 및 방법
EP2811454A1 (en) Image transformation
WO2024106108A1 (ja) 車両用表示装置
US11961428B2 (en) Method and device for processing image
JP7495584B1 (ja) 虚像表示装置、移動体、虚像表示装置の駆動方法、及びプログラム
WO2023228887A1 (ja) 3次元表示装置、ヘッドアップディスプレイシステム、及び移動体
JP3867071B2 (ja) 画像処理装置、画像処理方法
JPH08279057A (ja) 三次元図形の輪郭線および稜線強調表示装置

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