Row Buffer (e.g., Line Memory) Patents (Class 345/560)
  • Patent number: 11972742
    Abstract: An apparatus comprising a display in which a plurality of pixels are arranged in an array, and a generator configured to, in a first frame, generate first data corresponding to a first region of the display to display a first image in the first region of the display and, in a second frame, generate second data corresponding to a second region of the display, which includes the first region and is larger than the first region, to display a second image in the second region of the display is provided. A region of the second region is defined as a third region, a resolution of the first image and a resolution of at least the third region in the second image are different from each other.
    Type: Grant
    Filed: July 28, 2022
    Date of Patent: April 30, 2024
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Takayuki Yoshida
  • Patent number: 11749231
    Abstract: A display driver includes image processing circuitry and drive circuitry. The image processing circuitry is configured to receive a foveal image, a full frame image, and coordinate data that specifies a position of the foveal image in the full frame image. The image processing circuitry is further configured to render a resulting image based on the full frame image independently of the foveal image in response to detection of a data error within the coordinate data. The drive circuitry is configured to drive a display panel based on the resulting image.
    Type: Grant
    Filed: August 4, 2021
    Date of Patent: September 5, 2023
    Assignee: Synaptics Incorporated
    Inventors: Satoshi Yamaguchi, Kota Kitamura, Takashi Nose
  • Patent number: 11675489
    Abstract: An electronic device is provided. The electronic device includes a display and a processor, wherein the processor is configured to display a multi-window in the display region of the display, identify the position of a user input, receive an input related to the size change of the display region of the display, and change the size of the display region of the display and display a window corresponding to the identified position of the user input in the display region of the display.
    Type: Grant
    Filed: April 15, 2021
    Date of Patent: June 13, 2023
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Byeongcheol Kim, Jooho Seo, Sungho Lee, Junwon Lee, Donghee Kang, Jongchul Choi, Changryong Heo
  • Patent number: 11600221
    Abstract: A display apparatus includes a substrate and pixels disposed on the substrate. Each of the pixels includes sub-pixels. The substrate has an intermediate region and a peripheral region, where the peripheral region is located between an edge of the substrate and the intermediate region. The pixels include standard pixels disposed in the intermediate region and peripheral pixels disposed in the peripheral region. A color displayed by a sub-pixel of a standard pixel and a color displayed by a sub-pixel of a peripheral pixel are the same, and a distance between a second transistor of the sub-pixel of the standard pixel and a pad of the sub-pixel of the standard pixel is not equal to a distance between a second transistor of the sub-pixel of the peripheral pixel and a pad of the sub-pixel of the peripheral pixel.
    Type: Grant
    Filed: November 5, 2021
    Date of Patent: March 7, 2023
    Assignee: Au Optronics Corporation
    Inventors: Shang-Jie Wu, Yu-Chieh Kuo, He-Yi Cheng, Che-Chia Chang, Yi-Jung Chen, Yi-Fan Chen, Yu-Hsun Chiu, Mei-Yi Li
  • Patent number: 11431941
    Abstract: A method, an image pre-processing apparatus, and a camera system for processing large images are provided. The method includes receiving from an image sensor an image frame at an image pre-processing apparatus, the image frame having a frame pixel resolution substantially equal to a sensor pixel resolution of the image sensor, dividing the image frame into first and second image subframes to be sequentially processed by an image signal processor, each of the first and the second image subframes having a subframe pixel resolution smaller than the sensor pixel resolution and a region in which the first and second image subframes overlap with each other. The subframe pixel resolution is predetermined by a processing capacity of the image signal processor, and the first and the second image subframes are consecutively processed by the image signal processor.
    Type: Grant
    Filed: December 11, 2020
    Date of Patent: August 30, 2022
    Assignee: Carl Zeiss AG
    Inventors: James E. McGarvey, Harshesh Valera
  • Patent number: 11270197
    Abstract: A distributed deep neural net (DNN) utilizing a distributed, tile-based architecture includes multiple chips, each with a central processing element, a global memory buffer, and a plurality of additional processing elements. Each additional processing element includes a weight buffer, an activation buffer, and vector multiply-accumulate units to combine, in parallel, the weight values and the activation values using stationary data flows.
    Type: Grant
    Filed: November 4, 2019
    Date of Patent: March 8, 2022
    Assignee: NVIDIA Corp.
    Inventors: Yakun Shao, Rangharajan Venkatesan, Miaorong Wang, Daniel Smith, William James Dally, Joel Emer, Stephen W. Keckler, Brucek Khailany
  • Patent number: 10984572
    Abstract: A system and method for inserting a composited image or otherwise generated graphic into a selected video by way of a programmatic process. According to some embodiments, a system may comprise an Automated Placement Opportunity Identification (APOI) engine, a Placement Insertion Interface (PII) engine, a preview system, and an automated compositing service. The system finalizes a graphic composite into a video and provides a user with a preview for final export or further manipulation.
    Type: Grant
    Filed: August 6, 2020
    Date of Patent: April 20, 2021
    Assignee: Triple Lift, Inc.
    Inventors: Shaun T. Zacharia, Samuel Benjamin Shapiro, Alexander Prokofiev, Luis Manuel Bracamontes Hernandez
  • Patent number: 10783817
    Abstract: Disclosed are a driving circuit, a level shifter IC and a display device. The driving circuit includes a level enhancing module, a switch module, a current detecting module and a control module, the control module correspondingly switches on the switch module or switches off the switch module according to current signal output by the current detecting module.
    Type: Grant
    Filed: January 23, 2019
    Date of Patent: September 22, 2020
    Assignees: Chongqing HKC Optoelectronics Technology Co., Ltd., HKC Corporation Limited
    Inventor: Bin Qiu
  • Patent number: 10681266
    Abstract: A method, an image pre-processing apparatus, and a camera system for processing large images are provided. The method includes receiving from an image sensor an image frame at an image pre-processing apparatus, the image frame having a frame pixel resolution substantially equal to a sensor pixel resolution of the image sensor, dividing the image frame into first and second image subframes to be sequentially processed by an image signal processor, each of the first and the second image subframes having a subframe pixel resolution smaller than the sensor pixel resolution and a region in which the first and second image subframes overlap with each other. The subframe pixel resolution is predetermined by a processing capacity of the image signal processor, and the first and the second image subframes are consecutively processed by the image signal processor.
    Type: Grant
    Filed: June 12, 2018
    Date of Patent: June 9, 2020
    Assignee: Carl Zeiss AG
    Inventors: James E. McGarvey, Harshesh Valera
  • Patent number: 10620430
    Abstract: Systems and methods are utilized for performing geometric multiplexing in MEMS display systems that utilize RGB laser diodes and MEMS mirrors to compensate for angular separation between the RGB light that results from passing the RGB light emitted from the RGB laser diodes through a single collimating lens shared by the RGB laser diodes, as opposed to utilizing a separate collimating lens for each corresponding laser diode. Spatial offsets between the RGB light at the target display, resulting from the angular separation, are compensated for by applying temporal buffers to the pulsing of the RGB laser sources so that the RGB light is horizontally and vertically aligned at the appropriate pixels of the target display during scanning by the MEMS mirrors system.
    Type: Grant
    Filed: January 12, 2018
    Date of Patent: April 14, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Raymond Kirk Price, Joshua Owen Miller, Yarn Chee Poon
  • Patent number: 10504479
    Abstract: The display panel includes a source line, a common voltage line, a gate line, and a pixel circuit. The pixel circuit includes a first capacitor, a first transistor, a sample circuit, and a memory circuit. The first capacitor is coupled to the common voltage line. The first transistor is coupled to the source line and the first capacitor. The sample circuit includes a second transistor, and the second transistor is coupled to the source line and the first capacitor. The memory circuit is coupled to the first transistor, the sample circuit, and the gate line.
    Type: Grant
    Filed: September 19, 2017
    Date of Patent: December 10, 2019
    Assignee: InnoLux Corporation
    Inventor: Masahiro Yoshiga
  • Patent number: 10460699
    Abstract: A processor receives input video data of a video dynamic range and input dynamic metadata. It also receives: input graphics data of a graphics dynamic range and input static metadata, display identification data from a target display over a video interface, and a blending priority map characterizing a per-pixel priority of output pixels in an image generated by blending the input video data and the input graphics data. A video mapping function and a graphics mapping function which map data from the input video and graphics dynamic ranges to the target dynamic range are generated based on the dynamic and static metadata. Then, the input and graphics data are blended based on the blending priority map and a per-pixel decision to map pixels to the target dynamic range using either the video mapping function or the graphics mapping function.
    Type: Grant
    Filed: September 28, 2017
    Date of Patent: October 29, 2019
    Assignee: Dolby Laboratories Licensing Corporation
    Inventor: Robin Atkins
  • Patent number: 10313271
    Abstract: Concepts and technologies are disclosed herein for providing and using a distributed forwarding service. A service request can be received at a computing device and can relate to a distributed forwarding service. The computing device can configure the distributed forwarding service by determining a number of nodes that are to provide the distributed forwarding service and configuring a shared control function to control the nodes. The computing device can trigger instantiation of the distributed forwarding service. Instantiation of the distributed forwarding service can include dedicating a shared incoming switch for the distributed forwarding service, dedicating a shared outgoing switch for the distributed forwarding service, instantiating the nodes, and instantiating the shared control function. The distributed forwarding service can include the shared incoming switch, the shared control function, the nodes, and the shared outgoing switch.
    Type: Grant
    Filed: March 16, 2016
    Date of Patent: June 4, 2019
    Assignee: AT&T Intellectual Property I, L.P.
    Inventor: Gregory O. Harp
  • Patent number: 10304415
    Abstract: The present technology relates to an image processing apparatus that reduces a memory capacity necessary for deformation processing of each frame image of a moving image. Pixel data of a first frame image being each frame image of an input moving image is written into a plurality of storage areas in a write-in order, and the pixel data of the written first frame image is read out in a read-out order, thereby generating a second frame image being the first frame image deformed. The write-in of the pixel data and the read-out of the pixel data are performed in parallel, the first frame image is divided into blocks in 2 rowsĂ—2 columns or more, the blocks are written into each of the storage area and the block to be written next is written into the storage area that becomes vacant by reading out the pixel data immediately before.
    Type: Grant
    Filed: September 14, 2015
    Date of Patent: May 28, 2019
    Assignee: SONY CORPORATION
    Inventor: Toshiaki Shino
  • Patent number: 9906843
    Abstract: Video recognition processing on video signals input from an outside is performed. Hence, video reception device which is configured to transmit and receive data through communication network includes input unit, video extraction unit, video recognition region setting unit, control unit and additional information display control unit. The video recognition region setting unit detects superimposing information superimposed on a partial video, and sets a video recognition region or video recognition candidate regions to the partial video based on a detection result. The additional information display control unit generates content recognition information in the video recognition region or in the video recognition candidate regions of the partial video. The control unit performs control of requesting video recognition device to perform video recognition processing on this content recognition information.
    Type: Grant
    Filed: July 3, 2014
    Date of Patent: February 27, 2018
    Assignee: PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO., LTD.
    Inventors: Hiroshi Yabu, Hirotaka Oku
  • Patent number: 9280948
    Abstract: A system on chip (SoC) includes a first display subsystem configured to perform first and second imaging functions and a second display subsystem configured to only perform the first imaging function. The SoC is configured to activate one of the display subsystems and deactivate the other display subsystem based on a comparison of a current frame of image data and a previous frame of image data.
    Type: Grant
    Filed: July 12, 2013
    Date of Patent: March 8, 2016
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Kyoung-Man Kim, Jong-Ho Roh
  • Patent number: 9007386
    Abstract: One embodiment of a clock synthesis apparatus can include a clock generator that can provide two or more clock waveforms. One clock waveform from the clock generator can be selected to be an output clock in accordance with an error signal determined by a difference between a level of data in a buffer and a predetermined threshold. The output clock can also be a timing reference waveform for data removed from the buffer. In another embodiment, the error signal can be determined periodically. In yet another embodiment, the output clock domain can be different from the input clock domain of the buffer.
    Type: Grant
    Filed: December 7, 2012
    Date of Patent: April 14, 2015
    Assignee: Apple Inc.
    Inventor: Vijay G. Prabakaran
  • Patent number: 8947446
    Abstract: Embodiments of the present invention provide for improved timing control in 2-D image processing to maintain a constant rate of fetches and pixel outputs even when the processing operations transition to a new line or frame of pixels. A one-to-one relationship between incoming pixel rate and outgoing pixel rate is maintained without additional clock cycles or memory bandwidth as an improved timing control according to the present invention takes advantage of idle memory bandwidth by pre-fetching a new column of pixel data in a first pixel block of a next line or frame while a new column of an edge pixel block on a current line is duplicated or zeroed out. As the edge pixel block(s) on the current line are processed, the data in the first pixel block of the next line or frame become ready for computation without extra clock cycles or extra memory bandwidth.
    Type: Grant
    Filed: May 13, 2013
    Date of Patent: February 3, 2015
    Assignee: Analog Devices Technology
    Inventors: Boris Lerner, Michael Meyer-Pundsack, Gopal Gudhur Karanam, Pradip Thacker
  • Patent number: 8907955
    Abstract: A vector image drawing device has the following configuration. A contour generation unit (104), based on vector data, generates contour data that represents the starting pixels on a scan line in a drawing area where fill-in starts, and the ending pixels where fill-in ends. An outline buffer (106) stores the number of starting or ending pixels in the contour data for fill-in for each drawn pixel. An error judgment unit (2), when storing the contour data in the outline buffer (106), determines in which pixel there is overflow in the outline buffer of contour data. A pixel position transfer unit (3) adds the numerical value of the overflow portion of a pixel that the error judgment unit (2) determined to have overflow to the numerical value of contour data that corresponds to a pixel.
    Type: Grant
    Filed: November 9, 2009
    Date of Patent: December 9, 2014
    Assignees: NEC Soft, Ltd., NEC Solution Innovators, Ltd.
    Inventor: Hiroshi Fujiwara
  • Patent number: 8896615
    Abstract: An image processing device includes: a horizontal resolution converting unit that converts a horizontal resolution of input image data to output horizontal resolution-converted image data; a line memory for the left eye and a line memory for the right eye that store the horizontal resolution-converted image data; a line memory specifying unit that specifies the line memory to store the horizontal resolution-converted image data; a line memory reading unit that reads the horizontal resolution-converted image data from either of the line memory for the left eye and the line memory for the right eye; and a vertical resolution converting unit that converts a vertical resolution of the horizontal resolution-converted image data read by the line memory reading unit to generate output image data.
    Type: Grant
    Filed: February 23, 2011
    Date of Patent: November 25, 2014
    Assignee: Seiko Epson Corporation
    Inventor: Naoki Suzuki
  • Patent number: 8888296
    Abstract: A projector is provided with: an input line memory which holds an input image signal corresponding to one line; an image processor which generates an intermediate image signal correction-processed according to distortion of a projection lens, using the input image signal transferred from the input line memory; an output line memory which holds the intermediate image signal corresponding to one line; and an LCOS which guides light radiated from a light source to the projection lens in accordance with the intermediate image signal. The image processor is provided with an input supplementation buffer which stores the input image signals of a plurality of lines, an input data buffer which stores input image signals required to generate the intermediate image signal corresponding to one line, and a number-of-supplementary-lines calculator which calculates the number of supplementary lines of the input image signals.
    Type: Grant
    Filed: March 15, 2012
    Date of Patent: November 18, 2014
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Yutaka Ota, Ryuji Hada
  • Patent number: 8860738
    Abstract: An object is to provide an image processing circuit adaptable to displays having a variety of pixel numbers. The image processing circuit includes a data adjustment circuit, a first line memory and a second line memory capable of storing K pieces of data, an output timing control circuit, and an arithmetic circuit. To the data adjustment circuit, (XĂ—Y) pieces of pixel data are input. Y pieces of pixel data are transmitted to the first line memory. When Y is less than K, (K?Y) pieces of dummy data are added to fill the first line memory. Then, the K pieces of data are output from the first line memory to the second line memory and a new set of K data is input to the first line memory. The arithmetic circuit stores the data input from the line memories and performs filtering.
    Type: Grant
    Filed: December 16, 2009
    Date of Patent: October 14, 2014
    Assignee: Semiconductor Energy Laboratory Co., Ltd.
    Inventor: Masami Endo
  • Patent number: 8836713
    Abstract: A method for synchronization of data over multiple panels is provided. A communications apparatus that synchronizes data across multiple displays is provided. A computer program product, comprising a computer-readable medium that synchronizes video data across multiple displays is provided. At least one processor configured to synchronize data across multiple panels is provided. The video data can be sent between the multiple panels or displays at different rates to facilitate synchronization of the data. Double buffering at each panel can allow data to be written to a first buffer and at substantially the same time data is extracted from a second buffer and written to a display.
    Type: Grant
    Filed: March 3, 2010
    Date of Patent: September 16, 2014
    Assignee: QUALCOMM Incorporated
    Inventors: Mark S. Caskey, Sten Jorgen Ludvig Dahl
  • Patent number: 8797344
    Abstract: A display system comprises line buffer memory that stores input image data in a first color space, and a plurality of gamut mapping modules that accept the input image data from the line buffer memory and performs a gamut mapping operation to produce mapped image data specified in a second color space. The system also includes a subpixel rendering module that renders the image data specified in the second color space for display on a display panel substantially comprised of a particular subpixel repeating group. The system architecture utilizes a plurality of gamut mapping modules which in turn allows for a reduction in the size of line buffer memory needed for the subpixel rendering operation.
    Type: Grant
    Filed: October 13, 2006
    Date of Patent: August 5, 2014
    Assignee: Samsung Display Co., Ltd.
    Inventors: SeokJin Han, Thomas Lloyd Credelle
  • Patent number: 8797457
    Abstract: An apparatus configured to match an input frame rate of a video stream with an output frame rate of an output stream, the apparatus comprising, at least one memory buffer, an output frame generator, and a threshold measurement unit, the threshold measurement unit configured to generate a control feedback, wherein the box is configured to analyze the control feedback to monitor a state of the at least one memory buffer, the threshold measurement unit further configured analyze the control feedback to regulate between two or more different settings, wherein the two or more different settings include slowing down or speeding up the output frame, wherein the two or more different settings further include slowing down or speeding up of the line rate of the output stream.
    Type: Grant
    Filed: September 13, 2006
    Date of Patent: August 5, 2014
    Assignee: Entropic Communications, Inc.
    Inventor: Andrew Stevens
  • Patent number: 8797359
    Abstract: Methods and apparatus for performing an inline rotation of an image. The apparatus includes a rotation unit for reading pixels from a source image in an order based on a specified rotation to be performed. The source image is partitioned into multiple tiles, the tiles are processed based on where they will be located within the rotated image, and each tile is stored in a tile buffer. The target pixel addresses within a tile buffer are calculated and stored in a lookup table, and when the pixels are retrieved from the source image by the rotation unit, the lookup table is read to determine where to write the pixels within a corresponding tile buffer.
    Type: Grant
    Filed: November 29, 2011
    Date of Patent: August 5, 2014
    Assignee: Apple Inc.
    Inventors: Brijesh Tripathi, Nitin Bhargava, Craig M. Okruhlica
  • Patent number: 8766992
    Abstract: Embodiments of the present invention provide for improved timing control in 2-D image processing to maintain a constant rate of memory fetches and pixel outputs even when the processing operations transition to a new line or frame of pixels. A one-to-one relationship between incoming pixel rate and outgoing pixel rate is maintained without additional clock cycles or memory bandwidth as an improved timing control according to the present invention takes advantage of idle memory bandwidth by pre-fetching a new column of pixel data in a first pixel block of a next line or frame while a new column of an edge pixel block on a current line is duplicated or zeroed out. As the edge pixel block(s) on the current line are processed, the data in the first pixel block of the next line or frame become ready for computation without extra clock cycles or extra memory bandwidth.
    Type: Grant
    Filed: May 13, 2013
    Date of Patent: July 1, 2014
    Assignee: Analog Devices, Inc.
    Inventors: Boris Lerner, Michael Meyer-Pundsack, Gopal Gudhur Karanam, Pradip Thaker
  • Publication number: 20140160140
    Abstract: One embodiment of a clock synthesis apparatus can include a clock generator that can provide two or more clock waveforms. One clock waveform from the clock generator can be selected to be an output clock in accordance with an error signal determined by a difference between a level of data in a buffer and a predetermined threshold. The output clock can also be a timing reference waveform for data removed from the buffer. In another embodiment, the error signal can be determined periodically. In yet another embodiment, the output clock domain can be different from the input clock domain of the buffer.
    Type: Application
    Filed: December 7, 2012
    Publication date: June 12, 2014
    Applicant: APPLE INC.
    Inventor: Vijay G. PRABAKARAN
  • Patent number: 8718325
    Abstract: A position of a predetermined object or a predetermined design is sequentially detected from images. Then, an amount of movement of the predetermined object or the predetermined design is calculated on the basis of: a position, in a first image, of the predetermined object or the predetermined design detected from the first image; and a position, in a second image, of the predetermined object or the predetermined design detected from the second image acquired before the first image. Then, when the amount of movement is less than a first threshold, the position, in the first image, of the predetermined object or the predetermined design detected from the first image is corrected to the position, in the second image, of the predetermined object or the predetermined design detected from the second image.
    Type: Grant
    Filed: July 29, 2011
    Date of Patent: May 6, 2014
    Assignee: Nintendo Co., Ltd.
    Inventor: Satoru Osako
  • Patent number: 8715188
    Abstract: Real-time scanning and display of images is synchronized for ultrasound imaging. The scanning rate requirements for obtaining a frame of ultrasound data are determined. The video rate for imaging is adjusted as a function of the scanning rate.
    Type: Grant
    Filed: July 12, 2007
    Date of Patent: May 6, 2014
    Assignee: Siemens Medical Solutions USA, Inc.
    Inventors: Todd D. Willsie, William M. Derby, Jr.
  • Patent number: 8682024
    Abstract: An apparatus and method of processing image data sub-samples image data by generating a data patch by dividing the image data into a plurality of blocks and sequentially accessing pixel data values in each of the blocks through a plurality of line memories. The image data is divided into the plurality of blocks, the blocks are stored in each of the line memories, and the pixel data values stored in each of the line memories are sequentially accessed, so as to generate the data patch for sub-sampling the image data.
    Type: Grant
    Filed: January 22, 2010
    Date of Patent: March 25, 2014
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Young-geol Kim
  • Patent number: 8659612
    Abstract: A display device changes the gradation of pixels by a write operation of applying a voltage to the pixels a plurality of times. When newly changing the display state of pixels, the display device judges as to whether or not the pixels whose display state are to be changed are in a write operation. The display device starts the writing operation for those of the pixels that are not in a writing operation, and starts a new writing operation for those of the pixels that are in a writing operation, after the ongoing writing operation is completed. If a writing operation for pixels in progress of being updated and pixels with which a writing operation is to be newly started would lead to substantially large power consumption, the start of the writing operation for the pixels with which a writing operation is to be newly started is postponed.
    Type: Grant
    Filed: August 26, 2011
    Date of Patent: February 25, 2014
    Assignee: Seiko Epson Corporation
    Inventor: Yusuke Yamada
  • Patent number: 8643661
    Abstract: A system and method for processing digital images that efficiently buffers pixel data relating to digital images is disclosed. Pixel values are read from an image storage memory and temporarily stored in a buffer memory according to a non-raster pattern. The processing of pixels also occurs according to a more efficient non-raster pattern.
    Type: Grant
    Filed: May 11, 2007
    Date of Patent: February 4, 2014
    Assignee: Marvell International Ltd.
    Inventors: Douglas G. Keithley, Gordon R. Clark, John D. Marshall, William R. Schmidt
  • Patent number: 8537170
    Abstract: An organic light emitting display and a method of driving the same, in which a driving frequency is lowered and at the same time a production cost is reduced. The organic light emitting display includes: a display region divided into a left part and a right part; a first data driver adapted to supply a data signal to data lines of the left part; a second data driver adapted to supply the data signal to data lines of the right part; and first and second memory groups wherein, when one of the first and second memory groups stores data to be supplied to the left and right parts therein, another one of the first and second memory groups supplies data to the first and second drivers, and wherein, when one of the first and second memory groups receives a reading signal in parallel, another one of the first and second memory groups receives a writing signal in series.
    Type: Grant
    Filed: November 5, 2008
    Date of Patent: September 17, 2013
    Assignee: Samsung Display Co., Ltd.
    Inventor: Do Hyung Ryu
  • Patent number: 8441492
    Abstract: Embodiments of the present invention provide for improved timing control in 2-D image processing to maintain a constant rate of memory fetches and pixel outputs even when the processing operations transition to a new line or frame of pixels. A one-to-one relationship between incoming pixel rate and outgoing pixel rate is maintained without additional clock cycles or memory bandwidth as an improved timing control according to the present invention takes advantage of idle memory bandwidth by pre-fetching a new column of pixel data in a first pixel block of a next line or frame while a new column of an edge pixel block on a current line is duplicated or zeroed out. As the edge pixel block(s) on the current line are processed, the data in the first pixel block of the next line or frame become ready for computation without extra clock cycles or extra memory bandwidth.
    Type: Grant
    Filed: January 20, 2012
    Date of Patent: May 14, 2013
    Assignee: Analog Devices Inc.
    Inventors: Michael Meyer-Pundsack, Boris Lerner, Gopal Gudhur Karanam, Pradip Thaker
  • Patent number: 8421826
    Abstract: A color calibrating method includes receiving a color signal wherein the color signal is associated with a set of minimum brightness voltages and a set of maximum brightness voltages, analyzing a distribution of the set of the minimum brightness voltages and a voltage distribution of the set of the maximum brightness voltages to obtain a first distribution curve and a second distribution curve, and adjusting a maximum value of the first distribution curve to a first target value and adjusting a maximum value of the second distribution curve to a second target value.
    Type: Grant
    Filed: January 23, 2009
    Date of Patent: April 16, 2013
    Assignee: Chimei Innolux Corporation
    Inventors: Ming-Feng Hsieh, Jrong-Cheng Hong, Cheng-Tai Lee
  • Patent number: 8421921
    Abstract: An apparatus has at least one port to receive a data stream of image and on screen display data, an image processor to process the image data separate from the on screen display data and produced processed image data, and a display port to combine the on screen display data and the processed image data and transmit the combined data to a display. A method of processing on screen display data with an image post processor includes receiving a data stream from a video processor at a post processing device having at least one port, the data stream having both image data and on screen display data, separating the on screen display data from the image data, storing the image data and the on screen display data in separate areas of a memory, performing image processing on the image data with the post processor to produce processed image data, and transmitting the processed image data and the on screen display data through a display port.
    Type: Grant
    Filed: July 31, 2009
    Date of Patent: April 16, 2013
    Assignee: Pixelworks, Inc.
    Inventor: Neil D. Woodall
  • Patent number: 8405678
    Abstract: A display controller for displaying multiple windows and associated memory access method are provided. The display controller receives a first video source and a second video source for displaying multiple windows, and includes a line buffer, a deinterlacer, a scaler, and a memory interface unit. The line buffer buffers pixel data of a non-overlapped area of a main image associated with the first video source, and pixel data of a sub image associated with the second video source. The deinterlacer is coupled to the line buffer for selectively deinterlacing data in the line buffer. The scaler is coupled to the deinterlacer for selectively scaling data outputted from the deinterlacer. The memory interface unit is coupled to the line buffer for accessing an external memory.
    Type: Grant
    Filed: April 30, 2008
    Date of Patent: March 26, 2013
    Assignee: MSTAR Semiconductor, Inc.
    Inventors: Kun-Nan Cheng, Yuan-Chuan Hsu, Hung-Yi Lin, Chung-Ching Chen
  • Publication number: 20130069961
    Abstract: A projector of an embodiment is provided with: an input line memory which holds an input image signal corresponding to one line; an image processor which generates an intermediate image signal correction-processed according to distortion of a projection lens, using the input image signal transferred from the input line memory; an output line memory which holds the intermediate image signal corresponding to one line; and an LCOS which guides light radiated from a light source to the projection lens in accordance with the intermediate image signal. The image processor is provided with an input supplementation buffer which stores the input image signals of a plurality of lines, an input data buffer which stores input image signals required to generate the intermediate image signal corresponding to one line, and a number-of-supplementary-lines calculator which calculates the number of supplementary lines of the input image signals.
    Type: Application
    Filed: March 15, 2012
    Publication date: March 21, 2013
    Applicant: KABUSHIKI KAISHA TOSHIBA
    Inventors: Yutaka Ota, Ryuji Hada
  • Patent number: 8368631
    Abstract: A driving integrated circuit and methods thereof are provided. The driving IC includes a memory for driving a display panel and having a memory structure including at least one cell block, a scan register receiving data read from the memory, a source driver receiving data output from the scan register and outputting the received latched data to the panel and a switching unit establishing a connection between an activated cell block and the scan register in response to an activation of the activated cell block. One method includes performing a read operation to read data from a memory, the read operation including sensing and amplifying data stored within a memory cell, turning on a switch to increase a bit line voltage above a voltage threshold and latching the amplified data received through a line connected to the switch and transmitting the read data to the panel of the display device.
    Type: Grant
    Filed: February 23, 2007
    Date of Patent: February 5, 2013
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Cheol-Ha Lee, Young-Ju Choi
  • Patent number: 8358315
    Abstract: A method and an apparatus for mirroring a frame are provided. The method is suitable for a display device having a first storage unit and a second storage unit. In the present method, pixel values of a pixel row of the frame are read from the first storage unit and written into the second storage unit. Then, the pixel values of the pixel row of the frame are read from the second storage unit and written back to the first storage unit. When performing one of foregoing reading and writing steps, the pixel values of the pixel row are read or written in a reverse direction to mirror the pixel row. Finally, foregoing steps are repeated to mirror each pixel row of the frame, so as to mirror the entire frame.
    Type: Grant
    Filed: September 3, 2009
    Date of Patent: January 22, 2013
    Assignee: Novatek Microelectronics Corp.
    Inventor: Li-Chun Huang
  • Patent number: 8345055
    Abstract: An image display device includes a timing controller capable of overdriving. The timing controller has three line buffers, an image reverse processing unit, and an overdrive unit. The first line buffer buffers first line data of a second frame, wherein the second frame is generated later than a first frame. The second line buffer buffers first compressed data. The image reverse processing unit estimates first and second line data of the first frame according to the first compressed data. According to the first and second line data of the first and second frames, the overdrive unit outputs first and second lines of interleaving data for an interleaving frame. The interleaving frame is inserted between the first and second frames. With the third line buffer, the timing controller outputs the first and second lines of interleaving data at different time point.
    Type: Grant
    Filed: December 30, 2009
    Date of Patent: January 1, 2013
    Assignee: Princeton Technology Corporation
    Inventor: Ming-Hsun Lu
  • Patent number: 8341362
    Abstract: A system and method for data processing, the method includes: storing input data words in a row-wise manner in a memory that comprises multiple memory cells arranged in rows and columns; and transposing multiple data words by performing a sequence of shift operations and associative operations; wherein an associative operation comprises comparing in parallel multiple columns of associative memory cells to at least one comparand; and storing transposed data words in the memory.
    Type: Grant
    Filed: December 31, 2009
    Date of Patent: December 25, 2012
    Assignee: ZikBit Ltd.
    Inventors: Avidan Akerib, Eli Ehrman, Moshe Meyassed, Oren Agam
  • Patent number: 8274522
    Abstract: An image generation apparatus provides interpolation and distortion correction. The interpolation and distortion correction may be provided in one or two dimensions. Nonlinear image scan trajectories, such as sinusoidal and bi-sinusoidal trajectories are accommodated. Horizontal and vertical scan positions are determined using a linear pixel clock, and displayed pixel intensities are determined using interpolation techniques.
    Type: Grant
    Filed: December 1, 2010
    Date of Patent: September 25, 2012
    Assignee: Microvision, Inc.
    Inventors: Margaret K. Brown, Mark O. Freeman, Mark Champion, Kelly D. Linden, Aarti Raghavan, Shawn M. Swilley
  • Patent number: 8223161
    Abstract: An image generation apparatus provides correction for color offsets. Color offsets may be caused by misalignments in laser diodes or optics assemblies in a laser projector. The offsets may be measured during or after manufacture of the laser projector. An image buffer is responsive to the offset data to translate each color plane separately. The image buffer may include separately addressable portions for each color. Further, variable delay elements on the output of the image buffer may provide color offset correction. Interpolation provides further offset correction.
    Type: Grant
    Filed: August 22, 2007
    Date of Patent: July 17, 2012
    Assignee: Microvision, Inc.
    Inventors: Margaret K. Brown, Mark O. Freeman, Mark Champion, Shawn M. Swilley, Maciej A. Jakuc
  • Publication number: 20120176393
    Abstract: Provided is a memory device that allows an amount of leakage into a first retaining section to which a binary logic level is written to be balanced between different circuit states. A predetermined period is set in which in a state where a first control section turns off an output element, (i) a first retaining section and a second retaining section retain an identical binary logic level, (ii) an electric potential of a voltage supply is set to one of a first electric potential level and a second electric potential level, (iii) the other one of the first electric potential level and the second electric potential level is supplied from a column driver to a fourth wire, and (iv) subsequently the fourth wire is shifted to a floating state.
    Type: Application
    Filed: April 23, 2010
    Publication date: July 12, 2012
    Applicant: SHARP KABUSHIKI KAISHA
    Inventors: Hiroyuki Ohkawa, Yasushi Sasaki, Yuhichiroh Murakami, Shige Furuta, Seijirou Gyouten, Shuji Nishi
  • Publication number: 20120169753
    Abstract: A memory device is provided which includes a memory circuit that allows a circuit which carries out a refresh operation to suitably carry out an original operation of the circuit even if an off-leakage current occurs in a transfer element used in a transfer section. A memory cell includes a switching circuit, a first retaining section, a transfer section, a second retaining section, a first control section, and a voltage supply, and the first control section is controlled to be in (i) a state in which the first control section carries out a first operation in which the first control section is in an active state or a non-active state and (ii) a state in which the first control section carries out a second operation.
    Type: Application
    Filed: April 23, 2010
    Publication date: July 5, 2012
    Applicant: SHARP KABUSHIKI KAISHA
    Inventors: Yuhichiroh Murakami, Shige Furuta, Yasushi Sasaki, Seijirou Gyouten, Shuji Nishi
  • Patent number: 8179397
    Abstract: A screen display control device includes: a compression unit which compresses input image data in a line unit; a rewritable image memory to which the compressed data compressed in the line unit by the compression unit is written in non-synchronization with a reading process; a decompression unit which decompresses the compressed data periodically read from the image memory in synchronization with screen display to restore original image data; a display unit which displays an image of the image data decompressed and restored by the decompression unit; a buffer memory which temporarily maintains one-line data of the image data; and a writing/reading control unit which controls the process of writing the compressed data to the image memory and the processes of writing and reading the image data to and from the buffer memory.
    Type: Grant
    Filed: February 6, 2009
    Date of Patent: May 15, 2012
    Assignee: Seiko Epson Corporation
    Inventors: Michio Yoshitake, Kazuya Takita
  • Patent number: 8179398
    Abstract: A screen display control device includes: a compression unit which compresses input image data in a line unit; a rewritable image memory to which the compressed data compressed in the line unit by the compression unit is written in non-synchronization with a reading process; a decompression unit which decompresses the compressed data periodically read from the image memory in synchronization with screen display to restore original image data; a display unit which displays an image of the image data decompressed and restored by the decompression unit; a buffer memory which temporarily maintains compressed one-line data compressed by the compression unit; and a writing/reading control unit which controls the processes of writing and reading the compressed data to and from the image memory and processes of writing and reading the image data to and from the buffer memory.
    Type: Grant
    Filed: February 6, 2009
    Date of Patent: May 15, 2012
    Assignee: Seiko Epson Corporation
    Inventor: Michio Yoshitake
  • Publication number: 20120062579
    Abstract: A display device changes the gradation of pixels by a write operation of applying a voltage to the pixels a plurality of times. When newly changing the display state of pixels, the display device judges as to whether or not the pixels whose display state are to be changed are in a write operation. The display device starts the writing operation for those of the pixels that are not in a writing operation, and starts a new writing operation for those of the pixels that are in a writing operation, after the ongoing writing operation is completed. If a writing operation for pixels in progress of being updated and pixels with which a writing operation is to be newly started would lead to substantially large power consumption, the start of the writing operation for the pixels with which a writing operation is to be newly started is postponed.
    Type: Application
    Filed: August 26, 2011
    Publication date: March 15, 2012
    Applicant: Seiko Epson Corporation
    Inventor: Yusuke Yamada