The invention relates to an image rolling method, an image display method and a graphics processing system. The method and graphic processing system includes a display unit; a frame buffer, a pointer and pointer from the initial boundary definition, the first stored image data, wherein the first image data corresponding to the first image area displayed on the display unit; the controller, determine the frame buffer reading refers to the needle; to obtain image data read from the pointer, if access to the first operation the width of the image area, get the operation from each line the first level to address, if the obtaining operation arrives at the boundary pointer, obtain the initial line operation is located from the initial pointer, indicating the display image data unit according to the obtaining sequence obtained in the visible area of the image display. The invention makes use of the pointer, the logical address and the physical address, so as to make the image data move without using the larger frame buffer.
【技术实现步骤摘要】
本专利技术有关于图像处理,特别有关于用于图像显示的系统以及方法。
技术介绍
一些手持设备可以处理并显示图像。手持设备受限于有限的计算能力和 储存能力,以至于只能提供较低的图像处理速度以及图像显示质量。传统上,要在显示单元上显示图像,会从存储媒体例如,CD-ROM,硬 盘,服务器或其它相似存储媒体中读取图像数据,然后再将获得的图像数据 储存在缓冲存储器中。图形处理器获取储存在缓冲存储器中的图像数据,然 后再将图像数据传送至帧缓冲器(frame buffer)中。显示控制器对储存于帧缓冲 器中的图像数据进行存取以连续更新(refresh)显示单元的内容。根据传统的方法,需要比较大的帧缓冲器,其中储存于帧缓冲器的图像 数据所对应的图像区域比显示于显示单元的显示区域要大。图1A以及图1B 为对应于储存在帧缓冲器的图像数据的图像内容的示意图。图1C以及图1D 为显示在显示单元的图像内容的示意图。请参考图1A,对应于图像区域10 的图像数据储存在帧缓冲器中,且部分图像区域10被定义为重要区域(regkm of interest, ROI)lla。在此,重要区域1 la的大小与显示区域的大小相等,且 重要区域lla的图像内容13a显示于图1C中所示的显示区域。当显示于显示 区域的图像内容沿垂直方向巻动(scroll),例如,图像向下巻动,重要区域将根 据巻动操作被重新定义,如图1B的重要区域llb所示。相应的,显示区域的 图像内容13a在垂直方向被巻动Y个像素。在此,重要区域llb的大小与显 示区域相等,且重要区域llb的图像内容13b显示于图1D所示的显示区域。在 ...
【技术保护点】
一种图像卷动方法,该卷动的图像显示于显示单元,包含: 提供帧缓冲器,该帧缓冲器由初始指针以及边界指针定义; 将第一图像数据储存到该帧缓冲器,其中该第一图像数据对应于显示于该显示单元的第一图像区域; 加载新的图像数据至存储器位置,该第一图像数据的特定部分储存于该存储器位置,其中该存储器位置为卷动操作后不包含于该第一图像区域的图像区域; 接收卷动请求,指示该第一图像以垂直或水平方向进行卷动; 根据该初始指针,该边界指针以及该卷动请求决定该帧缓冲器的读取指针; 从该读取指针开始获取卷动后剩余的该第一图像数据以及该新的图像数据,如果该获取操作到达该第一图像区域的宽度,从卷动后剩余的该第一图像区域的每一行的第一水平位置继续该获取操作,并在卷动后剩余的该第一图像区域的每一列重复该获取操作,以及如果该获取操作到达该边界指针,从该初始指针所位于的初始线恢复该获取操作;以及 在该显示单元的可见图像区域按顺序显示该获取的图像数据。
【技术特征摘要】
US 2007-8-28 11/845,8541. 一种图像卷动方法,该卷动的图像显示于显示单元,包含提供帧缓冲器,该帧缓冲器由初始指针以及边界指针定义;将第一图像数据储存到该帧缓冲器,其中该第一图像数据对应于显示于该显示单元的第一图像区域;加载新的图像数据至存储器位置,该第一图像数据的特定部分储存于该存储器位置,其中该存储器位置为卷动操作后不包含于该第一图像区域的图像区域;接收卷动请求,指示该第一图像以垂直或水平方向进行卷动;根据该初始指针,该边界指针以及该卷动请求决定该帧缓冲器的读取指针;从该读取指针开始获取卷动后剩余的该第一图像数据以及该新的图像数据,如果该获取操作到达该第一图像区域的宽度,从卷动后剩余的该第一图像区域的每一行的第一水平位置继续该获取操作,并在卷动后剩余的该第一图像区域的每一列重复该获取操作,以及如果该获取操作到达该边界指针,从该初始指针所位于的初始线恢复该获取操作;以及在该显示单元的可见图像区域按顺序显示该获取的图像数据。2. 如权利要求1所述的图像巻动方法,其特征在于,该初始指针对应于该 显示单元的该可见图像区域的左上角,以及该边界指针对应于该显示单元的 该可见图像区域的右下角。3. 如权利要求1所述的图像巻动方法,其特征在于,该新的图像数据对应 于实时产生的图像内容。4. 如权利要求1所述的图像巻动方法,其特征在于,该新的图像数据对应 于静态图像内容。5. 如权利要求1所述的图像巻动方法,其特征在于,该帧缓冲器储存的图 像数据是对应于图像区域,该图像区域具有与该显示单元的该可见图像区域 相同的宽度与高度。6. —种显示图像的方法,该显示图像的方法包含提供物理存储器,用以储存对应于图像区域的图像数据,其中该图像数 据由该物理存储器中对应于该图像数据的储存位置的物理地址编址; 将逻辑地址转换成该物理地址;根据由该逻辑地址定义的顺序,根据该物理地址从该物理存储器中获取 该图像数据;以及根据由该逻辑地址定义的该顺序,在显示单元显示对应于该图像数据的 图像内容。7. 如权利要求6所述的显示图像的方法,其特征在于,该图像数据对应于 实时产生的图像内容。8. 如权利要求6所述的显示图像的方法,其特征在于,该图像数据对应于 静态图像内容。9. 如权利要求6所述的显示图像的方法,其特征在于,该物理存储器储存 的该图像数据是对应于图像区域,该图像区域具有与该显示单元的可见图像 区域相同的宽度与高度。10. 如权利要求9所述的显示图像的方法,该图像巻动方法包含 提供该图像数据的字节/像素的信息,该图像区域的宽度信息W,以及该图像区域的高度信息H;接收巻动命令,该巻动命令指示该图像区域将向水平方向和垂直方向巻 动X像素以及Y像素;根据下列等式将该逻辑地址转换成物理地址Lpos=LA/(BPP)Ly=Lpos/(W)Lx=Lpos%(W) <formula>formula see original document page 4</formula>其中BPP表示字节/像素的信息,LA表示该逻辑地址,PA表示该物理地 址,Lpos表示该图像数据的逻辑位置,Ly表示垂直方向的逻辑地址,Lx表 示水平方向的逻辑地址,Py表示垂直方向的物理地址,...
【专利技术属性】
技术研发人员:陈正哲,林彦宇,邓淑文,
申请(专利权)人:联发科技股份有限公司,
类型:发明
国别省市:71[中国|台湾]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。