Patent application number | Description | Published |
20080204862 | Engineered fluoride-coated elements for laser systems - The invention is directed to elements having fluoride coated surfaces having multiple layers of fluoride material coatings for use in laser systems, and in particular in laser systems operating at wavelength <200 nm. In a particular embodiment the invention is directed to highly reflective mirrors for use in wavelengths <200 nm laser systems. The invention describes the mirrors and a method of making them that utilizes a plurality of periods of fluoride coatings, each period comprising one layer a high refractive index fluoride material and one layer low refractive index fluoride material, and additionally at least one layer of an amorphous silica material. The silica material can be inserted between each period, inserted between a stack consisting of a plurality of periods, and, optionally, can also be applied as the final layer of the finished element to protect the element. | 08-28-2008 |
20090035586 | CLEANING METHOD FOR DUV OPTICAL ELEMENTS TO EXTEND THEIR LIFETIME - The invention is directed to a method for cleaning surfaces of optical elements made from metal fluoride single crystals of formula MF | 02-05-2009 |
20090097105 | METHOD FOR PRODUCING SMOOTH, DENSE OPTICAL FILMS - The invention is directed to preparing optical elements having a thin, smooth, dense coating or film thereon, and a method for making such coating or film. The coated element has a surface roughness of <1.0 nm rms. The coating materials include hafnium oxide or a mixture of hafnium oxide and another oxide material, for example silicon dioxide. The method includes the use of a reverse mask to deposit the coating or film on a rotating substrate. | 04-16-2009 |
20090141358 | DENSE HOMOGENEOUS FLUORIDE FILMS FOR DUV ELEMENTS AND METHOD OF PREPARING SAME - The invention is directed to optical elements that are coated with dense homogeneous fluoride films and to a method of making such coated elements. The coatings materials are a high (“H”) refractive index fluoride material and a low (“L”) refractive index material that are co-evaporated to form a coating layer of a L-H coating material (a co-deposited coating of L and H materials). Lanthanide metal fluorides (for example, neodymium, lanthanum, dysprosium, yttrium and gadolinium, and combinations thereof) are preferred metal fluorides for use as the high refractive index materials with lanthanum fluoride (LaF | 06-04-2009 |
20090297812 | Adhesive, hermetic oxide films for metal fluoride optics and method of making same - The invention is directed to single crystal alkaline earth metal fluoride optical elements having an adhesive, hermetic coating thereon, the coating being chemically bonded to the surface of the metal fluoride optical element with a bonding energy ≧4 eV and not merely bonded by van de Walls forces. The materials that can be used for coating the optical elements are selected from the group consisting of SiO | 12-03-2009 |
20100215932 | WIDE-ANGLE HIGHLY REFLECTIVE MIRRORS AT 193NM - The invention is directed to highly reflective optical elements having an amorphous MgAl | 08-26-2010 |
20110205643 | EXTENDING THE STABILITY OF UV CURABLE ADHESIVES IN 193NM LASER SYSTEMS - This disclosure is directed to an optical element and method in which a UV-curable adhesive, used along the edge of the optic to keep it in a holder, has been stabilized against degradation by below 300 nm radiation. The technical solution to the degradation of the adhesive includes both 193 nm scatter light reduction and protective coatings of plasma modified AlF | 08-25-2011 |
20110206859 | ENGINEERED FLUORIDE-COATED ELEMENTS FOR LASER SYSTEMS - The invention is directed to elements having fluoride coated surfaces having multiple layers of fluoride material coatings for use in laser systems, and in particular in laser systems operating at wavelength <200 nm. In a particular embodiment the invention is directed to highly reflective mirrors for use in wavelengths <200 nm laser systems. The invention describes the mirrors and a method of making them that utilizes a plurality of periods of fluoride coatings, each period comprising one layer a high refractive index fluoride material and one layer low refractive index fluoride material, and additionally at least one layer of an amorphous silica material. The silica material can be inserted between each period, inserted between a stack consisting of a plurality of periods, and, optionally, can also be applied as the final layer of the finished element to protect the element. | 08-25-2011 |
20110267685 | PLASMA ION ASSISTED DEPOSITION OF Mo/Si MULTILAYER EUV COATINGS - The disclosure is directed to multilayer Mo/Si coatings for reflective mirrors used in extreme ultraviolet lithographic systems and to a method of making such mirrors using plasma ion assisted deposition (PIAD) techniques. The coating are deposited on a substrate suitable for EUV lithography, and are Mo/Si coating consisting of 40-100 Mo/Si periods, each period consisting on a Mo layer followed by a Si layer. Each of the individual Mo and Si layers is deposited to a specified or target thickness in the range of 2 nm to 5 nm, and the thicknesses are controlled to ±0.1 nm. A plasma from a plasma source is used to densify and smooth the substrate prior to deposition of the coating, and each layer of the coating is plasma densified and smoothed. | 11-03-2011 |
20120307353 | DURABLE MgO-MgF2 COMPOSITE FILM FOR INFRARED ANTI-REFLECTION COATINGS - This disclosure is directed to an optic having a composited MgO—MgF | 12-06-2012 |
20130135712 | YTTRIUM OXIDE COATED OPTICAL ELEMENTS WITH IMPROVED MID-INFRARED PERFORMANCE - The disclosure is directed to a method of making yttrium oxide, Y | 05-30-2013 |
20130314773 | PLASMA ION ASSISTED DEPOSITION OF Mo/Si MULTILAYER EUV COATINGS - The disclosure is directed to multilayer Mo/Si coatings for reflective mirrors used in extreme ultraviolet lithographic systems and to a method of making such mirrors using plasma ion assisted deposition (PIAD) techniques. The coating are deposited on a substrate suitable for EUV lithography, and are Mo/Si coating consisting of 40-100 Mo/Si periods, each period consisting on a Mo layer followed by a Si layer. Each of the individual Mo and Si layers is deposited to a specified or target thickness in the range of 2 nm to 5 nm, and the thicknesses are controlled to ±0.1 nm. A plasma from a plasma source is used to densify and smooth the substrate prior to deposition of the coating, and each layer of the coating is plasma densified and smoothed. | 11-28-2013 |
20130321922 | SILICA-MODIFIED-FLUORIDE BROAD ANGLE ANTI-REFLECTION COATINGS - The disclosure is directed to a coating consisting of a binary metal fluoride coating consisting a high refractive index metal fluoride layer on top of a substrate, a low refractive index metal fluoride layer on top of the high refractive index layer and layer of SiO | 12-05-2013 |
20140139910 | MONOLITHIC, LINEAR GLASS POLARIZER AND ATTENUATOR - The disclosure is directed to an element that is capable of acting as both an optical polarizer and an optical attenuator, thus integrating both functions into a single element. The element comprises a monolithic or one piece glass polarizer (herein also call the “substrate”), a multilayer “light attenuation or light attenuating” (“LA”) coating that has been optimized for use at selected wavelengths and attenuations deposited on at least one polarizer facial surface, and a multilayer anti-reflective (AR) coating on top of the LA coating. The disclosure is further directed to an integrated optical isolator/attenuator comprising a first and a second polarizing elements and a Faraday rotator for rotating light positioned after the first polarizing element and before the second polarizing element, the integrated optical isolator/attenuator both polarizing and attenuation a light beam from a light source. | 05-22-2014 |
20140240821 | ENHANCED, DURABLE SILVER COATING STACKS FOR HIGHLY REFLECTIVE MIRRORS - The disclosure is directed to a highly reflective multiband mirror that is reflective in the VIS-NIR_SWIR-MWIR-LWIR bands, the mirror being a complete thin film stack that consists of a plurality of layers on a selected substrate. In order from substrate to the final layer, the mirror consists of (a) substrate, (b) barrier layer, (c) first interface layer, (d) a reflective layer, (e) a second interface layer, (f) tuning layer(s) and (g) a protective layer. In some embodiments the tuning layer and the protective are combined into a single layer using a single coating material. The multiband mirror is more durable than existing mirrors on light weight metal substrates, for example 6061-Al, designed for similar applications. In each of the five layer types methods and materials are used to process each layer so as to achieve the desired layer characteristics, which aid to enhancing the durability performance of the stack. | 08-28-2014 |
20150219805 | UV AND DUV EXPANDED COLD MIRRORS - An expanded cold mirror is provided. The mirror includes a substrate and a coating deposited on the substrate. The coating includes a first coating stack comprising at least one period of a low refractive index metal oxide coating layer and a high refractive index metal oxide coating layer, a second coating stack comprising at least one period of a low refractive index metal fluoride coating layer and a high refractive index metal oxide layer, and a third coating stack comprising at least one period of a low refractive index metal fluoride coating layer and a high refractive index metal fluoride coating layer. | 08-06-2015 |
20150241605 | DURABILITY COATING FOR OXIDE FILMS FOR METAL FLUORIDE OPTICS - A coated metal fluoride optic is provided. The coated metal fluoride optic includes an alkaline earth metal fluoride substrate and a coating disposed on at least one surface of the substrate. The coating includes an adhesion layer comprising a fluoride-containing material, a non-densified intermediate layer deposited on the adhesion layer, and a densified capping layer deposited on the intermediate layer. | 08-27-2015 |
20150293275 | ENHANCED PERFORMANCE METALLIC BASED OPTICAL MIRROR SUBSTRATES - A method for coating substrates is provided. The method includes diamond turning a substrate to a surface roughness of between about 60 Å and about 100 Å RMS, wherein the substrate is one of a metal and a metal alloy. The method further includes polishing the diamond turned surface of the substrate to a surface roughness of between about 10 Å and about 25 Å to form a polished substrate, heating the polished substrate, and ion bombarding the substrate with an inert gas. The method includes depositing a coating including at least one metallic layer on the ion bombarded surface of the substrate using low pressure magnetron sputtering, and polishing the coating to form a finished surface having a surface roughness of less than about 25 Å RMS using a glycol based colloidal solution. | 10-15-2015 |
Patent application number | Description | Published |
20100027876 | Seam-Based Reduction and Expansion of Images With Color-Weighted Priority - A system and method for expansion and reduction of images uses an absolute value associated with each pixel of an input image (e.g., a color and/or intensity value) to determine a respective energy value for each pixel. For example, a given color or range of colors (e.g., skin tones, or other high-priority colors) may be assigned higher energy values than other colors and/or color ranges, and may be protected during image reduction and/or expansion. These energy values may be used to determine a cost associated with various seams of the image, which may represent the priority of the seams in the image. One or more low-cost seams may be identified for removal or replication to produce a resized image. The methods may be used in conjunction with an automated skin tone detector or a user interface that allows selection of one or more high priority colors or color ranges. | 02-04-2010 |
20100046830 | Automatic Video Image Segmentation - A method, system, and computer-readable storage medium for automatic segmentation of a video sequence. A segmentation shape prediction and a segmentation color model are determined for a current image of a video sequence based on existing segmentation information for at least one previous image of the video sequence. A segmentation of the current image is automatically generated based on a weighted combination of the segmentation shape prediction and the segmentation color model. The segmentation of the current image is stored in a memory medium. | 02-25-2010 |
20120213432 | Automatic Video Image Segmentation - A method, system, and computer-readable storage medium for automatic segmentation of a video sequence. A segmentation shape prediction and a segmentation color model are determined for a current image of a video sequence based on existing segmentation information for at least one previous image of the video sequence. A segmentation of the current image is automatically generated based on a weighted combination of the segmentation shape prediction and the segmentation color model. The segmentation of the current image is stored in a memory medium. | 08-23-2012 |
20130128066 | Methods and Apparatus for Robust Video Stabilization - Methods and apparatus for robust video stabilization. A video stabilization technique applies a feature tracking technique to an input video sequence to generate feature trajectories. The technique applies a video partitioning technique to segment the input video sequence into factorization windows and transition windows. The technique smoothes the trajectories in each of the windows, in sequence. For factorization windows, a subspace-based optimization technique may be used. For transition windows, a direct track optimization technique that uses a similarity motion model may be used. The technique then determines and applies warping models to the frames in the video sequence. In at least some embodiments, the warping models may include a content-preserving warping model, a homography model, a similarity transform model, and a whole-frame translation model. The warped frames may then be cropped according to a cropping technique. | 05-23-2013 |
20130129156 | Methods and Apparatus for Chatter Reduction in Video Object Segmentation Using a Variable Bandwidth Search Region - Systems, methods, and computer-readable storage media for chatter reduction in video object segmentation using a variable bandwidth search region. A variable bandwidth search region generation method may be applied to a uniform search region to generate a variable bandwidth search region that reduces the search range for segmentation methods such as a graph cut method. The method may identify parts of the contour that are moving slowly, and reduce the search region bandwidth in those places to stabilize the segmentation. This method may determine a bandwidth for each of a plurality of local windows of an image according to an estimate of how much an object in the image has moved from a previous image. The method may blend the bandwidths for the plurality of local windows to generate a blended map. The method may then generate a variable bandwidth search region for an object according to the blended map. | 05-23-2013 |
20130286221 | Camera Calibration and Automatic Adjustment of Images - Techniques and apparatus for automatic upright adjustment of digital images. An automatic upright adjustment technique is described that may provide an automated approach for straightening up slanted features in an input image to improve its perceptual quality. This correction may be referred to as upright adjustment. A set of criteria based on human perception may be used in the upright adjustment. A reprojection technique that implements an optimization framework is described that yields an optimal homography for adjustment based on the criteria and adjusts the image according to new camera parameters generated by the optimization. An optimization-based camera calibration technique is described that simultaneously estimates vanishing lines and points as well as camera parameters for an image; the calibration technique may, for example, be used to generate estimates of camera parameters and vanishing points and lines that are input to the reprojection technique. | 10-31-2013 |
20130287318 | Automatic Adjustment of Images using a Homography - Techniques and apparatus for automatic upright adjustment of digital images. An automatic upright adjustment technique is described that may provide an automated approach for straightening up slanted features in an input image to improve its perceptual quality. This correction may be referred to as upright adjustment. A set of criteria based on human perception may be used in the upright adjustment. A reprojection technique that implements an optimization framework is described that yields an optimal homography for adjustment based on the criteria and adjusts the image according to new camera parameters generated by the optimization. An optimization-based camera calibration technique is described that simultaneously estimates vanishing lines and points as well as camera parameters for an image; the calibration technique may, for example, be used to generate estimates of camera parameters and vanishing points and lines that are input to the reprojection technique. | 10-31-2013 |
20140140626 | Edge Direction and Curve Based Image De-Blurring - An image de-blurring system obtains a blurred input image and generates, based on the blurred input image, a blur kernel. The blur kernel is an indication of how the image capture device was moved and/or how the subject captured in the image moved during image capture. Based on the blur kernel and the blurred input image, a de-blurred image is generated. The blur kernel is generated based on the direction of edges identified in the blurred input image and/or based on curves having a high curvature identified in the image (e.g., corners identified in the image). | 05-22-2014 |
20140140633 | Data-Driven Edge-Based Image De-Blurring - An image de-blurring system obtains a blurred input image and generates, based on the blurred input image, a blur kernel. The blur kernel is an indication of how the image capture device was moved and/or how the subject captured in the image moved during image capture, resulting in blur. Based on the blur kernel and the blurred input image, a de-blurred image is generated. The blur kernel is generated based on sharp versions of the blurred input image predicted using a data-driven approach based on a collection of prior edges. | 05-22-2014 |
20140212054 | Image Classification for Adjustment - Image classification techniques are described for adjustment of an image. In one or more implementations, an image is classified by one or more computing device based on suitability of the image for adjustment to correct perspective distortion of the image. Responsive to a classification of the image as not suitable for the adjustment, suitability of the image is detected for processing by a different image adjustment technique by the one or more computing devices. | 07-31-2014 |
Patent application number | Description | Published |
20110249669 | METHOD FOR SERVICE INTER-WORKING AND SESSION CHANNEL ESTABLISHMENT, INTER-WORKING SELECTION FUNCTION MODULE AND DEVICE - A method for service inter-working and session channel establishment, an Inter-working Selection Function (ISF) module and device are provided. The method for service inter-working includes: receiving content which is corresponding to at least two media types and is sent by a calling party; and sending, according to the media types of the content, the content to Inter-Working Function (IWF) modules each corresponding to one media type, so that the IWF modules send the received content to a called party. In one aspect, a Converged IP Message (CPM) service may have sessions with a plurality of non-CPM services, thereby improving user experience; in another aspect, when the calling party intends to change the media types between the calling party and the called party with which the calling party has processed the service inter-working, it can be achieved just by directly changing the media types without disconnecting the session with the called party in advance. | 10-13-2011 |
20120177001 | SPACE DIVISION MULTIPLE ACCESS TRANSMISSION METHOD OF STATISTICAL CHARACTERISTIC MODE - A space division multiple access transmission method of a statistical characteristic mode is provided by the present invention. The method includes that: multiple receiving and transmitting antennae of a base station side are configured to one or more antenna arrays, and multiple space resource divisions are executed by each antenna array by using multiple unitary matrixes; by using a relevant matrix with long time statistics for each user channel on the base station side, the space resource division matching with the characteristic mode of each user and the space direction occupied by each user in the condition of the division are determined; a characteristic mode clustering is performed to the users by using the space resource division to which each user belongs; the users of the same characteristic mode are grouped into a space division user group by using the space direction occupied by each user; the space division multiple access transmission is executed by the users of the same space division user group by using the space resource divisions to which the users belong, and the characteristic mode transmission with long time statistics is executed by each user by using one or more column vectors of the corresponding unitary matrix; in the course of movement of each user, all of the user characteristic mode clustering, the space division user grouping, and the space division multiple access transmission in a characteristic mode, are dynamically executed with the variety of channel long time statistics characteristic. | 07-12-2012 |
20130179557 | METHOD AND MANAGEMENT APPARATUS FOR PERFORMING OPERATION ON DEVICE RESOURCE - A method for performing an operation on a device resource includes: receiving a first request, which is requests an operation on a device resource, where a destination address of the first request is a mapped address of the device resource on a management apparatus; determining, that the device resource is created on a device corresponding to the device resource; generating a second request for performing an operation on the device resource on the device; and transmitting the second request to the device. A management apparatus for performing an operation on a device resource is also provided. By using the present invention, the complexity for the network application to perform an operation on the device resource can be reduced, and the convenience for the network application to perform an operation on the device resource can be improved. Therefore, extensive application of M2M can further be promoted. | 07-11-2013 |
20140112209 | METHOD AND APPARATUS FOR IMPLEMENTING AND FILTERING CUSTOMIZED RINGING SIGNALS - A method for implementing Customized Ringing Signal (CRS) services is provided. The method includes: receiving a call request initiated by a caller terminal; obtaining a policy of playing a CRS tone according to the call request, where the policy is a policy of playing a CRS tone, namely, a caller CRS tone or a callee CRS tone, or a policy of filtering the CRS tone; and playing the CRS tone to a callee according to the policy. By setting a policy of playing the CRS tone to the callee in the network or the callee terminal, the users enjoy the CRS services at their own discretion. | 04-24-2014 |
20140289350 | METHOD FOR PROCESSING DEFERRED MESSAGE - A method for processing deferred messages includes a storing process, a notification process and a retrieving process. In the storing process, when a user presets and requires to store the deferred message, the system stores the deferred message to be sent to the user; in the notification process, when a user gets online, an IM server at the client side detects the system has stored the deferred message for the user and if the user has subscribed the deferred message notification, the system sends the deferred message notification to the client according to the setting of the system or of the user; in the retrieving process, when the client receives the deferred message notification and requests to acquire the deferred message, its IM server sends the deferred message content to the client. The present invention improves the method for processing deferred messages in the SIP/SIMPLE IM service system. | 09-25-2014 |
Patent application number | Description | Published |
20120121202 | Methods and Apparatus for De-blurring Images Using Lucky Frames - A sharp frame and a blurred frame are detected from among a plurality of frames. A blur kernel is estimated. The blur kernel represents a motion-transform between the sharp frame and the blurred frame. Using the blur kernel, a static region measure for the sharp frame and the blurred frame is estimated. A de-blurred frame is generated by replacing one or more pixels of the blurred frame as indicated by the static region measure. | 05-17-2012 |
20130058587 | Motion Deblurring for Text Images - Various embodiments of methods and apparatus for motion deblurring in text images are disclosed. In one embodiment, a threshold-based text prediction for a blurred image is generated. A point spread function for the blurred image is estimated. A result of the threshold-based text prediction function is deconvolved based on the point spread function. The generating, estimating, and deconvolving are iterated at a plurality of scales, and a final deconvolution of a result of the iteratively deconvolving is executed. | 03-07-2013 |
20130058588 | Motion Deblurring Using Image Upsampling - Various embodiments of methods and apparatus for motion deblurring are disclosed. In one embodiment, an estimate of a latent image of a blurred image at a current scale from an estimate of a latent image at a previous coarse scale is generated using an upsampling super-resolution function, and a blur kernel is estimated based on the estimate of the latent image and the blurred image; and are repeated from a course to fine scale. A final image estimate is generated. The generating the final image estimate includes performing a deconvolution of the latent image using the blur kernel and the blurred image. | 03-07-2013 |
20130120600 | Methods and Apparatus for Subspace Video Stabilization - Methods, apparatus, and computer-readable storage media for subspace video stabilization. A subspace video stabilization technique may provide a robust and efficient approach to video stabilization that achieves high-quality camera motion for a wide range of videos. The technique may transform a set of input two-dimensional (2D) motion trajectories so that they are both smooth and resemble visually plausible views of the imaged scene; this may be achieved by enforcing subspace constraints on feature trajectories while smoothing them. The technique may assemble tracked features in the video into a trajectory matrix, factor the trajectory matrix into two low-rank matrices, and perform filtering or curve fitting in a low-dimensional linear space. The technique may employ a moving factorization technique that is both efficient and streamable. | 05-16-2013 |
20130121409 | Methods and Apparatus for Face Fitting and Editing Applications - Various embodiments of methods and apparatus for face fitting are disclosed. In one embodiment, sets of two-dimensional local feature points on a face in each image of a set of images are identified. The set of images includes a sequence of frames a video stream. A three-dimensional face model for the face in the each image is generated as a combination of a set of predefined three-dimensional face models. In some embodiments, the generating includes reducing an error between a projection of vertices of the set of predefined three-dimensional face models and the two-dimensional local feature points of the each image, and constraining facial expression of the three-dimensional face model to change smoothly from image to image in the sequence of video frames. | 05-16-2013 |
20130121577 | Methods and Apparatus for Chatter Reduction in Video Object Segmentation Using Optical Flow Assisted Gaussholding - Systems, methods, and computer-readable storage media for chatter reduction in video object segmentation using optical flow assisted gaussholding. An optical flow assisted gaussholding method may be applied to segmentation masks generated for a video sequence. For each frame of at least some frames in a video sequence, for each of one or more other frames prior to and one or more other frames after the current frame, optical flow is computed for the other frame in relation to the current frame and used to warp the contour of the segmentation mask of the other frame to generate warped segmentation mask for the other frames. The weighted average of the warpedsegmentation masks and the segmentation mask of the current frame is then computed; this weighted average may be blurred spatially, for example using a Gaussian filter. The initial smoothed mask may be thresholded to produce a binary smoothed mask. | 05-16-2013 |
20130121593 | Edge-Based Approach for Interactive Image Editing - A method, system, and computer-readable storage medium are disclosed for aligning user scribbles to edges in an image. A plurality of edges in the image may be determined. User input comprising a scribble may be received, wherein the scribble comprises a freeform line overlaid on the image. The scribble may be automatically aligned to one or more of the edges in the image. | 05-16-2013 |
20130128062 | Methods and Apparatus for Robust Video Stabilization - Methods and apparatus for robust video stabilization. A video stabilization technique applies a feature tracking technique to an input video sequence to generate feature trajectories. The technique applies a video partitioning technique to segment the input video sequence into factorization windows and transition windows. The technique smoothes the trajectories in each of the windows, in sequence. For factorization windows, a subspace-based optimization technique may be used. For transition windows, a direct track optimization technique that uses a similarity motion model may be used. The technique then determines and applies warping models to the frames in the video sequence. In at least some embodiments, the warping models may include a content-preserving warping model, a homography model, a similarity transform model, and a whole-frame translation model. The warped frames may then be cropped according to a cropping technique. | 05-23-2013 |
20130128063 | Methods and Apparatus for Robust Video Stabilization - Methods and apparatus for robust video stabilization. A video stabilization technique applies a feature tracking technique to an input video sequence to generate feature trajectories. The technique applies a video partitioning technique to segment the input video sequence into factorization windows and transition windows. The technique smoothes the trajectories in each of the windows, in sequence. For factorization windows, a subspace-based optimization technique may be used. For transition windows, a direct track optimization technique that uses a similarity motion model may be used. The technique then determines and applies warping models to the frames in the video sequence. In at least some embodiments, the warping models may include a content-preserving warping model, a homography model, a similarity transform model, and a whole-frame translation model. The warped frames may then be cropped according to a cropping technique. | 05-23-2013 |
20130128064 | Methods and Apparatus for Robust Video Stabilization - Methods and apparatus for robust video stabilization. A video stabilization technique applies a feature tracking technique to an input video sequence to generate feature trajectories. The technique applies a video partitioning technique to segment the input video sequence into factorization windows and transition windows. The technique smoothes the trajectories in each of the windows, in sequence. For factorization windows, a subspace-based optimization technique may be used. For transition windows, a direct track optimization technique that uses a similarity motion model may be used. The technique then determines and applies warping models to the frames in the video sequence. In at least some embodiments, the warping models may include a content-preserving warping model, a homography model, a similarity transform model, and a whole-frame translation model. The warped frames may then be cropped according to a cropping technique. | 05-23-2013 |
20130128065 | Methods and Apparatus for Robust Video Stabilization - Methods and apparatus for robust video stabilization. A video stabilization technique applies a feature tracking technique to an input video sequence to generate feature trajectories. The technique applies a video partitioning technique to segment the input video sequence into factorization windows and transition windows. The technique smoothes the trajectories in each of the windows, in sequence. For factorization windows, a subspace-based optimization technique may be used. For transition windows, a direct track optimization technique that uses a similarity motion model may be used. The technique then determines and applies warping models to the frames in the video sequence. In at least some embodiments, the warping models may include a content-preserving warping model, a homography model, a similarity transform model, and a whole-frame translation model. The warped frames may then be cropped according to a cropping technique. | 05-23-2013 |
20130129141 | Methods and Apparatus for Facial Feature Replacement - Three dimensional models corresponding to a target image and a reference image are selected based on a set of feature points defining facial features in the target image and the reference image. The set of feature points defining the facial features in the target image and the reference image are associated with corresponding 3-dimensional models. A 3D motion flow between the 3-dimensional models is computed. The 3D motion flow is projected onto a 2D image plane to create a 2D optical field flow. The target image and the reference image are warped using the 2D optical field flow. A selected feature from the reference image is copied to the target image. | 05-23-2013 |
20130129158 | Methods and Apparatus for Facial Feature Replacement - A set of feature points for defining features of a face is detected in a target image and a reference image. The target image is warped to accommodate a selected feature from the reference image using the set of feature points and a set of three-dimensional models. The reference image is warped to a pose of the target image using the set of feature points and the set of three-dimensional models. The selected feature is copied from the reference image to the target image. | 05-23-2013 |
20130129205 | Methods and Apparatus for Dynamic Color Flow Modeling - Methods, apparatus, and computer-readable storage media for dynamic color flow modeling. A dynamic color flow model that incorporates motion estimation in a probabilistic fashion is described. By automatically and adaptively changing model parameters based on the inferred local motion uncertainty, the dynamic color flow model accurately and reliably models the object appearance, and improves the foreground color probability estimation when compared to conventional methods. The dynamic color flow model may, for example, be applied to both foreground and background layers (or to additional layers) for video object segmentation, obtaining significantly improved results when compared to conventional methods. | 05-23-2013 |
20130132044 | Lens Modeling - Techniques are disclosed relating to lens modeling. In one embodiment, a lens model may be generated based on reference images of a pre-determined, known geometric pattern. The lens model may represent a spatially variant blur pattern across the image field of the lens used to capture the reference images. In one embodiment, the lens model may include Gaussian approximations of the blur that may minimize the difference between a location within a reference image and a corresponding location of a pre-determined, known geometric pattern. In one embodiment, the generated lens model may be applied to deblur a new image. | 05-23-2013 |
20140002746 | Temporal Matte Filter for Video Matting | 01-02-2014 |
20140003719 | Adaptive Trimap Propagation for Video Matting | 01-02-2014 |
20140133775 | De-Noising Image Content Using Directional Filters for Image De-Blurring - Systems and methods are provided for providing improved de-noising image content by using directional noise filters to accurately estimate a blur kernel from a noisy blurry image. In one embodiment, an image manipulation application applies multiple directional noise filters to an input image to generate multiple filtered images. Each of the directional noise filters has a different orientation with respect to the input image. The image manipulation application determines multiple two-dimensional blur kernels from the respective filtered images. The image manipulation application generates a two-two-dimensional blur kernel for the input image from the two-dimensional blur kernels for the filtered images. The image manipulation application generates a de-blurred version of the input image by executing a de-blurring algorithm based on the two-dimensional blur kernel for the input image. | 05-15-2014 |
20150055857 | TEXT DETECTION IN NATURAL IMAGES - A system and method of text detection in an image are described. A component detection module applies a filter having a stroke width constraint and a stroke color constraint to an image to identify text stroke pixels in the image and to generate both a first map based on the stroke width constraint and a second map based on the stroke color constraint. A component filtering module has a first classifier and second classifier. The first classifier is applied to both the first map and the second map to generate a third map identifying a component of a text in the image. The second classifier is applied to the third map to generate a fourth map identifying a text line of the text in the image. A text region locator module thresholds the fourth map to identify text regions in the image. | 02-26-2015 |
20150063716 | DE-NOISING IMAGE CONTENT USING DIRECTIONAL FILTERS FOR IMAGE DEBLURRING - Systems and methods are provided for providing improved de-noising image content by using directional noise filters to accurately estimate a blur kernel from a noisy blurry image. In one embodiment, an image manipulation application applies multiple directional noise filters to an input image to generate multiple filtered images. Each of the directional noise filters has a different orientation with respect to the input image. The image manipulation application determines multiple two-dimensional blur kernels from the respective filtered images. The image manipulation application generates a two- two-dimensional blur kernel for the input image from the two-dimensional blur kernels for the filtered images. The image manipulation application generates a de-blurred version of the input image by executing a de-blurring algorithm based on the two-dimensional blur kernel for the input image. | 03-05-2015 |
20150110403 | AUTOMATICALLY DETERMINING THE SIZE OF A BLUR KERNEL - A computer-implemented method and apparatus are described for deblurring an image. The method may include accessing the image that has at least one blurred region and, automatically, without user input, determining a first value for a first size for a blur kernel for the at least one blurred region. Thereafter, automatically, without user input, a second value for a second size for the blur kernel is determined for the at least one blurred region. A suggested size for the blur kernel is then determined based on the first value and the second value. | 04-23-2015 |
20150110404 | AUTOMATICALLY SUGGESTING REGIONS FOR BLUR KERNEL ESTIMATION - A computer-implemented method and apparatus are described for automatically selecting a region in a blurred image for blur kernel estimation. The method may include accessing a blurred image and defining a size for each of a plurality of regions in the image. Thereafter, metrics for at least two of the plurality of regions are determined, wherein the metrics are based on a number of edge orientations within each region. A region is selected from the plurality of regions based on the determined metrics, and a blur kernel for deblurring the blurred image is then estimated for the selected region. The blurred image is then deblurred using the blur kernel. | 04-23-2015 |
20150110415 | DEBLURRING IMAGES HAVING SPATIALLY VARYING BLUR - A computer-implemented method and system are described for deblurring an image. The method may include accessing an image having a first blurred region and a second blurred region, and generating a first blur kernel for the first blurred region and a second blur kernel for the second blurred region. Thereafter, the first blur kernel is positioned with respect to the first blurred region, and the second blur kernel is positioned with respect to the second blurred region based on the position of the first blur kernel. The image is then deblurred by deconvolving the first blurred region with the first blur kernel, and deconvolving the second blurred region with the second blur kernel. | 04-23-2015 |
20150147047 | SIMULATING TRACKING SHOTS FROM IMAGE SEQUENCES - A simulated tracking shot is generated from an image sequence in which a foreground feature moves relative to a background during capturing of the image sequence. The background is artificially blurred in the simulated tracking shot in a spatially-invariant manner corresponding to foreground motion relative to the background during a time span of the image sequence. The foreground feature can be substantially unblurred relative to a reference image selected from the image sequence. A system to generate the simulated tracking shot can be configured to derive spatially invariant blur kernels for a background portion by reconstructing or estimating a 3-D space of the captured scene, placing virtual cameras along a foreground trajectory in the 3-D space, and projecting 3-D background points on to the virtual cameras. | 05-28-2015 |
20150206289 | Joint Video Deblurring and Stabilization - Joint video deblurring and stabilization techniques are described. In one or more implementations, a deblurring and stabilization module is configured to jointly deblur and stabilize a video by grouping video frames into spatial-neighboring frame clusters, and building local mesh homographies for video frames in each spatial-neighboring frame cluster. | 07-23-2015 |
20150215531 | Automatic Adjustment of Images using a Homography - Techniques and apparatus for automatic upright adjustment of digital images. An automatic upright adjustment technique is described that may provide an automated approach for straightening up slanted features in an input image to improve its perceptual quality. This correction may be referred to as upright adjustment. A set of criteria based on human perception may be used in the upright adjustment. A reprojection technique that implements an optimization framework is described that yields an optimal homography for adjustment based on the criteria and adjusts the image according to new camera parameters generated by the optimization. An optimization-based camera calibration technique is described that simultaneously estimates vanishing lines and points as well as camera parameters for an image; the calibration technique may, for example, be used to generate estimates of camera parameters and vanishing points and lines that are input to the reprojection technique. | 07-30-2015 |