To Rotate An Image Patents (Class 382/296)
-
Patent number: 11605154Abstract: Systems and methods are provided for performing operations including: receiving, by a messaging application, an image captured by a front-facing camera of a computing device of a first user; displaying, by the messaging application, the image on a display screen of the computing device; receiving a request to send the image to a computing device of a second user; in response to receiving the request, generating a mirrored version of the image that was captured by the front-facing camera; and sending the mirrored version of the image to the second user.Type: GrantFiled: October 1, 2021Date of Patent: March 14, 2023Assignee: Snap Inc.Inventor: Guy Melamed
-
Patent number: 11580322Abstract: A computer-implemented method for calculating Scalable Attributed Graph Embedding for Large-Scale Graph Analytics that includes computing a node embedding for a first node-attributed graph in a node embedded space. One or more random attributed graphs is generated in the node embedded space. A graph embedding operation is performed using a dissimilarity measure between one or more raw graphs and the one or more generated random graphs, and an edge-attributed graph into a second node-attributed graph using an adjoint graph.Type: GrantFiled: May 15, 2020Date of Patent: February 14, 2023Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventor: Lingfei Wu
-
Patent number: 11551366Abstract: Systems and methods of automating the generation of a correction of an estimate of an elevation of a digital elevation model (DEM) of the bare earth under forest canopy. The disclosed embodiments facilitate generation of a more accurate DEM in areas of canopy coverage (where the input X-band DSM cannot see the ground) to estimate both the canopy height and the associated DEM. In some embodiments, the result of computationally correcting an estimate of an original DEM is a modified DEM. The method of correcting an estimate of an original DEM utilizes a pair of P-band radar images, an original DEM overlapping the same scene as the P-band radar images, at least one common, uniquely-identifiable point in the P-band radar images, and a definition of a geographical area surrounding the common, uniquely identifiable point over which the elevation correction is applicable.Type: GrantFiled: March 5, 2021Date of Patent: January 10, 2023Assignee: Intermap Technologies, Inc.Inventors: Stephen Griffiths, Natalie Findlay, Carolyn Johnston
-
Patent number: 11428552Abstract: In an example implementation according to aspects of the present disclosure, a system includes a sensor device attachable to an electronic device. The sensor device includes a first alignment member and a first conductive contact. The electronic device includes a second alignment member to align with the first alignment member of the sensor device, and a second conductive contact wherein, upon alignment of the sensor device with the electronic device via the first and second alignment members, to make contact with the first conductive contact of the sensor device.Type: GrantFiled: April 25, 2019Date of Patent: August 30, 2022Assignee: Hewlett-Packard Development Company, L.P.Inventors: Ching-Sheng Cheng, Chia-Wen Weng
-
Patent number: 11336952Abstract: A mobile device responds in real time to media content presented on a media device, such as a television. The mobile device captures temporal fragments of audio-video content on its microphone, camera, or both and generates corresponding audio-video query fingerprints. The query fingerprints are transmitted to a search server located remotely or used with a search function on the mobile device for content search and identification. Audio features are extracted and audio signal global onset detection is used for input audio frame alignment. Additional audio feature signatures are generated from local audio frame onsets, audio frame frequency domain entropy, and maximum change in the spectral coefficients. Video frames are analyzed to find a television screen in the frames, and a detected active television quadrilateral is used to generate video fingerprints to be combined with audio fingerprints for more reliable content identification.Type: GrantFiled: February 25, 2016Date of Patent: May 17, 2022Assignee: Roku, Inc.Inventors: Mihailo M. Stojancic, Jose Pio Pereira, Peter Wendt, Shashank Merchant, Sunil Suresh Kulkarni
-
Patent number: 11210799Abstract: A camera may capture an image of a scene and use the image to generate a first and a second subpixel image of the scene. The pair of subpixel images may be represented by a first set of subpixels and a second set of subpixels from the image respectively. Each pixel of the image may include two green subpixels that are respectively represented in the first and second subpixel images. The camera may determine a disparity between a portion of the scene as represented by the pair of subpixel images and may estimate a depth map of the scene that indicates a depth of the portion relative to other portions of the scene based on the disparity and a baseline distance between the two green subpixels. A new version of the image may be generated with a focus upon the portion and with the other portions of the scene blurred.Type: GrantFiled: December 5, 2017Date of Patent: December 28, 2021Assignee: Google LLCInventors: David Jacobs, Rahul Garg, Yael Pritch Knaan, Neal Wadhwa, Marc Levoy
-
Patent number: 11211097Abstract: A generating method and a playing method of multimedia file, a multimedia file generation apparatus and a multimedia file playback apparatus are provided. The playing method of multimedia file includes following steps. A multimedia file including a panoramic video associated with a timeline is received. A first data track of the multimedia file is extracted to obtain object positions of the first image object in the panoramic video with respect to the timeline. When playing the panoramic video, an icon corresponding to the first image object is displayed in a display frame of a screen. In response to detecting a selection operation performed on the icon, a field of view (FoV) for playing the panoramic video is determined according to a first object position recorded in the first data track, and display frames including the first image object are played based on the determined FoV.Type: GrantFiled: August 6, 2019Date of Patent: December 28, 2021Assignee: Acer IncorporatedInventor: Chia-Shang Yuan
-
Patent number: 11195252Abstract: An image rectification method includes determining one or more reference points in a raw image captured using a lens for a plurality of target pixels in a target image, obtaining a subsection of the raw image based on the one or more reference points, and calculating a target pixel value for each of the plurality of target pixels based on one or more pixel values of one or more pixels in the subsection of the raw image.Type: GrantFiled: June 5, 2019Date of Patent: December 7, 2021Assignee: SZ DJI TECHNOLOGY CO., LTD.Inventors: Rui Xu, Ketan Tang, Shaojie Shen, Qi Chen
-
Patent number: 11194532Abstract: An information processing apparatus includes a controller including one or more processors and one or more memories. The controller receives attribute information of a printing apparatus from the printing apparatus, determines, based on the received attribute information, whether or not to generate a portrait image which format is a predetermined format, and rotates a landscape image in a predetermined rotational direction to generate the portrait image in a case it is determined the portrait image is to be generated. The controller also transmits the generated portrait image to the printing apparatus, and transmits information indicating that the portrait image has been generated from the landscape image.Type: GrantFiled: October 6, 2020Date of Patent: December 7, 2021Assignee: CANON KABUSHIKI KAISHAInventor: Chie Ito
-
Patent number: 11151430Abstract: An image forming apparatus that prevents, when reducing variation in thickness of thin lines, the legibility of the thin lines from being adversely affected thereby. When print data is acquired, in a rendering process for printing based on the acquired print data, the rendering process including a line width adjustment process is executed. In a case where the line width adjustment process is executed on the print data, not only the line width adjustment process but also a process for thickening thin lines is executed.Type: GrantFiled: March 2, 2020Date of Patent: October 19, 2021Assignee: CANON KABUSHIKI KAISHAInventors: Hiromi Kimura, Shuichi Takenaka
-
Patent number: 11126556Abstract: Memory prefetching in a processor comprises: identifying, in response to memory access instructions, a pattern of addresses; and determining, based on the pattern of addresses, an address to prefetch. Determining the address to prefetch comprises: determining, using the pattern of addresses, an index into a history table; retrieving, from the history table and using the index, an offset value, wherein the offset value is not the address to prefetch; and determining the address to prefetch using the offset value and at least one address of the pattern of addresses. The method further comprises prefetching the address to prefetch.Type: GrantFiled: April 30, 2020Date of Patent: September 21, 2021Assignee: Marvell Asia Pte, Ltd.Inventor: Shubhendu Sekhar Mukherjee
-
Patent number: 11094284Abstract: An image processing device and image processing method that reduce the probability that the power consumption of two processing systems will be maximized simultaneously. Such image processing device includes an image processing circuit, a conversion circuit receiving a first pixel data array outputted from the image processing circuit and converting the first pixel data array into a second pixel data array by converting an arrangement of pieces of pixel data included in the first pixel data array pixel by pixel, the first pixel data array being an aggregate of a plurality of pieces of pixel data, the pieces of pixel data being pieces of data corresponding to a plurality of pixels, each of the pieces of pixel data having a plurality of bits, an aggregate of the pixels forming a pixel array, and a processing unit processing the second pixel data array outputted from the conversion circuit.Type: GrantFiled: June 26, 2018Date of Patent: August 17, 2021Assignee: EIZO CorporationInventors: Hiroki Matsuzaki, Masato Yamamoto, Takashi Nakamae, Tsubasa Ito
-
Patent number: 11016197Abstract: A LIDAR system includes a laser source, a first scanner, and a second scanner. The first scanner receives a first beam from the laser source and applies a first angle modulation to the first beam to output a second beam at a first angle. The second scanner receives the second beam and applies a second angle modulation to the second beam to output a third beam at a second angle.Type: GrantFiled: June 29, 2020Date of Patent: May 25, 2021Assignee: AURORA INNOVATION, INC.Inventors: Zeb William Barber, Stephen C. Crouch, Ryan Moore Galloway, Edward Joseph Angus, Emil Kadlec
-
Patent number: 10984502Abstract: Monitoring apparatus 2 for person recognition in a monitoring region 7, having at least one camera 3 for recording an image sequence of a portion 10 of the monitoring region 7, wherein the image sequence comprises a plurality of monitoring images, having a person recognition module 6, wherein the person recognition module 6 has at least one recognition feature of a person that is to be located and is configured to search for the person to be recognized based on the monitoring images and the recognition feature, wherein the camera 3 has a fisheye lens 4.Type: GrantFiled: September 20, 2019Date of Patent: April 20, 2021Assignee: Robert Bosch GmbHInventor: Gregor Blott
-
Patent number: 10878245Abstract: A method for determining and recommending video content activity regions of a scene in a recorded video includes: extracting an image of a scene from a video; performing static analysis of the extracted image; detecting motion in the scene based on motion detection signals received from one or more devices configured to detect motion; performing motion analysis on the video and the motion detection signals; and based on results of the static analysis and the motion analysis, recommending via a user interface displayed on a display device a zone of interest within the scene.Type: GrantFiled: May 30, 2018Date of Patent: December 29, 2020Assignee: Logitech Europe S.A.Inventors: Fabian Nater, Gaurav Bradoo, Rahim Ka, Tingshan Gou
-
Patent number: 10846880Abstract: Embodiments of the invention provide for a joystick assembly that separates the user from electrical equipment. In some embodiments, the joystick assembly comprises a handle, a rod, a camera, and a target object. The target object may move indicative of the handle by input from the user. The camera may obtain a target object image of the target object and a difference between the target object image and the image pattern is determined. A signal indicative of the difference between the target object image and the image pattern may be sent to actuate at least one actuator.Type: GrantFiled: January 3, 2020Date of Patent: November 24, 2020Assignee: Altec Industries, Inc.Inventor: Daniel D. Peterson
-
Processing point clouds of vehicle sensors having variable scan line distributions using voxel grids
Patent number: 10754037Abstract: A method for processing point clouds having variable spatial distributions of scan lines includes receiving a point cloud portion corresponding to an object in a vehicle environment, the point cloud portion including scan lines arranged according to a particular spatial distribution. The method also includes constructing a voxel grid corresponding to the received point cloud portion. The voxel grid includes a plurality of volumes in a stacked, three-dimensional arrangement, and constructing the voxel grid includes (i) determining an initial classification of the object, (ii) setting one or more parameters of the voxel grid based on the initial classification, and (iii) associating each volume of the plurality of volumes with an attribute specifying how many points, from the point cloud portion, fall within that volume. The method also includes generating, using the constructed voxel grid, signals descriptive of a current state of the environment through which the vehicle is moving.Type: GrantFiled: October 31, 2018Date of Patent: August 25, 2020Assignee: Luminar Technologies, Inc.Inventors: Benjamin Englard, Eric C. Danziger -
Patent number: 10602113Abstract: A medical imaging device includes: a left eye imaging element including a left eye light receiving surface configured to receive left eye observation light from an observed region of a subject; and a right eye imaging element including a right eye light receiving surface configured to receive right eye observation light being an observation light from the observed region and having a parallax from the left eye observation light. The left eye imaging element and the right eye imaging element are arranged such that: short sides of the left eye light receiving surface and the right eye light receiving surface are along a direction in which an optical axes of the left eye observation light and the right eye observation light are juxtaposed with each other; and long sides of the left eye light receiving surface and long sides of the right eye light receiving surface oppose each other.Type: GrantFiled: February 15, 2018Date of Patent: March 24, 2020Assignee: SONY OLYMPUS MEDICAL SOLUTIONS INC.Inventor: Kohtaro Amano
-
Patent number: 10310998Abstract: Methods, apparatus, and computer-readable storage media are disclosed for applying filtering operations to data transferred as part of a direct memory access (DMA) operation. In one example of the disclosed technology, a system includes a processor, memory, and a direct memory access (DMA) engine coupled to the memory for reading a set of data from a selected range of read memory addresses for the memory without using the processor. A line buffer coupled to the DMA engine is configured to receive DMA read data and temporarily store a portion, but not all of the data set being read by the DMA engine in a line buffer. A digital filter is configured to apply a filtering operation to a windowed subset of the buffered portion of the data set, producing filtered data that is stored to a selected range of write memory addresses for the memory, without using the processor.Type: GrantFiled: June 30, 2015Date of Patent: June 4, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Ryan Haraden, Robert Shearer, Matthew Tubbs, Adam Muff, Ashish Gupta
-
Patent number: 10200616Abstract: An image processing device capable of rotating an image through a desired rotation angle such that a display direction of an image matches a posture of a user. A first image pickup section acquires a main image, and a second image pickup section acquires a sub image. A display image formed by combining the main image and the sub image is displayed on a display section. Rotation instructions for rotating the main image and the sub image displayed on the display section are separately given. The main image and the sub image are rotated according to the respective rotation instructions. The main image and the sub image, on which rotation processing has been performed, respectively, are combined and displayed on the display section.Type: GrantFiled: August 23, 2016Date of Patent: February 5, 2019Assignee: Canon Kabushiki KaishaInventor: Tetsuya Hada
-
Patent number: 10147155Abstract: Methods, systems, and apparatus for adjusting a perspective of an image are described. Pixels from each of a plurality of rows of the image are removed, where the count of pixels removed is based on a location of the corresponding row in the image. In one example embodiment, the image is rotated prior to and after removal of the pixels based on the type of perspective alteration.Type: GrantFiled: November 26, 2014Date of Patent: December 4, 2018Assignee: Visual Supply CompanyInventors: Zachary Daniel Hodges, Robert A. Newport, Rekil Prashanth
-
Patent number: 10027970Abstract: Disclosed are techniques for creating, coding, decoding, and using, rotation information related to one or more coded pictures in non-normative parts of a coded video bitstream.Type: GrantFiled: July 21, 2017Date of Patent: July 17, 2018Assignee: Vidyo, Inc.Inventors: Jill Boyce, Stephen Cipolli, Jonathan Lennox, Stephan Wenger, Danny Hong
-
Patent number: 9998622Abstract: An image processing apparatus includes an image data acquiring section configured to acquire image data of an image; a partial image acquiring section configured to acquire a plurality of partial images from each of a plurality of areas contained within the image on a basis of the image data acquired by the image data acquiring section; and a layout determination section configured to determine a layout by arranging a plurality of the partial images acquired by the partial image acquiring section.Type: GrantFiled: August 19, 2016Date of Patent: June 12, 2018Assignees: KABUSHIKI KAISHA TOSHIBA, TOSHIBA TEC KABUSHIKI KAISHAInventors: Takafumi Terada, Naomi Nakane
-
Patent number: 9843729Abstract: Embodiments of the present invention include methods and apparatus for the rotational stabilization of images and video. Rotational stabilization of images includes determining an amount of degrees of cant or tilt of an image capturing device, and capturing an image. The captured image is rotated an angular distance equal to the amount of degrees of tilt of the image capturing device. The rotated image is then cropped. The determining, rotating, and cropping are generally performed automatically by the image capturing device without user action at the time of capturing the image.Type: GrantFiled: August 22, 2013Date of Patent: December 12, 2017Assignee: SMUGMUG, INC.Inventors: Samuel Nichols, Don MacAskill
-
Patent number: 9800759Abstract: An image processing apparatus according to the present disclosure includes: one or more image processing modules; a first work memory disposed in a previous position to the one or more image processing modules; a second work memory disposed in a next position to the one or more image processing modules; a decompression-rotation processing module configured to (a) read out and decompress plural pieces of compressed sub-band data of plural sub-bands which locate in plural bands at an identical position in a primary scanning direction, (b) rotate respective pieces of decompressed sub-band data, and store the pieces of rotated sub-band data in the first work memory; and a rotation-compression processing module configured to (c) read out the plural pieces of image-processed sub-band data stored in the second work memory and rotate the respective pieces of sub-band data, and (d) compress the respective pieces of rotated sub-band data.Type: GrantFiled: March 20, 2013Date of Patent: October 24, 2017Assignee: Kyocera Document Solutions, Inc.Inventor: Tsuyoshi Nitta
-
Patent number: 9745688Abstract: The invention relates to a laundry treating appliance and method for controlling the operation of the laundry treating appliance by determining the surface area of the laundry based on image data of the laundry.Type: GrantFiled: February 19, 2009Date of Patent: August 29, 2017Assignee: Whirlpool CorporationInventors: Farhad Ashrafzadeh, James P. Carow, Shreecharan Kanchanavally
-
Patent number: 9251412Abstract: Methods and systems for recognizing Devanagari script handwriting are provided. A method may include receiving a handwritten input and determining that the handwritten input comprises a shirorekha stroke based on one or more shirorekha detection criteria. Shirorekha detection criteria may be at least one criterion such as a length of the shirorekha stroke, a horizontality of the shirorekha stroke, a straightness of the shirorekha stroke, a position in time at which the shirorekha stroke is made in relation to one or more other strokes in the handwritten input, and the like. Next, one or more recognized characters may be provided corresponding to the handwritten input.Type: GrantFiled: December 16, 2013Date of Patent: February 2, 2016Assignee: Google Inc.Inventors: Daniel Martin Keysers, Thomas Deselaers, Henry Allan Rowley
-
Patent number: 9135705Abstract: Disclosed are systems, apparatus, devices, method, computer program products, and other implementations, including a method that includes capturing an image of a scene by an image capturing unit of a device that includes at least one sensor, determining relative device orientation of the device based, at least in part, on determined location of at least one vanishing point in the captured image of the scene, and performing one or more calibration operations for the at least one sensor based, at least in part, on the determined relative device orientation.Type: GrantFiled: November 7, 2012Date of Patent: September 15, 2015Assignee: QUALCOMM IncorporatedInventors: Hui Chao, Sameera Poduri, Saumitra Mohan Das, Ayman Fawzy Naguib, Faraz Mohammad Mirzaei
-
Patent number: 9106936Abstract: A raw format image representing an image received from an image capture device at an image data rate, can be compressed at least as fast as the image data rate (i.e. in real time) using compact and low cost components. The compressed image data can then be transferred across a chip-to-chip data channel to a memory system or to a host processor where it can be stored as compressed data. The host processor or other processor can read and decompress the compressed raw data and apply digital signal processing including industry-standard data compression or other image processing algorithms to the recovered raw format image without being constrained to real-time processing.Type: GrantFiled: January 25, 2012Date of Patent: August 11, 2015Assignee: Altera CorporationInventor: Albert W. Wegener
-
Patent number: 9104341Abstract: Aspects of virtual one-time programmable (OTP) memory pre-programming are described. A device may include a logical sink destination, an OTP memory map, a virtual memory map, and a comparator. The OTP memory map may store one or more OTP logical values, and the virtual memory map may store one or more default virtual logical values. Generally, the virtual memory map may be predefined for various representative OTP scenarios including test and customer-specific values. Certain portions or outputs of the logical values stored in the OTP memory map and the virtual memory map may be compared by the comparator, and the logical result of the comparison may be output to the logical sink destination. In certain aspects, the portions or outputs of OTP and virtual memory maps that are compared may be determined based on various factors such as strap option settings, temperatures, voltages, or register values of the device.Type: GrantFiled: June 28, 2013Date of Patent: August 11, 2015Assignee: Broadcom CorporationInventor: Charles Joseph Gravelle
-
Patent number: 9092884Abstract: Tilt is reduced or eliminated in captured digital images. Edges in a first image are detected. Angles corresponding to the detected edges are determined. A dominant angle is selected from the determined angles. The first image is rotated according to the selected dominant angle to generate a second image. The second image is a de-tilted version of the first image.Type: GrantFiled: March 8, 2013Date of Patent: July 28, 2015Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Denis Demandolx, Sing Bing Kang
-
Patent number: 9076225Abstract: An image processing device may include an image scanning unit; an image memory; a sample area designating unit; a binarization unit for implementing a filtering process on a scanned multi-valued image, to produce the compensated image data and for binarizing the compensated image data; a correlation operation unit for acquiring each of the correlations between the binary image data and the scanned multi-valued image data; and an optimal binarization information selecting unit for selecting the optimal parameter value or binary image data based on the correlations. The binarization unit may include a parameter value setting section, a filtering process section, and a binarization process section for binarizing each of the compensated image data based on a predetermined binary threshold.Type: GrantFiled: August 30, 2013Date of Patent: July 7, 2015Assignee: NIDEC SANKYO CORPORATIONInventor: Hiroshi Nakamura
-
Publication number: 20150147003Abstract: According to implementations of this disclosure, image content is rotated in a content-aware fashion. In one implementation, a mesh is formed over an image and image lines in the image content are identified. The image is warped using an energy function that rotates a subset of the lines a predetermined rotation angle, while rotating other lines by an angle other than the predetermined rotation angle. In one example, lines that are intended to be horizontal or vertical after correcting are rotated by a rotation angle that will make them horizontal or vertical, whereas oblique lines are rotated by an angle other than the rotation angle.Type: ApplicationFiled: November 27, 2013Publication date: May 28, 2015Applicant: Microsoft CorporationInventors: Kaiming He, Huiwen Chang, Jian Sun
-
Patent number: 9020188Abstract: A method for object detection and an apparatus using the same are provided, and the method includes: An image is captured, in which the image includes a plurality of sampling-windows. A first-stage sub-classifier of a classifier is used to detect whether the sampling-windows contain an object therein. The classifier is rotated at least one time by a predetermined rotation angle and the first-stage sub-classifier of the classifier is used to detect whether the sampling-windows contain the object after each rotating, wherein when the object is detected within the sampling-windows, keep detecting whether the sampling-windows contain the object therein sequentially by a second-stage sub-classifier to an Nth stage sub-classifier of the classifier with the same orientation. The image is rotated at least one time by a predetermined image angle and the above-mentioned operations of detecting the object is performed after each rotating. The sampling-windows containing the object are output.Type: GrantFiled: May 21, 2012Date of Patent: April 28, 2015Assignee: ASUSTeK Computer Inc.Inventors: Po-Yu Yeh, Hui-Shan Kao
-
Publication number: 20150104115Abstract: An image processing apparatus and a control method thereof are provided. The image processing apparatus includes: a signal receiver to receive an image signal including an image and additional information displayed in the image; a signal processor to process the received image signal; and a controller to generate a reversed image resulting from up-down and/or right-left reversal of the image included in the image signal and to control the signal processor to display the reversed image and the additional information at an area of the reversed image.Type: ApplicationFiled: July 23, 2014Publication date: April 16, 2015Applicant: SAMSUNG ELECTRONICS CO., LTD.Inventor: Kyoung-shin JIN
-
Patent number: 9002062Abstract: We disclose a photogrammetry target that includes a background having a first color and a plurality of ovoid regions located on the background and having a second color contrasting the first color. We further disclose a method and system for detecting the target and processing image data captured from the target to discern therefrom at least one of a distance to the target, identification of the target, or pose of the target.Type: GrantFiled: March 12, 2013Date of Patent: April 7, 2015Inventor: Joshua Victor Aller
-
Patent number: 9002122Abstract: A codec includes an encoder having a quantization level generator that defines a quantization level specific to a block of values (e.g., transform coefficients), a quantizer that quantizes the block of transform coefficients according to the block-specific quantization level, a run-length encoder, and an entropy encoder. The quantization level is defined to result in at least a predetermined number (k) of quantized coefficients having a predetermined value. The amount of data compression by the encoder is proportional to (k). The codec also includes a decoder having entropy and run-length decoding sections whose throughputs are proportional to (k). The decoder takes advantage of this increased throughput by further decoding coefficients in parallel using a plurality of decoding channels. Methods for encoding and decoding data are also disclosed. The invention is well-suited to quantization, entropy, and/or run-length-based codecs, such as JPEG.Type: GrantFiled: July 19, 2012Date of Patent: April 7, 2015Assignee: OmniVision Technologies, Inc.Inventor: Xuanming Du
-
Patent number: 8995791Abstract: An image processing apparatus includes an exaggeration unit configured to perform on an original image including a hand-drawn element an exaggeration process that expands the hand-drawn element to generate an exaggerated image; and a reduction unit configured to reduce the exaggerated image to generate a reduced image of a predetermined size smaller than a size of the original image.Type: GrantFiled: May 30, 2012Date of Patent: March 31, 2015Assignee: Ricoh Company, LimitedInventors: Aiko Otsuka, Atsushi Itoh
-
Patent number: 8988455Abstract: A reference character is generated by combining part objects prepared for each site. At least one candidate character object is generated by changing at least one part object among the part objects used in the reference character object. The reference character object and the candidate character object are displayed by a display device, and an input for selection from a user is accepted. Next, a site for which different part objects are used between the selected character object and the reference character object is determined. A new character object is generated by changing the part object used for the determined site with priority. The selected character object is displayed as the reference character, and the newly generated character is displayed as the candidate character.Type: GrantFiled: March 4, 2010Date of Patent: March 24, 2015Assignee: Nintendo Co., Ltd.Inventors: Ryutaro Takahashi, Takafumi Masaoka
-
Patent number: 8958659Abstract: An image registration method is disclosed for processing a distorted image into a registered image that is aligned with reference to an original image. Distortions from the original image may include scaling, rotation, and noise. The method is based on correlating Radon transforms of both images to determine the rotation angle, and the scaling factor is determined by dividing averages of the overall luminance of each image on the assumption that any added noise will cancel. The Fast Fourier Transform (FFT) is used to estimate global spatial shifts. In one embodiment, the distorted image is first scaled to the size of the original image before being rotated. In another embodiment, the original image is first scaled to the size of the distorted image before rotating the distorted image, and finally scaling it to match the original image. A corresponding system for image registration is also provided.Type: GrantFiled: December 21, 2012Date of Patent: February 17, 2015Assignee: Ecole de Technologie SuperieureInventors: Guangyi Chen, Stéphane Coulombe
-
Publication number: 20150036944Abstract: Systems, methods, and computer-readable media acquire an image captured with a mobile device. Motion sensor data of the mobile device at or near a time when the image was captured is acquired. An angle of rotation is computed based on the motion sensor data, and the image is transformed based on the angle of rotation. In another aspect, a user interface enables user control over image transformation. The user interface enables user control over rotating an image on a display at two or more granularities. A point of rotation may be user-defined. Rotated images may be scaled to fit within a viewing frame for displaying the transformed image.Type: ApplicationFiled: August 2, 2013Publication date: February 5, 2015Inventors: Alex Restrepo, Kevin Systrom
-
Publication number: 20150030259Abstract: In one example embodiment, a device includes an object detector configured to: rotate an image multiple times in increments of a predetermined number of degrees, detect upright occurrences of at least one object from the image at each incremental rotation of the image, and divide the detected occurrences of the at least one detected object, at each incremental rotation of the image, into a corresponding classification; and a direction manager configured to: determine a normal direction of the image, based on a number of detected occurrences of the at least one detected object, at each incremental rotation of the image, for each corresponding classification.Type: ApplicationFiled: July 22, 2014Publication date: January 29, 2015Inventors: Jae-cheol KWON, Jongsung KIM
-
Patent number: 8942512Abstract: An image registration method is disclosed for processing a distorted image into a registered image that is aligned with reference to an original image. Distortions from the original image may include scaling, rotation, and noise. The method is based on correlating Radon transforms of both images to determine the rotation angle, and the scaling factor is determined by dividing averages of the overall luminance of each image on the assumption that any added noise will cancel. The Fast Fourier Transform (FFT) is used to estimate global spatial shifts. In one embodiment, the distorted image is first scaled to the size of the original image before being rotated. In another embodiment, the original image is first scaled to the size of the distorted image before rotating the distorted image, and finally scaling it to match the original image. A corresponding system for image registration is also provided.Type: GrantFiled: December 21, 2012Date of Patent: January 27, 2015Assignee: Ecole de Technologie SuperieureInventors: Guangyi Chen, Stephane Coulombe
-
Patent number: 8942513Abstract: A de-warping processing method for digital images includes the following steps. A first image window is segmented into a plurality of first blocks. A second image window is segmented into a plurality of second blocks according to locations and an amount of the first blocks. A coordinate transformation parameter is calculated by a group of first vertex coordinate values of the first block and a group of second vertex coordinate values of the corresponding second block. Each of coordinate values of the first block is transformed into an estimated coordinate value of the corresponding second block according to the coordinate transformation parameter. A pixel content value is obtained from the second image window according to each of the estimated coordinate values, and is written into a pixel with the corresponding coordinate value in the first block. All the first blocks are processed for outputting a first image.Type: GrantFiled: March 18, 2013Date of Patent: January 27, 2015Assignee: Vivotek Inc.Inventor: Jen-Chih Wu
-
Patent number: 8937593Abstract: A method for calibrating position of light point is used for an interactive projection system including an image capture device. The image capture device includes an image sensor and an optical filter. The method includes the following steps. A plurality of calibrating patterns formed by visible light is individually projected on a screen. The distance between the calibrating pattern with big area and an optical axis of the image sensor is larger than that between the calibrating pattern with small area and the optical axis. Next, the exposure time of the image sensor is adjusted so the image sensor can capture the images of the calibrating patterns through the optical filter. According to the images of the calibrating patterns, a plurality of coordinate positions is gotten. Then, the coordinate positions are adjusted according to a standard coordinate.Type: GrantFiled: March 8, 2013Date of Patent: January 20, 2015Assignee: Everest Display Inc.Inventors: Hei-Tai Hong, Fu-Hsiung Lee
-
Patent number: 8923638Abstract: A technique for selecting a particular reconstruction technique to be applied to an image sequence. The technique may analyze an input image sequence and, based on one or more characteristics of the image sequence, select a reconstruction technique as the appropriate technique for the image sequence from among a set of reconstruction techniques. For example, the set may include two or more of a rotation-based reconstruction technique, a plane-based reconstruction technique, and a general 3D reconstruction technique. The selection technique may be combined with the reconstruction techniques to produce a system that takes as input an image sequence or a set of point trajectories, selects an appropriate reconstruction technique, and applies the selected reconstruction technique to generate an estimate of camera motion and camera intrinsic parameters for the image sequence. The technique may be adapted to select among other types of techniques that may be applied to image sequences.Type: GrantFiled: December 21, 2012Date of Patent: December 30, 2014Assignee: Adobe Systems IncorporatedInventor: Hailin Jin
-
Patent number: 8903141Abstract: An electronic device may include a housing, and a finger sensor carried by the housing to sense a user's finger placement at different rotational angles. The electronic device may also include an orientation sensor carried by the housing to sense an orientation thereof, and a processor coupled to the finger sensor and the orientation sensor. The processor may acquire finger-matching biometric data of the user's finger at an unknown rotational angle relative to a known rotational angle of finger-enrollment data, generate an estimated rotational angle of the acquired finger-matching biometric data and based upon a sensed orientation of the housing, and attempt an authentication of the user based upon the estimated acquired rotational angle.Type: GrantFiled: May 3, 2012Date of Patent: December 2, 2014Assignee: Authentec, Inc.Inventor: Mark Allen Heilpern
-
Patent number: 8885972Abstract: Methods for correcting distortions in an image including text, or an image of a page that includes text, are disclosed. The methods include identifying reliable and substantially straight lines from elements in the image. Vanishing points are determined from the lines. Parameters associated with a rectangle are determined. A coordinate conversion is performed.Type: GrantFiled: July 30, 2012Date of Patent: November 11, 2014Assignee: ABBYY Development LLCInventors: Olga Kacher, Vladimir Rybkin
-
Patent number: 8879817Abstract: A method includes using a pre-scan image to define a scan field of view for a region of interest of a patient to be scanned for at least one image acquisition of a series of image acquisitions of a scan plan, performing an image acquisition of the series based on a corresponding scan field of view for the image acquisition, and determining, via a processor (120), a next field of view for a next image acquisition of the series based on available image related data.Type: GrantFiled: February 24, 2014Date of Patent: November 4, 2014Assignee: Koninklijke Philips N.V.Inventors: Torbjorn Vik, Jorg Bredno, Rafael Wiemker, Mark E. Olszewski
-
Publication number: 20140294321Abstract: An image processing apparatus, includes: a transforming area setter, operable to set at least a part of an area of a target image as a transforming area; a transforming area divider, operable to arrange a plurality of dividing points in the transforming area and to divide the transforming area into a plurality of small areas by using a line connecting the dividing points; and a transforming processor, operable to move a position of at least one of the dividing points to transform at least one of the small areas, thereby transforming an image in the transforming area.Type: ApplicationFiled: June 10, 2014Publication date: October 2, 2014Inventors: Ikuo HAYAISHI, Akio YAMAZAKI