Affine Patents (Class 345/648)
  • Patent number: 10268929
    Abstract: A method generates a binary descriptor associated with a given point in a current frame of a succession of video frames obtained by an apparatus such as an image sensor. The method includes determining a pattern of points pairs around said given point in the current frame, and performing intensity comparison processing between the two points of each pair. The apparatus is likely to move in a rotation between the previous frame and the current frame. The method includes processing the pattern of points of the current frame with tridimensional rotation information representative of the apparatus rotation between the previous frame and the current frame and obtained from inertial measurements provided by at least one inertial sensor.
    Type: Grant
    Filed: December 16, 2016
    Date of Patent: April 23, 2019
    Assignee: STMicroelectronics SA
    Inventors: Manu Alibay, Stéphane Auberger, Bogdan-Florin Stanciulescu
  • Patent number: 10198412
    Abstract: A method, system, and computer program product provide the ability to optimize placement of annotations in a drawing model. A drawing model that has annotations and objects is acquired. An annotation (to be moved) is randomly selected. A new position for the selected annotation is randomly selected. The selected annotation is moved to the new position. A new quality score of a resulting drawing model is computed. The resulting drawing model is accepted or rejected based on the new quality score. The above steps are iterated, wherein over time, a probability of accepting the resulting drawing model based on a worse new quality score decreases. The final resulting drawing model is output (e.g., for display).
    Type: Grant
    Filed: March 9, 2016
    Date of Patent: February 5, 2019
    Assignee: AUTODESK, INC.
    Inventor: Jorge Rafael Lopez
  • Patent number: 10185531
    Abstract: A display control apparatus capable of controlling display of images on a first display, obtains display area information indicating a size of a display area of the first display for displaying a second image generated at an external apparatus, transmits to the external apparatus resolution information indicating a resolution of image data that matches the size of the display area of the first display, receives from the external apparatus second image data having the resolution that matches the size of the display area of the first display, the second image data being generated at the external apparatus based on the second image, and controls the first display to display the second image in the display area based on the second image data received from the external apparatus.
    Type: Grant
    Filed: September 20, 2016
    Date of Patent: January 22, 2019
    Assignee: Ricoh Company, Ltd.
    Inventors: Yoshinaga Kato, Tomoki Kanda, Shuhei Tsubone
  • Patent number: 10049428
    Abstract: A diagnostic data generation apparatus for a display controller comprises an underrun detector arranged to monitor, when in use, buffer depletion in order to detect an underrun condition. The underrun condition results from a data feed lag associated with a mismatch between a buffer fill rate and a predetermined output data rate. The underrun detector is arranged to generate diagnostic data in response to detection of the underrun condition, the diagnostic data identifying the underrun condition and a location in an array of pixels associated with the underrun condition.
    Type: Grant
    Filed: April 5, 2012
    Date of Patent: August 14, 2018
    Assignee: NXP USA, Inc.
    Inventors: Michael Staudenmaier, Kshitij Bajaj, Mehul Kumar, Steven McAslan, Sarthak Mittal
  • Patent number: 9915857
    Abstract: Systems and methods for calibrating an image projection system, using image capture devices are disclosed. In particular, Wide-Angle (WA) and Ultra Wide-Angle (UWA) lenses can be utilized to eliminate need for traditional test patterns and tedious alignment settings. That is particularly useful for automatic calibration of projection sources that may require frequent adjustments on the field. Geometric mapping techniques combined with image analytics allow identifying parallel lines in an image captured from a scene. Coordinates of vanishing points corresponding to pairs of parallel lines provide sufficient information to determine orientation of the image projection system in space.
    Type: Grant
    Filed: December 9, 2013
    Date of Patent: March 13, 2018
    Inventors: Zorawar S. Bassi, Thushyanthan Jegatheswaran
  • Patent number: 9865073
    Abstract: Systems and methods disclosed improve the speed of animating artwork by determining the handle affine transformations used to animate 2 Dimensional (2D) artwork in a computationally simpler manner than prior techniques. The improved technique represents vertex coordinates (e.g., x1, y1) in 2D artwork as the real and complex portions of complex numbers. Doing so allows minimizing a closed form expression to find handle affine transformations that provide a deformation of the object with minimal stretching and squashing in local areas. Determining handle affine transformation parameters in this way is more efficient computationally than prior techniques because it combines the local and global steps into a single formula. Moreover, the formulation can be quickly evaluated with only additions, multiplications, and square roots without any need for conditional branches. Furthermore, the form of the function allows it to be solved with a simple optimization method.
    Type: Grant
    Filed: October 5, 2015
    Date of Patent: January 9, 2018
    Assignee: Adobe Systems Incorporated
    Inventor: Kevin Wampler
  • Patent number: 9652831
    Abstract: An example of the invention relates to a method for the multidimensional reconstruction of image data in a reconstruction area based on projection measurement data which has been acquired using an imaging system, preferably a computed tomography system, wherein the reconstruction is carried out in three different spatial directions with predefined resolution widths; a resolution width in at least one spatial direction being automatically adapted to a resolution width in another spatial direction, such that the adapted resolution widths are substantially identical.
    Type: Grant
    Filed: July 18, 2013
    Date of Patent: May 16, 2017
    Inventors: Andreas Mahnken, Bernhard Schmidt, Martin Sedlmair
  • Patent number: 9344645
    Abstract: A camera system includes: a camera device which outputs a picked-up image signal in synchronization with an input synchronization signal; a camera controller which is input with the image signal of the camera device; and a relay device which is connected between the camera device and the camera controller and relays the image signal to be transmitted from the camera device to the camera controller, wherein the relay device transmits at least an externally input synchronization signal to the camera device and outputs the image signal to the camera device in synchronization with the externally input synchronization signal.
    Type: Grant
    Filed: March 24, 2011
    Date of Patent: May 17, 2016
    Inventors: Hideaki Murayama, Satoshi Tsubaki, Tamotsu Munakata, Eisaburo Itakura
  • Patent number: 9183659
    Abstract: Search-based matching for multiple parameter sets in computer animation is disclosed. The search-based matching method can include receiving a selection of a first set of joint parameters in a first model to match to a second set of joint parameters in a second model, currently in operation, for an appendage of a computer-generated object. The method can also adjust the selected first set of joint parameters to match the second set of joint parameters. The method can further compare the adjusted first set of joint parameters to the second set of joint parameters. Based on the comparison, the method can switch from the second model to the first model and replace the second set of joint parameters with the adjusted first set of joint parameters. The method can then output the replacement first set of joint parameters for rendering the appendage of the object.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: November 10, 2015
    Assignee: DreamWorks Animation LLC
    Inventors: Paul Carmen Dilorenzo, Alexander P. Powell, Satheesh Subramanian
  • Patent number: 9135885
    Abstract: Exemplary embodiments involve a viewer application receiving input modifying a rendering attribute of electronic content. The viewer application modifies a view-to-image transformation matrix based on the input. The view-to-image transformation matrix is capable of converting resolution-based coordinates of the electronic content to a corresponding resolution-independent coordinates of the electronic content. The viewer application generates a view-to-resolution transformation matrix based on the view-to-image transformation matrix as modified. The viewer application renders updated electronic content generated by applying the view-to-resolution transformation matrix to the electronic content.
    Type: Grant
    Filed: November 30, 2011
    Date of Patent: September 15, 2015
    Assignee: Adobe Systems Incorporated
    Inventor: Vesna Urosev
  • Patent number: 9129415
    Abstract: A method and system of displaying and rotating a 3d numeric model. Upon pausing, or completing the rotation by releasing the mouse button, a raster image loads and displays thereby improving the sharpens or allowing the user to zoom in on additional detail. The raster images may be created by photographing the real life version of the object represented by the 3d numeric model. The raster images may otherwise be created by long duration renderings of the 3d numeric model at very high quality settings and mesh size then saving the result to a raster image file. The benefit is smooth rotation inherent to 3d numeric models with the detail and sharpness of photographs after the rotation is completed.
    Type: Grant
    Filed: October 24, 2011
    Date of Patent: September 8, 2015
    Inventor: Roland Wescott Montague
  • Patent number: 9019311
    Abstract: In a method for displaying information in a motor vehicle, at least one two-dimensional object is displayed graphically in a first representation which shows one side of the object, and in a second representation which shows the other side of the object, with the aid of a display mounted in the motor vehicle, different information being shown on the respective sides of the two-dimensional graphical object, and the graphical object extending substantially over the entire size of the display in at least one direction in the first and/or second representation. The representation of the graphical object is altered as a function of a control signal such that the graphical object rotates from one side to the other side in a perspective representation on the display, the two-dimensional graphical object always being fully displayed, at least perspectively, during the rotation. A corresponding display device for a motor vehicle is provided for performing the method.
    Type: Grant
    Filed: July 15, 2009
    Date of Patent: April 28, 2015
    Assignee: Volkswagen AG
    Inventors: Rainer Dehmann, Gustav Hofmann, Mathias Kuhn, Frank Hauschild
  • Patent number: 9013471
    Abstract: A method for three-dimensional visualization of a moving structure by a rotation angiography method is described. A series of projection images is recorded by an image acquisition unit from different recording angles during a rotation cycle. A three-dimensional image data can be reconstructed from the projection images. A continuous rotation cycle is proposed to be performed with simultaneous recording of at least one ECG. A three-dimensional reconstructed reference image is generated through a first correction of the motion of the moving structure by affine transformations. A three-dimensional image data of the moving structure is reconstructed from the data acquired in the continuous rotation cycle when using the reconstructed reference image while performing an estimation and correction of the motion by elastic deformations.
    Type: Grant
    Filed: June 3, 2011
    Date of Patent: April 21, 2015
    Assignee: Siemens Aktiengesellschaft
    Inventors: Günter Lauritsch, Christopher Rohkohl
  • Publication number: 20150091908
    Abstract: When a plurality of enlarged/reduced images to be displayed based on a predetermined original image are displayed on a display screen, each of the enlarged/reduced images is created and displayed at a higher speed. Therefore, desired regions (vertical/horizontal target regions (532 and 533)) within an original image (690) are designated, and desired images (vertical/horizontal target images (700 and 710)) including the entire designated desired region are read from the original image, and stored separately from the original image (690). Then, an enlargement/reduction ratio (P) with respect to the original image (690) is acquired, and an enlarged/reduced original image (620) obtained by enlarging/reducing the original image (690) with the enlargement/reduction ratio (P) in both a long-side direction and a short-side direction is created and displayed on a display screen (53).
    Type: Application
    Filed: November 19, 2012
    Publication date: April 2, 2015
    Inventor: Satoshi Kawatani
  • Publication number: 20150084993
    Abstract: A method, apparatus, and program product manage georeferenced bookmarks. Responsive to receiving a request to store a bookmark for a visualization of geological and geophysical data, an affine transformation that maintains an aspect ratio of the visualization is determined. A georeferenced image for the visualization is generated based at least in part on the affine transformation, and a georeferenced bookmark including the georeferenced image is generated.
    Type: Application
    Filed: September 20, 2013
    Publication date: March 26, 2015
    Applicant: Schlumberger Technology Corporation
    Inventor: Richard Engelkemeir
  • Publication number: 20150062179
    Abstract: In one embodiment, a method includes determining, by a computing device, a scroll range for an image based on a dimension of the image, determining the image's origin position device's initial tilt, determining a second tilt and a rate of rotation about a first axis, and determining a rate of rotation about a second axis. The method includes comparing the device's rate of rotation about the first axis with the device's rate of rotation about the second axis or one of its components. The method further includes determining, based on the comparison, whether to render a scrolling presentation of the image. When the scrolling presentation of the image is to be rendered, the method includes determining a progress parameter based on the scroll range, the origin position, the initial tilt, and the second tilt; and rendering a scrolling presentation of the image based on the progress parameter.
    Type: Application
    Filed: September 5, 2013
    Publication date: March 5, 2015
    Applicant: Facebook, Inc.
    Inventors: Michael Matas, Benjamin Cunningham
  • Publication number: 20150062178
    Abstract: In one embodiment, a method includes determining, by a computing device, an origin position of an image for display on the device and determining a subsequent position of the image. The method further includes rendering the image in its origin position when a predetermined movement of the device is detected.
    Type: Application
    Filed: September 5, 2013
    Publication date: March 5, 2015
    Applicant: Facebook, Inc.
    Inventors: Michael Matas, Benjamin Cunningham
  • Patent number: 8963959
    Abstract: Some embodiments provide a method that defines a group of associated graphic objects for display on a display device. The method defines a set of operations to perform on the associated graphic objects in a particular order. The operations include one or more transforms applied to at least one of the graphic objects. For each particular transform applied to a set of the graphic objects, each graphic object in the set has a set of parameters indicating whether the graphic object is affected by each of a set of primitive transforms of the particular transform. The method stores the set of associated graphic objects and set of operations as a single graphic object.
    Type: Grant
    Filed: May 12, 2011
    Date of Patent: February 24, 2015
    Assignee: Apple Inc.
    Inventors: Philip Andrew Mansfield, Michael Robert Levy
  • Patent number: 8957918
    Abstract: Methods for activating multi-touch functionality by recognizing and processing multi-touch interactions on a touch surface of non-multi-touch computing devices. The computing device may detect a jump from the location of the first touch event to determine that a multiple touch gesture is being traced. Virtual touch events are detected and stored. Using mathematical formulae, parameters are calculated based on initial and subsequent virtual touch event locations. Based on these parameters the multi-touch functionality is determined, such as a zooming or rotating function. A transform factor may be determined and applied to the image display.
    Type: Grant
    Filed: November 3, 2009
    Date of Patent: February 17, 2015
    Assignee: QUALCOMM Incorporated
    Inventor: Sri Venkatesh Godavari
  • Publication number: 20140354694
    Abstract: A method has steps tracking states for objects in a virtual world by software (SW) executed by a processor from a non-transitory physical medium, noting that physics simulation is necessary to determine a change in display for a particular object, noting characteristics of the particular object, selecting from a plurality of modules, a specific physics simulation module optimized for objects having the characteristics of the particular object, and applying the physics simulation module selected to determine display change for the particular object.
    Type: Application
    Filed: May 30, 2013
    Publication date: December 4, 2014
    Inventors: Tim Loduha, Kevin Kaichuan He, David Baszucki
  • Patent number: 8896601
    Abstract: A method for projecting geographic data (e.g., latitude and longitude coordinates) from a spherical surface onto a two-dimensional Cartesian space is provided. Such a capability can employ a coordinate testing and transformation method to map the projected geographic data within the two-dimensional Cartesian space so that distances measured on the spherical surface remain relatively consistent with distances measured in the two-dimensional Cartesian space. Further, this capability allows for the use of efficient search algorithms to find projected geographic points within a particular geographic search area.
    Type: Grant
    Filed: February 15, 2011
    Date of Patent: November 25, 2014
    Assignee: Google Inc.
    Inventor: Phil Norman
  • Publication number: 20140313230
    Abstract: A user position can be detected or determined using a sensor. A transformation can be applied to the image data based on the user position. The transformed image data can be displayed on a display.
    Type: Application
    Filed: December 20, 2011
    Publication date: October 23, 2014
    Inventor: Bradley Neal Suggs
  • Patent number: 8866852
    Abstract: Methods and devices for applying at least one manipulative action to a selected content object are disclosed. In one aspect, a head-mounted-device (HMD) system includes at least one processor and data storage with user-interface logic executable by the at least one processor to apply at least one manipulative action to a displayed content object based on received data that indicates a first direction in which the HMD is tilted and an extent to which the HMD is tilted in the first direction. The at least one manipulative action is applied to a degree corresponding to the indicated extent to which the HMD is tilted in the first direction.
    Type: Grant
    Filed: November 28, 2011
    Date of Patent: October 21, 2014
    Assignee: Google Inc.
    Inventors: Aaron Joseph Wheeler, Alejandro Kauffmann, Liang-Lu (Tom) Chi, Max Braun
  • Publication number: 20140292760
    Abstract: A display method of a display apparatus is provided. The method includes displaying at least one object in a screen, receiving a user input for receiving a scroll direction for the at least one object, and changing a size of the area of the screen in which the at least one object is displayed on the screen according to scroll speed which corresponds to the received user input, and scrolling the at least one object according to the scroll direction.
    Type: Application
    Filed: March 28, 2014
    Publication date: October 2, 2014
    Inventor: Anatoly SHIKOLAY
  • Publication number: 20140292815
    Abstract: A display method and apparatus and an electronic device are provided, in which a second image is displayed in accordance with a relative relationship between a user and a displaying supporter, i.e., the distance between a first operation object and a second operation object in a first image is different from that in a second image, in the case that the relative relationship satisfies a first preset condition. Therefore, when the distance between the operation objects is too small, the distance between the operation objects is enlarged and then the operation objects are displayed in the second image. When the distance between the operation objects is too large, the distance between the operation objects is reduced and then the operation objects are displayed in the second image. Therefore, the distance between the operation objects changes with the relative relationship between the user and the displaying supporter.
    Type: Application
    Filed: March 20, 2014
    Publication date: October 2, 2014
    Applicant: Lenovo (Beijing) Co., Ltd.
    Inventors: Lu Cao, Xiaoping Zhang, Yaqiang Wu, Zhepeng Wang
  • Patent number: 8831379
    Abstract: Embodiments that provide cartoon personalization are disclosed. In accordance with one embodiment, cartoon personalization includes selecting a face image having a pose orientation that substantially matches an original pose orientation of a character in a cartoon image. The method also includes replacing a face of the character in the cartoon image with the face image. The method further includes blending the face image with a remainder of the character in the cartoon image.
    Type: Grant
    Filed: August 28, 2008
    Date of Patent: September 9, 2014
    Assignee: Microsoft Corporation
    Inventors: Fang Wen, Xiao-Ou Tang, Ying-Qing Xu
  • Patent number: 8818101
    Abstract: Provided is a method of processing images. The method may include obtaining a plurality of radially-distorted images captured from one location in different directions, the plurality of images each having a field of view, and neighboring images among the plurality of images having overlapping fields of view. The method may further include reducing relative distortion of portions of the neighboring images in the overlapping fields of view of the neighboring images, matching features between the reduced distortion portions of neighboring images in the overlapping fields of view, and storing in memory data indicative of matched features.
    Type: Grant
    Filed: January 3, 2012
    Date of Patent: August 26, 2014
    Assignee: Google Inc.
    Inventor: Jongwoo Lim
  • Publication number: 20140225929
    Abstract: The invention relates to a system (100) for zooming an image displayed in a viewport, wherein the image comprises a plurality of regions, each region of the plurality of regions having a zoom function associated with the region, the system comprising an input unit (110) for receiving a region input for selecting a region of the plurality of regions and for receiving a zoom input for zooming the image, and a zoom unit (120) for zooming the image based on the zoom input, using the zoom function associated with the selected region. The zoom function associated with each region of the plurality of regions may be defined in any way deemed useful. For example, it may be defined in such a way that the selected region or an interesting portion of it is displayed in the viewport or, vice versa, the selected region or an interesting portion thereof is removed from the displayed view of the image.
    Type: Application
    Filed: June 28, 2012
    Publication date: August 14, 2014
    Inventors: Iwo Willem Oscar Serlie, Rudolph Martherus
  • Patent number: 8754909
    Abstract: A method and system render rasterized data by receiving non-rasterized page description language data and a corresponding transformation matrix representing transformation operations to be performed. The non-rasterized page description language data is rasterizing to create rasterized data. The corresponding transformation matrix is decomposed into a plurality of individual transformation operation matrices and a discrete transformation operation value, from a corresponding individual transformation operation matrix, is generated for each transformation operation to be performed upon the rasterized data. The transformation operations are performed upon the rasterized data based upon the generated discrete transformation operation values.
    Type: Grant
    Filed: December 19, 2008
    Date of Patent: June 17, 2014
    Assignee: Xerox Corporation
    Inventors: Zhigang Fan, Paul Roberts Conlon
  • Publication number: 20140152701
    Abstract: Among other disclosed subject matter, a computer-implemented method includes receiving illustrated content. The illustrated content includes half-tone content. The method includes blurring at least part of the illustrated content. The blurring is performed according to a blur radius. The method includes downscaling the blurred illustrated content to an output size.
    Type: Application
    Filed: February 10, 2014
    Publication date: June 5, 2014
    Applicant: Hachette Book Group, Inc.
    Inventors: Brian Doyle, Ralph Munsen, Eric Cole, James Bean
  • Publication number: 20140146085
    Abstract: According to one embodiment, an electronic equipment, includes: a main body of the electronic equipment, an attachment/detachment detecting module, and a controller. The main body of the electronic equipment has a screen to display information and is capable of being inserted into an accommodating module such that a partial region of the screen is accommodated in an accommodating part of the accommodating module. The attachment/detachment detecting module is configured to detect attachment/detachment of the main body of the electronic equipment and the accommodating module. The controller is configured to perform different display controls or function controls in the partial region of the screen which is accommodated in the accommodating module and in a remaining region of the screen which is not accommodated in the accommodating module when the attachment/detachment detecting module detects that the main body of the electronic equipment is inserted into the accommodating module.
    Type: Application
    Filed: September 18, 2013
    Publication date: May 29, 2014
    Applicant: Kabushiki Kaisha Toshiba
    Inventor: Kentaro Takeda
  • Patent number: 8736615
    Abstract: Techniques for ensuring maximum readability of barcodes displayed in pixel displays. The techniques use the characteristics of the pixel display to determine the form of the barcode in the pixel display. Determination of the form includes determining a size of the barcode which renders the barcode's elements easily readable by a barcode reader and a shape, and or orientation of the barcode in the display which permits the entire barcode to be displayed in the display. Additionally, in a barcode with redundant information, the amount of redundant information may be reduced in the displayed barcode. The techniques may be applied to both one-dimensional and two-dimensional barcodes.
    Type: Grant
    Filed: April 27, 2007
    Date of Patent: May 27, 2014
    Assignee: Codebroker, LLC
    Inventors: Dan Slavin, Pero Smrzlic
  • Publication number: 20140132636
    Abstract: A system of arranging images provides for automated scaling, positioning and organizing of a plurality of images on an image display, which may be transferred to a printed or electronic product design. A plurality of images are analyzed to produce image data. Display parameters determine permissible arrangement of the images. Based on the image data and the display parameters, an arrangement on the image display for each of the plurality of images is defined. The arrangement may be further defined to maximize at least one dimension of the images.
    Type: Application
    Filed: January 21, 2014
    Publication date: May 15, 2014
    Inventor: Brian D. Hanechak
  • Patent number: 8717390
    Abstract: An integrated system and method for content-aware video retargeting. An interactive framework combines key frame-based constraint editing with numerous automatic algorithms for video analysis. This combination gives content producers a high level of control of the retargeting process. One component of the framework is a non-uniform, pixel-accurate warp to the target resolution that considers automatic as well as interactively-defined features. Automatic features comprise video saliency, edge preservation at the pixel resolution, and scene cut detection to enforce bilateral temporal coherence. Additional high level constraints can be added by the producer to achieve a consistent scene composition across arbitrary output formats. Advantageously, embodiments of the invention provide a better visual result for retargeted video when compared to using conventional techniques.
    Type: Grant
    Filed: September 1, 2009
    Date of Patent: May 6, 2014
    Assignee: Disney Enterprises, Inc.
    Inventors: Markus Gross, Alexander Hornung, Manuel Lang, Philipp Kraehenbuehl
  • Patent number: 8643678
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for generating shadows. In one aspect, a method includes identifying a two-dimensional image representing an icon and a two-dimensional image representing a light source, applying an affine transformation to a transparency channel of the image representing the icon, the affine transformation projecting pixels of the transparency channel into three-dimensional space, and generating a field of pixels representing a shadow cast by the icon by computing a portion of the light source that is visible to pixels of the field by subtracting rows of a matrix that represents the affine transformation from rows of a matrix that represents the transparency channel of the light source image, and computing brightness of each of the generated pixels of the field based at least partly on the computed portion of the visible light source.
    Type: Grant
    Filed: December 22, 2010
    Date of Patent: February 4, 2014
    Assignee: Google Inc.
    Inventors: Aaron Jacobs, Benjamin C. Appleton
  • Patent number: 8639060
    Abstract: Certain embodiments of the present invention provide a system and method for temporally aligning a plurality of cardiac image sequences. The method includes performing a locally linear embedding algorithm on a first set of cardiac image sequences and on a second set of cardiac image sequences. A graphical representation is created for the first set of cardiac image sequences and the second set of cardiac image sequences. A determination is made whether the first set of cardiac image sequences and the second set of cardiac image sequences were generated from a similar point of view. If a similar point of view is found, the first graphical representation and the second graphical representation are aligned using a minimization function. If a similar point of view is not found, the graphs are aligned with a template and then aligned with each other using the minimization function.
    Type: Grant
    Filed: March 15, 2012
    Date of Patent: January 28, 2014
    Assignee: General Electric Company
    Inventors: Shuo Li, Prakash Mahesh, Dave Roeder, Richard Rankin
  • Patent number: 8638345
    Abstract: A program generation device (11) for generating a control program for causing a display device (30) to display an image in different display sizes comprises: a determination unit (116) that determines a conversion image size based on the different display sizes of the image; a conversion unit (117) that converts an item of image data representing the image into an item of image data having an image size equal to the conversion image size; and a generation unit (118) that generates a control program for causing the display device to display the image in different display sizes by using the item of image data converted by the conversion unit.
    Type: Grant
    Filed: November 12, 2010
    Date of Patent: January 28, 2014
    Assignee: NTT Docomo, Inc.
    Inventors: Yukou Miyazawa, Takahiro Ohori, Kazuya Anzawa
  • Patent number: 8619081
    Abstract: A deformation information transformation OK/NG discrimination unit determines whether or not it is possible to achieve a transformation equivalent to three-dimensional deformation information by only two-dimensional affine transformation. If it is possible to achieve this transformation, a two-dimensional bitmap generation unit generates a processed two-dimensional graphics image by applying the two-dimensional affine transformation equivalent to the transformation indicated by the three-dimensional deformation information to a two-dimensional graphics image.
    Type: Grant
    Filed: April 16, 2010
    Date of Patent: December 31, 2013
    Assignee: Canon Kabushiki Kaisha
    Inventors: Atsushi Ikeda, Wataru Suzuki
  • Patent number: 8611698
    Abstract: The invention relates to a method for reframing an image according to at least one predefined reframing method to obtain a reframed image for which the format ratio is equal to a target format ratio. The method comprises the following steps for: analyzing the image, selecting the predefined reframing method in a set of at least two reframing methods according to the result of the analysis step, and reframing said image using the selected reframing method. The invention also relates to a device for reframing an image.
    Type: Grant
    Filed: May 5, 2010
    Date of Patent: December 17, 2013
    Assignee: Thomson Licensing
    Inventors: Christelle Chamaret, Olivier Le Meur, Clement Rousseau
  • Publication number: 20130328933
    Abstract: The present invention provides computerized systems and methods for providing electronically presented interactive area representation, such as a map, and information associated therewith. A user can select text, imagery, or other information presented on the map and associated with one or more items or locations, causing presentation of information relating to the associated one or more items or locations, such as appropriate contact information or a hyperlink to an appropriate Web site. Additionally or alternatively, a user can input or select, based on a query or otherwise, information relating to one or more items or locations associated with text, imagery, or other information presented on the map, causing presentation of an indication of one or more locations of the associated text, imagery, or other information on the map. A magnifier feature allowing internal navigation within the map can be provided. Additionally, animated images can appear to move over the map.
    Type: Application
    Filed: August 13, 2013
    Publication date: December 12, 2013
    Applicant: ActiveMap LLC
    Inventors: Michael ABRAMSON, Erika JAKUBASSA, Michael GRISHAM, Geoff ATKIN
  • Patent number: 8599247
    Abstract: Provided is a stereoscopic image system. The stereoscopic image system includes a display device radiating linearly polarized light, glasses including left and right oculars each including a first polarizer disposed between the display device and the eyes of a user, a second polarizer disposed between the first polarizer and the eyes of the user, and a polarization plane rotator disposed between the first polarizer and the second polarizer, and a quarter wave plate disposed between the display device and the first polarizer. Accordingly, even when the glasses are rotated around a normal line to surfaces of the left and right oculars, a change in the brightness of a stereoscopic image can be reduced.
    Type: Grant
    Filed: January 29, 2009
    Date of Patent: December 3, 2013
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Aleksander Viktorovich Morozov
  • Patent number: 8571266
    Abstract: A position of a predetermined object or design is sequentially detected from images. Then, an amount of movement of the predetermined object or design is calculated on the basis of: a position, in a first image, of the predetermined object or design detected from the first image; and a position, in a second image, of the predetermined object or design detected from the second image acquired before the first image. Then, when the amount of movement is less than a first threshold, the position, in the first image, of the predetermined object or design detected from the first image is corrected to a position internally dividing, in a predetermined ratio, line segments connecting: the position, in the first image, of the predetermined object or design detected from the first image; to the position, in the second image, of the predetermined object or design detected from the second image.
    Type: Grant
    Filed: August 2, 2011
    Date of Patent: October 29, 2013
    Assignee: Nintendo Co., Ltd.
    Inventor: Satoru Osako
  • Patent number: 8554017
    Abstract: An imaging apparatus includes: an orientation sensor that detects orientation representing the direction in which the imaging apparatus is oriented; a controller that produces data formed of a captured image and attribute information associated with the captured image and records the data in a recording section; and the recording section that stores a captured image and attribute information, wherein the controller successively records an entry in a memory, the entry relating orientation information calculated by successively receiving a value detected with the orientation sensor to a time stamp representing the time at which the detected value is inputted from the orientation sensor, extracts a plurality of entries having time stamps close to the time at which the image was captured from the entries recorded in the memory, and calculates orientation information representing the direction in which the image was captured by using the plurality of pieces of orientation information in the extracted entries.
    Type: Grant
    Filed: November 24, 2010
    Date of Patent: October 8, 2013
    Assignee: Sony Corporation
    Inventor: Ryunosuke Oda
  • Publication number: 20130179162
    Abstract: An inventive system and method for touch free operation of a device is presented. The system can comprise a depth sensor for detecting a movement, motion software to receive the detected movement from the depth sensor, deduce a gesture based on the detected movement, and filter the gesture to accept an applicable gesture, and client software to receive the applicable gesture at a client computer for performing a task in accordance with client logic based on the applicable gesture. The client can be a mapping device and the task can be one of various mapping operations. The system can also comprise hardware for making the detected movement an applicable gesture. The system can also comprise voice recognition providing voice input for enabling the client to perform the task based on the voice input in conjunction with the applicable gesture. The applicable gesture can be a movement authorized using facial recognition.
    Type: Application
    Filed: January 11, 2012
    Publication date: July 11, 2013
    Inventors: Asaf Merschon, Assaf Govari, Andres Claudio Altmann, Yitzhack Schwartz
  • Patent number: 8463074
    Abstract: A system and method for rotating a source image by a first non-zero angle is provided. The method includes: defining a template for the source image, the template representing a rotation of the source image about an axis of the source image by second angle, where the second angle is the negative of the first non-zero angle; determining overlap between the template and the source image; separating the template into a plurality of strips covering at least the area of overlap; and for each strip: indentifying an initial pixel in the source image within the strip and storing the image data of the initial pixel; storing the image data of all remaining pixels within both the strip and the overlap in a database format in which the all remaining pixels is defined by a Y and X offset from the initial pixel.
    Type: Grant
    Filed: November 10, 2010
    Date of Patent: June 11, 2013
    Assignee: General Dynamics Advanced Information Systems
    Inventors: Rousey Johnson, III, Stephen Fuchs, Tracey Tschepen
  • Patent number: 8368695
    Abstract: A system is disclosed that transforms offline maps into interactive online maps. In the system, geo-coordinate relationships are determined between geo-coordinates on a source map and geo-coordinates on an online reference map. An image of the source map is transformed to form an image of a modified source map having geo-coordinates that substantially align with corresponding geo-coordinates on the reference map. Modified source tiles are formed with the image of the modified source map and displayed on a portion of the reference map.
    Type: Grant
    Filed: February 8, 2007
    Date of Patent: February 5, 2013
    Assignee: Microsoft Corporation
    Inventors: Jonathan R. Howell, Jeremy E. Elson, John R. Douceur
  • Patent number: 8295604
    Abstract: An image search method that is robust and fast (with computational complexity of logarithmic order relative to the number of models). The image search method including: extracting a plurality of specific regions possessing such a property that a shape can be normalized regardless of an affine transformation thereof, as affine-invariant regions from one or more learning images; calculating, with respect to a reference affine-invariant region, other neighboring affine-invariant regions as a set; deforming the neighboring affine-invariant regions by a transformation to normalize the shape of the reference affine-invariant region; and outputting the deformed shapes of the neighboring affine-invariant regions, together with combination of the reference affine-invariant region and the neighboring affine-invariant regions.
    Type: Grant
    Filed: August 31, 2006
    Date of Patent: October 23, 2012
    Assignees: Toyota Jidosha Kabushiki Kaisha, Czech Technical University in Prague
    Inventors: Katsuhiro Sakai, Ondrej Chum, Jiri Matas
  • Patent number: 8249391
    Abstract: Methods and systems for correcting skew in digital images are disclosed according to embodiments of the invention. Embodiments may include receiving the endpoints of the skew-line, calculating the sine and cosine of the skew-angle from the endpoints and rotating the image using the sine and cosine of the skew-angle. Embodiments of the invention may also include various ways for a user to provide a skew-line and/or endpoints.
    Type: Grant
    Filed: August 24, 2007
    Date of Patent: August 21, 2012
    Assignee: Operations, Inc.
    Inventor: Donald B. Curtis
  • Patent number: 8248417
    Abstract: Method, system, and computer-readable storage medium for flattening 3D patches of a 3D graphics model. For each vertex in each polygon of a plurality of polygons of a 3D patch from a 3D graphics model, a vector is determined from a seed point of the 3D patch to the vertex. An axis in a plane of the polygon that includes the seed point and is perpendicular to the vector is determined, and the vector rotated around the axis until the vector is in the plane of the polygon to generate a corresponding 2D vertex at the endpoint of the rotated vector in the plane. The determining a vector, determining an axis, and rotating the vector for each vertex in each polygon of the 3D patch generates a 2D patch of co-planar polygons corresponding to the polygons of the 3D patch, which is stored for use in a computer graphics application.
    Type: Grant
    Filed: August 28, 2008
    Date of Patent: August 21, 2012
    Assignee: Adobe Systems Incorporated
    Inventor: Michael O. Clifton
  • Patent number: 8207992
    Abstract: Medical imaging often involves the collective use of information presented in multiple images of an individual, such as images generated through different imaging modalities (X-ray, CT, PET, etc.) The use of a composite of these images may involve image registration to adjust for the variable position and orientation discrepancies of the individual during imaging. However, registration may be complicated by soft tissue deformation between images, and implementations (particularly pure software implementations) of the mathematical models used in image registration may be computationally complex and may require up to several hours. Hardware architectures are presented that apply the mathematical techniques in an accelerated manner, thereby providing near-realtime image registration that may be of particular use for the short timeframe requirements of surgical environments.
    Type: Grant
    Filed: December 5, 2008
    Date of Patent: June 26, 2012
    Assignee: University of Maryland, Baltimore
    Inventors: Raj Shekhar, Omkar Dandekar