专利名称:图像导入装置、对所导入的图像的显示装置和对所导入的图像的更新装置的制作方法
技术领域:
本发明涉及由计算机程序实现图像导入的功能模块构架、由计算机程序实现对所
导入的图像进行显示的功能模块构架和由计算机程序实现对所导入的图像进行更新的功 能模块构架。
背景技术:
现有技术中,在导入图像时将整幅图像编码成本地格式,在显示图像时需对整幅
图像全部解码。
上述做法的缺点是 (1)对于只需显示一幅图像的局部区域的情况,需先对整幅图像全部解码,才能提
取出需显示内容进行显示——尤其对于高分辨率图像,解码所耗费的时间长,导致即使只
需显示一幅图像的局部区域,显示系统的显示速度也很慢, (2)显示图像时,需先对整幅图像全部解码完毕后,才能进行显示, (3)更新图像时,也对所导入的整幅新图像进行编码——对于只需更新一幅图像
的局部区域的情况,尤其对于高分辨率图像,编码整幅新图像所耗费的时间长,导致即使只
需更新一幅图像的局部区域,更新的速度也很慢,在图像需要立即更新显示的情况下,也会
同时影响到显示系统的显示速度。
发明内容
本发明旨在 (1)对于只需显示一幅图像的局部区域的情况,加快显示系统的显示速度, (2)无需等到一幅图像全部解码完毕,就已经可以显示已解码的部分, (3)对于只需更新一幅图像的局部区域的情况,加快图像的更新速度。 为此先给出1.图像导入方法,步骤包括对图像进行编码,其特征是,将该图像划
分成多个局部块,记录局部块在图像中的位置,所述的编码是指对这多个局部块分别进行
编码。该图像导入方法的好处是,生成了被划分成多个局部块且多个局部块被分别编码的
图像,其中的局部块在图像中的位置已被记录。 对于被划分成多个局部块且多个局部块被分别编码的被导入的图像,给出3.第 一种对所导入的图像的显示方法,步骤包括对图像进行解码,解码后提取出需显示内容进 行显示,其特征是,解码时,仅对图像中含有需显示内容的局部块进行解码,不对不含有需 显示内容的局部块进行解码。针对发明目的(l),第一种对所导入的图像的显示方法的好处 是,对于只需显示一幅图像的局部区域的情况,仅解码含有需显示内容的局部块,无需显示 不含有显示内容的局部块,从而节约了解码所需的时间,加快了显示系统的显示速度。
4.第一种对所导入的图像的显示方法优选地,对于需显示内容跨越多个局部块 之间的边界的情况,从这多个局部块中提取出需显示内容的步骤包括按照这多个局部块在图像中的位置进行拼接,所述的提取出需显示内容的操作在已拼接的这多个局部块中进 行。对于需显示内容跨越多个局部块之间的边界的情况,在已拼接的这多个局部块中提取 需显示内容的好处是提取后无需再进行拼接。 对于被划分成多个局部块且多个局部块被分别编码的被导入的图像,给出5.第 二种对所导入的图像的显示方法,步骤包括对图像进行解码,解码后提取出需显示内容进 行显示,其特征是,对图像中的各个局部块的解码和显示是先后进行的。针对发明目的(2), 第二种对所导入的图像的显示方法的好处是,对各个局部块的解码和显示是先后(该先后 是指各个局部块之先后,并非指先解码后显示)进行的,故无需等到一幅图像全部解码完 毕,就已经可以显示已解码的部分,实现边解码边显示的效果。 2.所给出的图像导入方法优选地,对多个局部块的编码是先后进行的。这样做 的好处是与第二种对所导入的图像的显示方法配合,在一个局部块完成编码时,不需等待 其它局部块完成编码就可以立即解码和显示已完成编码的局部块,实现边导入边显示的效 果。 对于被划分成多个局部块且多个局部块被分别编码的已导入的图像,为了将原图 像更新成新图像,给出6.对所导入的图像的更新方法,步骤包括对新图像进行编码,然 后将原图像内容更换成新图像内容,其特征是,将新图像按与原图像同样地划分成多个局 部块;所述的对新图像进行编码是指对新图像中含有与原图像区别处的局部块分别进行编 码;更换时,仅将原图像中含有与新图像区别处的局部块更换成新图像中的对应局部块,不 更换不含有区别处的局部块。针对发明目的(3),所给出的对所导入的原图像的更新方法 的好处是,因为对于只需更新一幅图像的局部区域的情况,仅将原图像中含有与新图像区 别处的局部块更换成新图像中的对应局部块即可,无须更换不含有区别处的局部块,所以 对新图像的编码仅对含有区别处的局部块进行即可,无需对不含有区别处的局部块进行编 码,从而节约了编码所需的时间,加快了更新速度。在图像不需立即更新显示的情况下,这 里所称的更新仅需在图像的存储空间进行录入;在图像需要立即更新显示的情况下,这里 所称的更新则需在图像的显示空间进行解码显示。 7.所给出的对所导入的图像的更新方法优选地,更换获得新图像中的对应局部块 的步骤包括先对含有区别处的局部块进行解码,然后仅在该区别处而不在非区别处用新 图像内容代替原图像内容,再对含有区别处的局部块进行编码。这样做的好处是,对于区别 处不涵盖整个局部块的情况,仅在该区别处用新图像内容代替原图像内容,无需在同一局 部块中的非区别处用新图像内容代替原图像内容,从而减少了所需处理的图像数据量,节 约了更换所需的时间,加快了更新速度。8.进一步优选地,对于所述的区别处跨越多个局部 块之间的边界的情况,更换获得新图像中的对应局部块的步骤还包括在对这多个局部块 进行解码后,按照其在图像中的位置进行拼接,所述的在该区别处用新图像代替原图像的 操作在已拼接的这多个局部块中进行。对于所述的区别处跨越多个局部块之间的边界的情 况,在已拼接的这多个局部块的区别处用新图像代替原图像的好处是无需对区别处按这多 个局部块之间的边界进行剪裁。 上述方法的步骤可以通过建立功能模块构架,由计算机程序指令控制计算机系统 来完成。这些计算机程序指令存储在计算机可读存储介质中。
图1是被划分成多个局部块的图像的示意图。 图2是需显示内容R在被划分成多个局部块的图像中的位置示意图。 图3是需显示内容R和含有此需显示内容R的局部块在被划分成多个局部块的图
像中的位置示意图。 图4是新图像中与原图像区别处S和含有此区别处S的局部块在被划分成多个局 部块的图像中的位置示意图。
具体实施例方式
图像显示系统导入图像时,将所导入的图像划分成4X5 = 20个局部块,记录局部 块在图像中的位置,对这20局部块先后地分别进行编码成jpg格式,就先后生成了被划分 成20个局部块且这20个局部块被分别编码的图像,如图1所示,局部块之间的边界用虚点 表示。 当需要显示上述整幅图像时,对图像中的局部块进行解码,解码后提取出需显示 内容进行显示,对各个局部块的解码和显示也是先后进行的。 在一个局部块完成编码时,不需等待其它局部块完成编码就可以立即解码和显示 已完成编码的局部块,实现边导入边显示的效果。 当需要显示上述图像的一个局部区域R时,如图2所示,图像显示系统仅对图像中 含有需显示内容R的四个局部块0-0、0-l、l-0、l-l进行解码,不对不含有需显示内容的局 部块进行解码。解码后按照这四个局部块在图像中的位置进行拼接(拼接后为图3中的虚 线框内的部分),如图3所示,从已拼接的这多个局部块中提取出需显示内容R。
如图4所示,当需要更新上述图像的一个局部区域时,将新图像按与原图像同样 地划分成多个局部块,对新图像中含有与原图像区别处S的四个局部块l-l、l-2、2-l、2-2 分别进行编码;更换时,仅将原图像中的这四个局部块更换成新图像中对应的四个局部块, 无须更换不含有区别处S的局部块。如果区别处涵盖整个局部块,则直接用新图像的局部 块代替原图像的对应局部块即可,无需对原局部块进行解码。但图4中区别处S不涵盖整 个局部块,为了减少了所需处理的图像数据量,先对含有区别处S的四个局部块进行解码, 然后仅在该区别处S而不在非区别处用新图像内容代替原图像内容,再对含有区别处S的 这四个局部块进行编码得到新图像的对应局部块,以此实现局部块的更换。因为区别处S 跨越这四个局部块之间的边界,所以为了避免对区别处S按这四个局部块之间的边界进行 剪裁,就在对这四个局部块进行解码后,按照这四个局部块在图像中的位置进行拼接(拼 接后为图4中的虚线框内的部分),在已拼接的这四个局部块中的该区别处S用新图像内容 代替原图像内容,再对含有区别处S的这四个局部块进行编码得到新图像中对应的四个局 部块,以此实现局部块的更换。 表述数量时,本文所述的"多"是指大于等于二。 本文给出的方法,其中的全部或部分步骤可以通过建立功能模块构架,由计算机 程序指令控制计算机系统来完成。这些计算机程序指令存储在计算机可读存储介质中。
权利要求
图像导入装置,包括用于对图像进行编码的编码装置,其特征是,具有用于将该图像划分成多个局部块的划分装置,用于记录局部块在图像中的位置的记录装置,所述的编码装置对这多个局部块分别进行编码。
2. 根据权利要求l的图像导入装置,所述的编码装置对多个局部块的编码是先后进行的。
3. 对所导入的图像的显示装置,包括用于对图像进行解码的解码装置,用于解码后提 取出需显示内容进行显示的提取装置,其特征是,所述的解码装置仅对图像中含有需显示 内容的局部块进行解码,不对不含有需显示内容的局部块进行解码。
4. 根据权利要求3的对所导入的图像的显示装置,所述的解码装置包括对于需显示 内容跨越多个局部块之间的边界的情况,为了从这多个局部块中提取出需显示内容,用于 按照这多个局部块在图像中的位置进行拼接的拼接装置;所述的提取装置提取出需显示内 容的操作是在已拼接的这多个局部块中进行的。
5. 对所导入的图像的显示装置,包括用于对图像进行解码的解码装置,用于解码后提 取出需显示内容进行显示的提取装置,其特征是,所述的解码装置对图像中的各个局部块 的解码和显示是先后进行的。
6. 对所导入的图像的更新装置,包括用于对新图像进行编码的第一编码装置,用于然 后将原图像内容更换成新图像内容的更换装置,其特征是,用于将新图像按与原图像同样 地划分成多个局部块的划分装置;所述的第一编码装置对新图像中含有与原图像区别处的 局部块分别进行编码;更换装置仅将原图像中含有与新图像区别处的局部块更换成新图像 中的对应局部块,不更换不含有区别处的局部块。
7. 根据权利要求6的对所导入的图像的更新装置,所述的更换装置包括在更换获得 新图像中的对应局部块时,用于先对含有区别处的局部块进行解码的解码装置,用于然后 仅在该区别处而不在非区别处用新图像内容代替原图像内容的代替装置,用于再对含有区 别处的局部块进行编码的第二编码装置。
8. 根据权利要求7的对所导入的图像的更新装置,所述的更换装置包括对于所述的 区别处跨越多个局部块之间的边界的情况,为了更换获得新图像中的对应局部块,用于在 对这多个局部块进行解码的解码装置,用于按照其在图像中的位置进行拼接的拼接装置, 所述的代替装置在该区别处用新图像代替原图像的操作时是在已拼接的这多个局部块中 进行的。
全文摘要
本发明涉及由计算机程序实现图像导入、对所导入的图像进行显示和对所导入的图像进行更新的功能模块构架。本发明旨在对于只需显示一幅图像的局部区域的情况,加快显示系统的显示速度;无需等到一幅图像全部解码完毕,就已经可以显示已解码的部分;对于只需更新一幅图像的局部区域的情况,加快图像的更新速度。图像导入装置,将该图像划分成多个局部块,对这多个局部块分别进行编码。对所导入的图像的显示装置,仅对图像中含有需显示内容的局部块进行解码。对所导入的图像的另一显示装置,对图像中的各个局部块的解码和显示是先后进行的。对所导入的图像的更新装置,仅将原图像中含有与新图像区别处的局部块更换成新图像中的对应局部块。
文档编号G09G5/00GK101702307SQ200910193988
公开日2010年5月5日 申请日期2009年11月17日 优先权日2009年11月17日
发明者荆建营 申请人:广东威创视讯科技股份有限公司