To Rotate An Image Patents (Class 382/296)
-
Patent number: 12086872Abstract: An apparatus includes a display, interface, and processor. The interface receives video from a camera located in a physical store and directed at a first physical rack. The camera captures video of the rack during a shopping session. The processor displays a first virtual rack that emulates the first physical rack and includes first and second virtual shelves. The virtual shelves include virtual items, which include graphical representations of physical items located on the physical rack. The processor displays the rack video, which depicts an event including the person interacting with the first physical rack. The processor also displays a virtual shopping cart. The processor receives information associated with the event, identifying the first virtual item. The rack video depicts that the person selected the first physical item while interacting with the first physical rack. The processor then stores the first virtual item in the virtual shopping cart.Type: GrantFiled: February 22, 2022Date of Patent: September 10, 2024Assignee: 7-ELEVEN, INC.Inventors: Matthew Raymond Magee, Shahmeer Ali Mirza, Joshua E. Berry, Trong Nghia Nguyen, Ravi Kumar Kurva, Sarath Vakacharla, Ranganathan Mohan, Maninder Singh Suri, Jonathan Christopher Hodge
-
Patent number: 12066854Abstract: A data processing device comprises: a data receiver to receive data to be processed, an external clock, and a unit control signal determining a processing unit for the data to be processed from an outside, the data receiver including a PLL circuit to receive the external clock; a clock abnormality detector to operate based on a clock of a system different from a system of the external clock and detect abnormality of the external clock based on a lock signal output from the PLL circuit; and a data processing controller to control processing of the data. When abnormality of the external clock is detected, the data processing controller stops taking in the data to be processed, and when the external clock becomes normal again, take in the unit control signal and resume taking in the data to be processed.Type: GrantFiled: November 20, 2020Date of Patent: August 20, 2024Assignee: RICOH COMPANY, LTD.Inventors: Hajime Tsukahara, Tomohiro Sasa
-
Patent number: 12063333Abstract: An image processing apparatus comprising: a storage unit configured to store image data read by scanning, with a linear sensor including pixels arranged in a main-scanning direction, an original in a sub-scanning direction orthogonal to the main-scanning direction, an acquisition unit configured to acquire inclination information indicating inclination of the image data, and a readout unit configured to read out the image data from the storage unit, with shifting, in accordance with the inclination information, a line position in the sub-scanning direction by each predetermined number of pixels in the main-scanning direction, wherein the readout unit reads out the image data from the storage unit, based on the inclination information, differentiating the predetermined number of pixels between an edge in the main-scanning direction and other parts.Type: GrantFiled: December 28, 2022Date of Patent: August 13, 2024Assignee: CANON KABUSHIKI KAISHAInventors: Shota Nonaka, Katsutoshi Miyahara, Takehiko Kasamatsu, Tomoya Teraji
-
Patent number: 12062203Abstract: The invention relates to a shot-processing device. The memory receives scene data comprising three-dimensional object pairs associating an object identifier, the ellipsoid data, which define an ellipsoid and its orientation and a position of center, and shot data defining a two-dimensional image of the scene, from a viewpoint corresponding to a desired pose. The detector receives shot data and returns two-dimensional object pairs comprising an object identifier and its associated shot region. The preparer determines a set of positioning elements, each associating the object identifier, the ellipsoid data, and ellipse data which define an ellipse approximating the shot region. The combiner generates candidates associating positioning elements and a shot orientation. The estimator calculates a pose comprising a position and an orientation. The selector projects the ellipsoid data onto the shot data from the pose, determines a measurement of similarity and selects the pose that has the highest likelihood value.Type: GrantFiled: May 22, 2020Date of Patent: August 13, 2024Assignees: Institut National De Recherche En Informatique Et En Automatique, Universite De LorraineInventors: Marie-Odile Berger, Vincent Gaudilliere, Gilles Simon
-
Patent number: 11978381Abstract: A system and method for control of user interfaces on electronic and/or computerized devices. The system and method display images, both still and video images, in an orientation-agnostic manner that is independent of a physical orientation of the display screen. This provides an interesting visual display effect whereby the image appears to remain in a fixed orientation (e.g., upright) relative to three-dimensional space, untethered to any position or orientation of the display screen and/or device, while the display screen and/or device is changed in position and/or orientation, such that the portion of the viewed image changes according to the dimensions and orientation of the screen relative to an apparent fixed orientation and/or position of the underlying image. Such a system and method for control of user interfaces provides for more efficient use of a display screen having a relatively limited size, as is common for smartphones and tablet computers.Type: GrantFiled: July 15, 2022Date of Patent: May 7, 2024Assignee: OVERPLAY GAMES, INC.Inventor: Daniel Projansky
-
Patent number: 11954817Abstract: A method of plane tracking comprising: capturing by a camera a reference frame of a given plane from a first angle; capturing by the camera a destination frame of the given plane from a second angle different than the first angle; defining coordinates of matching points in the reference frame and the destination frame; calculating, using the first and second angles, first and second respective rotation transformations to a simulated plane parallel to the given plane; applying an affine transformation between the reference frame coordinate on the simulated plane and the destination frame coordinate on the simulated plane; and applying a projective transformation on the simulated plane destination frame coordinate to calculate the destination frame coordinate.Type: GrantFiled: May 16, 2023Date of Patent: April 9, 2024Assignee: SNAP INC.Inventors: Ozi Egri, Eyal Zak
-
Patent number: 11948383Abstract: A method for classifying a document in real-time is disclosed. The method includes identifying one or more sections of the document likely to contain text based on a contrast between dark space and light space in an image of the document. Optical character recognition is performed within the identified sections of the document to identify a set of words within each identified section of the document. The sets of words are extracted from the identified sections of the document, and a subset of the sets of words is selected for classifying the document based on a preconfigured option. The document is then classified by inputting the selected subset of words into one or more machine learning models. The method includes transmitting the document and the determined classification of the document to an external server.Type: GrantFiled: April 6, 2021Date of Patent: April 2, 2024Assignee: Capital One Services, LLCInventors: William J. Farmer, II, Sreenidhi Narayanamangalathu Kesavan, Dimitri Bilenkin, William Clayton Jackson, Karthikeyan Palanivelu, Siddharth Mangalik
-
Patent number: 11947893Abstract: A user device having a presentation application includes a processor; a memory storing the presentation application for implementation by the processor, alone or in combination with other processors. The application includes a user interface allowing a user to request integration of multiple slides into a single canvas with a common background generated by an Artificial Intelligence (AI) model based on backgrounds of the multiple slides being integrated into the single canvas.Type: GrantFiled: June 20, 2023Date of Patent: April 2, 2024Assignee: Microsoft Technology Licensing, LLCInventor: Rolly Seth
-
Patent number: 11915446Abstract: A method is for generating a medical result image using a current image, a target image and a reference image. All images depict at least partially the same body region of a patient. In an embodiment, the method includes defining at least one image segment within the target image; registering the reference image with the target image by establishing a registration matrix for each image segment within the target image, the respective registration matrix being specific for the respective image segment; detecting a position of a surgical instrument in the current image, the position corresponding to an image segment of the target image; and generating the medical result image by fusing the current image and the reference image using the registration matrix assigned to the image segment according to the position of the surgical instrument within the current image.Type: GrantFiled: October 24, 2018Date of Patent: February 27, 2024Assignee: SIEMENS HEALTHINEERS AGInventors: Qi Sun, Jing Feng Han
-
Patent number: 11900669Abstract: A calibration device performs a calibration between a plurality of imaging devices, each of which outputs field-of-view information which is information on a field-of-view of the imaging device itself. The field-of-view information contains a bitmap image and a range image. The calibration device includes: a state estimation part configured to detect, in a field of view of a first imaging device, an image of a second imaging device, and estimate a relative position and a relative attitude of the second imaging device with respect to the first imaging device, based on the detected image; and a transformation information calculation part configured to calculate transformation information between a coordinate system of the first imaging device and a coordinate system of the second imaging device, based on the estimated relative position and relative attitude.Type: GrantFiled: November 17, 2021Date of Patent: February 13, 2024Assignee: HITACHI, LTD.Inventors: Keiichi Mitani, Kazuyuki Tajima, Kazuyoshi Yamazaki
-
Patent number: 11889049Abstract: A method includes obtaining multiple input images of a scene based on image data captured using multiple imaging sensors. The method also includes generating a gain map identifying relative gains of the imaging sensors. The gain map is generated using the input images and translational and rotational offsets between one or more pairs of the input images. Generating the gain map may include using, for each pair of the input images, a rotation matrix based on a rotation angle between the pair of the input images. The method may further include using the gain map to process additional image data captured using the imaging sensors.Type: GrantFiled: August 14, 2020Date of Patent: January 30, 2024Assignee: Raytheon CompanyInventor: Matthew J. Penn
-
Patent number: 11887392Abstract: Systems and methods for digitized document image text contouring are provided. One or more memories may be coupled to one or more processors, the one or more memories including instructions operable to be executed by the one or more processors. The one or more processors may be configured to receive a digitized document image. The one or more processors may be configured to preprocess the digitized document image to generate a plurality of contours. The one or more processors may be configured to adjust a plurality of bounding boxes of the plurality of contours; analyze the adjusted plurality of bounding boxes; create one or more clips based on the analysis; dynamically threshold the one or more clips; perform optical character recognition of the one or more clips; and receive output responsive to the optical character recognition.Type: GrantFiled: June 25, 2021Date of Patent: January 30, 2024Assignee: CAPITAL ONE SERVICES, LLCInventor: Douglas Slattery
-
Patent number: 11854282Abstract: The present disclosure provides a method for correcting an OCR text position, a storage medium and an electronic device. The method includes: determining a first slope of each text block in an OCR recognition result of a to-be-processed image; fitting a tilt field function in accordance with the first slope of each text block; determining an offset value of each text block in accordance with the tilt field function; and correcting a position of each text block in accordance with the offset value.Type: GrantFiled: June 24, 2021Date of Patent: December 26, 2023Assignee: BOE Technology Group Co., Ltd.Inventors: Chuan Wang, Xinyu Miao, Xiaohong Wei, Nan Liu, Yongyang Yan, Yunan Wang, Hong Wang, Yiming Lei
-
Patent number: 11838621Abstract: The present disclosure provides a photographing method and apparatus, an electronic device, and a computer readable storage medium, relating to the technical field of image processing. Said method is applied to a first terminal. Said method comprises: in a cooperative photographing process, transmitting, to a second terminal, a preview image acquired by the first terminal; receiving cooperative photographing information inputted by the second terminal on the basis of the preview image, the cooperative photographing information being used for performing photographing control on the first terminal; executing a cooperative photographing operation corresponding to the cooperative photographing information; and outputting a target image obtained by the first terminal after executing the cooperative photographing operation. The implementation of the present disclosure is beneficial for improving the image photographing quality, and reducing operation cost when a user performs photographing by himself/herself.Type: GrantFiled: December 27, 2022Date of Patent: December 5, 2023Inventors: Panlong He, Lei Shi, Chenman Zhou, Fanhua Feng, Zhihao Zhang
-
Patent number: 11816326Abstract: Methods, systems, and computer-readable media related to a technique for providing handwriting input functionality on a user device. A handwriting recognition module is trained to have a repertoire comprising multiple non-overlapping scripts and capable of recognizing tens of thousands of characters using a single handwriting recognition model. The handwriting input module provides real-time, stroke-order and stroke-direction independent handwriting recognition for multi-character handwriting input. In particular, real-time, stroke-order and stroke-direction independent handwriting recognition is provided for multi-character, or sentence level Chinese handwriting recognition. User interfaces for providing the handwriting input functionality are also disclosed.Type: GrantFiled: November 22, 2021Date of Patent: November 14, 2023Assignee: Apple Inc.Inventors: Mei-Qun Xia, Jannes G. Dolfing, Ryan S. Dixon, Karl M. Groethe, Karan Misra, Jerome R. Bellegarda, Ueli Meier
-
Patent number: 11763418Abstract: An object of the present invention is to provide an image processing device, an image processing method, and a computer program that can reduce the toggle rate without degrading image data. The present invention provides an image processing device that processes image data comprising: a first processing unit, wherein the first processing unit is configured to receive input pixel data and output output pixel data, the input pixel data includes sequential pixel data which is pixel data having N sequential pixel data (N?3), and the output pixel data includes data in which the pixel data included in the sequential pixel data is sorted based on a similarity of the pixel data included in the sequential pixel data.Type: GrantFiled: April 12, 2019Date of Patent: September 19, 2023Assignee: EIZO CorporationInventors: Hiroki Matsuzaki, Tsubasa Ito, Tomoya Nakamura, Kenichi Kagawa
-
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: 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: 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: 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