Motion Vector Generation Patents (Class 348/699)
  • Patent number: 7805019
    Abstract: A method and apparatus for enhancing video quality by adaptively removing distortions and ringing effects embedded in decompressed video signals. The apparatus can operate in conjunction with decoder devices installed in set-top boxes, satellite receivers, TV broadcast channel servers, digital still cameras, DVD players and recorders, large screen TV sets, media players, and the like.
    Type: Grant
    Filed: December 10, 2008
    Date of Patent: September 28, 2010
    Inventors: Vitaly S. Sheraizin, Semion M. Sheraizin
  • Publication number: 20100238355
    Abstract: The present invention is related to line based vertical motion estimation and vertical motion compensation in consecutive frames of a motion picture, wherein the picture is divided in at least one region, and wherein: in a first summation luminance values for each line of the at least one region of a previous frame are summed, wherein the first summation of luminance values results in a previous accumulation profile; in a second summation of luminance values of for each line of the at least one region of a current frame are summed, wherein said second summation of luminance values results in a current accumulation profile; and wherein a vertical motion vector is derived by use of the previous accumulation profile and of the current accumulation profile.
    Type: Application
    Filed: August 5, 2008
    Publication date: September 23, 2010
    Inventor: Volker Blume
  • Patent number: 7801217
    Abstract: A video decoder, encoder, and corresponding methods for processing video signal data for an image block with two reference picture indices to predict the image block are disclosed that utilize implicit weighting of reference pictures to enhance video compression, where a decoder includes an implicit reference picture weighting factor unit for determining a weighting factor corresponding to each reference picture index; an encoder includes an implicit reference picture weighting factor assignor for assigning a weighting factor corresponding to each reference picture index; and a method for decoding includes receiving the reference picture indices with the data that corresponds to the image block, determining an implicit weighting factor responsive to the relative positioning of the image block and the reference pictures indicated by each reference picture index, retrieving a reference picture for each index, motion compensating the retrieved reference pictures, and multiplying the motion compensated reference
    Type: Grant
    Filed: September 10, 2003
    Date of Patent: September 21, 2010
    Assignee: Thomson Licensing
    Inventor: Jill MacDonald Boyce
  • Patent number: 7801218
    Abstract: The method is characterized in that the pre-analysis phase performs correlation level calculations of the even and odd field blocks of the current picture with the even and odd blocks of the current picture with the even and odd field blocks of the reference picture based on motion vectors calculated during this phase and corresponding to the blocks to impose, during the coding mode decision stage and among the inter coding modes, the inter coding between fields of the same parity or of opposing parity or the inter coding between frames, according to the correlation levels.
    Type: Grant
    Filed: June 29, 2005
    Date of Patent: September 21, 2010
    Assignee: Thomson Licensing
    Inventors: Yannick Olivier, Edouard Francois, Franck Hiron
  • Publication number: 20100231800
    Abstract: A method of displaying a video of a scene on a display with reduced motion blur includes: providing the video of a scene having first subframes that have a first input rate and second subframes that have a second input rate, wherein the first subframes correspond to a first region of the display and the second subframes correspond to a second region of the display; and selectively providing the first and second subframes to corresponding regions in the display, and providing the first region of the display with a first update rate and the second region of the display with a second update rate, wherein the first update rate is greater than the second update rate, so that the displayed image has reduced motion blur.
    Type: Application
    Filed: March 12, 2009
    Publication date: September 16, 2010
    Inventors: Christopher J. White, Michael E. Miller, John N. Border
  • Publication number: 20100231802
    Abstract: A method and system for carrying out reliability classification for motion vectors in a video is proposed in the application. The method comprises: partitioning and searching step for partitioning a specified video frame of an input video, and searching motion vectors for a specified block of the specified video frame so as to generate a block matching error for the specified block; texture feature extracting step for extracting a texture feature of the specified block; and classifying-by-block step for carrying out reliability classification for the motion vectors for the specified block in accordance with the block matching error and the texture feature of the specified block.
    Type: Application
    Filed: March 2, 2010
    Publication date: September 16, 2010
    Applicant: SONY CORPORATION
    Inventors: Bo HAN, Weiguo WU
  • Patent number: 7796191
    Abstract: One embodiment of an edge-preserving vertical interpolation system constructs a de-interlaced video frame on a pixel-by-pixel basis using an edge-preserving vertical interpolation technique. Pixels within a pixel window centered about a selected pixel determine the direction of an intensity gradient associated with the selected pixel. A first pixel is constructed by interpolating between pixels that are perpendicular to the direction of the intensity gradient and a confidence factor is computed that indicates the likelihood that there is only one edge within the pixel window. A second pixel is constructed using a non-edge-preserving vertical interpolation technique. Interpolating between the first pixel and the second pixel based on the confidence factor generates a pixel in the de-interlaced video frame corresponding to the selected pixel.
    Type: Grant
    Filed: September 21, 2005
    Date of Patent: September 14, 2010
    Assignee: NVIDIA Corporation
    Inventor: Mark M. Vojkovich
  • Publication number: 20100225768
    Abstract: The present invention relates to a method for providing reliable motion vectors, comprising the steps of determining motion vectors between two image frames with backward and forward estimation, comparing backward estimation motion vectors and forward estimation motion vectors, and detecting unreliable motion vectors based on the comparison result. The present invention further relates to a system for providing reliable motion vectors.
    Type: Application
    Filed: November 20, 2009
    Publication date: September 9, 2010
    Applicant: Sony Corporation
    Inventors: Yalcin Incesu, Volker Freiburg, Oliver Erdler
  • Publication number: 20100225823
    Abstract: The temporal sampling pattern of a sequence of images that represents a moving scene is classified into classes of temporal sampling patterns including “film”, “video” and “still”. Pixels in each image in the said sequence are classified according to the relationship between signed inter-image pixel-value differences f1 and f2 between that image and, respectively, the preceding and succeeding images in the sequence. An initial classification for each pixel may be refined in accordance with the relative numbers of pixels of the image initially classified into each class.
    Type: Application
    Filed: March 4, 2010
    Publication date: September 9, 2010
    Applicant: Snell Limited
    Inventor: Jonathan Diggins
  • Patent number: 7792344
    Abstract: Systems and methods are provided for motion detection and capture control of video data from a capsule camera system having an on-board storage. The capsule camera system moves through the GI tract under the action of peristalsis and records images of the intestinal walls. The capsule's movement is episodic and jerky. The capacity of the on-board storage is limited. In order to avoid unnecessary capture of images when the capsule camera moves very slowly or stalls, motion detection technique is utilized to help control image capture. Furthermore, an adaptive capture control is disclosed that automatically adjusts the threshold level of capture control to maintain proper image capture. The invented capture control also conserves precious battery power by eliminating capture of unnecessary images when the capsule camera moves too slowly or stalls.
    Type: Grant
    Filed: August 19, 2009
    Date of Patent: September 7, 2010
    Assignee: Capso Vision Inc.
    Inventors: Kang-Huai Wang, Tong Wu
  • Publication number: 20100220785
    Abstract: An encoder allows generating, starting from a sequence of digital video pictures, a time-scalable encoded bitstream obtained by applying to the pictures, a hierarchical prediction wherein the pictures are organized in Groups Of Pictures (GOPs). The GOPs may include base time layer pictures or Key Pictures for encoding as Inter or Intra, with and without motion-compensated prediction respectively. The GOPs may also include higher time layer pictures adapted to be selectively eliminated to effect time scalability of the encoded scalable bitstream. The encoder may detect scene changes in the sequence of digital video pictures, and, in the presence of a scene change, a first Key Picture after the scene change may be encoded as Intra.
    Type: Application
    Filed: February 26, 2010
    Publication date: September 2, 2010
    Applicant: STMicroelectronics S.r.I.
    Inventors: Daniele Alfonso, Tea Anselmo
  • Publication number: 20100220239
    Abstract: According to one embodiment, an interpolation frame generation apparatus according to one embodiment, which generates an interpolation frame image to be inserted between continuous frame images, includes a block specific detector configured to execute block matching processing in one of blocks included in the continuous frame images and determine a block specific motion vector, a pixel specific detector configured to, for each pixel of a block of interest of the blocks, define, as a candidate vector, a motion vector most frequently applied among pixel specific motion vectors already determined in a block adjacent to the block of interest and execute matching processing between the candidate vector and each pixel of the block of interest, thereby detecting a pixel specific motion vector, and a generator configured to generate an interpolation frame image based on the block specific motion vector and the pixel specific motion vector.
    Type: Application
    Filed: May 18, 2010
    Publication date: September 2, 2010
    Inventors: Yohei Hamakawa, Masaya Yamasaki, Ko Sato, Keiko Hirayama, Himio Yamauchi
  • Publication number: 20100214488
    Abstract: An image signal processing device 1 comprises a delay part 10, a motion detection part 20, an intermediate frame generation part 30 and an output part 40. The motion detection part 20 detects a motion of an image of a second frame with respect to an image of a first frame based on image data G1 of the first frame to be output from the delay part 20 and image data G2 of the second frame to be input to the delay part 20. The intermediate frame generation part 30 generates image data GC of an intermediate frame based on the image data G1 and G2 of the first frame and the second frame, respectively. An edge in the image of the intermediate frame is located between edges in the images of the first frame and the second frame, respectively. The output part 40 inserts the image data GC of the intermediate frame before the image data G2 of the second frame and outputs the data.
    Type: Application
    Filed: August 5, 2008
    Publication date: August 26, 2010
    Applicant: Thine Electronics, Inc.
    Inventors: Tomohisa Higuchi, Yoshinori Takao
  • Patent number: 7782959
    Abstract: An image processing device comprising a process generation section and a plurality of series-connected operation processing units. Each of the series-connected operation processing units receives a process packet output from the process generation section and performs any processing according to an instruction contained in the process packet. The units are divided into three suites and route selection sections are respectively inserted to input side of each of the suites. If the unit which executes a process related to an input process packet is not included in the immediately following one of the suites, the respective route selection sections supply this corresponding input process packet not to the input side of that one of the suites but to the output side of that suite. The process packet moves as bypassing such a suite as not to have the unit that executes a process related to this process data, thereby reducing its processing time and its power dissipation.
    Type: Grant
    Filed: December 12, 2003
    Date of Patent: August 24, 2010
    Assignee: Sony Corporation
    Inventors: Tetsujiro Kondo, Hiroshi Sato
  • Patent number: 7778494
    Abstract: A half sample and quarter sample pixel value interpolation calculation classifies a set of all possible half sample and quarter sample pixel value interpolation calculations into a plurality of interpolation types. A function kernel for each interpolation type includes a half sample pixel and all quarter sample pixels whose value calculation depend on a value of said half sample pixel value. The correct function kernel is called invoking the corresponding value interpolation calculation. The function kernels operate iteratively over a plurality of macroblocks of at least two macroblock sub-partition sizes. The calculation of dependent quarter sample pixel values preferably employs a packed average instruction.
    Type: Grant
    Filed: October 13, 2006
    Date of Patent: August 17, 2010
    Assignee: Texas Instruments Incorporated
    Inventors: Pavan V. Shastry, Sunand Mittal, Anurag Mithalal Jain, Ratna M. V. Reddy
  • Publication number: 20100201888
    Abstract: A motion vector estimator for reducing film judder measures a motion vector of a block of an image. A motion vector selection device receives a plurality of motion vectors and generates N candidate vectors based on a motion estimation stage signal. N block matchmakers are connected to the motion vector selection device in order to generate N matching costs based on the N candidate vectors. A motion vector determinator is connected to the N block matchmakers and the motion vector selection device in order to determine an output motion vector of the block based on the N matching costs.
    Type: Application
    Filed: October 6, 2009
    Publication date: August 12, 2010
    Applicant: Sunplus Technology Co., Ltd.
    Inventors: Yuan-Chih Peng, Yen-Lin Chen
  • Publication number: 20100194869
    Abstract: An image processing device includes a motion-vector detecting unit that detects motion vectors between an image and another image at a plurality of positions on the image, the image being at least a part of a plurality of images making up an image sequence; a pattern categorizing unit that categorizes the images into pattern groups each indicating a predetermined motion pattern, on the basis of the plurality of the motion vectors detected in the image; a group-based image-change detecting unit that detects, in each of the pattern groups, an image change between the images in the pattern group; and a group-based scene-change detecting unit that detects scene change in each of the pattern groups on the basis of the image change between the images in the pattern group.
    Type: Application
    Filed: January 26, 2010
    Publication date: August 5, 2010
    Applicant: OLYMPUS CORPORATION
    Inventor: Hiroshi MATSUZAKI
  • Publication number: 20100188584
    Abstract: A depth calculating method is provided for calculating corresponding depth data in response to frame data, which includes macroblocks. The depth calculating method includes the following steps. First, a type of video is decided according to a video content. A motion vector is obtained from decompressed video information and is modified according to a shot change detection and camera motion data. Then, multiple pieces of macroblock motion parallax data respectively corresponding to the macroblocks are found according to motion vector data of the modified macroblocks. Thereafter, the depth data corresponding to the frame data is calculated according to the pieces of macroblock motion parallax data, variance data, contrast data and texture gradient data.
    Type: Application
    Filed: July 28, 2009
    Publication date: July 29, 2010
    Applicant: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTE
    Inventors: Kai-Che Liu, Wen-Chao Chen, Jinn-Cherng Yang, Wen-Nung Lie, Guo-Shiang Lin, Cheng-Ying Yeh
  • Publication number: 20100182511
    Abstract: Increasing spatial resolution of image frames in a sequence of image frames is described. Processing of a reference image frame and a current image frame is performed that involves updating a resulting image frame with data resulting from the processing. Calculation (203) of an upsampled current frame is performed by upsampling the current frame with an upsampling factor and interpolating the pixel data of the current frame. Calculation (205) of a plurality of motion vectors is performed via two-dimensional block motion estimation between the upsampled current frame and the reference frame resulting in a respective motion vector for each block. A motion mode in terms of whether the motion of the upsampled current frame is any of a global translation, a rotation and a complex motion is decided, involving analyzing the calculated motion vectors.
    Type: Application
    Filed: January 14, 2010
    Publication date: July 22, 2010
    Inventor: Sanbao Xu
  • Patent number: 7760249
    Abstract: An image recording and playing system includes: an image pickup unit that takes an image; a processing unit that performs an image processing of the image data obtained by the image pickup unit; a display unit that displays an image based on an image processing result; and a memory that stores an image data based on the image processing result, wherein the processing unit includes: a dissimilar image extracting element that determines whether the each extracting objection image data preliminarily read is a dissimilar image data to the image data obtained by the image pickup unit and extracts image data determined as the dissimilar image data; a data storing element that stores the dissimilar image data; and a thumbnail image creating unit that extracts image data similar to a typical-pattern image data extracted from among the dissimilar image data, and creates thumbnail image data.
    Type: Grant
    Filed: February 27, 2007
    Date of Patent: July 20, 2010
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Masaya Tsujiuchi, Takashi Morimoto, Yoshifumi Takayama
  • Publication number: 20100177180
    Abstract: Provided are an image processing system, an image processing method, and a program for adjusting an image quality of a fluorescent light motion image. An image obtaining section that obtains a high image-quality motion image and a low image-quality motion image in which a same subject is captured simultaneously; a motion calculating section that calculates a motion of the subject in the high image-quality motion image, from the high image-quality motion image; and an image adjusting section that generates a motion image resulting from adjusting an image quality of the low image-quality motion image, based on the motion calculated by the motion calculating section are included, to adjust an image quality of a low image-quality motion image. Accordingly, the image quality of a low image-quality image can be improved.
    Type: Application
    Filed: January 13, 2010
    Publication date: July 15, 2010
    Applicant: FUJIFILM Corporation
    Inventors: Hiroshi Yamaguchi, Takaaki Saitou, Kiyohiro Maeda
  • Patent number: 7756295
    Abstract: A device includes a first change detection unit which detects a change region distribution based on the texture information; a second change detection unit which detects a change region distribution based on a background differential method; a texture detection unit, a change-detection-unit weighting storage unit, and a change detection result integration unit, wherein while applying a firm texture differential method to the illumination change as much as possible, a detection unit based on a background differential method is applied to a region to which the texture differential method is not favorably applicable.
    Type: Grant
    Filed: November 27, 2006
    Date of Patent: July 13, 2010
    Assignee: Kabushiki Kaisha Toshiba
    Inventor: Kentaro Yokoi
  • Patent number: 7756348
    Abstract: In a method for decomposing a block of a video sequence frame, it is determined as to whether either or both of the dimensions of the block equals a predetermined minimum dimension. In response to either or both of the dimensions equaling the predetermined minimum dimension, a motion vector for the block is sent. In response to both of the dimensions exceeding the predetermined minimum dimension, a motion vector for the block is determined, the block is partitioned into two wedges, the block is divided into four N/2×N/2 sub-blocks, and these steps are repeated on each of the four N/2×N/2 sub-blocks until either or both of the dimensions equal the predetermined minimum dimension.
    Type: Grant
    Filed: October 30, 2006
    Date of Patent: July 13, 2010
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Debargha Mukherjee, Sam Liu
  • Patent number: 7756338
    Abstract: A computer implemented method detects scene boundaries in videos by first extracting feature vectors from videos of different genres. The feature vectors are then classified as scene boundaries using a support vector machine. The support vector machine is trained to be independent of the different genres of the videos.
    Type: Grant
    Filed: February 14, 2007
    Date of Patent: July 13, 2010
    Assignee: Mitsubishi Electric Research Laboratories, Inc.
    Inventors: Kevin W. Wilson, Ajay Divakaran, Feng Niu, Naveen Goela, Isao Otsuka
  • Publication number: 20100165210
    Abstract: A method for motion estimation with respect to a sequence of images. Based on predictor vectors respective updates are generated. The updates are distributed over a plurality of tables. Only a single table of updates is applied to a given predictor vector to generate a limited set of candidate vectors only.
    Type: Application
    Filed: March 28, 2007
    Publication date: July 1, 2010
    Applicant: Sony Deutschland GMBH
    Inventors: Joerg Tappermann, Yalcin Incesu
  • Publication number: 20100158123
    Abstract: A picture processing apparatus is disclosed which includes: a memory; and a decoding circuit configured to decode encoded picture data; wherein the memory holds first and second fields of the decoded picture in different areas while holding field planes of a plurality of reference planes in different areas; the decoding circuit includes a motion compensation circuit configured to effect motion-compensating prediction by dividing into a plurality of divisions each of macro blocks making up the picture data in order to perform motion compensation in accordance with the motion-compensating prediction; and, upon transferring the decoded picture held in the memory during a motion compensation process, the compensation circuit rearranges transfer requests to at least either the same reference plane or the same field plane within a divided macro block on the basis of macro block division information and reference picture information, before transferring the rearranged transfer requests consecutively to the memory.
    Type: Application
    Filed: December 3, 2009
    Publication date: June 24, 2010
    Applicant: Sony Corporation
    Inventor: Kazuya Ogawa
  • Publication number: 20100157162
    Abstract: According to one embodiment, an image processing apparatus includes a vector calculation module, a major vector detection module, and an interpolation frame generation module. The vector calculation module calculates motion vectors of pixel blocks of a frame of moving picture data. The major vector detection module detects as a major vector, motion vectors with the same direction and the same magnitude which have the ratio of the number of the motion vectors with the same direction and the same magnitude to the number of the motion vectors of the frame, the ratio being greater than a predetermined value. The interpolation frame generation module generates an interpolation frame inserted between a processing frame and a preceding frame preceding the processing frame. The motion vector calculation module calculates the motion vectors based on the major vector corresponding to the preceding frame.
    Type: Application
    Filed: October 6, 2009
    Publication date: June 24, 2010
    Inventors: Makoto Oshikiri, Tatsuro Fujisawa
  • Publication number: 20100157072
    Abstract: An image processing apparatus includes: a section that detects a local motion vector for each block forming an image from a standard image and a reference image; a section that executes motion compensation on the reference image employing the local motion vector to generate a local motion-compensated image; a section that calculates a single global motion vector for the entire standard image and the entire reference image employing the local motion vector and that executes motion compensation on the reference image employing the global motion vector to generate a global motion-compensated image; and a section that calculates respective reliabilities of the local motion-compensated image and the global motion-compensated image in units of image regions and that executes a process to synthesize pixel values of the local motion-compensated image and pixel values of the global motion-compensated image in accordance with the reliabilities to generate a blended motion-compensated image.
    Type: Application
    Filed: December 18, 2009
    Publication date: June 24, 2010
    Inventors: Jun LUO, Takefumi Nagumo, Yuhi Kondo
  • Publication number: 20100149421
    Abstract: An image processing method for determining a motion vector of an interpolated block in a covered/uncovered area of an interpolated picture. The method comprises determining image difference values of successive blocks according to original motion vectors of the successive blocks; determining first and second motion vectors for the successive blocks according to the image difference values, wherein the first and the second motion vector of one of the successive blocks are the original motion vectors of two blocks located in both side of a block having a maximum image difference value; determining a starting point of the interpolated block according to the first and the second motion vectors of the successive blocks; and selecting one of the first and the second motion vectors of the interpolated block as the motion vector of the interpolated block according to the starting point and a starting point in a previous interpolated picture.
    Type: Application
    Filed: May 19, 2009
    Publication date: June 17, 2010
    Inventors: Yu-Sen Lin, Te-Wei Hsu, Chung-Yi Chen
  • Publication number: 20100149422
    Abstract: An image processing method involves determining a global motion between a reference frame and a current frame in a frame sequence. A reference block is identified in the reference frame for a current block based on the global motion. A classification parameter is calculated based on the pixel values of the current block and the reference block. The parameter can be used for classifying the block as belonging to the background or foreground of the current frame. The parameter is preferably also utilized in frame rate-up conversion when extrapolating or interpolating new frames.
    Type: Application
    Filed: January 14, 2008
    Publication date: June 17, 2010
    Inventors: Jonatan Samuelsson, Kenneth Andersson, Clinton Priddle
  • Publication number: 20100149423
    Abstract: Provided are an apparatus and method of estimating a motion using block coupling and block division. In the apparatus, a block having a motion estimation error greater than a predetermined value may be coupled with a neighbor block, and motion estimation is performed through the coupled block to improve a frame rate, thereby reducing an artifact phenomenon in an interpolated image.
    Type: Application
    Filed: December 1, 2009
    Publication date: June 17, 2010
    Applicant: Samsung Electronics Co., Ltd.
    Inventors: Yang Ho Cho, Ho Young LEE, Du-Sik PARK
  • Publication number: 20100141674
    Abstract: The disclosed invention provides a display device for performing a gradation display, using a plurality of subframes of image into which one frame of image is divided, and a display method that reduces dynamic false contour noises occurring when the image is displayed and is suitable for plasma display panels and the like. Dynamic false contour noise reduction is performed by detecting luminance on/off state change (carry up/carry down) in a region where a smooth tone level change occurs and interchanging the tone values of pixels in the region. The reduction processing is controlled, based on an amount of motion of an original image and a display load ratio, so that dynamic false contour noise reduction is performed favorably. By carrying out different ways of processing for each frame, noise reduction in the time domain is performed.
    Type: Application
    Filed: December 1, 2009
    Publication date: June 10, 2010
    Applicant: HITACHI CONSUMER ELECTRONICS CO., LTD.
    Inventors: Takatoshi OHARA, Masanori TAKEUCHI, Hiroyuki NITTA, Yasuhiro AKIYAMA
  • Patent number: 7733421
    Abstract: A vector interpolator optimizes the conversion of an interlaced signal to a non-interlaced signal. The vector interpolator improves the visual clarity of slanted features in a displayed image by adjusting the luminance value of each pixel such that the appearance of “steps” or “jaggies” in the features is reduced. For each pixel, the vector interpolator determines a similarity measure for the pixels within a predetermined area around the pixel. From the similarity measure, an angle for interpolation is selected. The luminance value is then interpolated along the selected vector corresponding to the angle and applied to the pixel.
    Type: Grant
    Filed: December 5, 2005
    Date of Patent: June 8, 2010
    Assignee: Marvell International Ltd.
    Inventors: Shilpi Sahu, Nikhil Balram
  • Patent number: 7733960
    Abstract: When a block (MB22) of which motion vector is referred to in the direct mode contains a plurality of motion vectors, 2 motion vectors MV23 and MV24, which are used for inter picture prediction of a current picture (P23) to be coded, are determined by scaling a value obtained from averaging the plurality of motion vectors or selecting one of the plurality of the motion vectors.
    Type: Grant
    Filed: October 26, 2007
    Date of Patent: June 8, 2010
    Assignee: Panasonic Corporation
    Inventors: Satoshi Kondo, Shinya Kadono, Makoto Hagai, Kiyofumi Abe
  • Patent number: 7729558
    Abstract: The present invention relates to an apparatus for processing an image signal etc. that are well applicable to removal of coding noise from, for example, an image signal. Based on five consecutive frames of an image signal Va, a memory portion 121 outputs as pixel data xi of predictive taps plural items of pixel data located in a space directional and time directional peripheries with respect to a target position in an image signal Vb. In the case, frames before and after a current frame are subjected to motion compensation by using a motion vector. A class classification portion 124 obtains a class code CL indicating a class to which pixel data of the target position in the image signal Vb belongs, by using the pixel data xi and motion vectors BWV(0), BWV(?1), FWV(0), and FWV(+1). A calculating circuit 126 obtains pixel data y of the target position in the image signal Vb based on an estimation equation by using the pixel data xi and coefficient data Wi that corresponds to the class code CL.
    Type: Grant
    Filed: November 11, 2003
    Date of Patent: June 1, 2010
    Assignee: Sony Corporation
    Inventors: Tetsujiro Kondo, Tsutomu Watanabe
  • Patent number: 7720296
    Abstract: In a method to determine a selection vector that indicates a displacement of an image area from a first position in a first image to a second position in a second image, a set of prediction vectors and a set of test vectors are provided. Using selected test vectors, an image comparison is performed to supply an image comparison result for each selected test vector. The selected test vectors and at least one prediction vector are compared to provide at least one test vector comparison result for each selected test vector. The image comparison result and the at least one test vector comparison result are linked to provide at least one quality characteristic for each selected test vector. A ranking order is determined for these quality characteristics, where at least one test vector is selected as the displacement vector based on the ranking order determined.
    Type: Grant
    Filed: June 14, 2004
    Date of Patent: May 18, 2010
    Assignee: Trident Microsystems (Far East) Ltd.
    Inventors: Marko Hahn, Christian Tuschen
  • Publication number: 20100118202
    Abstract: A display control apparatus that can display a video includes an inputting unit configured to input the video, a designation unit configured to designate an area in the video, a detection unit configured to detect that a coordinate in the designated area of the video has been pointed, and a display control unit configured to control a display size of a predetermined area in the video in such a manner that the display size of the predetermined area is larger when the detection unit detects that the coordinate in the designated area has been pointed than when the detection unit does not detect any pointing of the coordinate in the designated area.
    Type: Application
    Filed: November 5, 2009
    Publication date: May 13, 2010
    Applicant: CANON KABUSHIKI KAISHA
    Inventor: Takashi Yoshida
  • Patent number: 7714932
    Abstract: An apparatus for adaptive de-interlace of a frame comprises a line-segment difference-value calculating module, a motion-vector calculating module, an intra-block calculating module, a trigger-value producing module, and an image processing module. The line-segment difference-value calculating module computes a difference value of a line segment within the frame. The motion-vector calculating module computes a motion vector of a macro block that is located in the frame and comprises the line segment. The intra-block calculating module computes the amount of intra blocks in the frame. The trigger-value producing module determines whether the amount of the intra blocks is larger than a first threshold or not, so as to select an algorithm for generating a trigger value. The image processing module determines whether the trigger value is larger than a second threshold or not and then selects a de-interlace algorithm for de-interlacing the line segment.
    Type: Grant
    Filed: March 7, 2008
    Date of Patent: May 11, 2010
    Assignee: Via Technologies, Inc.
    Inventors: Hao Chang Chen, Sheng-Che Tsao
  • Publication number: 20100111188
    Abstract: Data of both MPEG-2 and MPEG-4 is generated simultaneously with a small circuit scale and a small power consumption. A moving picture encoding apparatus for encoding a moving picture through motion-compensated inter-frame prediction has: a MPEG-2 encoding unit including a motion vector estimator, a frame memory, a forward prediction circuit, a bidirectional prediction circuit, a prediction selection circuit, an intra-frame encoding circuit and a local decoding circuit; a MPEG-4 encoding unit including a frame extraction circuit for extracting a predetermined MPEG-2 frame and a transcoder for encoding the extracted frame; a motion vector calculator calculating a motion vector to be used for MPEG-4 prediction from a motion vector to be used for MPEG-2 prediction; and a prediction mode controller controlling the prediction mode of the MPEG-2 encoding unit in such that the MPEG-2 prediction mode becomes coincident with the MPEG-4 prediction mode.
    Type: Application
    Filed: January 13, 2010
    Publication date: May 6, 2010
    Applicant: Hitachi, Ltd.
    Inventors: Masaru TAKAHASHI, Taku Nakamura
  • Publication number: 20100110302
    Abstract: Disclosed herein is a motion vector detection apparatus, including: a spatial luminance difference sum total calculation section; a temporal luminance difference sum total calculation section; a search range calculation section; and a block matching calculation section.
    Type: Application
    Filed: October 13, 2009
    Publication date: May 6, 2010
    Applicant: Sony Corporation
    Inventor: Masayuki Yokoyama
  • Publication number: 20100110300
    Abstract: An image processing device, method, an image display device and method which can obtain a high-definition display image by properly controlling processing of reducing the blur of a displayed image caused by the time integration effect of an image sensor. The image display device comprises a motion detection part (1) which detects the moving amount of an input image signal, and an edge emphasis part (2) which subjects the input image signal to edge emphasis processing, and the image display device increases an edge emphasis degree of edge emphasis processing to an area where the moving amount of the input image signal is large.
    Type: Application
    Filed: April 18, 2008
    Publication date: May 6, 2010
    Inventors: Masafumi Ueno, Kenichiroh Yamamoto, Takashi Yoshii, Hiroyuki Furukawa, Yasuhiro Yoshida, Ikuko Tsubaki
  • Publication number: 20100103323
    Abstract: Motion vectors are determined from two images by obtaining one or more candidate motion vectors from the two images. Regions of the two images associated with the candidate motion vector are modified. Thereafter, further candidate motion vectors are obtained from the modified images, reducing the interfering effect of regions for which motion vectors have already been determined.
    Type: Application
    Filed: October 24, 2008
    Publication date: April 29, 2010
    Applicant: ATI Technologies ULC
    Inventor: Gordon Finn Wredenhagen
  • Patent number: 7701485
    Abstract: An imaging apparatus is disclosed which can increase recording resolution while reducing data amount handled during compression processing. The imaging apparatus includes a first imaging unit capturing an image of a subject and outputting a frame in first resolution in first time intervals, a second imaging unit capturing the image of the subject and outputting a frame in second resolution higher than the first resolution in second time intervals longer than the first time intervals, a detecting unit detecting motion vectors between the adjacent frames outputted from the first imaging unit and outputting the motion vectors as vector distribution information in the first resolution, a converting unit converting the vector distribution the in the first resolution into vector distribution information in the second resolution, and a recording unit recording on a storage media the vector distribution information in the second resolution and the frames outputted from the second imaging unit.
    Type: Grant
    Filed: July 18, 2005
    Date of Patent: April 20, 2010
    Assignee: Nikon Corporation
    Inventor: Tsutomu Nishizawa
  • Publication number: 20100086053
    Abstract: A motion estimation device executes motion estimation for a macroblock in a current picture, using pixel data of a reference picture in a multi-frame memory (504), including the following elements. A local memory (702) holds a part of the pixel data. The part is in a first range from which motion is estimated in first motion estimation, and read out from the multi-frame memory (504). A common motion estimation unit (704) executes the first motion estimation using pixel data in the part held in the local memory (702). A direct motion estimation unit (108) executes the second motion estimation using pixel data in the pixel data of the reference picture by an algorithm different from that of the first motion estimation. The pixel data used by the direct motion estimation unit (108) is included in a second range which includes the first range and is larger than the first range.
    Type: Application
    Filed: April 3, 2008
    Publication date: April 8, 2010
    Applicant: PANASONIC CORPORATION
    Inventors: Kohei Okada, Masayasu Iguchi, Jun Takahashi
  • Publication number: 20100079677
    Abstract: An input apparatus includes an input unit that receives a predetermined motion image signal, a motion detecting unit that detects a motion from the motion image signal received by the input unit, a video signal processing unit that outputs a predetermined video signal when a motion detected by the motion detecting unit is a predetermined motion, and a control unit that controls the video signal processing unit, in which the control unit controls the motion detecting unit not so as to detect a motion when the predetermined video signal is being outputted by the video signal processing unit, thereby providing a useful input apparatus for a user.
    Type: Application
    Filed: June 10, 2009
    Publication date: April 1, 2010
    Applicant: Hitachi, Ltd.
    Inventors: Takashi Matsubara, Mayumi Nakade, Tomochika Ozaki, Yujin Tsukada
  • Patent number: 7688386
    Abstract: According to one embodiment, a de-interlacing apparatus includes: a motion vector detecting section; a full-screen shift detecting section detecting a full-screen shift; a moving-or-still judging section performing a moving/still judgment for a video signal; a moving judgment correcting section correcting a moving/still judgment result to lean toward a moving judgment when full-screen shift is detected; a first interpolation signal generating section generating a first interpolation signal for interpolating a one-field delay signal based on the motion vector and the full-screen shift; a second interpolation signal generating section generating a second interpolation signal for interpolating the one-field delay signal from a current field signal or a two-field delay signal; and an interpolation signal mixing section mixing the first and second interpolation signals to generate a mixed interpolation signal.
    Type: Grant
    Filed: November 4, 2008
    Date of Patent: March 30, 2010
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Hideaki Tokutomi, Himio Yamauchi, Shogo Matsubara
  • Publication number: 20100066914
    Abstract: A frame interpolation device and method are provided. The device includes an in-screen average motion vector calculation section, a scene detection control section, a correlation calculation section, a no-motion determination section, a search center weight assigning section, a vector center weight assigning section and a weight assigning selection processing section. The in-screen average motion vector calculation section calculates an in-screen average motion vector in a screen for each the video frame. The scene detection control section detects any scene showing a uniform motion in each video frame. The correlation calculation section calculates, for each motion vector candidates for each block in target video frame, a correlation value between the target video frame and other previous video frames. The weight assigning selection processing section selects the search center weight assigning section or the vector center weight assigning section, and provides thereto the correlation value.
    Type: Application
    Filed: November 16, 2009
    Publication date: March 18, 2010
    Applicant: Fujitsu Limited
    Inventor: Teruyuki SATO
  • Publication number: 20100060798
    Abstract: In a video signal processing device that generates an interpolated frame between original-image frames formed by an existing video signal, a frame interpolation unit generates pixel interpolation information indicating for each pixel a process in which a pixel forming the interpolated frame is generated. Next, an enhancement-filter-coefficient adjusting unit determines for each pixel a level of enhancement to be applied to the pixel forming the interpolated frame by using pixel interpolation information, and adjusts for each pixel a coefficient of an enhancement filter according to a determined level. An enhancement-filter applying unit then applies the enhancement filter of which coefficient is adjusted for each pixel, to each pixel forming the interpolated frame.
    Type: Application
    Filed: June 30, 2009
    Publication date: March 11, 2010
    Applicant: Fujitsu Limited
    Inventors: Teruyuki Sato, Takashi Hamano, Kohji Yamada
  • Publication number: 20100061462
    Abstract: A coding apparatus includes a window information acquiring unit acquiring window information indicating an arrangement of windows on a screen that includes a plurality of windows, an identifying unit identifying macroblocks that include a border between overlapping windows from the window information and macroblock information indicating an arrangement of macroblocks into which the screen is partitioned, a classifying unit partitioning the identified macroblocks into sub-blocks so as to conform to the border and classifying the sub-blocks into which the macroblocks are partitioned into groups, and a coding unit coding the sub-blocks classified into the groups by applying the result of the motion vector prediction to the other sub-blocks classified in the same group.
    Type: Application
    Filed: September 1, 2009
    Publication date: March 11, 2010
    Applicant: FUJITSU LIMITED
    Inventor: Atsushi ICHIKI
  • Publication number: 20100053451
    Abstract: An apparatus and a method for frame interpolation based on precision motion estimation are provided. The apparatus for frame interpolation may generate an interpolation frame to restore images based on a motion vector which is determined after a motion vector is determined based on a rotation element in addition to forward motion and backward motion between frames.
    Type: Application
    Filed: March 10, 2009
    Publication date: March 4, 2010
    Applicants: SAMSUNG ELECTRONICS CO., LTD, KOREA ADVANCED INSTITUTE OF SCIENCE AND TECHNOLOGY
    Inventors: Yeol Min Seong, Yang Ho Cho, Ho Young Lee, Hyun Wook Park