用于显示图像流的系统和方法_5

文档序号:8909203阅读:来源:国知局
094] 像素的色值可W本领域已知的各种形式表示,例如使用RGB、YUV或TCrCb色空间。 可使用其它色空间或颜色表示法。在一些实施例中,不是所有颜色元素被用于计算像素的 补偿值,例如如果像素色值WRGB色空间表示的话,只有红色元素可W使用。
[0095] 在一个实施例中,可选择多于一个的相邻像素用于计算与边界像素邻近的像素Pa 的补偿值。例如,与图7中的边界像素邻近的像素Pi的补偿值可被计算为多个相邻边界像 素(其在映射部分544中)的平均值,即S个相邻边界像素P4、Ps和Pe;
[009引(方程1)()(0 = ^(('(尸4) + 叫尸')+ 叫巧)),
[0097] 其中,0化)表示像素Pi的补偿值,且c(Pi)表示像素Pi的色值。
[0098] 在填充或生成部分的像素上可实施距离转换操作(操作752)。距离转换可包括标 注或分配具有距离(例如在像素中测量)的生成部分的每个像素至合成或生成部分的边界 或至最近的边界像素。像素的距离值可被存储在存储单元19中。例如,图7C为图5所示 的填充、合成或生成部分501W及其对应图像部分544的放大视图(图5A和7C中的对应 元素的数字被重复)。填充或生成部分501的像素边界沿着边界线509设置,P4、Pg和Pe为 典型的生成部分501的边界像素,而Pi、P2、P3和Pg为典型的邻近边界像素的像素。如此处 使用的第一像素的相邻像素,可包括邻近、对角或接触第一像素的像素。例如,像素Pi(其为 邻近边界像素P4和Pe的生成部分501中的像素)与最近相邻边界像素?4(或Pe,其两者被 包含在映射图像部分544中)之间的距离是一个像素。因此,在距离转换操作中,像素Pi被 分配距离值1。类似地,像素P2、P3和Pg的距离值被分配距离值1。例如在存储单元19中, 距离值存储在填充或生成部分的每个像素中。
[0099] 在操作754中,在填充、合成或生成部分501中的像素可根据其与填充或生成部分 的边界的计算距离被存储(使用距离转换操作的结果)。可W只实施一次分类,并用于每个 合并图像,使得设置在模板的特定坐标中的每个像素接收固定的或永久的分类值,例如对 应其从边界的计算距离。根据像素的分类值,可在每个像素上实施下一步操作。例如,如操 作756中所说明的计算内部像素的补偿值,可根据被分类的顺序实施。在生成部分中每个 像素的分类值例如可被存储在例如存储器19中。分类可W是从像素离边界线509的最小 距离至最大距离。
[0100] 在补偿值计算的第二阶段中,在操作756中,生成部分501内部的像素(其可被称 作生成部分的"内部像素",并包括除了与边界像素直接邻近的像素之外的生成部分的所有 像素,例如,在距离转换中接收值"1"的像素)可W例如根据在操作754中计算的分类顺序 被扫描或分析。每个内部像素的补偿值可基于例如已经被分配补偿值的至少一个相邻像素 的补偿值来计算。内部像素的补偿值可被存储在存储单元19中。
[0101] 计算内部像素补偿值的顺序可W通过启动从靠近边界像素(与边界距离为最小 的像素,例如,距离小于两个像素)的内部像素的计算,并且逐渐增大与边界像素的距离。 内部像素的补偿值可基于已经被分配补偿值的一个或多个相邻像素而被计算。计算可包括 运算已经被分配补偿值的所选相邻像素的补偿值的平均值、平均数、加权平均数或广义平 均值,乘W衰减系数(例如0.9或0.95)。例如,与边界509具有两个像素距离的内部像素 P,的补偿值可由下式计算:
[0102] (方程。
[0103] 其中〇(Pi)表示像素Pi的补偿值,并且D为衰减系数。由于Ps和P2为邻近边界像 素的像素,其补偿值可在第一阶段中计算,例如如操作750中所述。因此,该些像素已具有 分配给它们的补偿值,并可计算具有与边界线509有两个像素距离的内部像素的补偿值。 其它像素可用于计算补偿值,例如,只使用单个的相邻像素(例如,只有Pe,只有P2,或只有 P3),或可使用=个或多个相邻像素。
[0104] 衰减系数的目的是具有在生成部分中的内部像素的补偿值,其与边界相对较远地 设置,会聚至0,为了产生生成部分中的颜色逐渐转变至复制补了的原始颜色。从邻近边界 像素的生成部分的像素至其距离与边界最远的像素的颜色转变,可成为逐步的,且该可产 生平滑化或混合效果。因此,可根据分类顺序,例如从邻近边界像素的像素至远离边界的内 部像素,实施平滑化操作。
[0105] 在操作758中,在生成部分中的每个像素的色值(例如RGB色值或强度值)可被加 到相对应的像素补偿值上,从而生成新的像素色值,且新的像素色值可被分配至像素。每个 像素的新的像素色值可被存储在例如存储器19中。因此,生成部分中的像素色值可逐步与 邻近边界的图像部分的颜色混合,W获得图像部分和生成部分之间的平滑的或混合边缘。
[0106] 由于生成(或填充,或合成)部分可W为合并图像模板中的固定的预定区域,上述 的操作752和754可W只实施一次,并用于任何图像流的所有的合并图像帖。
[0107] 本发明实施例的一个优势为计算速度。对于每个像素,最多八个值(如果使用所 有周围的相邻像素)可被平均,并且实际上具有分配补偿值的相邻像素的数量可明显更少 (例如=个或四个相邻像素)。另外整个平均序列可W被离线确定。
[010引另外可使用其它混合或平滑化方法或替代所述方法,例如,交叉化、离散化isson方程等。可使用其它组操作。特定实施例的特点可与此处所示的其它实施例一起使用。 [0109] 本发明的系统和方法可容许W有效方式并W较短时间查看图像流。本领域技术人 员可理解的是,本发明不被上文所特别示意或描述的内容限制。而本发明的范围由权利要 求限定。
【主权项】
1. 一种用于合成合并图像中的部分的方法,所述合并图像包括映射图像部分和生成部 分,所述映射图像部分包括边界像素,且所述生成部分包括邻近所述边界像素和内部像素 的像素,所述方法包括: 进行所述生成部分的像素的距离变换,从而为每个像素计算所述像素离最近的边界像 素的距离; 计算邻近所述边界像素的在所述生成部分中像素的补偿值; 基于已指定补偿值的至少一个相邻像素的补偿值计算在所述生成部分中内部像素的 补偿值; 对于所述生成部分中的每个像素,将所计算的所述像素的补偿值加到所述像素的色值 上,以获得新的像素色值。2. 如权利要求1所述的方法包括: 从体内成像胶囊中接收用于并行显示的一组原始图像;和 选择用于显示所述图像组的模板,所述模板包括至少一个映射图像部分和一个生成部 分。3. 如权利要求2所述的方法包括: 将所述原始图像映射到所选择的模板中的所述映射图像部分上。4. 如权利要求3所述的方法包括: 生成对于所述合并图像的预定区域的填充,从而产生所述合并图像的所述生成部分。5. 如权利要求4所述的方法,其中,通过将补丁从所述映射图像部分复制到所述生成 部分以实现所述生成。6. 如权利要求1所述的方法,包括显示所述合并图像,所述合并图像包括所述映射图 像部分和具有新的像素色值的所述生成部分。7. 如权利要求1所述的方法,包括基于被计算的距离在所述生成部分中分类像素,并 根据被分类的顺序计算内部像素的所述补偿值。8. 如权利要求1所述的方法,其中,所述映射图像部分的所述边界像素包括作为所述 对应生成部分的邻近像素的像素。9. 如权利要求1所述的方法,其中,计算所述生成部分中邻近边界像素的像素Pa的补 偿值,是通过计算色值和至少一个相邻像素的平均值、中值、广义平均值或加权平均数 之间的差,所述相邻像素选自邻近Pa的所述边界像素。10. 如权利要求1所述的方法,其中,计算所述生成部分中的内部像素的补偿值,是通 过计算被指定补偿值的至少一个相邻像素的平均值、中值、广义平均值或加权平均数乘以 衰减系数。11. 一种用于显示合并图像的系统,所述合并图像包括映射图像部分和生成部分,所述 映射图像部分包括边界像素,所述生成部分包括邻近所述边界像素和内部像素的像素,所 述系统包括: 处理器,用于为所述生成部分的每个像素计算所述像素至所述最近的边界像素的距离 值; 计算邻近所述边界像素的所述生成部分的所述像素的补偿值; 基于已被指定补偿值的至少一个相邻像素的补偿值,计算在所述生成部分中的内部像 素的补偿值; 对于所述生成部分中的每个像素,将所计算的所述像素的补偿值加到所述像素的色值 上,以获得新的像素色值; 存储单元,用于存储所述距离值、所述补偿值和所述新的像素色值; 和 显示器,用于显示所述合并图像,所述合并图像包括所述映射图像部分和具有所述新 的像素色值的所述生成部分。12. 如权利要求11所述的系统,其中,所述存储单元用于存储来自体内成像胶囊的一 组原始图像,用于并行显示。13. 如权利要求12所述的系统,其中,所述处理器用于选择显示所述图像组的模板,所 述模板包括至少一个映射图像部分和一个生成部分。14. 如权利要求12所述的系统,其中,所述处理器用于将所述原始图像映射到所选择 的模板中的映射图像部分,从而产生所述映射图像部分。15. 如权利要求12所述的系统,其中,所述处理器用于生成所述合并图像的预定区域 的填充,从而产生所述生成部分。16. 如权利要求15所述的系统,其中,所述处理器用于通过将补丁从所述映射图像部 分复制到所述生成部分以生成填充。17. 如权利要求11所述的系统,其中,所述处理器用于基于被计算的距离值在所述生 成部分中分类像素,并根据分类的顺序计算内部像素的所述补偿值。18. -种变形视频流的多个图像以适应人类视野的方法,所述方法包括: 使用失真最小化技术以基于模板图案将图像变形为新的轮廓,所述模板图案具有圆角 和类椭圆形;和 将所变形的图像显示为视频流。19. 如权利要求18所述的方法,其中,所述模板图案包括映射图像部分和合成部分。20. 如权利要求19所述的方法,其中,所述映射图像部分和所述合成部分之间的边界 通过以下步骤计算: 进行所述合成部分的像素的距离变换,从而为每个像素计算所述像素离所述最近边界 像素的距离; 计算邻近边界像素的所述合成部分中的像素的补偿值,所述边界像素位于所述映射图 像部分和所述合成部分的相邻像素中; 基于已指定补偿值的至少一个相邻像素的所述补偿值,计算在所述合成部分中的内部 像素的补偿值; 对于所述合成部分中的每个像素,将被计算的所述像素的补偿值加到所述像素的色值 上,从而获得新的像素色值。
【专利摘要】一种显示通过体内成像胶囊捕获的图像流的系统和方法,可包括显示合并图像的图像流,所述合并图像从多个原始图像中生成。为了生成合并图像,可将多个原始图像映射到选定模板,所述模板至少包括映射图像部分和生成图像部分。所述生成图像部分可通过复制来自映射图像部分的补丁而被填充,且生成部分和映射图像部分之间的边缘可变平滑并被混合。通过计算生成部分中的像素补偿值而进行平滑化,并且对于生成部分中的每个像素,将所计算的像素补偿值加到像素色值上。
【IPC分类】G06T5/00
【公开号】CN104885120
【申请号】CN201380069007
【发明人】艾迪·埃克, 海加·克鲁普尼克
【申请人】基文影像公司
【公开日】2015年9月2日
【申请日】2013年12月30日
【公告号】EP2939210A1, US20150334276, WO2014102798A1
当前第5页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1