Method of processing data of optical mouse
    1.
    发明授权
    Method of processing data of optical mouse 失效
    光电鼠标数据处理方法

    公开(公告)号:US07079116B2

    公开(公告)日:2006-07-18

    申请号:US10414689

    申请日:2003-04-16

    IPC分类号: G09G5/08

    CPC分类号: G06F3/0317

    摘要: Disclosed herein is a method of processing data of an optical mouse. The method includes the steps of calculating a motion vector of the optical mouse through processing of digitally converted image pixel data in an Image Signal Processor (ISP) by sequentially overlapping a reference image of an n−1 th frame to a present image of an nth frame and determining a moving direction of the optical mouse using approximately equal parts in the reference and present images; and transmitting the calculated motion vector to a personal computer through an interface; wherein the ISP includes an X axis navigation engine for processing data on a reference image for the motion of an X axis direction among the processed image pixel data and a Y axis navigation engine for processing data on a reference image for the motion of a Y axis direction among the processed image pixel data.

    摘要翻译: 本文公开了一种处理光学鼠标的数据的方法。 该方法包括以下步骤:通过将图像信号处理器(ISP)中的数字转换图像像素数据通过将第n-1帧的参考图像顺序地重叠到第n个的当前图像来计算光学鼠标的运动矢量 并且在参考和当前图像中使用大致相等的部分来确定光学鼠标的移动方向; 以及通过界面将所计算的运动矢量发送到个人计算机; 其中,所述ISP包括X轴导航引擎,用于处理所述经处理的图像像素数据中的X轴方向的运动的参考图像的数据和用于处理Y轴的运动的参考图像上的数据的Y轴导航引擎 处理图像像素数据之间的方向。

    Line buffer and method of providing line data for color interpolation
    2.
    发明授权
    Line buffer and method of providing line data for color interpolation 失效
    线缓冲器和提供颜色插值线数据的方法

    公开(公告)号:US07345701B2

    公开(公告)日:2008-03-18

    申请号:US10626636

    申请日:2003-07-25

    CPC分类号: H04N9/045 H04N2209/046

    摘要: A line buffer and a method of providing data to a 3×3 line interpolation processor using the line buffer in an image processing system, such as a digital camera, includes a readable and writable single memory, a buffer register having a prior data area storing first line image data, which has been stored in a memory, in a unit of 2m bits, and having a present data area storing second image data, which is inputted from an image sensor in a unit of m bits, in a unit of the 2m bits, and a memory controller providing the memory with a chip enable signal, a write enable signal, and an address indicating locations of the first and second line image data stored in the buffer register, reading and writing the first and second line image data from and on the memory, and outputting the first and second line image data and a third line image data, which is inputted from the image sensor.

    摘要翻译: 行数据缓冲器和在诸如数字照相机的图像处理系统中使用线缓冲器向3×3线插值处理器提供数据的方法包括可读写的单个存储器,具有存储第一行的先前数据区的缓冲寄存器 已经存储在存储器中的图像数据以2m位为单位,并且以2位为单位具有存储从图像传感器以m位单位输入的第二图像数据的当前数据区域 以及存储器控制器,为存储器提供芯片使能信号,写使能信号和指示存储在缓冲寄存器中的第一和第二行图像数据的位置的地址,读取和写入第一和第二行图像数据 并且输出从图像传感器输入的第一和第二行图像数据和第三行图像数据。

    Apparatus for and method of edge enhancement in image processing
    3.
    发明申请
    Apparatus for and method of edge enhancement in image processing 失效
    图像处理中边缘增强的装置和方法

    公开(公告)号:US20050030396A1

    公开(公告)日:2005-02-10

    申请号:US10680700

    申请日:2003-10-07

    摘要: An apparatus for and a method of simultaneously performing edge detection and enhancement without any additional memory storage include an image sensor sensing an image to output image data, a line buffer receiving the image data to output the image data, a register storing the image data transmitted from the line buffer, an interpolation unit performing an interpolation operation on the image data received from the register, an edge detection unit perform an edge detection operation on the image data received from the register to output an edge detection signal in parallel to the interpolation operation of the interpolation unit according to a selection signal representing a pattern of the image data stored in the register, and an edge enhancement unit enhancing an output of the interpolation unit according to the edge detection unit of the edge detection unit.

    摘要翻译: 用于同时进行边缘检测和增强而没有任何附加存储器存储的装置和方法包括:感测图像以输出图像数据的图像传感器,接收图像数据以输出图像数据的行缓冲器,存储发送的图像数据的寄存器 对于从寄存器接收到的图像数据进行内插运算的内插单元,从行缓冲器,边缘检测单元对从寄存器接收到的图像数据进行边缘检测操作,并与插值运算并行地输出边缘检测信号 根据表示存储在寄存器中的图像数据的图案的选择信号,根据边缘检测单元的边缘检测单元增强插值单元的输出的边缘增强单元。

    Method for processing image data of optical mouse
    4.
    发明授权
    Method for processing image data of optical mouse 失效
    光电鼠标图像数据处理方法

    公开(公告)号:US07212685B2

    公开(公告)日:2007-05-01

    申请号:US10414668

    申请日:2003-04-16

    IPC分类号: G06K9/40 G09G5/08 H04B1/66

    CPC分类号: G06F3/038 G06F3/0317

    摘要: Disclosed herein is a method for processing image data of an optical mouse. In the method for processing image data of an optical mouse, direction and size values of motion vectors which are image data consecutively inputted from an image pixel array are filtered with respect to X and Y axes by a filter. A predetermined number of motion vectors converted by and outputted from the filter are accumulated, and the accumulated values are mapped to conversion values to attenuate noise components and amplify directionality of the motion vectors depending on a speed of the optical mouse by a mapper. The values mapped by the mapper in a plurality of pipes are stored, and a value obtained by adding the plural stored values to each other and dividing the added result value by a conversion factor is transmitted to a personal computer (PC) interface such as a Universal Serial Bus (USB) or PS/2. Accordingly, the present invention is advantageous in that it minimizes noise components of the optical mouse, and consequently ensures the unnatural movement of a cursor on a PC screen.

    摘要翻译: 本文公开了一种用于处理光学鼠标的图像数据的方法。 在用于处理光学鼠标的图像数据的方法中,通过滤波器,相对于X轴和Y轴对从图像像素阵列连续输入的图像数据的运动矢量的方向和尺寸值进行滤波。 累积由滤波器转换并从滤波器输出的预定数量的运动矢量,并且累积值被映射到转换值,以衰减噪声分量并且通过映射器根据光学鼠标的速度来放大运动矢量的方向性。 存储由多个管道中的映射器映射的值,并将通过将多个存储的值彼此相加并将相加的结果值除以转换因子而获得的值被发送到个人计算机(PC)接口,例如 通用串行总线(USB)或PS / 2。 因此,本发明的优点在于,其使光学鼠标的噪声分量最小化,并且因此确保光标在PC屏幕上的不自然的移动。

    Single integrated circuit for optical mouse
    5.
    发明授权
    Single integrated circuit for optical mouse 失效
    光电鼠标单集成电路

    公开(公告)号:US06999064B2

    公开(公告)日:2006-02-14

    申请号:US10413875

    申请日:2003-04-15

    IPC分类号: G09G5/08

    CPC分类号: G06F3/0317

    摘要: Disclosed herein is a single integrated circuit for an optical mouse. The circuit includes an image pixel array for recognizing light and shadow of a surface under the optical mouse, an analog-to-digital converter for receiving analog signal from the image pixel array and converting analog data into digital data, a motion vector calculation unit for converting the digital data into one-bit data and calculating a motion vector, a motion vector process unit for accumulating motion vectors, correcting errors of the motion vectors, and accumulating moving distances of the optical mouse, a timing signal generator for generating control signals to control an overall operation of the circuit and operation signals pursuant to operation states of the circuit, an interface designed to transmit values processed by the process unit into a personal computer, and a transceiver for enabling one of a universal serial bus or an IBM personal system/2 in the interface.

    摘要翻译: 这里公开了用于光学鼠标的单个集成电路。 该电路包括用于识别光学鼠标下的表面的光和阴影的图像像素阵列,用于从图像像素阵列接收模拟信号并将模拟数据转换为数字数据的模拟 - 数字转换器,用于 将数字数据转换为一位数据并计算运动矢量,用于累积运动矢量的运动矢量处理单元,校正运动矢量的误差,并累积光学鼠标的移动距离;定时信号发生器,用于产生控制信号 根据电路的操作状态控制电路和操作信号的总体操作,设计用于将由处理单元处理的值传送到个人计算机的接口,以及用于实现通用串行总线或IBM个人系统之一的收发器 / 2在界面。

    Optical sensing apparatus to navigate position and a navigation method thereof
    6.
    发明申请
    Optical sensing apparatus to navigate position and a navigation method thereof 审中-公开
    用于导航位置的光学感测装置及其导航方法

    公开(公告)号:US20050180606A1

    公开(公告)日:2005-08-18

    申请号:US10897211

    申请日:2004-07-22

    CPC分类号: G06T7/0004

    摘要: An optical sensing apparatus and method includes calculating an accurate motion vector coordinate value of a current preprocessed image by partial-searching a particular coordinate axis corresponding to a predetermined direction determining coefficient, a predetermined speed determining coefficient, and/or a predetermined direction and/or speed determining coefficient according to a history of a motion vector coordinate values with respect to a past preprocessed image, calculating the motion vector coordinate value of a future according to a history of a motion vector coordinate value of the current preprocessed image, and performing a position navigation with respect to current or future preprocessed image.

    摘要翻译: 光学传感装置和方法包括:通过对与预定方向确定系数,预定速度确定系数和/或预定方向相对应的特定坐标轴进行部分搜索来计算当前预处理图像的精确运动矢量坐标值和/或 根据相对于过去的预处理图像的运动矢量坐标值的历史的速度确定系数,根据当前预处理图像的运动矢量坐标值的历史来计算未来的运动矢量坐标值,并且执行位置 相对于当前或将来的预处理图像的导航。

    Optical navigation sensor device and image processing method using 2-dimensional sequential image process
    7.
    发明申请
    Optical navigation sensor device and image processing method using 2-dimensional sequential image process 失效
    光学导航传感器设备和图像处理方法采用二维连续图像处理

    公开(公告)号:US20050072905A1

    公开(公告)日:2005-04-07

    申请号:US10743872

    申请日:2003-12-24

    摘要: An optical navigation sensor device and an image processing method using a 2-dimensional sequential image process are disclosed. A pre-processor stores digital voltage values of respective pixels of an image received from a pre-processor in a memory, performs a pre-process for the digital voltage values of respective pixels sequentially received from the memory, thereby producing a pre-processed current image, and extracts a pre-processed current central image from the pre-processed current image. A motion coordinate calculator stores the pre-processed current central image as X/Y-axis reference image candidates, determines replacement of X/Y-axis reference images for calculation of motion coordinate values of a next pre-processed image in accordance with X/Y-axis motions of the pre-processed current image, and compares the pre-processed current image with the X/Y-axis reference images, thereby calculating X/Y-axis motion coordinate values of the pre-processed current image.

    摘要翻译: 公开了一种光学导航传感器装置和使用二维顺序图像处理的图像处理方法。 预处理器将从预处理器接收的图像的各个像素的数字电压值存储在存储器中,对从存储器顺序接收的各个像素的数字电压值进行预处理,从而产生预处理电流 图像,并从预处理的当前图像中提取预处理的当前中央图像。 运动坐标计算器将预处理的当前中心图像存储为X / Y轴参考图像候选,根据X / Y轴参考图像候选确定用于计算下一个预处理图像的运动坐标值的X / Y轴参考图像的替换, 预处理的当前图像的Y轴运动,并将预处理的当前图像与X / Y轴参考图像进行比较,从而计算预处理的当前图像的X / Y轴运动坐标值。

    Digital automatic white balance device
    8.
    发明授权
    Digital automatic white balance device 失效
    数码自动白平衡装置

    公开(公告)号:US07319483B2

    公开(公告)日:2008-01-15

    申请号:US10759187

    申请日:2004-01-20

    IPC分类号: H04N9/73 H04N1/46

    CPC分类号: H04N9/735

    摘要: A digital white balance device is simply implemented in a digital processing scheme by employing a grey world algorithm. In the device, a timing controller receives vertical and horizontal synchronization signals of an input image and produces a timing control signal. An RGB multiplier multiplies input RGB image data by RGB gains received from an RGB gain controller. A first YCbCr averaging unit converts input RGB image data to YCbCr image data, and obtains first YCbCr averages of this YCbCr image data. A second YCbCr averaging unit converts output RGB image data to YCbCr image data, and obtains second YCbCr averages of this YCbCr image data. According to the timing control signal, the RGB gain controller compares the second YCbCr averages with predetermined target YCbCr averages, respectively, and obtains RGB gains based on the first YCbCr averages, according to the compared result, and provides them to the RGB multiplier.

    摘要翻译: 数字白平衡装置通过采用灰色世界算法简单地在数字处理方案中实现。 在该装置中,定时控制器接收输入图像的垂直和水平同步信号,并产生定时控制信号。 RGB乘法器通过从RGB增益控制器接收的RGB增益来乘法输入RGB图像数据。 第一YCbCr平均单元将输入的RGB图像数据转换为YCbCr图像数据,并获得该YCbCr图像数据的第一YCbCr平均值。 第二YCbCr平均单元将输出RGB图像数据转换为YCbCr图像数据,并获得该YCbCr图像数据的第二YCbCr平均值。 根据定时控制信号,RGB增益控制器分别将第二YCbCr平均值与预定目标YCbCr平均值进行比较,并根据比较结果获得基于第一YCbCr平均值的RGB增益,并将其提供给RGB乘法器。

    Apparatus for and method of edge enhancement in image processing
    9.
    发明授权
    Apparatus for and method of edge enhancement in image processing 失效
    图像处理中边缘增强的装置和方法

    公开(公告)号:US07301573B2

    公开(公告)日:2007-11-27

    申请号:US10680700

    申请日:2003-10-07

    IPC分类号: H04N5/208 G06K9/40

    摘要: An apparatus for and a method of simultaneously performing edge detection and enhancement without any additional memory storage include an image sensor sensing an image to output image data, a line buffer receiving the image data to output the image data, a register storing the image data transmitted from the line buffer, an interpolation unit performing an interpolation operation on the image data received from the register, an edge detection unit performing an edge detection operation on the image data received from the register to output an edge detection signal in parallel to the interpolation operation of the interpolation unit according to a selection signal representing a pattern of the image data stored in the register, and an edge enhancement unit enhancing an output of the interpolation unit according to the edge detection unit of the edge detection unit.

    摘要翻译: 用于同时进行边缘检测和增强而没有任何附加存储器存储的装置和方法包括:感测图像以输出图像数据的图像传感器,接收图像数据以输出图像数据的行缓冲器,存储发送的图像数据的寄存器 从行缓冲器中,对从寄存器接收的图像数据执行内插运算的内插单元,对从寄存器接收的图像数据执行边缘检测操作的边缘检测单元,并行地输出边缘检测信号, 根据表示存储在寄存器中的图像数据的图案的选择信号,根据边缘检测单元的边缘检测单元增强插值单元的输出的边缘增强单元。

    Optical navigation sensor device and image processing method using 2-dimensional sequential image process
    10.
    发明授权
    Optical navigation sensor device and image processing method using 2-dimensional sequential image process 失效
    光学导航传感器设备和图像处理方法采用二维连续图像处理

    公开(公告)号:US07170494B2

    公开(公告)日:2007-01-30

    申请号:US10743872

    申请日:2003-12-24

    IPC分类号: G09G5/00

    摘要: An optical navigation sensor device and an image processing method using a 2-dimensional sequential image process are disclosed. A pre-processor stores digital voltage values of respective pixels of an image received from a pre-processor in a memory, performs a pre-process for the digital voltage values of respective pixels sequentially received from the memory, thereby producing a pre-processed current image, and extracts a pre-processed current central image from the pre-processed current image. A motion coordinate calculator stores the pre-processed current central image as X/Y-axis reference image candidates, determines replacement of X/Y-axis reference images for calculation of motion coordinate values of a next pre-processed image in accordance with X/Y-axis motions of the pre-processed current image, and compares the pre-processed current image with the X/Y-axis reference images, thereby calculating X/Y-axis motion coordinate values of the pre-processed current image.

    摘要翻译: 公开了一种光学导航传感器装置和使用二维顺序图像处理的图像处理方法。 预处理器将从预处理器接收的图像的各个像素的数字电压值存储在存储器中,对从存储器顺序接收的各个像素的数字电压值进行预处理,从而产生预处理电流 图像,并从预处理的当前图像中提取预处理的当前中央图像。 运动坐标计算器将预处理的当前中心图像存储为X / Y轴参考图像候选,根据X / Y轴参考图像候选确定用于计算下一个预处理图像的运动坐标值的X / Y轴参考图像的替换, 预处理的当前图像的Y轴运动,并将预处理的当前图像与X / Y轴参考图像进行比较,从而计算预处理的当前图像的X / Y轴运动坐标值。