Motion Vector Generation Patents (Class 348/699)
-
Patent number: 7805019Abstract: 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: GrantFiled: December 10, 2008Date of Patent: September 28, 2010Inventors: Vitaly S. Sheraizin, Semion M. Sheraizin
-
Publication number: 20100238355Abstract: 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: ApplicationFiled: August 5, 2008Publication date: September 23, 2010Inventor: Volker Blume
-
Patent number: 7801217Abstract: 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 referenceType: GrantFiled: September 10, 2003Date of Patent: September 21, 2010Assignee: Thomson LicensingInventor: Jill MacDonald Boyce
-
Patent number: 7801218Abstract: 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: GrantFiled: June 29, 2005Date of Patent: September 21, 2010Assignee: Thomson LicensingInventors: Yannick Olivier, Edouard Francois, Franck Hiron
-
Publication number: 20100231800Abstract: 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: ApplicationFiled: March 12, 2009Publication date: September 16, 2010Inventors: Christopher J. White, Michael E. Miller, John N. Border
-
Publication number: 20100231802Abstract: 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: ApplicationFiled: March 2, 2010Publication date: September 16, 2010Applicant: SONY CORPORATIONInventors: Bo HAN, Weiguo WU
-
Patent number: 7796191Abstract: 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: GrantFiled: September 21, 2005Date of Patent: September 14, 2010Assignee: NVIDIA CorporationInventor: Mark M. Vojkovich
-
Publication number: 20100225768Abstract: 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: ApplicationFiled: November 20, 2009Publication date: September 9, 2010Applicant: Sony CorporationInventors: Yalcin Incesu, Volker Freiburg, Oliver Erdler
-
Publication number: 20100225823Abstract: 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: ApplicationFiled: March 4, 2010Publication date: September 9, 2010Applicant: Snell LimitedInventor: Jonathan Diggins
-
Patent number: 7792344Abstract: 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: GrantFiled: August 19, 2009Date of Patent: September 7, 2010Assignee: Capso Vision Inc.Inventors: Kang-Huai Wang, Tong Wu
-
Publication number: 20100220785Abstract: 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: ApplicationFiled: February 26, 2010Publication date: September 2, 2010Applicant: STMicroelectronics S.r.I.Inventors: Daniele Alfonso, Tea Anselmo
-
Publication number: 20100220239Abstract: 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: ApplicationFiled: May 18, 2010Publication date: September 2, 2010Inventors: Yohei Hamakawa, Masaya Yamasaki, Ko Sato, Keiko Hirayama, Himio Yamauchi
-
Publication number: 20100214488Abstract: 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: ApplicationFiled: August 5, 2008Publication date: August 26, 2010Applicant: Thine Electronics, Inc.Inventors: Tomohisa Higuchi, Yoshinori Takao
-
Patent number: 7782959Abstract: 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: GrantFiled: December 12, 2003Date of Patent: August 24, 2010Assignee: Sony CorporationInventors: Tetsujiro Kondo, Hiroshi Sato
-
Patent number: 7778494Abstract: 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: GrantFiled: October 13, 2006Date of Patent: August 17, 2010Assignee: Texas Instruments IncorporatedInventors: Pavan V. Shastry, Sunand Mittal, Anurag Mithalal Jain, Ratna M. V. Reddy
-
Publication number: 20100201888Abstract: 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: ApplicationFiled: October 6, 2009Publication date: August 12, 2010Applicant: Sunplus Technology Co., Ltd.Inventors: Yuan-Chih Peng, Yen-Lin Chen
-
Publication number: 20100194869Abstract: 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: ApplicationFiled: January 26, 2010Publication date: August 5, 2010Applicant: OLYMPUS CORPORATIONInventor: Hiroshi MATSUZAKI
-
Publication number: 20100188584Abstract: 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: ApplicationFiled: July 28, 2009Publication date: July 29, 2010Applicant: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTEInventors: Kai-Che Liu, Wen-Chao Chen, Jinn-Cherng Yang, Wen-Nung Lie, Guo-Shiang Lin, Cheng-Ying Yeh
-
Publication number: 20100182511Abstract: 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: ApplicationFiled: January 14, 2010Publication date: July 22, 2010Inventor: Sanbao Xu
-
Patent number: 7760249Abstract: 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: GrantFiled: February 27, 2007Date of Patent: July 20, 2010Assignee: Kabushiki Kaisha ToshibaInventors: Masaya Tsujiuchi, Takashi Morimoto, Yoshifumi Takayama
-
Publication number: 20100177180Abstract: 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: ApplicationFiled: January 13, 2010Publication date: July 15, 2010Applicant: FUJIFILM CorporationInventors: Hiroshi Yamaguchi, Takaaki Saitou, Kiyohiro Maeda
-
Patent number: 7756295Abstract: 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: GrantFiled: November 27, 2006Date of Patent: July 13, 2010Assignee: Kabushiki Kaisha ToshibaInventor: Kentaro Yokoi
-
Patent number: 7756348Abstract: 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: GrantFiled: October 30, 2006Date of Patent: July 13, 2010Assignee: Hewlett-Packard Development Company, L.P.Inventors: Debargha Mukherjee, Sam Liu
-
Patent number: 7756338Abstract: 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: GrantFiled: February 14, 2007Date of Patent: July 13, 2010Assignee: Mitsubishi Electric Research Laboratories, Inc.Inventors: Kevin W. Wilson, Ajay Divakaran, Feng Niu, Naveen Goela, Isao Otsuka
-
Publication number: 20100165210Abstract: 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: ApplicationFiled: March 28, 2007Publication date: July 1, 2010Applicant: Sony Deutschland GMBHInventors: Joerg Tappermann, Yalcin Incesu
-
Publication number: 20100158123Abstract: 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: ApplicationFiled: December 3, 2009Publication date: June 24, 2010Applicant: Sony CorporationInventor: Kazuya Ogawa
-
Publication number: 20100157162Abstract: 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: ApplicationFiled: October 6, 2009Publication date: June 24, 2010Inventors: Makoto Oshikiri, Tatsuro Fujisawa
-
Publication number: 20100157072Abstract: 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: ApplicationFiled: December 18, 2009Publication date: June 24, 2010Inventors: Jun LUO, Takefumi Nagumo, Yuhi Kondo
-
IMAGE PROCESSING METHOD FOR DETERMINING MOTION VECTORS OF INTERPOLATED PICTURE AND RELATED APPARATUS
Publication number: 20100149421Abstract: 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: ApplicationFiled: May 19, 2009Publication date: June 17, 2010Inventors: Yu-Sen Lin, Te-Wei Hsu, Chung-Yi Chen -
Publication number: 20100149422Abstract: 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: ApplicationFiled: January 14, 2008Publication date: June 17, 2010Inventors: Jonatan Samuelsson, Kenneth Andersson, Clinton Priddle
-
Publication number: 20100149423Abstract: 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: ApplicationFiled: December 1, 2009Publication date: June 17, 2010Applicant: Samsung Electronics Co., Ltd.Inventors: Yang Ho Cho, Ho Young LEE, Du-Sik PARK
-
Publication number: 20100141674Abstract: 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: ApplicationFiled: December 1, 2009Publication date: June 10, 2010Applicant: HITACHI CONSUMER ELECTRONICS CO., LTD.Inventors: Takatoshi OHARA, Masanori TAKEUCHI, Hiroyuki NITTA, Yasuhiro AKIYAMA
-
Patent number: 7733421Abstract: 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: GrantFiled: December 5, 2005Date of Patent: June 8, 2010Assignee: Marvell International Ltd.Inventors: Shilpi Sahu, Nikhil Balram
-
Patent number: 7733960Abstract: 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: GrantFiled: October 26, 2007Date of Patent: June 8, 2010Assignee: Panasonic CorporationInventors: Satoshi Kondo, Shinya Kadono, Makoto Hagai, Kiyofumi Abe
-
Patent number: 7729558Abstract: 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: GrantFiled: November 11, 2003Date of Patent: June 1, 2010Assignee: Sony CorporationInventors: Tetsujiro Kondo, Tsutomu Watanabe
-
Patent number: 7720296Abstract: 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: GrantFiled: June 14, 2004Date of Patent: May 18, 2010Assignee: Trident Microsystems (Far East) Ltd.Inventors: Marko Hahn, Christian Tuschen
-
Publication number: 20100118202Abstract: 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: ApplicationFiled: November 5, 2009Publication date: May 13, 2010Applicant: CANON KABUSHIKI KAISHAInventor: Takashi Yoshida
-
Patent number: 7714932Abstract: 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: GrantFiled: March 7, 2008Date of Patent: May 11, 2010Assignee: Via Technologies, Inc.Inventors: Hao Chang Chen, Sheng-Che Tsao
-
Publication number: 20100111188Abstract: 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: ApplicationFiled: January 13, 2010Publication date: May 6, 2010Applicant: Hitachi, Ltd.Inventors: Masaru TAKAHASHI, Taku Nakamura
-
Publication number: 20100110302Abstract: 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: ApplicationFiled: October 13, 2009Publication date: May 6, 2010Applicant: Sony CorporationInventor: Masayuki Yokoyama
-
Publication number: 20100110300Abstract: 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: ApplicationFiled: April 18, 2008Publication date: May 6, 2010Inventors: Masafumi Ueno, Kenichiroh Yamamoto, Takashi Yoshii, Hiroyuki Furukawa, Yasuhiro Yoshida, Ikuko Tsubaki
-
Publication number: 20100103323Abstract: 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: ApplicationFiled: October 24, 2008Publication date: April 29, 2010Applicant: ATI Technologies ULCInventor: Gordon Finn Wredenhagen
-
Patent number: 7701485Abstract: 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: GrantFiled: July 18, 2005Date of Patent: April 20, 2010Assignee: Nikon CorporationInventor: Tsutomu Nishizawa
-
Publication number: 20100086053Abstract: 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: ApplicationFiled: April 3, 2008Publication date: April 8, 2010Applicant: PANASONIC CORPORATIONInventors: Kohei Okada, Masayasu Iguchi, Jun Takahashi
-
Publication number: 20100079677Abstract: 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: ApplicationFiled: June 10, 2009Publication date: April 1, 2010Applicant: Hitachi, Ltd.Inventors: Takashi Matsubara, Mayumi Nakade, Tomochika Ozaki, Yujin Tsukada
-
Patent number: 7688386Abstract: 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: GrantFiled: November 4, 2008Date of Patent: March 30, 2010Assignee: Kabushiki Kaisha ToshibaInventors: Hideaki Tokutomi, Himio Yamauchi, Shogo Matsubara
-
Publication number: 20100066914Abstract: 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: ApplicationFiled: November 16, 2009Publication date: March 18, 2010Applicant: Fujitsu LimitedInventor: Teruyuki SATO
-
Publication number: 20100060798Abstract: 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: ApplicationFiled: June 30, 2009Publication date: March 11, 2010Applicant: Fujitsu LimitedInventors: Teruyuki Sato, Takashi Hamano, Kohji Yamada
-
Publication number: 20100061462Abstract: 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: ApplicationFiled: September 1, 2009Publication date: March 11, 2010Applicant: FUJITSU LIMITEDInventor: Atsushi ICHIKI
-
Publication number: 20100053451Abstract: 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: ApplicationFiled: March 10, 2009Publication date: March 4, 2010Applicants: SAMSUNG ELECTRONICS CO., LTD, KOREA ADVANCED INSTITUTE OF SCIENCE AND TECHNOLOGYInventors: Yeol Min Seong, Yang Ho Cho, Ho Young Lee, Hyun Wook Park