会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 3. 发明申请
    • Code calculating device
    • 代码计算设备
    • US20060034452A1
    • 2006-02-16
    • US10518481
    • 2002-06-20
    • Motonobu TonomuraYuki Kondoh
    • Motonobu TonomuraYuki Kondoh
    • H04L9/00
    • H04L9/304G06F7/724G06F7/725H03M13/15H04L1/0061H04L9/3066H04L2209/12
    • A code computing apparatus with an error detection code (CRC) generating function and an elliptic curve cryptography (ECC) function, comprising a matrix element computation part 30 for generating matrix elements from parameter values set in first and second registers 201 and 202, a matrix element register 51 for holding the matrix elements generated by the matrix element computation part, and an inner product calculation part 40 for executing inner product calculation between the matrix elements held by the matrix element register and data set in a third register. The matrix element computation part selectively generates matrix elements for error detection and matrix elements for encryption by changing the parameters to be set in the first and second registers, and the inner product calculation part is shared to error control code generation and data encryption by altering the matrix elements to be held in the matrix element register.
    • 具有错误检测码(CRC)生成函数和椭圆曲线密码(ECC)函数的代码计算装置,包括用于从在第一和第二寄存器201和202中设置的参数值生成矩阵元素的矩阵元素计算部分30,矩阵 用于保持由矩阵元素计算部分生成的矩阵元素的元素寄存器51,以及用于执行由矩阵元素寄存器保持的矩阵元素与第三寄存器中设置的数据之间的内积计算的内积计算部40。 矩阵元素计算部通过改变要设置在第一和第二寄存器中的参数来选择性地生成用于错误检测的矩阵元素和用于加密的矩阵元素,并且通过改变内部乘积计算部分来进行错误控制代码生成和数据加密 要保存在矩阵元素寄存器中的矩阵元素。
    • 5. 发明授权
    • Image converter and image converting method
    • 图像转换器和图像转换方法
    • US08363981B2
    • 2013-01-29
    • US12331514
    • 2008-12-10
    • Motonobu Tonomura
    • Motonobu Tonomura
    • G06K9/32G09G5/00H04N9/74G06F7/38
    • G06T3/0031
    • On conversion of a distorted circular image photographed by use of a fisheye lens to a planar regular image, parameter setting is performed by a user's intuitive manipulation to relieve the operation load. A dome-shaped virtual sphere H is defined on a distorted circular image S on the XY plane, and a user is allowed to designate a cut-out center point P (x0, y0) and an auxiliary point Q (x1, y1) on the distorted circular image S. An intersecting point G (x0, y0, z0) immediately above the point P is determined, and a UV plane is defined on a tangent plane S2 with respect to the virtual sphere H. An angle φ formed between the U axis and the X axis is determined on the basis of an angle θ formed between a reference straight line J passing through two points P, Q and the X axis. Transformation equations based on the orthogonal projection method including the coordinate values x0, y0, z0 and the angle φ as parameters are utilized to allow the coordinates (u, v) to correspond to coordinates (x, y), a distance between the two points P, Q is given as a conversion magnification m, thereby a part in the vicinity of the point P of the distorted circular image S is converted to a plane regular image on the UV plane.
    • 在通过使用鱼眼镜头拍摄的失真圆形图像转换为平面正常图像时,通过用户的直观操作来执行参数设置以减轻操作负载。 圆弧形虚拟球体H被定义在XY平面上的失真圆形图像S上,并且允许用户将切出的中心点P(x0,y0)和辅助点Q(x1,y1)指定在 确定畸变的圆形图像S.确定在点P正上方的交点G(x0,y0,z0),并且在相对于虚拟球体H的切平面S2上定义UV平面。 基于角度θ来确定在U轴和X轴之间形成的轴线; 形成在通过两点P,Q和X轴的基准直线J之间。 基于正交投影方法的变换方程,包括坐标值x0,y0,z0和角度&phgr; 作为参数用于允许坐标(u,v)对应于坐标(x,y),两个点P,Q之间的距离被给定为转换倍率m,因此点P附近的一部分 的失真圆形图像S在UV平面上转换为平面正常图像。
    • 6. 发明授权
    • Multimedia multiply-adder
    • 多媒体加法器
    • US06772186B1
    • 2004-08-03
    • US09618560
    • 2000-07-18
    • Motonobu TonomuraFumio Arakawa
    • Motonobu TonomuraFumio Arakawa
    • G06F752
    • G06F7/5443G06F7/4991G06F7/49994G06F7/5318G06F2207/3828
    • A multimedia processor is capable of concurrently carrying out processing tasks at different degrees of precision suitable for a variety of purposes and displays high performance of consecutively outputting a new cumulative result by adding or subtracting a result of multiplication to or from an existing cumulative result. To prevent the processing precision from deteriorating in applications where the processing precision is critical, critical processing precision is assured by multiplication of a signed number by an unsigned number. A partial product output by a multiplication and an existing cumulative result are supplied. The number of inputs is counted by a carry-save counter based on a 7-3 counter. A ripple adder is employed on the low-order-digit side where propagation of carry is completed early. On the other hand, a carry select/look-ahead adder is employed on the high-order-digit side to speed up the propagation of a carry. In this way, a multimedia multiply adder/subtractor can be assembled with a small number of gate stages. As a result, there is exhibited an effect that, when it is desired to store a series of multiplication results obtained consecutively, a carry-save result produced in a middle of one machine cycle can be input and stored for further use when an eventual result of propagation of a carry can not be output during the one machine cycle.
    • 多媒体处理器能够以适合各种目的的不同精度的同时执行处理任务,并且通过将现有累积结果的乘法结果相加或相减来连续地输出新的累积结果的高性能。 为了防止处理精度在处理精度至关重要的应用中处理精度降低,通过将有符号数乘以无符号数来确保关键处理精度。 提供乘法和现有累积结果的部分乘积输出。 基于7-3计数器的进位保存计数器对输入数进行计数。 在进位传播早期完成的低位数字侧采用纹波加法器。 另一方面,在高位数侧采用进位选择/预读加法器,以加速进位的传播。 以这种方式,多路复用加法器/减法器可以用少量门级组合。 结果,显示了当希望存储连续获得的一系列相乘结果时,可以输入并存储在一个机器周期的中间产生的进位保存结果,以便在最终结果时进一步使用 在一个机器周期期间不能输出进位的传播。
    • 8. 发明授权
    • Interpolator and designing method thereof
    • 插值器及其设计方法
    • US08265427B2
    • 2012-09-11
    • US12917766
    • 2010-11-02
    • Motonobu TonomuraKyouji Yoshino
    • Motonobu TonomuraKyouji Yoshino
    • G06K9/36
    • G06F7/544
    • Interpolation of signed values A and B is efficiently performed by simple circuitry. To calculate an interpolated value C based on a 4-bit values A (bits a3a2a1a0) and B (bits b3b2b1b0) expressing a negative number by twos complement notation and a 4-bit interpolation rate D (bits d3d2d1d0) consisting of only a decimal part, a basic expression of C=(1−D)*A+D*B is transformed into an expression composed of an unsigned part that includes a sum of products with a bit di or a logically inverted value ei of the bit di (i=0, 1, 2, and 3), and indicates an absolute value of the interpolated value C, and a signed part indicating a sign of the interpolated value C. Then, 7 bits of bits c6 through c0 are generated from an arithmetic operation of the unsigned part, and logic judgement of the signed part is performed by considering a carry from the digit of the bit c6 of the arithmetic operation of the unsigned part to generate a bit c7. Significant digits of the obtained 8-bit value (bits c7 through c0) are outputted as an interpolated value.
    • 符号值A和B的插值由简单的电路有效地执行。 为了基于由二进制补码表示负数的4位值A(位a3a2a1a0)和B(位b3b2b1b0)和仅由小数部分组成的4位内插速率D(位d3d2d1d0)计算内插值C ,将C =(1-D)* A + D * B的基本表达式转换成由无符号部分组成的表达式,该无符号部分包括具有位di的乘积之和或位di(i)的逻辑反转值ei = 0,1,2和3),并且表示内插值C的绝对值,以及指示内插值C的符号的有符号部分。然后,从算术运算生成位c6至c0的7位 并且通过考虑来自无符号部分的算术运算的位c6的位的进位来执行有符号部分的逻辑判断,以生成位c7。 获得的8位值(位c7至c0)的有效数字作为内插值被输出。
    • 9. 发明授权
    • Interpolation device
    • 插值装置
    • US08000563B2
    • 2011-08-16
    • US11891207
    • 2007-08-09
    • Kyouji YoshinoMotonobu TonomuraHajime Seino
    • Kyouji YoshinoMotonobu TonomuraHajime Seino
    • G06K9/00G06K9/40G06K9/32G06F7/38
    • H04N9/045G06T3/4015G09G5/02G09G2340/0428G09G2340/06G09G2340/14G09G2360/16H04N2209/046
    • An interpolation process for scaling is performed directly on raw data from an image pickup apparatus. Raw data, constituted by inputted Bayer pattern array are as a set of pixels positioned on respective lattice points on a square lattice. A position of an interpolation point Q is designated by an upper address that indicates a lattice point near the upper left and a lower address that indicates a position inside a lattice frame, a specific color is designated for which a pixel value is to be determined. An interpolation reference frame is determined, formed of a smallest square, which contains the interpolation point Q and with which the four vertices are formed by lattice points of the designated color, and an interpolation origin, constituted by the upper left lattice point of the interpolation reference frame, interpolation proportions d* and e* are determined. An interpolation calculation is performed.
    • 直接对来自图像拾取装置的原始数据执行缩放的插值处理。 由输入的拜耳图案阵列构成的原始数据是位于正方形格子上的相应格子点上的一组像素。 内插点Q的位置由指示靠近左上角的格点的上部地址和表示格子框内的位置的下部地址指定,指定要确定像素值的特定颜色。 确定由包含内插点Q并且由指定颜色的格点形成四个顶点的最小平方形的内插参考帧,以及由插值的左上方格点构成的插值原点 参考帧,插值比例d *和e *被确定。 执行插值计算。
    • 10. 发明授权
    • Interpolator and designing method thereof
    • 插值器及其设计方法
    • US07840623B2
    • 2010-11-23
    • US11523351
    • 2006-09-19
    • Motonobu TonomuraKyouji Yoshino
    • Motonobu TonomuraKyouji Yoshino
    • G06F7/38
    • G06F7/544
    • Interpolation of signed values A and B is efficiently performed by simple circuitry. To calculate an interpolated value C based on a 4-bit values A (bits a3a2a1a0) and B (bits b3b2b1b0) expressing a negative number by twos complement notation and a 4-bit interpolation rate D (bits d3d2d1d0) consisting of only a decimal part, a basic expression of C=(1−D)*A+D*B is transformed into an expression composed of an unsigned part that includes a sum of products with a bit di or a logically inverted value ei of the bit di (i=0, 1, 2, and 3), and indicates an absolute value of the interpolated value C, and a signed part indicating a sign of the interpolated value C. Then, 7 bits of bits c6 through c0 are generated from an arithmetic operation of the unsigned part, and logic judgement of the signed part is performed by considering a carry from the digit of the bit c6 of the arithmetic operation of the unsigned part to generate a bit c7. Significant digits of the obtained 8-bit value (bits c7 through c0) are outputted as an interpolated value.
    • 符号值A和B的插值由简单的电路有效地执行。 为了基于由二进制补码表示负数的4位值A(位a3a2a1a0)和B(位b3b2b1b0)和仅由小数部分组成的4位内插速率D(位d3d2d1d0)计算内插值C ,将C =(1-D)* A + D * B的基本表达式转换成由无符号部分组成的表达式,该无符号部分包括具有位di的乘积之和或位di(i)的逻辑反转值ei = 0,1,2和3),并且表示内插值C的绝对值,以及指示内插值C的符号的有符号部分。然后,从算术运算生成位c6至c0的7位 并且通过考虑来自无符号部分的算术运算的位c6的位的进位来执行有符号部分的逻辑判断,以生成位c7。 获得的8位值(位c7至c0)的有效数字作为内插值被输出。