产生图像物件的方法及系统的制作方法

文档序号:7657483阅读:239来源:国知局
专利名称:产生图像物件的方法及系统的制作方法
技术领域
本发明涉及一种数字图像产生技术,特别是一种产生图像物件的方法及 系统。
背景技术
如手机、个人数字助理(personal digital assistants, PDA)等移动电子装 置,通常配备内置的相机模块,其中包括镜头、图像感测模块、图像信号处 理器(image signal processors, ISP)等,用以获取物体的图像,例如,相应于 聚焦物体(如人物、动物、花、山、石头等)的静态图像或视频画面。移动电 子装置可被直式或横式地固定,用以聚焦即将获取的物体。移动电子装置通 常配备陀螺仪传感器(gyro sensors),用以检测移动电子装置是被直式或横式 地固定,然而,却会增加硬件成本。

发明内容
本发明目的是提供一种产生图像物件的方法及系统。
本发明实施例提供一种产生图像物件的方法,由包含多个快门物件的电 子装置执行,各快门物件相应于一个定位类型。此方法包括以下步骤检测 由快门物件中的一者所产生的信号;根据产生信号的快门物件决定定位类 型;以及同时储存图像物件与决定的定位类型,或根据决定的定位类型旋转 图像物件。
本发明实施例提供一种产生图像物件的系统,此系统包括第一快门物 件;第二快门物件;以及处理器。处理器耦接第一快门物件与第二快门物件, 检测一个信号,决定此信号由第一快门物件或第二快门物件所产生,当信号 由第一快门物件所产生时决定为第一定位类型,当信号由第二快门物件所产
生时决定为第二定位类型,及储存图像物件与定位类型或根据决定的定位类 型旋转图像物件。其中,显示图像物件时将参考对应于储存的定位类型。
本发明实施例还提供另一种产生图像物件的方法,由包含一个屏幕的电 子装置执行,此屏幕显示指示縮图。此方法包括步骤检测信号;根据显示 的指示縮图所指示的方向决定定位类型;以及同时储存图像物件与决定的定 位类型,或根据决定的定位类型旋转图像物件。
本发明提供一种产生图像物件的系统,此系统包括屏幕;以及处理器。 屏幕显示指示縮图。处理器耦接于屏幕,检测一个信号,决定显示的指示縮 图朝向第一方向或第二方向,当检测到显示的指示缩图朝向第一方向时决定 为第一定位类型,当检测到显示的指示縮图朝向第二方向时决定为第二定位 类型,同时储存图像物件与定位类型或根据决定的定位类型来旋转图像物 件。其中,参考对应于储存的定位类型以显示上述图像物件。
本发明实施例提供又一种产生图像物件的方法,由电子装置执行。此方 法包括步骤提供定位类型;从电子装置的图像感测器接收感测图像中的像 素的多个色彩数值,其中以预定顺序扫描图像感测器中的多个单元的接收感 测图像中的像素;依据定位类型从多个缓冲区写入程序中指示一个缓冲区写 入程序;通过执行指示的缓冲区写入程序将接收到的各个像素的色彩数值写 入到电子装置中的画面缓冲器的特定区域;以及由上而下从画面缓冲器读取 各上述像素的色彩数值,用以产生通过旋转感测图像而取得的图像物件。
本发明实施例提供又一种产生图像物件的系统,包括图像感测器;处 理器;画面缓冲器;图像直接存储器存取控制器;以及视频编码器。图像直 接存储器存取控制器,耦接于图像感测器、处理器与画面缓冲器,包含用以 实施多个缓冲区写入程序的硬件电路。视频编码器耦接于画面缓冲器。图像 直接存储器存取控制器从处理器接收定位类型,从图像感测器接收感测图像 中的像素的多个个色彩数值,其中以预定顺序扫描图像感测器中的多个单元 来接收感测图像中的像素。图像直接存储器存取控制器依据定位类型从多个缓冲区写入程序中指示出一个缓冲区写入程序,以及通过执行指示的缓冲区 写入程序将接收到的各个像素的色彩数值写入到电子装置中的画面缓冲器 的特定区域。视频编码器由上而下从画面缓冲器读取各像素的色彩数值,用 以产生通过旋转感测图像而取得的图像物件。
本发明实施例提供又一种产生图像物件的方法,由电子装置执行。此方 法包括步骤提供定位类型;从电子装置的图像感测器接收感测图像中的像 素的多个色彩数值,其中是以预定顺序扫描图像感测器中的多个单元来接收 感测图像中的像素;将接收的各像素的色彩数值由上而下写入至电子装置中 的画面缓冲器的区域;依据定位类型从多个缓冲区读取程序中指示出一个缓 冲区读取程序;以及通过执行指示的缓冲区读取程序从画面缓冲器中的特定 区域读取各像素的色彩数值,用以产生通过旋转感测图像而取得的图像物 件。
本发明实施例提供又一种产生图像物件的系统,此系统包括图像感测 器;处理器;画面缓冲器;图像直接存储器存取控制器;以及视频编码器。 图像直接存储器存取控制器耦接于图像感测器、处理器与画面缓冲器。视频 编码器耦接于画面缓冲器,包含用以实施多个缓冲区读取程序的硬件电路。 图像直接存储器存取控制器从图像感测器接收感测图像中的像素的多个色 彩数值,其中是以预定顺序扫描图像感测器中的多个单元来接收感测图像中 的像素。图像直接存储器存取控制器将接收的各像素的色彩数值由上而下写 入至画面缓冲器的特定区域。视频编码器从处理器接收定位类型,依据定位 类型指示出缓冲区读取程序中的一者,通过执行指示的缓冲区读取程序从画 面缓冲器中的特定区域读取各像素的色彩数值,用以产生通过旋转感测图像 而取得的图像物件。
通过实施本发明所提供的产生图像物件的方法及系统,在降低硬件成本 的前提下,能对行动电子装置进行可靠的检测。


