Patents Assigned to Zoran Corporation
  • Publication number: 20100042747
    Abstract: Embodiments are directed towards providing a switch proxy service (SPS) to transcode content from a native format into a format optimized for play at a switch enabled consumer electronic device (SED). In one embodiment, the SPS may receive a set of capabilities for a SED that includes at least a minimum, a maximum, and at least one other set of content characteristics. The SPS may associate the capability set with a device identifier that uniquely identifies the SED. When a request for content is received, the SPS examines the request to determine if it valid and authorized. If the request is valid and authorized, the SPS provides content transcoded based on the capability set for the SED, where the SPS provides the content as much as possible to satisfy the SED's best quality set of content characteristics, but at least within the SED's minimum/maximum sets of content characteristics.
    Type: Application
    Filed: August 13, 2008
    Publication date: February 18, 2010
    Applicant: Zoran Corporation
    Inventors: Ady Hascalovici, Brian E. Hofstetter
  • Publication number: 20100043038
    Abstract: A digital television system that includes an RF tuner, a transport stream demultiplexer, an audio decoder, a video decoder, a non-persistent memory, and at least one processor. The non-persistent memory is used to store audio and video packetized elementary stream (PES) packets demultiplexed by the transport stream demultiplexer based upon a broadcast signal received and demodulated by the RF tuner. During the process of decoding and presenting audio, video, and audio-video content on a display device of the television system, the at least one processor generates video records corresponding to each video PES packet and audio records corresponding to each audio PES packet. The video and audio records establish a one to one correspondence between each video PES packet and each audio PES packet and permits each video PES packet and each audio PES packet stored in the memory to be located, decoded, and re-displayed on the display device on the television system.
    Type: Application
    Filed: August 7, 2009
    Publication date: February 18, 2010
    Applicant: Zoran Corporation
    Inventor: Xin Li
  • Publication number: 20100033553
    Abstract: A camera that provides for a panorama mode of operation that stitches together two or more images to create a single image with a wide format. In panorama mode, a live view of a scene is transformed from rectangular coordinates to cylindrical coordinates and displayed by the camera. Also, an overlap portion between the previous image and the next image to be captured is characterized. In real time, after the previous image is captured, the overlap portion of the previous image is also transformed from rectangular coordinates into cylindrical coordinates. Next, the camera displays an overlay of at least a portion of the overlap portion onto the live view of the next image to be captured. And this overlay can assist the user in aligning the live view of the next image to be captured with the overlap portion of the previously captured image.
    Type: Application
    Filed: August 6, 2009
    Publication date: February 11, 2010
    Applicant: Zoran Corporation
    Inventor: Noam Levy
  • Patent number: 7659778
    Abstract: A class D amplifier is provided. The class D amplifier includes an interpolator, a sampling rate converter, a pulse width modulator, a sigma-delta modulator, and a pulse width modulation (PWM) pulse generator (PPG). The sampling rate converter interpolates the output of the interpolator such that the sampling rate converter up-samples the interpolator output by a factor that is greater than one and less than two. The pulse width modulator outputs a multi-bit digital signal. The sigma-delta modulator performs sigma-delta modulation on the pulse width modulator output, the order of the sigma-delta modulation is programmable, and the output of the sigma-delta modulator is a multi-bit, digital signal. At least one of the orders to which the sigma-delta modulator can be programmed is greater than two. The PPG provides a pulse signal such that the width of each pulse is based on the value of the sigma-delta modulator output.
    Type: Grant
    Filed: August 5, 2008
    Date of Patent: February 9, 2010
    Assignee: Zoran Corporation
    Inventor: Leonardo Vainsencher
  • Publication number: 20100027665
    Abstract: A video encoder with an integrated temporal filter, which has an output carrying a sequence of encoded frames, includes: an input receiving input frame data; a temporal filter receiving the input frame data from the input and producing filtered frame data; motion processing modules receiving reconstructed frames derived from the sequence of encoded frames and the filtered frame data from the temporal filter and producing a residual error signal output; and a coder module which receives the input frame data and the residual error signal and produces the sequence of encoded frames.
    Type: Application
    Filed: July 29, 2009
    Publication date: February 4, 2010
    Applicant: Zoran Corporation
    Inventors: Eran David Pinhasov, Yuri Dolgin, Victor Pinto
  • Publication number: 20100021008
    Abstract: Improved face tracking is provided during determination of an image by an imaging device using a low power face tracking unit. In one embodiment, image data associated with a frame and one or more face detection windows from a face detection unit may be received by the face tracking unit. The face detection windows are associated with the image data of the frame. A face list may be determined based on the face detection windows and one or more faces may be selected from the face list to generate an output face list. The output face list may then be provided to a processor of an imaging device for the detection of an image based on at least one of coordinate and scale values of the one or more faces on the output face list.
    Type: Application
    Filed: June 26, 2009
    Publication date: January 28, 2010
    Applicant: Zoran Corporation
    Inventor: Ben-Zion Shaick
  • Publication number: 20100020199
    Abstract: A digital camera system in which capture, processing and storage functions are partitioned differently than in existing systems. A hand-held digital camera is used with a workstation that may exist in a commercial image processing service center. A minimal amount of image data processing is performed in the digital camera, thereby allowing significant digital camera cost reductions due to lower memory requirements, lower processing requirements, and lower power requirements. Real-time single pass image compression techniques are employed within this digital camera to permit rapid gathering and storage of raw or minimally processed image data. The workstation to which the image data are transferred performs the image processing normally done within existing cameras. This processing takes advantage of the increased computational power that is possible to have in such a workstation, compared to that of a small camera, and the increased time over which such processing may be performed.
    Type: Application
    Filed: October 1, 2009
    Publication date: January 28, 2010
    Applicant: Zoran Corporation
    Inventors: Ohad Meitav, Daniel Seltz, Itzhak Shenberg
  • Patent number: 7649394
    Abstract: A latch circuit (1) comprising a first input device (10a) in a first branch (4a) and a second input device (10b) in a second branch (4b). The latch circuit comprises a first estimator unit (40a) adapted to generate a first estimate of a current generated by the first input device (10a) and a second estimator unit (40b) adapted to generate a second estimate of a current generated by the second input device (10b). The latch circuit further comprises a control-voltage unit (50) operatively connected to the first and the second estimator unit (40a, 40b). The control-voltage unit is adapted to generate a control voltage based on a sum of the first estimate and the second estimate. Further, the latch circuit (1) comprises a first and a second voltage-controlled current unit (30a, 30b) adapted to generate currents at least based on the control voltage. The first voltage-controlled current unit (30a) is operatively connected to the first branch (4a).
    Type: Grant
    Filed: January 18, 2007
    Date of Patent: January 19, 2010
    Assignee: Zoran Corporation
    Inventor: Rolf Sundblad
  • Patent number: 7646806
    Abstract: An apparatus for improved reception of a signal is described. The apparatus includes an equalizer that has at least two cascaded maximum-likelihood detectors and an adjustable delay unit. The equalizer and the adjustable delay unit are configured for adaptation in accordance with one or more multi-path signals in a communication channel that conveys the signal.
    Type: Grant
    Filed: July 5, 2006
    Date of Patent: January 12, 2010
    Assignee: Zoran Corporation
    Inventor: Yossef Cohen
  • Patent number: 7643694
    Abstract: An image processing system that can receive compressed image data corresponding to a representation of an image and process that image data in an order that is independent of the order in which that image data was compressed. A first pass decoding identifies certain information pertaining to the coded units within the compressed image data. Based upon that information, the coded units in the compressed image data may be decoded in an order that is different than the order in which they were encoded, and portions of the image may be rotated by a multiple of 90° independently of other portions of the image, thereby reducing the amount of memory needed to decompress and rotate the compressed image data.
    Type: Grant
    Filed: December 31, 2004
    Date of Patent: January 5, 2010
    Assignee: Zoran Corporation
    Inventor: Kadagattur Srinidhi
  • Patent number: 7623140
    Abstract: A method, apparatus, system and machine-readable medium for generating a composite output image based upon multiple input images. In one embodiment, a first display location on a display panel is located. A first function is performed to generate a first pixel of the output image for display at the first display location if a first image and a second image are both active at the first display location. A second function is performed to generate the first pixel of the output image if only the first image or only the second image is active at the first display location. In one embodiment, the first image is active at the first display location if the first display location is located within a first display area on the display panel where the first image is to be displayed, the second image is active at the first display location if the first display location is located within a second display area on the display panel where the second image is to be displayed.
    Type: Grant
    Filed: March 5, 1999
    Date of Patent: November 24, 2009
    Assignee: Zoran Corporation
    Inventors: Gerard K. Yeh, C. Dardy Chang, Meng-Day (Mandel) Yu
  • Patent number: 7616684
    Abstract: A circuit is configured to receive and process a signal that includes in-phase and out-of-phase components that correspond to in-phase and out-of-phase components of a time sequence of symbols. A phase sensor in the circuit is configured to determine a phase value in accordance with an equalized version of the in-phase component of the signal and the in-phase component of the time sequence of symbols. The phase sensor is further configured to generate an approximation to the out-of-phase component of the signal in accordance with a Hilbert function of order k greater than 1. Terms in the approximation that correspond to future samples of the in-phase component of the signal are replaced with terms that correspond to past samples of an error that corresponds to a difference between samples of the in-phase component of the signal and an output from a detector.
    Type: Grant
    Filed: March 28, 2006
    Date of Patent: November 10, 2009
    Assignee: Zoran Corporation
    Inventors: Yossef Cohen, Noam Galperin, Ronen Even-Zur
  • Patent number: 7612803
    Abstract: A digital camera system in which capture, processing and storage functions are partitioned differently than in existing systems. A hand-held digital camera is used with a workstation that may exist in a commercial image processing service center. A minimal amount of image data processing is performed in the digital camera, thereby allowing significant digital camera cost reductions due to lower memory requirements, lower processing requirements, and lower power requirements. Real-time single pass image compression techniques are employed within this digital camera to permit rapid gathering and storage of raw or minimally processed image data. The workstation to which the image data are transferred performs the image processing normally done within existing cameras. This processing takes advantage of the increased computational power that is possible to have in such a workstation, compared to that of a small camera, and the increased time over which such processing may be performed.
    Type: Grant
    Filed: June 10, 2003
    Date of Patent: November 3, 2009
    Assignee: Zoran Corporation
    Inventors: Ohad Meitav, Daniel Seltz, Itzhak Shenberg
  • Patent number: 7612829
    Abstract: Improved 2:2 and 3:2 pull-down detection techniques are presented. These techniques can, for example, be used when converting an interlaced video signal into a progressive video signal. The improved techniques are less susceptible to bad edits. In one embodiment, comparison values are generated using consecutive fields of the interlaced video signal having the same parity, with a sequence of one small comparison value followed four large comparison values, where the four large comparison values include two pairs of similar large comparison values, is used to indicate a 3:2 pull-down.
    Type: Grant
    Filed: September 13, 2005
    Date of Patent: November 3, 2009
    Assignee: Zoran Corporation
    Inventor: Wing-Chi Chow
  • Publication number: 20090256921
    Abstract: Quantities of motion regarding an imaging device such as an electronic camera are calculated and used to adjust the exposure time and one or more other exposure parameters used to capture an image to improve the quality of the image. Motion blur caused by movement of the camera or by movement of an object within the scene being photographed is reduced by selecting appropriate exposure parameters. Further, when there is little or no motion detected, the exposure parameters may be selected to improve the depth of field and reduce the noise in the captured image.
    Type: Application
    Filed: June 5, 2009
    Publication date: October 15, 2009
    Applicant: Zoran Corporation
    Inventors: Shimon Pertsel, Eli Pozniansky, Ohad Meitav
  • Publication number: 20090244369
    Abstract: A recursive motion detector, comprises: a first frame motion detector receiving a next field and a first previous field; a second frame motion detector receiving a current field and a second previous field; and a third frame motion detector receiving a next field and a third previous field; wherein motion is detected when the first, second and third frame motion detectors combine to produce a frame motion result.
    Type: Application
    Filed: March 27, 2009
    Publication date: October 1, 2009
    Applicant: ZORAN CORPORATION
    Inventors: Monica Man Kay Tang, Yee Shun Chan
  • Publication number: 20090244370
    Abstract: According to aspects of embodiments, a method of determining an aperture window in a video deinterlacer includes: computing a first mean absolute difference (MAD) value for a pixel based on a 1×5 window; computing a second MAD value for the pixel using a 3×5 window; and selectively blending the first and second MAD values to form a resultant motion value.
    Type: Application
    Filed: March 27, 2009
    Publication date: October 1, 2009
    Applicant: ZORAN CORPORATION
    Inventor: Monica Man Kay Tang
  • Publication number: 20090244399
    Abstract: A device and method for receiving and processing single carrier and multiple carrier signals through substantially common elements within a receiver that uses a radix 2 FFT on the signal, equalizes both types of signals in the frequency domain and then, for the multiple carrier signal performs a polynomial interpolation to bring the signal to symbol rate and for the single carrier signal performs an IFFT and samples the output to produce a signal at symbol rate.
    Type: Application
    Filed: March 26, 2009
    Publication date: October 1, 2009
    Applicant: Zoran Corporation
    Inventors: Yossef Cohen, Noam Galperin, Eshel Hason
  • Patent number: 7595673
    Abstract: A clock signal generator for generating clock signals to an integrated circuit. The clock signal generator comprises a delay-locked loop adapted to generate a plurality of mutually delayed clock phases based on a reference clock signal. The delay-locked loop is further adapted to select one of the plurality of clock phases as an output signal of the delay-locked loop in response to a first control signal, wherein said output signal is a first clock signal. The clock signal generator further comprises an inverter arranged to generate an inverse of the output signal and a multiplexer unit arranged to, in response to a clock-invert signal, forward either the output signal or the inverse of the output signal as a second clock signal.
    Type: Grant
    Filed: August 18, 2008
    Date of Patent: September 29, 2009
    Assignee: Zoran Corporation
    Inventor: Jacob Wikner
  • Publication number: 20090238053
    Abstract: A method and apparatus are presented for optimizing write operations for optical storage media. A determination is made, at least in part by iteration, of a next power range and a current score for a current power range. If it is determined that the current score is relatively equivalent to a maximum score, a plurality of final parameters is updated and provided, including an optimal power range and a final score. If it is determined that the current score is relatively greater than the final score, then the plurality of final parameters is updated. If it is determined that a maximum number of iterations has been performed, the plurality of final parameters is provided. Otherwise, the current power range is updated with the next power range. One or more of the returned plurality of final parameters are employed to optimize write operations for optical storage media.
    Type: Application
    Filed: June 1, 2009
    Publication date: September 24, 2009
    Applicant: Zoran Corporation
    Inventors: Jacob Moshe Finkelstein, Amit Miller, Erez Tsidon, Michael Levin, Assaf Margalit