Averaging Technique Patents (Class 345/673)
  • Patent number: 11582402
    Abstract: An image processing device includes a rotation processor and an image processor. The rotation processor receives an input image and generates a temporary image according to the input image. The image processor is coupled to the rotation processor and outputs a processed image according to the temporary image, wherein the image processor has a predetermined image processing width, a width of the input image is larger than the predetermined image processing width, and a width of the temporary image is less than the predetermined image processing width.
    Type: Grant
    Filed: June 5, 2019
    Date of Patent: February 14, 2023
    Assignee: eYs3D Microelectronics, Co.
    Inventor: Chi-Feng Lee
  • Patent number: 9636049
    Abstract: The analyte concentration, such as glucose, in a human or animal body is measured with an implantable sensor that generates measurement signals. The measurement signals are compressed through statistical techniques to produced compressed measurement data that can is easier to process and communicate. A base station carries the implantable sensor along with a signal processor, memory, and a transmitter. A display device is also disclosed that can receive the compressed measurement data from the base station for further processing and display.
    Type: Grant
    Filed: November 11, 2013
    Date of Patent: May 2, 2017
    Assignee: ROCHE DIAGNOSTICS OPERATIONS, INC.
    Inventors: Bernd Roesicke, Karin Obermaier, Stefan Lindegger, Andreas Menke, Joerg Scherer, Karin Schwind, Otto Gaa, Gregor Bainczyk, Michael Marquant, Sandro Niederhauser, Michael Schoemaker, Martin Mueri
  • Patent number: 9292285
    Abstract: Techniques are disclosed relating to floating-point operations in computer processors. In one embodiment, an apparatus includes a floating-point unit and circuitry configured to receive an initial value X for a floating-point operation. In this embodiment, X is between 0 and 1.0 inclusive. In this embodiment, the circuitry is configured to generate first and second floating-point values based on an exponent of X that sum to 1. In this embodiment, the floating-point unit is configured to perform an operation using the first and second floating-point values. The apparatus may reduce drift, in this embodiment, when a floating-point representation of X does not guarantee that the sum of X and (1?X) is 1. The apparatus may be configured to perform blending and/or interpolation operations using the first and second floating-point values.
    Type: Grant
    Filed: August 19, 2013
    Date of Patent: March 22, 2016
    Assignee: Apple Inc.
    Inventor: James S. Blomgren
  • Patent number: 8843854
    Abstract: A method for executing a menu in a mobile terminal is disclosed, wherein the method includes displaying a first icon on a touch screen of the mobile terminal, receiving a first multi touch gesture pattern on the first icon, and displaying at least one second icon upon recognition of the first multi-gesture pattern, the at least one second icon a sub icon of the first icon.
    Type: Grant
    Filed: May 12, 2010
    Date of Patent: September 23, 2014
    Assignee: LG Electronics Inc.
    Inventors: Se Sook Oh, Ho Jae Jung, Moon Kyung Kim
  • Publication number: 20140043368
    Abstract: A method for adjusting images displayed on discrete screens of an electronic device is provided. The discrete screens, comprising two displaying areas separated by a non-displaying area, cooperate to display an object. Image data of the two displaying areas is obtained. Whether there is at least one line segment which is parallel to a middle line of the non-displaying area, continuous and longer than a predetermined length is determined in each displaying area respectively. A line segment of the at least one line segment that is closest to the middle line is defined as a base line in each displaying area respectively. A displaying position of the object is adjusted according to distances between base lines and edges of the displaying areas.
    Type: Application
    Filed: July 11, 2013
    Publication date: February 13, 2014
    Inventor: Ching-Jeng Yu
  • Patent number: 8477149
    Abstract: A method, system and computer readable media for real-time chromakey matting using image statistics. To identify the chroma key spectrum, the system/method executes in three stages. In an off-line training stage, the system performs semi-automatic calibration of the chroma key parameterization. In the real-time classification stage, the system estimates the alpha matte on a GPU. Finally, an optional error minimization stage improves the estimated matte, accounting for misclassifications and signal noise. Given the resulting matte, standard alpha blending composites the virtual scene with the video feed to create the illusion that both worlds coexist.
    Type: Grant
    Filed: April 1, 2010
    Date of Patent: July 2, 2013
    Assignee: University of Central Florida Research Foundation, Inc.
    Inventors: Nicholas Beato, Charles E. Hughes, Mark Colbert, Yunjun Zhang, Kazumasa Yamazawa
  • Patent number: 8013864
    Abstract: A method, apparatus and module for visualizing multivariate statistical measurements. A processing system receives multivariate statistical output data, such as scores or contributions from a multivariate statistical model and renders the multivariate statistical output data as a function of time as a color map on a display. Each multivariate statistical output data can be obtained at each time sample and rendered as a corresponding color patch on the display. The color, height and width of the corresponding color patch can be adjusted to correspond to the magnitude of the output data, the length of time of the time sample and the number of the output data. Normalized scores/contributions at each time sample can be rendered as a corresponding color patch on the display in response to said Q statistic exceeding said predetermined threshold.
    Type: Grant
    Filed: August 30, 2007
    Date of Patent: September 6, 2011
    Assignee: Honeywell International Inc.
    Inventor: Wendy K. Foslien
  • Patent number: 7737978
    Abstract: To provide a display, etc. suitable for appropriately processing display in a case where it is expected, in three-dimensional graphics display, that a viewpoint will collide with an object, a storage unit (202) of a display (201) stores the coordinates of a viewpoint and an object in a virtual three-dimensional space, moving velocities, etc., an associating unit (203) associates a real time and a virtual time in the virtual three-dimensional space, a moving unit (204) calculates the coordinates of the viewpoint and object and moving velocities, etc.
    Type: Grant
    Filed: April 27, 2005
    Date of Patent: June 15, 2010
    Assignee: Konami Digital Entertainment Co., Ltd.
    Inventors: Daizaburo Nakamura, Yutaka Ito, Takeshi Okubo
  • Patent number: 7652675
    Abstract: A method for assigning background pixels an appropriate color to fill all remaining background pixels by a computer after standard paint and overscan techniques to prevent and reduce artifacts. The method includes computing an initial mipmap level and keeping track of which pixels are background pixels. Four pixels at a subsequent mipmap level correspond to a single pixel at a higher level. If the four pixels at the lower level are background pixels, then the single pixel is also a background pixel and a corresponding color is used. Otherwise, the color of the single pixel is the average of non-background pixels.
    Type: Grant
    Filed: May 12, 2008
    Date of Patent: January 26, 2010
    Assignee: Autodesk, Inc.
    Inventors: Jerome Maillot, Anna Lipka, Azam Khan
  • Patent number: 7616220
    Abstract: Embodiments of the present invention blend frames over a specified spatial and temporal extent to produce a smoothly animated appearance at a reduced frame rate. As the window moves further or closer to the viewer, motion blur may be accomplished by a combination of spatial and temporal averaging. Spatial averaging is used in conjunction with temporal averaging to reduce the rate at which images, including desktop images, are composed and to reduce the amount of graphics memory bandwidth needed for the composition.
    Type: Grant
    Filed: December 23, 2003
    Date of Patent: November 10, 2009
    Assignee: Intel Corporation
    Inventor: Brent S. Baxter
  • Publication number: 20090141048
    Abstract: An image processing apparatus includes a separating unit that separates image data into foreground image data, background image data, and mask image data; a resolution converting unit that converts the foreground image data into low-resolution foreground image data; a dividing unit that divides the low-resolution foreground image data into a plurality of square blocks composed of a plurality of pixels; an averaging unit that calculates an average pixel value of the pixels included in each of the square blocks, and changes pixel values of the pixels in the square blocks to the average pixel value of that square block thereby obtaining averaged foreground image data of the square blocks; a compressing unit that performs a compression process on the averaged foreground image data of the square blocks thereby obtaining compressed foreground image data of the square blocks.
    Type: Application
    Filed: December 4, 2008
    Publication date: June 4, 2009
    Inventors: Hideomi Fujimoto, Yoshikazu Gyobu
  • Patent number: 7221476
    Abstract: A picture image processing apparatus is provided with a hue calculating portion for calculating a hue pixel by pixel based on RGB data, a first sampling portion for sampling pixels having a hue corresponding to a skin color from the RGB data, a first characteristic quantity calculating portion for calculating a first characteristic quantity representing a characteristic of the RGB data of the pixels, a second sampling portion for sampling the pixels located in a central part of an image area, a second characteristic quantity calculating portion for calculating a second characteristic quantity representing the RGB data of the pixels sampled by the second sampling portion, a correction amount calculating portion for calculating a density correction amount using the first and second characteristic quantities, and a density correcting portion for correcting the density of the RGB data. The density of a main subject in the image can be properly corrected.
    Type: Grant
    Filed: June 5, 2002
    Date of Patent: May 22, 2007
    Assignee: Noritsu Koki Co., Ltd.
    Inventors: Noriyuki Nishi, Hisakazu Kuramoto, Shoichi Dedachi, Keiji Nakano
  • Patent number: 7206002
    Abstract: An image processing apparatus includes a spatial filtering unit which applies spatial filtering to input image data to generate filtered image data such that the spatial filtering provides a broader dynamic range for outputs than for inputs, and a high-resolution conversion unit which interpolates the filtered image data in a first direction by an average of values of two pixels adjacent in the first direction, in a second direction perpendicular to the first direction by an average of values of two pixels adjacent in the second direction, and in a direction diagonal to the first and second directions by an average of four pixels surrounding a pixel of interest, thereby converting the filtered image data into high-resolution image data.
    Type: Grant
    Filed: November 27, 2002
    Date of Patent: April 17, 2007
    Assignee: Ricoh Company, Ltd.
    Inventor: Hiroyuki Kawamoto
  • Patent number: 7190486
    Abstract: An image processing apparatus and an image processing method of the present invention improves image quality during monochrome output by adaptively executional conversion from a color image signal to a monochrome image signal during monochrome image output, and by using outputs from color and monochrome sensors at the same time. Moreover, it lowers the cost of compressing a color signal by using a color sensor with a lower resolution than that of the monochrome sensor.
    Type: Grant
    Filed: January 25, 2002
    Date of Patent: March 13, 2007
    Assignees: Kabushiki Kaisha Toshiba, Toshiba Tec Kabushiki Kaisha
    Inventors: Sunao Tabata, Hiroki Kanno
  • Patent number: 7142223
    Abstract: A de-interlacing methodology generates frames from interlaced video signals by incorporating data from multiple fields into an interpolation-based de-interlacing process. Pixels directly above and below a blank pixel location and pixels immediately before and after the blank pixel location (in the fields immediately preceding and following, respectively, the blank pixel field) can be used to interpolate a pixel value for the blank pixel location. The use of pixel data from multiple fields improves the resolution of the interpolation process, thereby improving output frame accuracy. Adjacent pixel values can also be adjusted to further improve the consistency of the visual display provided by the output frames.
    Type: Grant
    Filed: September 9, 2003
    Date of Patent: November 28, 2006
    Assignee: Huaya Microelectronics, Ltd.
    Inventor: Ge Zhu
  • Patent number: 6980335
    Abstract: The color image processing apparatus of the present invention selects, on the basis of a moving average number n of pixels calculated by a predetermined numerical formula with respect to any notable pixel i, n number of reference pixels j located before and after the notable pixel i, and calculates an absolute value of a difference between an output of respective of the selected reference pixels j and that of the notable pixel i. Then, a moving average processing is executed by using only some reference pixels j of which the absolute value of the difference between each of their output levels and the output level of the notable pixel i is smaller than a threshold value.
    Type: Grant
    Filed: August 8, 2001
    Date of Patent: December 27, 2005
    Assignee: NEC Corporation
    Inventor: Shinya Kubo
  • Patent number: 6927781
    Abstract: A method of generating pixels in a graphics system including providing a plurality of sub-samples, and providing a source pixel. It is determined which of the plurality of sub-samples are covered by the source pixel, and which of the plurality of sub-samples are not covered. The sub-samples which are covered by the source pixel are filtered. The filtered sub-samples are blended with the source pixel to create a blended sub-sample, followed by the filtering of the sub-samples which are not covered by the source pixel together with the blended sub-sample.
    Type: Grant
    Filed: November 13, 2000
    Date of Patent: August 9, 2005
    Assignee: NVIDIA Corporation
    Inventor: Thomas H. Kong
  • Patent number: 6867784
    Abstract: Methods, systems, and computer readable media use closed contours of a modeled surface for various purposes such as displaying a contour map of the modeled surface or computing volumetrics. For the closed contours, a colorfilled contour map may be displayed where each contour level is represented as a shape that has an opaque fill color by calculating the area of each shape and displaying the shapes in decreasing order of area. Where both elevations and depressions are present, such that elevations have a positive area and depressions have a negative area, the shapes are displayed in decreasing order of the absolute value of area. Where null values in the modeled surface are present such that unclosed contours result, values are substituted into the null values to close the contours. These closed contours may then be used for various purposes, such as calculating volumetrics of the modeled surface or generating the colorfilled contour map display according to the area of the closed contours.
    Type: Grant
    Filed: April 30, 2003
    Date of Patent: March 15, 2005
    Assignee: Landmark Graphics Corporation
    Inventor: Konrad Ernst August Ebisch, Jr.
  • Patent number: 6747668
    Abstract: An image reducing device comprises a simple-averaging device that calculates a simple average of data of pixels of each simple-averaging area of original image data to acquire a pixel of middle image data, and a weighted-averaging device that multiplies data of pixels of the middle image data that are adjacent to a pixel of reduced image data by weight coefficients according to positions of the pixel of the reduced image data and the pixels of the middle image data to acquire the pixel of the reduce image data. In this method, the weighted-averaging is performed after the number of pixels are reduced by the simple-averaging, and this can obtain the reduced image of high quality without overloading the software and hardware. In addition, the edging can be easily performed at the same time as the weighted-averaging.
    Type: Grant
    Filed: April 10, 2001
    Date of Patent: June 8, 2004
    Assignee: Fuji Photo Film Co., Ltd.
    Inventor: Toshihiro Tanizawa
  • Patent number: 6747637
    Abstract: The present invention provides an image data processing system to increase the speed of on-screen display (OSD) image processing. The image data processing system comprises M color code registers for storing a plurality of color codes and a first multiplexer electrically connected to every output port of the M color code registers. The first multiplexer comprises a control port for inputting an N-bit image code, and the first multiplexer chooses one of the outputs of the M color code registers as its output according to the N-bit image code. The image data processing system comprises a processor for storing M color codes in the M color code registers and periodically transmitting a plurality of N-bit image codes to the control port of the first multiplexer so that the first multiplexer periodically chooses one of the color codes stored in the M color code registers as its output according to one of the N-bit image codes.
    Type: Grant
    Filed: March 29, 2001
    Date of Patent: June 8, 2004
    Assignee: Mustek Systems Inc.
    Inventors: Kuei-Hsiang Chen, Cheng-Pang Chien, Tian-Quey Lee
  • Patent number: 6690375
    Abstract: A line segment detector includes a first weighted average section which calculates the weighted average of pixel values in a first detecting window. The detector also includes a second weighted average section which calculates the weighted average of pixel values in a second detection window. A differentiating section calculates the absolute value of a difference between the outputs of the first and second weighted average sections. A dot detecting section calculates the average of absolute differential values between pixels in a vertical line direction, a horizontal line direction, and diagonal directions set in a detection window in an area containing the target pixel.
    Type: Grant
    Filed: March 14, 2002
    Date of Patent: February 10, 2004
    Assignee: NEC Corporation
    Inventors: Shigetaka Ogawa, Koitiro Hirao, Takahiro Hongu, Tamotsu Kusaka
  • Patent number: 6326961
    Abstract: This invention relates to an automatic detection method and apparatus for tuning the frequency and phase of displaying clock of a display to match the frequency and phase of pixel clock of a PC's display interface card. Based on the synchronized displaying clock, the image shown by digital display will be stable and bright in color. The automatic detection apparatus of invention includes a clock generation unit, a sampling unit, a data processing unit, an accumulation unit, and a decision unit. The clock generation unit creates a plurality of sampling clocks and according to these sampling packet sequences, the sampling unit samples and holds the pixel signals of image frames based on the pixel clock of display interface card, and then stores these data in its registers.
    Type: Grant
    Filed: September 30, 1998
    Date of Patent: December 4, 2001
    Assignee: CTX Opto-Electronics Corp.
    Inventors: Shih-Yin Lin, Chao-Ching Hwang, Ming-Yen Lin
  • Patent number: RE42286
    Abstract: The present invention provides an image data processing system to increase the speed of on-screen display (OSD) image processing. The image data processing system comprises M color code registers for storing a plurality of color codes and a first multiplexer electrically connected to every output port of the M color code registers. The first multiplexer comprises a control port for inputting an N-bit image code, and the first multiplexer chooses one of the outputs of the M color code registers as its output according to the N-bit image code. The image data processing system comprises a processor for storing M color codes in the M color code registers and periodically transmitting a plurality of N-bit image codes to the control port of the first multiplexer so that the first multiplexer periodically chooses one of the color codes stored in the M color code registers as its output according to one of the N-bit image codes.
    Type: Grant
    Filed: June 8, 2006
    Date of Patent: April 12, 2011
    Assignee: Transpacific Optics LLC
    Inventors: Kuei-Hsiang Chen, Cheng-Pang Chien, Tian-Quey Lee