图1是应用在移动电子装置中的硬件环境示意图。
图2是本发明一实施例关于移动电子装置的背面示意图。
图3a与图3b是本发明一实施例关于快门物件设置的示意图。
图4a与图4b是本发明一实施例关于快门物件设置的示意图。
图5a与图5b是本发明一实施例关于快门物件设置的示意图。
图6a与图6b是本发明一实施例关于快门物件设置的示意图。
图7a与图7b是本发明一实施例关于移动电子装置的背面示意图。
图8是显示本发明一实施例关于捕捉物体图像的方法流程图。
图9a与图9b分别是本发明一实施例关于两个数据表的示意图。
图10a至图10h是显示储存的图像物件与呈现于显示装置的显示方式间
的对应关系的示意图。
图11是本发明一实施例关于显示图像物件的方法流程图。
图12是使用移动电话捕捉图像并使用外部显示器显示捕捉到图像的示意图。
图13是使用移动电话捕捉图像并使用外部显示器显示捕捉到图像的示 意图。
图14是使用移动电话捕捉图像并使用外部显示器显示捕捉到图像的示 意图。
图15是使用移动电话捕捉图像并使用外部显示器显示捕捉到图像的示 意图。
图16a至16d是在捕捉摩天大楼前调整指示縮图的方向的各种情境的示 意图。
图17是本发明一实施例关于捕捉物体图像的方法流程图。
图18是本发明一实施例关于数据表的示意图。
图19是本发明一实施例关于视频编码管道示意图。图20是本发明一实施例关于缓冲区写入程序的流程图。
图21是本发明一实施例关于图像直接存储器存取控制器使用如图20所
示的缓冲区写入程序,从图像感测器中读取色彩数值并写入读取的数值至画
面缓冲器中的示意图。
图22是本发明一实施例关于缓冲区写入程序的流程图。
图23是本发明一实施例关于图像直接存储器存取控制器使用如图22所
示的缓冲区写入程序,从图像感测器中读取色彩数值并写入读取的数值至画
面缓冲器中的示意图。
图24是本发明一实施例关于视频编码管道的示意图。
图25a、 25b是本发明一实施例关于缓冲区读取程序的流程图。
图26a、 26b是本发明一实施例关于缓冲区读取程序的流程图。
图27是本发明一实施例关于视频编码器从画面缓冲器中读取感测图像
的色彩数值并产生编码视频比特流的示意图。
图28是本发明实施例关于视频编码管道示意图。 图29是本发明实施例关于视频编码管道示意图。
具体实施例方式
本发明实施例提供一种应用于移动电子装置(如手机、个人数字助理等) 中的获取物件的图像的方法。图1是应用在移动电子装置100中的硬件环境 示意图,移动电子装置100主要包括通信系统(communication system)1301 、 麦克风1302、喇叭1303、天线1304、处理器1305、存储器1306、图像感测 模块1307、镜头1308、图像感测器1309、感测控制器与图像处理器1310、 视频编码器1312、触控面板控制器1320与键盘控制器1330。当连接上蜂窝 通信系统(cellular network)时,如全球移动通信系统(global system for mobile communication, GSM)、通用无线分组业务(geneml packet radio service, GPRS)网络、增强数据率GSM演进(enhanced data rates for GSM evolution,
EDGE)网络、码分多址(code division multiple access, CDMA)网络、宽带码 分多址(wideband code division multiple access, WCDMA)网络、电路交换数 据(circuit switched data, CSD)网络等,通信系统1301经由天线1304与其 它远程移动电子装置通信。处理器1305经由各种总线架构连接视频编码器 1312、触控面板控制器1320、显示装置1314、存储器1306、储存媒体1313 与键盘控制器1330。
图像感测模块1307包括镜头1308与图像感测器1309,另外加上感测控 制器与图像处理器1310与视频编码器1312,用以提供产生图像物件的能力。 图像感应模块1307可包括多个电荷耦合组件(charge couple device, CCD) 图像感应器、互补金属氧化物半导体(complementary metal oxide semiconductor, CMOS)图像感应器等等,用以使用电荷变化来记录不同的 光强度。为了将图像感应模块1307中的特定内容转换为数字格式,感测控 制器与图像处理器1310将电荷变化量化为离散色彩数值。 一个点矩阵 (bitmap)图像包括通过感测控制器与图像处理器1310所量化的许多像素数 据,这些像素数据具有预定的分辨率,例如640x480、 1024x768等。量化 的点矩阵图像可进一步经由视频编码器1312转换为如联合图形专家组(joint photographic experts group, JPEG)格式,图形交换格式(graphics interchange format, GIF)等常用格式,以产生JPEG、 GIF图像等被压縮的静态图像。 视频编码器1312也可为视频编码器,用以将一系列的量化后的点矩阵图像 转换为一系列的视频画面,诸如MPEG-l、 MPEG-2或MPEG-4、 H.263或 者H.264 I-、 P-及B-画面。由视频编码器1312所产生的静态图像以及/或视 频画面可被储存在存储器1306或储存媒体1313中,存储器1306如动态随 机存取存储器(dynamic random access memory, DRAM)、同步动态随机存取 存储器(synchronous dynamic random access memory, SDRAM)或闪存等、储 存媒体1313如压縮快闪(compact flash, CF)、存储器条(memory stick, MS)、 智能媒体(smart media, SM)或SD记忆卡等。所产生的静态图像以及/或视
频画面可被显示于显示装置1314上,如彩色超扭曲向列型(color super-twisted nematic, CSTN)显示器、薄膜晶体管液晶显示器(thin film transistor-liquid crystal display, TFT匿LCD)或有机发光二极管(organic light-emitting diode, OLED)显示器。
使用者可通过按压触控面板1323上的软键(soft keys)1321及1322(图 4a),或键盘1331或侧边快门按钮1332(图3a)上的硬键(hard keys)引导(direct) 移动电子装置100来捕捉相应于聚焦物体的图像。由触控面板控制器1320 或键盘控制器1330检测到快门或录像信号后,其中通过点击或按压触控面 板1323上特定软键3121或3122、键盘1331或侧边快门按钮1332上的特定 硬键而产生此信号。处理器1305可驱动如自动对焦马达(autofocus motor)、 快门马达(shutter motor)以及/或光圈马达(diaphragm motor)的各种相机机构、 感测控制器与图像处理器1310、视频编码器1312,来捕捉物体的图像。
图2是本发明一实施例关于移动电子装置100的背面示意图,包括天线 1304与相机镜头1308。当检测到上述的快门或录像信号时,通过相机镜头 1308所对焦到的物体,会被捕捉并转换成图像物件。键盘1331、快门按钮 1332上的硬键,以及触控面板1323上的软键1321、 1322,这些均具有产生 快门或录像信号能力的物件也可称为快门物件。
在一些实施例中,提供用以产生图像物件(如静态图像与视频画面)的至 少两个快门物件,以及当检测到快门或录像信号时,决定相应于产生快门或 录像信号的快门物件的定位类型(orientatkm type),并储存产生的图像物件与 决定出的定位类型,使得产生的图像物件可对应决定出的定位类型来进行显 示。
以下提出数个快门物件的设置范例。图3a与图3b是本发明一实施例关 于快门物件设置的示意图。请同时参阅图1,在移动电子装置100的正面面 板上设置键盘(如图1的1331)上的一个硬快门键310,并且在移动电子装置 100的侧边(如右侧侧边)设置一个快门按钮1332。显示装置(如图1的1314)
或触控面板(如图1的1323)可持续地在预览区域W300上显示由图像感测模 块(如图1的1307)所产生的显示图像,以利于聚焦在数个物体上。参考图3a, 使用者可直式固定(hold)移动电子装置,用以聚焦在特定的物体上,并且, 当以拇指按压硬快门键310后,产生并储存对应于被聚焦物体的图像物件至 存储器(如图1的1306)或储存媒体(如图1的1313)中。 一并参考图3b,使用 者可横式固定移动电子装置,用以聚焦在特定的物体上,并且,当按压快门 按钮1332后,产生并储存对应于聚焦物体的图像物件。
图4a与图4b是本发明一实施例关于快门物件设置的示意图。请一并参 阅图1,移动电子装置100的触控面板(如图1的1323)上显示两个软键1321 与1322。软键1321中呈现出一个縮图(icon),用以指示当移动电子装置100 被直式固定时,较为适合按压软键1321以捕捉聚焦物体的图像。或者,软 键1322中呈现出一个縮图,用以指示当移动电子装置被横式固定时,较为 适合按压此软键1322以捕捉聚焦物体的图像。触控面板可持续地在预览区 域W400上显示由图像感测模块所产生的显示图像,以利于聚焦在数个物体 上。参考图4a,使用者可直式固定移动电子装置,用以聚焦在特定的物体上, 并且,当以拇指点击软键1321后,产生并储存对应于聚焦物体的图像物件 至存储器(如图1的1306)或储存媒体(如图1的1313)中。参考图4b,使用者 可横式固定移动电子装置,用以聚焦在特定的物体上,并且,当以食指点击 软键1322后,产生并储存对应于聚焦物体的图像物件。
图5a与图5b是本发明一实施例关于快门物件设置的示意图。请一并参 阅图1,在移动电子装置100的正面面板上设置键盘(如图1的1331)上的硬 快门键310,并且,移动电子装置100的触控面板(如图1的1323)上显示软 键1322。触控面板可在预览区域W500上持续地显示由图像感测模块所产生 的显示图像,以利于聚焦在数个物体上。参考图5a,使用者可直式固定移动 电子装置IOO,用以聚焦在特定的物体上,并且,当以按压硬快门键310后, 产生并储存相应于聚焦物体的图像物件。参考图5b,使用者可横式固定移动电子装置100,用以聚焦在特定的物体上,并且,当以食指点击软键1322 后,产生并储存对应于聚焦物体的图像物件。
图6a与图6b是本发明一实施例关于快门物件设置的示意图。请同时参 阅图l,移动电子装置100的触控面板(如图1的1323)上显示上述软键1321, 并且在移动电子装置100的侧边(如右侧侧边)设置快门按钮1332。触控面板 可在预览区域W600上持续地显示由图像感测模块(如图1的1307)所产生的 显示图像,以利于聚焦在数个物体上。参考图6a,使用者可直式固定移动电 子装置IOO,用以聚焦在特定的物体上,并且,当以拇指点击软键1321后, 产生并储存相应于聚焦物体的图像物件。参考图6b,使用者可横式固定移动 电子装置,用以聚焦在特定的物体上,并且,当以食指按压快门按钮1332 后,产生并储存对应于聚焦物体的图像物件。
图像感测器可以用两种方式进行设置。图7a与图7b是本发明一实施例 关于移动电子装置的背面示意图,用以显示图像感测器设置的两种情况。图 像感测器通常为互补金属氧化物半导体(CMOS)、电荷耦合组件(CCD)单元数 组。参考图7a,图像感测器1309的至少一长边设置为平行于移动电子装置 的至少一短边。参考图7b,图像感测器1309的至少一短边设置为平行于移 动电子装置的至少一短边。'单元P(O, O)位于图像感测器上的行O(即第1行) 的列0(即第1列)。可以了解的是,图像物件的产生是以一个预定的顺序扫 描图像感测器1309,用以取得并转换电荷变化量为离散色彩数值。例如,由 感测控制器与图像处理器(如图1的1310)所执行的扫描程序是在一行中,由 第一列扫描至最后一列。当到达一行中的最后一列时,扫描下一行。整个扫 描程序继续进行直到己扫描完整个图像感测器并且取得所有的离散色彩数 值为止。
图8是显示本发明一实施例关于捕捉物体图像的方法流程图,请一并参 阅图1及图8,由移动电子装置100中的处理器(如图1的1305)执行。在步 骤S811,提供关于快门物件与定位类型(orientationtype)间对应关系的信息。
这些信息可储存于存储器(如图1的1306)或储存媒体(如图1的1313)。图9a 与图9b分别是本发明一实施例关于两个数据表91与93的示意图。数据表 91描述当图像感测器设置为如图7a所示时所指示的对应关系,并且数据表 93描述当图像感测器设置为如图7b所示时所指示的对应关系。其中,当行 动电子装置被直式固定时,"V-Obj"可用以辨认容易被大拇指按压或点击的 快门物件(如第3a或5a图的310,或第4a或6a图的1321)。当行动电子装 置被横式固定时,"H-Obj"可用以辨认容易被食指按压或点击的快门物件 (如第3b或6b图的1332,或第4b或6b图的1322)。存在范围为从一到八的 八种定位类型,其可以指派到"V-Obj"与"H-Obj"中的任一者。可以了解的 是,取得的静态图像与视频画面中的像素数据(即是离散色彩数值)通常以相 应于如上所述的扫描程序进行储存。可了解的是,数据表91与93可实施于 各种数据结构上,如二维数组等。
各种定位类型指示储存的图像物件与显示方式间的对应关系,其可以显 示于显示装置(如图1的1314)、触控面板(如图1的1323)或外部显示器,如 映像管监视器、薄膜晶体管液晶显示器(TFT-LCD)、电浆显示器、有机发光 二极管(OLED)显示器等。图10a至图10h是显示储存的图像物件与呈现于显 示装置的显示方式间的对应关系的示意图。当定位类型为一,代表在显示储 存的图像/画面P100a的行0 (第l行)置于显示图像/画面P200a的最顶端, 并且将储存的图像/画面P100a的列0 (第1歹ij)置于显示图像/画面P200a 的最左方,结果如图10a所示。当定位类型为二,代表在显示储存的图像/ 画面P100b的第1行时,将储存的图像/画面P100b的第1行置于显示图像/ 画面P200b的最顶端,并且在显示储存的图像/画面P100b的第1列时,将 储存的图像/画面P100b的第1列置于显示图像/画面P200b的最右方,结果 如图10b所示。当定位类型为三,代表在显示储存的图像/画面P100c的第l 行时,将储存的图像/画面P100c的第1行置于显示图像/画面P200c的最底 端,并且在显示储存的图像/画面P100c的第l列时,将储存的图像/画面P100c
的第1列置于显示图像/画面P200c的最右方,结果如图10c所示。当定位类 型为四,代表在显示储存的图像/画面P100d的第1行时,将储存的图像/画 面P100d的第1行置于显示图像/画面P200d的最底端,并且在显示储存的 图像/画面P100d的第1列时,将储存的图像/画面P100d的第1列置于显示 图像/画面P200d的最左方,结果如图10d所示。当定位类型为五,代表在 显示储存的图像/画面P100e的第1行时,将储存的图像/画面P100e的第1 行置于显示图像/画面P200e的最左方,并且在显示储存的图像/画面P100e 的第1列时,将储存的图像/画面P100e的第1列置于显示图像/画面P200e 的最顶端,结果如图10e所示。当定位类型为六时,代表在显示储存的图像 /画面P100f的第1行时,将储存的图像/画面P100f的第1行置于显示图像/ 画面P200f的最右方,并且在显示储存的图像/画面P100f的第1列时,将储 存的图像/画面P100f的第1列置于显示图像/画面P200f的最顶端,结果如 图10f所示。当定位类型为七,代表在显示储存的图像/画面P100g的第1行 时,将储存的图像/画面P100g的第1行置于显示图像/画面P200g的最右方, 并且在显示储存的图像/画面P100g的第1列时,将储存的图像/画面P100g 的第1列置于显示图像/画面P200g的最底端,结果如图10g所示。当定位 类型为八,代表在显示储存的图像/画面P100h的第l行时,将储存的图像/ 画面P100h的第1行置于显示图像/画面P200h的最左方,并且在显示储存 的图像/画面P100h的第1列时,将储存的图像/画面P100h的第1列置于显 示图像/画面P200g的最顶端,结果如图10h所示。以上所述信息的使用细 节可参考以下步骤的描述。
在步骤S821,检测到快门或录像信号。此快门或录像信号可由多个快 门物件中的一者所产生,如触控面板上的软键(如图4a、4b、6a或6b的1321, 或图4a、 4b、 5a或5b的1322)、键盘上硬键(如图3a、 3b、 5a或5b的310)、 或设置于侧边上的快门按钮(如图3a、 3b、 6a或6b的1332)。此快门信号将 引导移动电子装置中相关的电子装置,用以产生静态图像。此录像信号将引
导移动电子装置中相关的电子装置,用以产生一系列的视频画面。在步骤
S831,判断检测到的快门或录像信号由哪一个快门物件所产生。在步骤S841, 经由图像感测模块(如图1的1307)、感测控制器与图像处理器(如图1的 1310)、以及减视频编码器(如图1的1312)取得图像物件。在步骤S851,依 据提供的信息与产生快门或录像信号的快门物件,决定所取得的图像物件的 定位类型。例如,图像感测器设置为如图7a所示,根据图9a的数据表91, 当快门或录像信号通过快门物件"V-Obj"所辨认的快门物件(如图3a的310、 图4a的1321、图5a的310、或图6a的1321)产生时,决定定位类型为一, 反之,当快门或录像信号通过快门物件"H-Obj"所辨认的快门物件(如图3b 的1322、图4b的1322、图4a的1322、或图6b的1322)产生时,决定定位 类型为八。在步骤S861,储存取得的图像物件与设定出的定位类型至存储 器(如图1的1306)或储存媒体(如图1的1313)中。设定的定位类型可储存于 静态图像标题文件的旋转标签(orientation tag)中,此静态图像标题文件可符 合2002年4月所制定的"用语数字静态照相机的可交换图像文件格式Exif 版本2.2(exchangeable image file format for digital still cameras: Exif Version 2.2)"的可交换图像文件格式(exchangeable image file format, EXIF)。决定 出的定位类型可附加在关键词(如"MTKORIT")之后,储存在符合2004年 2月1日所制定的"ISO 14496-12第一版"的MPEG文件的使用者数据库(user data box, udatbox)中。可了解的是,当储存定位类型于静态图像标题文件 的旋转标签或MPEG文件的使用者数据库时,储存的静态图像或视频画面的 像素数据的排列顺序并不会改变。
图11是本发明一实施例关于显示图像物件的方法流程图,由移动电子 装置的处理器(如图1的1305)、计算机的处理器等执行。在步骤SlllO,从 存储器(如图1的1306)或储存媒体(如图1的1313)取得图像物件。在步骤 SI 120,取得图像物件的定位类型。在步骤SI 130,以对应于取得的定位类 型显示图像物件。显示的细节可参考以上对图10a到图lOh的描述。
捕捉与显示图像物件方法的细节,以下文的范例进行说明。图12是使 用移动电话捕捉图像并使用外部显示器显示捕捉到图像的示意图。移动电话
的图像感测器1309的设置如图7a所示,并提供以上所述的数据表91(图 9a)(参考图8的步骤S811)。当检测到快门或录像信号时(参考步骤S821),处 理器决定由"V-Obj"辨认的硬快门键310产生快门或录像信号(参考步骤 S831),取得图像物件IMG120(参考步骤S841),通过检索数据表91决定由 硬快门件310所捕捉的图像物件IMG120的定位类型为INFO120(定位类型 一)(参考步骤S851),以及储存所取得的图像物件IMG120与决定的定位类型 INFO120(参考步骤S861)。之后,计算机取得储存的图像物件IMG120(参考 图11的步骤SlllO),为图像物件IMG120取得定位类型为一(参考步骤 S1120),以及使用对应于定位类型为一的方式显示图像物件IMG120,显示 结果如图像DISP120所示。须注意的是,移动电话也可通过照片浏览软件将 对应于储存的定位类型的取得的图像物件显示于其屏幕上,并可依图12推 知此显示结果。
图13是使用移动电话捕捉图像并使用外部显示器显示捕捉到图像的示 意图。移动电话的图像感测器1309的设置如图7a所示,并提供以上所述的 数据表91(图9a)(参考图8的步骤S811)。当检测到快门或录像信号时(参考 步骤S821),处理器决定由"H-Obj"辨认的侧边快门按钮1332产生快门或录 像信号(参考步骤S831),取得图像物件IMG130(参考步骤S841),通过检索 数据表91决定由侧边快门按钮1332所捕捉的图像物件IMG130的定位类型 为INFO130(定位类型八)(参考步骤S851),以及储存所取得的图像物件 IMG130与决定的定位类型INFO130(参考步骤S861)。之后,计算机取得储 存的图像物件IMG130(参考图11的步骤SlllO),为图像物件IMG130取得 定位类型为八(参考步骤S1120),以及使用对应于定位类型为八INFO130的 方式显示图像物件IMG130,显示结果如图像DISP130所示。须注意的是, 移动电话也可通过照片浏览软件将对应于储存的定位类型的取得的图像物
件显示于其屏幕上,并可依图13推知此显示结果。
图14是使用移动电话捕捉图像并使用外部显示器显示捕捉到图像的示 意图。移动电话的图像感测器1309的设置如图7b所示,并提供以上所述的 数据表93(图9b)(参考图8的步骤S811)。当检测到快门或录像信号时(参考 步骤S821),处理器决定由"V-Obj"辨认的硬快门键310产生快门或录像信号 (参考步骤S831),取得图像物件IMG140(参考步骤S841),通过检索数据表 93决定由硬快门键310所捕捉的图像物件IMG140定位类型为六(参考步骤 S851),以及储存所取得的图像物件IMG140与决定的定位类型INFO140(参 考步骤S861)。之后,计算机取得储存的图像物件IMG140(参考图11的步骤 SlllO),为图像物件IMG140取得定位类型为六(参考步骤S1120),以及使 用对应于定位类型为六的方式显示图像物件IMG140,显示结果如图像 DISP140所示。须注意的是,移动电话也可通过照片浏览软件将对应于储存 的定位类型的取得的图像物件显示于其屏幕上,并可依图14推知此显示结 果。
图15是使用移动电话捕捉图像并使用外部显示器显示捕捉到图像的示 意图。移动电话的图像感测器1309的设置如图7b所示,并提供以上所述的 数据表93(图9b)(参考图8的步骤S811)。当检测到快门或录像信号时(参考 步骤S821),处理器决定由"H-Obj"辨认的侧边快门按钮1332产生快门或录 像信号(参考步骤S831),取得图像物件IMG150(参考步骤S841),通过检索 数据表93决定由侧边快门按钮1332所捕捉的图像物件IMG150的定位类型 为INFO150(定位类型为一)(参考步骤S851),以及储存所取得的图像物件 IMG150与决定的定位类型INFO150(参考步骤S861)。之后,计算机取得储 存的图像物件IMG150(参考图11的步骤SlllO),为图像物件IMG150取得 定位类型为一(参考步骤S1120),以及使用对应于定位类型为一的方式显示 图像物件IMG150,显示结果如图像DISP150所示。须注意的是,移动电话 也可通过照片浏览软件将对应于储存的定位类型的取得的图像物件显示于
其屏幕上,并可依图15推知此显示结果。
在一些实施例中,定位类型可通过显示于触控面板(如图1的1323)或显 示装置(如图1的1314)的指示縮图的方向决定。当指示縮图显示于触控面板 的特定区域,如左上角、右上角等,可通过点击此特定区域来调整指示縮图 的方向。例如,如图7b所示,假设移动电子装置的图像感测器的至少一个 短边设置为平行于移动电子装置的短边。图16a至16d是在捕捉摩天大楼前 调整指示縮图的方向的各种情境的示意图。参考图16a,縮图小人I1600a的 头部在初始情况下朝向方向Dup,因为图像感测器如图7b所示的方式设置。 然而,如图16a,当捕捉摩天大楼时,使用者发现此摩天大楼并不能在触控 面板上完整地被看见。如图16b,使用者接着以直式的方式固定移动电子装 置,用以聚焦此摩天大楼,并且发现縮图小人的头部11600a朝向一个错误的 方向。之后,使用者可点击触控面板上显示縮图小人的特定区域,用以逆时 针旋转縮图小人九十度,即是从方向Dup旋转至方向Dleft。当经由触控面板 控制器(如图1的1320)检测到指出触控面板上的特定区域被点击的信号时, 处理器(如图1的1305)逆时针旋转触控面板上的縮图小人九十度,如图16c 的11600a所示。须注意的是,当检测到指出触控面板上的特定区域被点击的 信号时,处理器也可顺时针旋转触控面板上的縮图小人九十度。除此之外, 如图16d所示,也可经由按压键盘(图1的1331)上的硬键来旋转縮图小人。 当经由键盘控制器(如图1的1330)检测到指出键盘上的硬键K1600被按压的 信号时,如图16d的I1600a所示,处理器(如图1的1305)逆时针旋转触控面 板上的縮图小人九十度。当縮图小人被旋转时,更新储存于存储器(图1的 1306)中的方向旗标,用以指示縮图小人的头部朝向一个特定方向。
图17是本发明一实施例关于捕捉物体图像的方法流程图,由移动电子 装置中的处理器(如图1的1305)执行。在步骤S1711,提供关于由显示的指 示縮图的方向与定位类型间对应关系的信息。这些信息可储存于存储器(如 图1的1306)或储存媒体(如图1的1313)。图18是本发明一实施例关于数据
表180的示意图。数据表180描述当图像感测器设置为如图7b所示时所指 示的对应关系的信息。其中,"Dup" 、 "Dd画"、"Dleft"与"Dright"用以 识别如图16a至16c所显示的方向。范围为一到八的八种定位类型可以被指 派到四个方向"Dup" 、 "Dd。wn" 、 "Dleft"与"Dnght"中的任一者。定位 类型的细节可参考图10a至10h的描述。可以了解的是,取得的静态图像与 视频画面中的像素数据(即是离散色彩数值)通常以相应于如上所述的扫描程 序进行储存。可了解的是,数据表180可实施于各种数据结构上,如二维数 组等。
在步骤S1721,检测到快门或录像信号。此快门或录像信号可由多个快 门物件中的一者所产生,如触控面板上的软键(如图4a、4b、6a或6b的1321, 或图4a、 4b、 5a或5b的1322)、键盘上的硬键(如图3a、 3b、 5a或5b的310)、 或设置于侧边上的快门按钮(如图3a、 3b、 6a或6b的1332)。在步骤S1731, 决定显示的指示縮图指向哪个方向。在较佳的情况下,指示縮图的指向方向 的决定可通过检测方向旗标中所储存的值来完成。快门信号将引导移动电子 装置中适当的电子组件,用以产生静态图像。录像信号将引导移动电子装置 中适当的电子组件,用以产生一系列的视频画面。在步骤S1741,经由图像 感测模块(如图1的1307)、感测控制器与图像处理器(如图1的1310)、以及 /或视频编码器(如图1的1312)取得图像物件。在步骤S1751,依据提供的信 息与通过所显示的指示縮图所指出的方向,决定所取得的图像物件的定位类 型。例如,如图7b所示的图像感测器设置,根据图18的数据表180,当指 示縮图指出的方向为如图16c或16d中所显示的"Dleft"时,设定定位类型 为六。在步骤S1761,储存取得的图像物件与决定的定位类型至存储器(如图 1的1306)或储存媒体(如图1的1313)中。决定的定位类型可储存于如上所述 的静态图像标题文件的旋转标签(0xll2)中。决定的定位类型可附加在关键词 (如"MTKORIT")之后,储存在如上所述的MPEG文件的使用者数据库中。
图19是本发明一实施例关于视频编码管道示意图。用以进行视频编码
的管道包括处理器1305、存储器1306、图像感测器1309、视频编码器1312、 在较佳的情况下存在于感测控制器与图像处理器1310的图像直接存储器存 取(direct memory access, DMA)控制器1910、以及较佳的情况下存在于存储 器1306的画面缓冲器1930。图像直接存储器存取控制器1910中存在数个以 硬件电路实施的缓冲区写入程序(bufferwriteprocedures)。在视频编码前,处 理器1305依据事先设定的定位类型指示图像直接存储器存取控制器1910使 用其中的一个缓冲区写入程序。之后,在视频编码期间,图像直接存储器存 取控制器1910依据如上所述的扫描程序自图像感测器1309接收像素的色彩 数值(如RGB、 YcbCr等数值),并参考指示的缓冲区写入程序将接收到的各 个像素的色彩数值写入到画面缓冲器1930。当使用到某些缓冲区写入程序 时,感测到的图像可能会被旋转并储存在画面缓冲器1930。视频编码器1312 接着从画面缓冲器1930以一个预定的顺序(例如由上而下的顺序)读取色彩 数值以取得图像,并且通过执行MPEG或H.26x等编码方法来编码所取得的 图像成为视频比特流。
图20是本发明一实施例关于缓冲区写入程序的流程图,用以当图像感 测器的至少一短边设置为平行于移动电子装置的至少一短边(如图7b所示), 且定位类型为一时,写入一个感测到的图像至画面缓冲器。在步骤S2011, 将变数i设为0。在步骤S2021,接收一个像素的色彩数值。在步骤S2023, 将接收到的色彩数值写入到Buffer[OFFSET+i]中,其中常数"OFFSET"指 示画面缓冲器1930的起始地址。在步骤S2025,变数i加一。须注意的是, 画面缓冲器1930中的各个记忆位置上拥有足够的空间来储存一个像素的色 彩数值。在步骤S2031,决定i是否等于以N(image)表示的像素总数目。若 是,流程结束,否则流程进行至步骤S2021用以处理下一个像素。须注意的 是,所显示的步骤S2011至2031的顺序只是为了增进读者的了解。本领域 内技术人员可在不违反上述缓冲区写入程序的精神与范围的情况下,将步骤一 S2011至2031的功能配置至平行处理的电路上,用以提升编码的效率。
21是本发明一实施例关于图像直接存储器存取控制器使用如图20所示的缓 冲区写入程序,从图像感测器中读取色彩数值并写入读取的数值至画面缓冲
器中的示意图。须注意的是,当使用如图20所示的缓冲区写入程序时,并
不会旋转感测到的图像。
图22是本发明一实施例关于缓冲区写入程序的流程图,用以当图像感 测器的至少一短边设置为平行于移动电子装置的至少一短边(如图7b所示), 且定位类型为六时,写入一个感测到的图像至画面缓冲器。在步骤S2211, 将变数i设为l。在步骤S2221,将变数j设为l。于步骤S2223,接收一个 像素的色彩数值。在步骤S2225,将接收到的色彩数值写入到 Buffer[OFFSET+SENSOR—HEIGHTXj-i]中,其中常数"OFFSET"指示画面 缓冲器1930的起始地址,并且常数"SENSOR—HEIGHT"指示图像感测器 1309的高度。在步骤S2231,决定j是否等于代表图像感测器1309的宽度 的常数"SENSOR—WIDTH"。若是,流程进行至步骤S2241,否则进行至 步骤S2233。在步骤S2233,变数j加一。在步骤S2241,决定i是否等于常 数"SENSOR—HEIGHT"。若是,流程结束,否则流程进行至步骤S2243用 以处理下一个像素。在步骤S2243,变数i加一。须注意的是,所显示的步 骤S2211至2243的顺序只是提供来增进读者的了解。领域内技术人员可在 不违反上述缓冲区写入程序的精神与范围的情况下,将步骤S2211至2243 的功能配置至平行处理的电路上,用以提升编码的效率。图23是本发明一 实施例关于图像直接存储器存取控制器使用如图22所示的缓冲区写入程序, 从图像感测器中读取色彩数值并写入读取的数值至画面缓冲器中的示意图。 须注意的是,当使用如图22所示的缓冲区写入程序时,感测到的图像会被 旋转。
图24是本发明一实施例关于视频编码管道的示意图。用以进行视频编 码的管道包括处理器1305、存储器1306、图像感测器1309、视频编码器1312、 在较佳的情况下存在于感测控制器与图像处理器1310的图像直接存储器存
取控制器1910、以及较佳的情况下存在于存储器1306的画面缓冲器1930。 视频编码器1312中存在数个以硬件电路实施的缓冲区读取程序(buffer read procedures)。在视频编码前,处理器1305依据事先决定的定位类型指示视频 编码器1312使用其中的一个缓冲区读取程序。之后,在视频编码期间,图 像直接存储器存取控制器1910依据如上所述的扫描程序由图像感测器1309 接收像素的色彩数值,并依原始的扫描顺序将接收到的各个像素的色彩数值 写入到画面缓冲器1930。视频编码器1312接着参考指示的缓冲区读取程序 从画面缓冲器1930读取色彩数值以取得图像,并且通过执行MPEG或H.26x 等编码方法来编码所取得的图像成为视频比特流。当使用到某些缓冲区读取 程序时,感测到的图像可能会被旋转并编码至视频比特流。
图25a、 25b是本发明一实施例关于缓冲区读取程序的流程图,用以当 图像感测器的至少一短边设置为平行于移动电子装置的至少一短边(如图7b 所示),且定位类型为一时,由画面缓冲器读取一个感测到的图像。缓冲区 读取程序依据此定位类型将画面缓冲器中的图像组织成一个个的区块 (block),并且为这些区块实施一系列的编码方法,例如色彩空间转换(color space transform)、縮减取样(down-sampling)、离散余弓玄转换(discrete cosine transform, DCT)、量化(quantization)、可变长度编码(variable length encoding, VLD)、熵编码(entropyencoding)、移动预观U(motion estimation),以及/或其它 视频编码方法。在步骤S2511,变数i、 j、 next—i、 next J 、 block—count 、 block—height—count与block—width—count初始化为0。在步骤S2521 ,从 Buffer[OFFSET+SENSOR一HEIGHTX i+j]中读取一个像素的色彩数值,此像 素是作为一个区块中的一个像素,区块表示为block[block—count , block—height—count, block—width—count],其中常数"OFFSET"指示画面缓 冲器1930的起始地址,常数"SENSOR—HEIGHT"指示图像感测器1309的 高度。在步骤S2523,决定变量block—width—count是否等于常数 "BLOCK—WIDTH"减一,其中常数"BLOCK—WIDTH"代表区块的宽度。
若是则此流程完成区块中的一行并进行至步骤S2531,否则进行至步骤 S2525。在步骤S2525,变数j与block—width—count加1 。在步骤S2531,决 定变量blockjieight—count是否等于常数"BLOCK—HEIGHT"减一,其中常 数"BLOCK—HEIGHT"代表区块的高度。若是则此流程完成区块中的所有 列并进行至步骤S2541,否则进行至步骤S2533。在步骤S2533,变量i加1 , 变量j设为变量nextj , 变量block—height—count力卩1 , 以及变量 block—width—count设为0。在步骤S2541,决定SENSOR—HEIGHT X i+j+1 的值是否等于常数"BLOCK—WIDTH"的倍数。举例来说,假设图像感测器 的宽度为320,则常数"BLOCK—WIDTH"的倍数为320、 640、 960、 1280 等。若是,则此流程完成区段(slice)中的所有列并进行至步骤S2551,否则 进行至步骤S2543。在步骤S2543,变量i设为变量nextj,变量nextj设为 变量j力卩1 ,变量j力[U ,变量block—height—count与block—width—count设为 0,以及变量block—count加1。在步骤S2551,决定SENSOR—HEIGHT X i+j+1 的值是否等于SENSOR—HEIGHTX SENSOR—WIDTH的值。若是,则此流程 完成此感测图像并结束,否则进行至步骤S2553。在步骤S2553,变量i加1, 变量next—i设为变量i力口 1, 变量j、 nextj 、 block—width—count与 block—height—count设为0,并且变量block—count加1 。在步骤S2545,编码 新取得的区块block[block—count]。此新取得的区块可被一系列的方法进行编 码,例如色彩空间转换、縮减取样、离散余弦转换、量化、可变长度编码、 熵编码、移动预测,以及/或其它视频编码方法。须注意的是,所显示的步骤 S2511至2553的顺序只是提供来增进读者的了解。领域内技术人员可在不 违反上述缓冲区读取程序的精神与范围的情况下,安排步骤S2511至2553 的功能至平行处理的电路上,用以提升编码的效率。
图26a、 26b是本发明一实施例关于缓冲区读取程序的流程图,用以当 图像感测器的至少一短边被设置平行于移动电子装置的至少一短边(如图7b 所示),且定位类型为六时,由画面缓冲器读取一个感测到的图像。缓冲区读取程序依据此定位类型将画面缓冲器中的图像组织成一个个的区块,并且 为这些区块实施一系列的编码方法,例如色彩空间转换、縮减取样、离散余 弦转换、量化、可变长度编码、熵编码、移动预测,以及/或其它视频编码方
法。在步骤S2611,变数i、 next—i、 block—count、 block—height—count与 block—width—count被初始化为0,变数j与nextj被初始化为239。在步骤 S2621,由Buffer[OFFSET+SENSOR—HEIGHTXj+i]读取一个像素的色彩数 值,此像素是当作一个区块中的一个像素,区块表示为block[block—count, block—height—count, block—width—count],其中常数"OFFSET"指示画面缓 冲器1930的起始地址,常数"SENSOR—HEIGHT"指示图像感测器1309的 高度。在步骤S2623,决定变量block—width_count是否等于常数 "BLOCK—WIDTH"减一,其中常数"BLOCK—WIDTH"代表区块的宽度。 若是则此流程完成区块中的一行并进行至步骤S2631,否则进行至步骤 S2625。在步骤S2625,变量j减l,并且变量block—width—count加1 。在步 骤S2631,决定变量block—height—count是否等于常数"BLOCK—HEIGHT" 减一,其中常数"BLOCK—HEIGH"代表区块的高度。若是,则此流程完成 区块中的所有列并进行至步骤S2641;否则,进行至步骤S2633。在步骤 S2633,变量i力n 1,变量j设为变量nextj,变量block—height—count力口 1 , 以及变量block一widthjount设为0。在步骤S2641,决定SENS OR—HEIGHT Xj+i+1的值是否为介于1与常数"SENSOR—WIDTH"的值。若是,则此流 程完成区段(slice)中的所有列并进行至步骤S2651;否则,进行至步骤S2643。 在步骤S2643,变量i设为变量next一i,变量nextj设为变量j减1,变量j 减1,变量block—height—count与block—width—count设为0, 以及变量 block—count加1。在步骤S2651,决定SENSOR—HEIGHT Xj+i+1的值是否 等于常数"SENSOR—WIDTH"的值。若是,则此流程完成此感测图像并结 束;否则,进行至步骤S2653。在步骤S2653,变量i加l,变量nextj设为 变量i力n 1 ,变量j与nextj设为239, block—width—count与block—height—count
设为0,并且变量block—count力口 1。在步骤S2645,编码新取得的区块 block[block—count]。须注意的是,所显示的步骤S2611至2653的顺序只是 提供来增进读者的了解。领域内技术人员可在不违反上述缓冲区读取程序的 精神与范围的情况下,安排步骤S26U至2653的功能至平行处理的电路上, 用以提升编码的效率。
图27是本发明一实施例关于视频编码器从画面缓冲器中读取感测图像 的色彩数值并产生编码视频比特流的示意图。须注意的是,当使用如图25 所示的缓冲区读取程序时,使用原始图像来切分区块。另一方面,当使用如 图26所示的缓冲区读取程序时,使用如图10f所示的旋转后图像来划分区 块。
图28是本发明实施例关于视频编码管道示意图。用以进行视频编码的 管道包括处理器1305、存储器1306、图像感测器1309、视频编码器1312、 以及在较佳的情况下存在于存储器1306的画面缓冲器1930。在视频编码期 间,处理器1305依据如上所述的扫描程序从图像感测器1309接收像素的色 彩数值,依据事先决定的定位类型来决定以程序代码所实施的其中一个缓冲 区写入程序,并使用决定出的缓冲区写入程序将接收到的各个像素的色彩数 值写入到画面缓冲器1930。缓冲区写入程序的详细内容可参考图20与图22 的描述。当使用到某些缓冲器写入程序时,感测到的图像可能会被旋转并储 存在画面缓冲器1930。视频编码器1312接着从画面缓冲器1930以一个预定 的顺序读取色彩数值以取得图像,并且通过执行MPEG或H.26x等编码方法 来编码所取得的图像成为视频比特流。
图29是本发明实施例关于视频编码管道示意图。用以进行视频编码的 管道中包括处理器1305、存储器1306、图像感测器1309、视频编码器1312、 在较佳的情况下存在于感测控制器与图像处理器1310的图像直接存储器存 取控制器1910、以及在较佳的情况下存在于存储器1306的画面缓冲器1930。 在视频编码期间,图像直接存储器存取控制器1910依据如上所述的扫描程
序自图像感测器1309接收像素的色彩数值,并依原始的扫描顺序将接收到
的各个像素的色彩数值写入到画面缓冲器1930。处理器1305依据事先决定 的定位类型来决定以程序代码所实施的其中一个缓冲区读取程序,使用决定 出的缓冲区读取程序从画面缓冲器1930读取色彩数值以取得图像。缓冲区 读取程序的详细内容可参考图25与26的描述。须注意的是,步骤S2545与 S2645修改为输出取得的区块block[block—count]至视频编码器1312。当使用 到某些缓冲区读取程序时,感测到的图像可能会被旋转并输出到视频编码器 1312。视频编码器1312接着通过执行MPEG或H.26x等编码方法来编码所 取得的图像成为视频比特流。
本发明提供有关捕捉与显示图像的方法,或特定类型或其部分,可以以 程序代码的类型包含在实体媒体中,如软盘、光盘片、硬盘、或是任何其它 机器可读取(如计算机可读取)储存媒体。其中,当程序代码被机器,如计算 机加载且执行时,此机器变成用以参与本发明的装置。本发明揭示的方法与 装置也可以以程序代码类型通过一些传送媒体,如电线或电缆、光纤、或是 任何传输类型进行传送,其中,当程序代码被机器,如计算机接收、加载且 执行时,此机器变成用以参与本发明的装置。当在一般用途处理单元 (general-purpose processing unit)中实际操作时,程序代码结合处理器提供一 操作类似于应用特定逻辑电路的独特装置。
针对一个特定的系统组件,说明书与权利要求书中会使用一个名称来为 其命名。领域内技术人员均应了解,消费电子设备的制造者也许会使用不同 的命名来称呼内容中所对应的系统组件。所以应该是使用不同的功能描述来 进行区别。
综上所述,虽然本发明已以较佳实施例揭露如上,然其并非用以限制本 发明,任何熟习该技术者,在不脱离本发明的精神和范围内,当可作各种更 动与润饰,因此本发明的保护范围应当以权利要求书所要求的范围为准。
权利要求
1.一种产生图像物件的方法,由包含多个快门物件的电子装置执行,各所述快门物件对应于一个定位类型,所述方法包括以下步骤检测由所述快门物件中的一者所产生的信号;根据产生所述信号的快门物件决定定位类型;以及同时储存图像物件与所述决定的定位类型,或根据所述决定的定位类型旋转所述图像物件。
2. 如权利要求1所述的产生图像物件的方法,其特征在于,所述方法还 包括提供快门物件与定位类型间对应关系的信息,以及根据产生所述信号的 快门物件与所述信息决定所述定位类型。
3. 如权利要求2所述的产生图像物件的方法,其特征在于,根据定位于 所述电子装置中的图像感测器提供所述信息。
4. 如权利要求1所述的产生图像物件的方法,其特征在于,所述决定的 定位类型储存于静态图像标题文件中的定位标签中,所述静态图像标题文件 符合可交换图像文件格式。
5. 如权利要求1所述的产生图像物件的方法,其特征在于,所述决定的 定位类型储存于MPEG文件中的使用者数据库中。
6. 如权利要求1所述的产生图像物件的方法,其特征在于,所述决定的 定位类型指示以下情形中的一者所述储存的图像物件的行0显示于最顶端,并且所述储存的图像物件的 列0显示于最左方;所述储存的图像物件的行0显示于最顶端,并且所述储存的图像物件的列0显示于最右方;所述储存的图像物件的行o显示于最底端,并且所述储存的图像物件的列0显示于最右方;所述储存的图像物件的行0显示于最底端,并且所述储存的图像物件的 列0显示于最左方;所述储存的图像物件的行0显示于最左方,并且所述储存的图像物件的 列0显示于最顶端;所述储存的图像物件的行0显示于最右方,并且所述储存的图像物件的 列0显示于最顶端;所述储存的图像物件的行0显示于最右方,并且所述储存的图像物件的 列0显示于最底端;以及所述储存的图像物件的行0显示于最左方,并且所述储存的图像物件的 列0显示于最底端。
7. 如权利要求1所述的产生图像物件的方法,其特征在于,所述方法还 包括显示响应所述储存的定位类型的图像物件。
8. —种产生图像物件的系统,该系统包括 第一快门物件;第二快门物件;以及处理器,其耦接所述第一快门物件与所述第二快门物件,检测信号,决 定所述信号是由所述第一快门物件或由所述第二快门物件产生,当所述信号 由所述第一快门物件所产生时决定为第一定位类型;当所述信号由所述第二 快门物件所产生时决定为第二定位类型,及储存图像物件与所述决定的定位 类型或根据所述决定的定位类型旋转所述图像物件,其中响应所述储存的定位类型对所述图像物件进行显示。
9. 如权利要求8所述的产生图像物件的系统,其特征在于,所述处理器 提供对应于所述第一定位类型的所述第一快门物件,以及对应于所述第二定 位类型的所述第二快门物件的对应关系的信息。
10. 如权利要求9所述的产生图像物件的系统,其特征在于,所述处理 器根据所述对应关系的信息决定所述第一定位类型或所述第二定位类型。
11. 如权利要求8所述的产生图像物件的系统,其特征在于,所述系统还包括正面面板与侧边,其中所述正面面板上的键盘中设置有硬快门键,所 述侧边上设置有快门按钮,在所述正面面板的触控面板上显示至少一软键, 以及所述第一与第二快门物件为所述硬快门键、所述快门按钮与所述软键的 任意组合。
12. 如权利要求8所述的产生图像物件的系统,其特征在于,所述决定 的定位类型储存于静态图像标题文件中的定位标签中,所述静态图像标题文 件符合可交换图像文件格式。
13. 如权利要求8所述的产生图像物件的系统,其特征在于,所述决定 的定位类型储存于MPEG文件中的使用者数据库中。
14. 如权利要求8所述的产生图像物件的系统,其特征在于,所述决定 的定位类型指示以下情形中的一者所述储存的图像物件的行0显示于最顶端,并且所述储存的图像物件的 列0显示于最左方;所述储存的图像物件的行0显示于最顶端,并且所述储存的图像物件的 列0显示于最右方;所述储存的图像物件的行0显示于最底端,并且所述储存的图像物件的列0显示于最右方;所述储存的图像物件的行0显示于最底端,并且所述储存的图像物件的列0显示于最左方;所述储存的图像物件的行0显示于最左方,并且所述储存的图像物件的 列0显示于最顶端;所述储存的图像物件的行0显示于最右方,并且所述储存的图像物件的 列0显示于最顶端;所述储存的图像物件的行0显示于最右方,并且所述储存的图像物件的 列0显示于最底端;以及 所述储存的图像物件的行0显示于最左方,并且所述储存的图像物件的列o显示于最底端。
15. —种产生图像物件的方法,该方法由包含屏幕的电子装置执行,所述屏幕显示指示縮图,所述方法包括以下步骤根据所述显示的指示縮图所指示的方向决定定位类型;以及 同时储存图像物件与所述决定的定位类型,或根据所述决定的定位类型 旋转所述图像物件。
16. 如权利要求15所述的产生图像物件的方法,其特征在于,所述方法 还包括提供所述显示的指示缩图所指示的方向与所述定位类型间对应关系 的信息,其中根据所述显示縮图所指示的方向与所述信息决定所述定位类 型。
17. 如权利要求15所述的产生图像物件的方法,其特征在于,通过按压 所述电子装置的键盘上的硬键,或点击显示所述屏幕上的指示缩图的区域来 旋转所述指示縮图。
18. —种产生图像物件的系统,该系统包括 屏幕,其用以显示指示縮图;以及处理器,其耦接于所述屏幕,检测信号,决定所述显示的指示縮图是朝 向第一方向或朝向第二方向,当检测到所述显示的指示縮图朝向所述第一方 向时决定为第一定位类型,当检测到所述显示的指示縮图朝向所述第二方向 时决定为第二定位类型,同时储存图像物件与所述决定的定位类型或根据所 述决定的定位类型来旋转所述图像物件,其中响应所述储存的定位类型对所述图像物件进行显示。
19. 如权利要求18所述的产生图像物件的系统,其特征在于,所述处理 器提供信息,所述信息指示所述显示的指示縮图所指示的方向与定位类型间 对应关系。
20. 如权利要求19所述的产生图像物件的系统,其特征在于,所述处理 器根据所述显示的指示縮图所指示的方向与所述信息来决定所述定位类型。
21. 如权利要求18所述的产生图像物件的系统,其特征在于,所述系统还包括键盘,所述键盘包含硬键,其中通过按压所述硬键来旋转所述指示縮 图。
22. 如权利要求18所述的产生图像物件的系统,其特征在于,所述指示 縮图是通过点击显示所述屏幕上的所述指示縮图的区域来旋转。
23. —种产生图像物件的方法,该方法由电子装置执行,所述方法包括 以下步骤提供定位类型;从所述电子装置的图像感测器接收感测图像中的像素的多个色彩数值, 其中是以预定顺序扫描所述图像感测器中的多个单元来接收所述感测图像 中的像素;依据所述定位类型从多个缓冲区写入程序中指示一个缓冲区写入程序; 通过执行所述指示的缓冲区写入程序将接收到的各所述像素的色彩数值写入到所述电子装置中的画面缓冲器的特定区域;以及由上而下从所述画面缓冲器读取各所述像素的色彩数值,用以产生通过旋转所述感测图像而取得的图像物件。
24. 如权利要求23所述的产生图像物件的方法,其特征在于,所述方法 还包括接收信号,其中依据信息来决定所述定位类型,所述信息指出所述信 号是由多个快门物件中的哪 一 快门物件所产生。
25. 如权利要求23所述的产生图像物件的方法,其特征在于,依据显示 的指示縮图所指示的方向来决定所述定位类型。
26. 如权利要求23所述的产生图像物件的方法,其特征在于,所述决定 的定位类型指示以下情形中的一者所述接收的感测图像的行O写入到所述画面缓冲器中代表画面最顶端的 区域,并且所述接收的感测图像的列0写入到所述画面缓冲器中代表画面最 左方的区域;所述接收的感测图像的行O写入到所述画面缓冲器中代表画面最顶端的 区域,并且所述接收的感测图像的列0写入到所述画面缓冲器中代表画面最 右方的区域;所述接收的感测图像的行O写入到所述画面缓冲器中代表画面最底端的 区域,并且所述接收的感测图像的列0写入到所述画面缓冲器中代表画面最 右方的区域;所述接收的感测图像的行O写入到所述画面缓冲器中代表画面最底端的 区域,并且所述接收的感测图像的列0写入到所述画面缓冲器中代表画面最 左方的区域;所述接收的感测图像的行O写入到所述画面缓冲器中代表画面最左方的 区域,并且所述接收的感测图像的列0写入到所述画面缓冲器中代表画面最 顶端的区域;所述接收的感测图像的行O写入到所述画面缓冲器中代表画面最右方的 区域,并且所述接收的感测图像的列0写入到所述画面缓冲器中代表画面最 顶端的区域;所述接收的感测图像的行O写入到所述画面缓冲器中代表画面最右方的 区域,并且所述接收的感测图像的列0写入到所述画面缓冲器中代表画面最 底端的区域;以及所述接收的感测图像的行O写入到所述画面缓冲器中代表画面最右方的 区域,并且所述接收的感测图像的列0写入到所述画面缓冲器中代表画面最 底端的区域。
27. —种产生图像物件的系统,该系统包括图像感测器;处理器;画面缓冲器;图像直接存储器存取控制器,其耦接于所述图像感测器、所述处理器与所述画面缓冲器,并且包含用以实施多个缓冲区写入程序的硬件电路;以及 视频编码器,其耦接于所述画面缓冲器;其中所述图像直接存储器存取控制器从所述处理器接收定位类型,从所 述图像感测器接收感测图像中的像素的多个色彩数值,其中是以预定顺序扫 描所述图像感测器中的多个单元来接收所述感测图像中的像素,所述图像直 接存储器存取控制器依据所述定位类型从多个缓冲区写入程序中指示出一 个缓冲区写入程序,以及通过执行所述指示的缓冲区写入程序将接收到的各 所述像素的色彩数值写入到所述电子装置中的画面缓冲器的特定区域,所述 视频编码器由上而下从所述画面缓冲器读取各所述像素的色彩数值,用以产 生通过旋转所述感测图像而取得的图像物件。
28. 如权利要求27所述的产生图像物件的系统,其特征在于,所述系统 还包括多个快门物件,其中所述处理器依据信息来决定所述定位类型,所述 信息指出由多个快门物件中的哪一快门物件所产生的信号。
29. 如权利要求27所述的产生图像物件的系统,其特征在于,所述系统 还包括屏幕,其用以显示指示縮图,其中所述处理器依据所述显示的指示縮 图所指示的方向来决定所述定位类型。
30. 如权利要求29所述的产生图像物件的系统,其特征在于,所述系统 还包括键盘,所述键盘包括硬键,其中所述指示縮图是通过按压所述硬键来 旋转。
31. 如权利要求29所述的产生图像物件的系统,其特征在于,所述指示 縮图是通过点击显示所述屏幕上的指示縮图的区域来旋转。
32. —种产生图像物件的方法,该方法由一电子装置执行,所述方法包 括以下步骤提供定位类型;从所述电子装置的图像感测器接收感测图像中的像素的多个色彩数值, 其中是以预定顺序扫描所述图像感测器中的多个单元来接收所述感测图像中的像素;将所述接收的各像素的所述色彩数值由上而下写入至所述电子装置中 的画面缓冲器的区域;依据所述定位类型从多个缓冲区读取程序中指示一个缓冲区读取程序;以及通过执行所述指示的缓冲区读取程序从所述画面缓冲器中的特定区域 读取各所述像素的所述色彩数值,用以产生通过旋转所述感测图像而取得的 图像物件。
33. —种产生图像物件的系统,该系统包括图像感测器;处理器;画面缓冲器;图像直接存储器存取控制器,其耦接于所述图像感测器、所述处理器与 所述画面缓冲器;以及视频编码器,其耦接于所述画面缓冲器,包含用以实施多个缓冲区读取 程序的硬件电路,其中所述图像直接存储器存取控制器从所述图像感测器接收感测图像 中的像素的多个色彩数值,其中是以预定顺序扫描所述图像感测器中的多个 单元来接收所述感测图像中的像素,所述图像直接存储器存取控制器将所述 接收的各所述像素的所述色彩数值由上而下写入至所述画面缓冲器的特定 区域,所述视频编码器从所述处理器接收定位类型,依据所述定位类型指示 出所述缓冲区读取程序中的一者,通过执行所述指示的缓冲区读取程序从所 述画面缓冲器中的特定区域读取各所述像素的所述色彩数值,用以产生通过 旋转所述感测图像而取得的图像物件。
全文摘要
本发明揭示一种产生图像物件的方法及系统,由包含多个快门物件的电子装置执行,每一快门物件相应于一个定位类型。上述方法包括步骤检测由快门物件中的一者所产生的信号;根据产生信号的快门物件决定定位类型;以及同时储存图像物件与决定的定位类型,或根据决定的定位类型旋转图像物件。通过实施本发明所提供的产生图像物件的方法及系统,在降低硬件成本的前提下,能对行动电子装置进行可靠的检测。
文档编号H04M11/08GK101098401SQ200710126819
公开日2008年1月2日 申请日期2007年6月28日 优先权日2006年6月28日
发明者庄承德, 张誉钟, 陈正哲 申请人:联发科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1