Clipping Patents (Class 345/620)
  • Patent number: 10257133
    Abstract: One or more systems and/or techniques for generating a content item from content within a content area are described herein. A first boundary and a second boundary may be defined for a content area based upon a first user input and a second user input, such as swipe gestures. A content item may be generated based upon content within the content area. In an example, a beginning boundary designator may be displayed for the first boundary and an ending boundary designator may be displayed for the second boundary in response to one or more swipe gestures of a user interface. In an example, the content item may be stitched to a second content item to create a stitched content item.
    Type: Grant
    Filed: December 19, 2014
    Date of Patent: April 9, 2019
    Assignee: Oath Inc.
    Inventors: Steven Lipman, David Robinson, Kevin Cheng, Jeffrey Bonforte
  • Patent number: 10242491
    Abstract: An image processing apparatus includes an image acquisition unit acquiring a first and second captured images from first and second points of view respectively, an initial value acquisition unit acquiring initial values of respective clip positions to clip display images from the first and second captured images, a derivation unit deriving an amount of a first exterior region of a first display image outside a first region of the first captured image when the first display image is clipped based on the initial values, and deriving an amount of a second exterior region of a second display image outside a second region of the second captured image when the second display image is clipped based on the initial values, and a determination unit determining the respective clip positions to clip the display images from the first and second captured images based on the first and second amounts.
    Type: Grant
    Filed: July 12, 2017
    Date of Patent: March 26, 2019
    Assignee: Canon Kabushiki Kaisha
    Inventors: Masanori Sato, Masashi Nakagawa
  • Patent number: 10217295
    Abstract: To better explore a virtual 3d computer generated environment comprised of objects which may be voxels, polygons or any other construct are selectively not displayed so as to better reveal underlying objects. The objects are each associated with a metadata value which contributes to determining their visibility such as a density or opacity value. The manner of selection is somewhat analogous to the projection of a beam of light towards the objects from a virtual projector, where a display threshold is determined for each object within the field of view of said virtual projector on the basis of a display function having an inverse relation to distance from the virtual projector and further varying as a function of the angle defined by the orientation of the virtual projector and a line drawn from said virtual projector to each said object respectively.
    Type: Grant
    Filed: April 12, 2017
    Date of Patent: February 26, 2019
    Assignee: ECOLE NATIONALE DE L'AVIATION CIVILE
    Inventors: Christophe Hurter, Michael Traoré Sompagnimdi
  • Patent number: 10204283
    Abstract: The accuracy of estimating the category of an object in an image and its region is improved. The present invention detects as to whether each of a plural types of objects is included in an object image, forms a plurality of local regions in a region including the object detected, and calculates a feature quantity of the plurality of local regions formed. Furthermore, the present invention selects a discriminant criterion adapted to the type of the object detected, from a plurality of discriminant criteria for discriminating the plural types of objects, and determines, based on the discriminant criterion selected and the feature quantity calculated, a region of the object detected from the plurality of local regions.
    Type: Grant
    Filed: July 7, 2015
    Date of Patent: February 12, 2019
    Assignee: CANON KABUSHIKI KAISHA
    Inventors: Shunta Tate, Katsuhiko Mori
  • Patent number: 10198794
    Abstract: A system and computer-implemented method of altering perceptibility of depth in an image. The method comprises receiving a desired change in the perceptibility of depth in the image; receiving a depth-map corresponding to the image; and determining at least one characteristic of the image. The method further comprises applying an image process to the image, the image process varying in strength according to the depth map, and in accordance with a non-linear predetermined mapping relating a strength of the applied image process to a change in the perceptibility of depth, the mapping being determined with respect to the identified characteristic.
    Type: Grant
    Filed: December 16, 2016
    Date of Patent: February 5, 2019
    Assignee: Canon Kabushiki Kaisha
    Inventors: Nicolas Pierre Marie Frederic Bonnier, Anna Wong, Clement Fredembach, Peter Jan Pakulski, Steven Richard Irrgang
  • Patent number: 10175063
    Abstract: A method of sensing a sliding by a sensor including grouping one or more Hall elements into one or more groups, measuring magnetic field strength generated by a magnetic field source, and comparing the magnetic field strength at the one or more Hall elements to determine whether a horizontal sliding occurs.
    Type: Grant
    Filed: February 14, 2017
    Date of Patent: January 8, 2019
    Assignee: MagnaChip Semiconductor, Ltd.
    Inventors: Seung-hwan Park, Hyung-nam Jin
  • Patent number: 10156962
    Abstract: A method includes displaying a first application view. A first input is detected, and an application view selection mode is entered for selecting one of concurrently open applications for display in a corresponding application view. An initial group of open application icons in a first predefined area and at least a portion of the first application view adjacent to the first predefined area are concurrently displayed. The initial group of open application icons corresponds to at least some of the concurrently open applications. A gesture is detected on a respective open application icon in the first predefined area, and a respective application view for a corresponding application is displayed without concurrently displaying an application view for any other application in the concurrently open applications. The open application icons in the first predefined area cease to be displayed, and the application view selection mode is exited.
    Type: Grant
    Filed: January 16, 2015
    Date of Patent: December 18, 2018
    Assignee: APPLE INC.
    Inventor: Imran Chaudhri
  • Patent number: 10140959
    Abstract: The present disclosure relates to a mobile terminal capable of outputting graphic objects and a control method thereof. The mobile terminal includes a display unit that is configured to display a home screen page including a plurality of graphic objects, and a controller that is configured to output the plurality of graphic objects on the other region, except for a specific region, of the home screen page, wherein the plurality of graphic objects are output on positions, decided based on a preset condition, on the other region.
    Type: Grant
    Filed: September 22, 2014
    Date of Patent: November 27, 2018
    Assignee: LG ELECTRONICS INC.
    Inventor: Changseok Cho
  • Patent number: 10134102
    Abstract: A GPU is configured to read and process data produced by a compute shader via the one or more ring buffers and pass the resulting processed data to a vertex shader as input. The GPU is further configured to allow the compute shader and vertex shader to write through a cache. Each ring buffer is configured to synchronize the compute shader and the vertex shader to prevent processed data generated by the compute shader that is written to a particular ring buffer from being overwritten before the data is accessed by the vertex shader. It is emphasized that this abstract is provided to comply with the rules requiring an abstract that will allow a searcher or other reader to quickly ascertain the subject matter of the technical disclosure. It is submitted with the understanding that it will not be used to interpret or limit the scope or meaning of the claims.
    Type: Grant
    Filed: June 5, 2014
    Date of Patent: November 20, 2018
    Assignees: SONY INTERACTIVE ENTERTAINMENT INC., ADVANCED MICRO DEVICES, INC.
    Inventors: Mark Evan Cerny, David Simpson, Jason Scanlin, Michael Mantor
  • Patent number: 10115210
    Abstract: There is provided a display control device including an image acquiring section configured to acquire a moving image shot from a viewpoint changing from moment to moment, a spatial position specifying section configured to specify a spatial position in a first frame of the moving image, and a display control section configured to display the moving image, in such a manner to maintain the spatial position in a predetermined state in a second frame after the first frame.
    Type: Grant
    Filed: October 23, 2014
    Date of Patent: October 30, 2018
    Assignee: SONY CORPORATION
    Inventors: Shunichi Kasahara, Junichi Rekimoto
  • Patent number: 10055867
    Abstract: This disclosure describes methods, techniques, devices, and apparatuses for graphics and display processing for light field projection displays. In some examples, this disclosure describes a projection display system capable of rendering and displaying multiple annotations at the same time. An annotation is any information (e.g., texts, signs, directions, logos, phone numbers, etc.) that may be displayed. In one example, this disclosure proposes techniques for rendering and displaying multiple annotations at the same time at multiple different focal lengths.
    Type: Grant
    Filed: April 25, 2016
    Date of Patent: August 21, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Henry Hing Law, Tung Chuen Kwong, Benjamin Koon Pan Chan, William Lloyd Atkinson, Wilson Hung Yu
  • Patent number: 9996478
    Abstract: A system and method for efficiently performing data allocation in a cache memory are described. A lookup is performed in a cache responsive to detecting an access request. If the targeted data is found in the cache and the targeted data is of a no allocate data type indicating the targeted data is not expected to be reused, then the targeted data is read from the cache without updating cache replacement policy information for the targeted data responsive to the access. If the lookup results in a miss, the targeted data is prevented from being allocated in the cache.
    Type: Grant
    Filed: December 9, 2016
    Date of Patent: June 12, 2018
    Assignee: Advanced Micro Devices, Inc.
    Inventor: Mark Fowler
  • Patent number: 9972062
    Abstract: Flood-fill techniques and architecture are disclosed. In accordance with one embodiment, the architecture comprises a hardware primitive with a software interface which collectively allow for both data-based and task-based parallelism in executing a flood-fill process. The hardware primitive is defined to do the flood-fill function and is scalable and may be implemented with a bitwise definition that can be tuned to meet power/performance targets, in some embodiments. In executing a flood-fill operation, and in accordance with an example embodiment, the software interface produces parallel threads and issues them to processing elements, such that each of the threads can run independently until done. Each processing element in turn accesses a flood-fill hardware primitive, each of which is configured to flood a seed inside an N×M image block. In some cases, processing element commands to the flood-fill hardware primitive(s) can be queued and acted upon pursuant to an arbitration scheme.
    Type: Grant
    Filed: November 21, 2014
    Date of Patent: May 15, 2018
    Assignee: INTEL CORPORATION
    Inventors: Alon Gluska, Niraj Gupta, Mostafa Hagog, Dror Reif
  • Patent number: 9959652
    Abstract: The present disclosure provides a display method and a terminal. The display method comprises: identifying a background picture on a screen interface of a terminal; and when the background picture comprises a preset object, ensuring that there is no display content shielding a display region of the preset object on the screen interface. By using the technical solution of the present disclosure, it is avoided that display content on a terminal shields a preset object on a background picture, so that the preset object can be fully displayed, which helps to improve use experience of a user.
    Type: Grant
    Filed: June 29, 2016
    Date of Patent: May 1, 2018
    Assignee: Yulong Computer Telecommunication Scientific (Shenzhen) Co., Ltd.
    Inventors: Xiaoyan Ma, Xinfeng Zhang
  • Patent number: 9953447
    Abstract: According to aspects of the present disclosure, certain areas of the display screen are logically considered to be “privileged.” For example, a user may run a utility program and selected areas of the wallpaper to be privileged. In another example, a utility scans the wallpaper looking for, say, a face or text and marks the location around the face or text as privileged. In any case, when an icon (or other visual information) needs to be placed on the display screen, the icon is preferentially placed at a location that does not overlap with the privileged areas. If no non-privileged area is available, then an alert can be sent to the user.
    Type: Grant
    Filed: January 31, 2013
    Date of Patent: April 24, 2018
    Assignee: Motorola Mobility LLC
    Inventors: Xiaofeng Zhu, Lian-Sheng Zhang
  • Patent number: 9898243
    Abstract: An information processing apparatus for displaying a specified display area of target data in a display unit, the target data being shared with another information processing apparatus. The information processing apparatus includes: a reception unit that receives information indicative of the specified display area specified in the another information processing apparatus; and a display controlling unit that scales the specified display area and an image in a peripheral portion of the specified display area and displays the specified display area and the image in the display unit such that the specified display area is included in a display field of the display unit based on the received information indicative of the specified display area and information about the display field of the display unit.
    Type: Grant
    Filed: October 24, 2014
    Date of Patent: February 20, 2018
    Assignee: RICOH COMPANY, LTD.
    Inventor: Morio Miki
  • Patent number: 9892541
    Abstract: A method for a programmable primitive setup in a 3D graphics pipeline is introduced to contain at least the following steps. Information about first and third primitives is obtained from a buffer. The information about all or a portion of the first primitives is packed and sent to an SS (Setup Shader) thread. Information about a second primitive to be clipped is packed and sent to a GBS (Guard-Band-clipping Shader) thread. The information about all or a portion of the third primitives is packed and sent to an AS (Attribute Shader) thread.
    Type: Grant
    Filed: October 22, 2015
    Date of Patent: February 13, 2018
    Assignee: VIA ALLIANCE SEMICONDUCTOR CO., LTD.
    Inventors: Huaisheng Zhang, Zhou Hong, Xiaowei Yao
  • Patent number: 9819816
    Abstract: An image forming apparatus connected over a network to an information processing apparatus, which translates source text information to be translated, includes a reading unit, a transmitter, and an output unit. The reading unit reads image information from an original document. The transmitter transmits partial image information read from a part of the original to the information processing apparatus at a point in time when the partial image information has been read. The receiver receives, from the information processing apparatus, partial translated information obtained by translating source text information contained in the partial image information. The output unit outputs the received partial translated information. The reading unit reads the image information from the original even while the partial image information is transmitted to the information processing apparatus.
    Type: Grant
    Filed: October 16, 2015
    Date of Patent: November 14, 2017
    Assignee: Ricoh Company, Limited
    Inventor: Saeko Shimazu
  • Patent number: 9805445
    Abstract: Image zooming is described. In one or more implementations, zoomed croppings of an image are scored. The scores calculated for the zoomed croppings are indicative of a zoomed cropping's inclusion of content that is captured in the image. For example, the scores are indicative of a degree to which a zoomed cropping includes salient content of the image, a degree to which the salient content included in the zoomed cropping is centered in the image, and a degree to which the zoomed cropping preserves specified regions-to-keep and excludes specified regions-to-remove. Based on the scores, at least one zoomed cropping may be chosen to effectuate a zooming of the image. Accordingly, the image may be zoomed according to the zoomed cropping such that an amount the image is zoomed corresponds to a scale of the zoomed cropping.
    Type: Grant
    Filed: October 27, 2014
    Date of Patent: October 31, 2017
    Assignee: Adobe Systems Incorporated
    Inventors: Zhe Lin, Radomir Mech, Xiaohui Shen, Brian L. Price, Jianming Zhang
  • Patent number: 9804246
    Abstract: According to one embodiment, an image processing apparatus includes a storage unit configured to store data of a series of slice images associated with a region including a target region of an object, a first rest period specifying unit configured to specify a first rest period based on a change between images of the series of slice images, and a second rest period specifying unit configured to specify a second rest period shorter than the first rest period by tracking the target region on a plurality of slice images corresponding to the specified first rest period or a rest period enlarged from the first rest period.
    Type: Grant
    Filed: January 20, 2011
    Date of Patent: October 31, 2017
    Assignee: TOSHIBA MEDICAL SYSTEMS CORPORATION
    Inventors: Shigehide Kuhara, Ayako Ninomiya
  • Patent number: 9761017
    Abstract: An automatic method of setting a desktop background is provided. The automatic method of setting a desktop background is applied to an electronic device which is combined with a protective cover, wherein the protective cover has a conducting area corresponding to a specific shape, location or area. The method includes the following steps of receiving protective cover information generated by a touch screen of the electronic device touching the conducting area of the protective cover; determining whether the protective cover information is in accordance with one of a plurality of preset protective cover information; and setting desktop background displayed by the touch screen according the preset protective cover information when the protective cover information is in accordance with one of the plurality of preset protective cover information.
    Type: Grant
    Filed: February 5, 2016
    Date of Patent: September 12, 2017
    Assignee: ACER INCORPORATED
    Inventor: Kim-Yeung Sip
  • Patent number: 9703451
    Abstract: Image analysis systems components, devices, and methods are provided for viewing the image data stack in less time with less effort and less repetitive motions. The navigation device, for example, can include: (i) an indexing state selector for independently selecting a desired subset within the independently viewable subsets, the desired subset indexed for an efficient image selection with a single click of the indexing state selector; and, (ii) a scrolling state selector for scrolling through the desired subsest as a data series of the discrete images. And, a graphical user interface can be operably connected to the processor for viewing the plurality of sets of discrete sets of images. The systems, components, devices, and methods provided are solutions to the problem of providing rapid, efficient process for viewing a data-stack of images by implementing, for example, “point-free” steps and less repetitive motions.
    Type: Grant
    Filed: December 31, 2014
    Date of Patent: July 11, 2017
    Assignee: MAESTRO DEVICES, LLC
    Inventor: Andrew V. Barger
  • Patent number: 9602758
    Abstract: A communication apparatus includes: a receiver configured to receive an image through a network so that the communication apparatus displays at least a part of the received image received from the receiver on a display unit; a reception unit configured to receive the number of images to be displayed as clipped images on the display unit and a type of display order in which the clipped images are displayed; an area clipping unit configured to provide the clipped image including a speaker from the received image; and a control unit configured to give the display unit an instruction to display as many clipped images provided from the area clipping unit as the number of images to be displayed in the type of display order received by the reception unit.
    Type: Grant
    Filed: June 30, 2016
    Date of Patent: March 21, 2017
    Assignee: Ricoh Company, Ltd.
    Inventors: Masato Takahashi, Hiroaki Uchiyama, Koji Kuwata, Kiyoto Igarashi, Tomoyuki Goto, Kazuki Kitazawa, Nobumasa Gingawa
  • Patent number: 9594961
    Abstract: Methods and apparatus to count people in images are disclosed. An example method includes identifying, via a processor, active segments of a plurality of segments of a first frame of image data based on respective fluctuation factors; determining, via the processor, that a first one of the active segments is adjacent to or overlaps with a second one of the active segments; and providing, via the processor, a region of interest in the first frame of image data to an object detection operation, the region of interest including the first and second ones of the active segments and excluding an inactive one of the plurality of segments of the first frame.
    Type: Grant
    Filed: June 5, 2015
    Date of Patent: March 14, 2017
    Assignee: The Nielsen Company (US), LLC
    Inventors: Venugopal Srinivasan, Padmanabhan Soundararajan
  • Patent number: 9542777
    Abstract: An image processing apparatus, which determines, for a combined image obtained by combining pixels of a given first image and pixels of an unknown second image either translucently or non-translucently using an unknown coefficient indicating a transparency, whether each of pixels included in the combined image is a translucently combined pixel, is provided. The image processing apparatus calculates, from pixel values of the combined image and the first image of respective pixels in a predetermined area including one pixel, pixel values of an image corresponding to the second image, calculates a total of differences between the calculated pixel values, identifies a coefficient used to obtain the combined image from the total of the difference, and determines that the one pixel is a translucently combined pixel when a value of the identified coefficient is larger than a predetermined value.
    Type: Grant
    Filed: November 18, 2013
    Date of Patent: January 10, 2017
    Assignee: Canon Kabushiki Kaisha
    Inventor: Hiroichi Yamaguchi
  • Patent number: 9537934
    Abstract: Systems, methods, and non-transitory computer-readable media can cause a first computing system to receive an obscured version of a first media content item from a second computing system. Access to the obscured version of the first media content item can be provided by the first computing system. Access to an unobscured version of the first media content item can be prevented by the first computing system. An unobscured version of a second media content item can be acquired by the first computing system using at least one sensor. The first computing system can transmit to the second computing system at least one of the unobscured version of the second media content item or an obscured version of the second media content item generated based on the unobscured version. Access to the unobscured version of the first media content item can be provided by the first computing system.
    Type: Grant
    Filed: April 3, 2014
    Date of Patent: January 3, 2017
    Assignee: Facebook, Inc.
    Inventors: William Joseph Flynn, III, William M. Ruben, Daniel James Smith, II
  • Patent number: 9530241
    Abstract: Techniques for performing clipping of graphics primitives 60 with respect to a clipping boundary 65 are described. The clipping step 10 may be performed separately for each tile of a graphics frame to be rendered, after a primitive list for the tile has been read from a primitive memory 38. Clipping may be performed only for larger primitives whose size exceeds a given threshold. Clipping of a primitive 60 to the clipping boundary 65 may be performed inexactly so that only a single clipped primitive is generated which may extend beyond the clipping boundary. A clipped primitive generated by clipping may be used for a depth function calculation of a primitive setup operation and not for an edge determination.
    Type: Grant
    Filed: November 7, 2014
    Date of Patent: December 27, 2016
    Assignee: ARM Limited
    Inventors: Andreas Due Engh-Halstvedt, Frode Heggelund, Jørn Nystad
  • Patent number: 9525827
    Abstract: An imaging apparatus includes a control unit which displays cutout positions of a start frame and an end frame on an object image which is displayed on a display unit, and sets frame setting information including the cutout positions of the start frame and the end frame, in which the control unit determines a cutout region of an image frame according to the frame setting information in each of a plurality of photographed images which are photographed continuously or intermittently, and executes image cutout processing according to determined information.
    Type: Grant
    Filed: July 9, 2014
    Date of Patent: December 20, 2016
    Assignee: Sony Corporation
    Inventor: Masahiro Takahashi
  • Patent number: 9508309
    Abstract: The present disclosure provides a method for cropping one or more files in freeform using transparent or non-transparent layers. Specifically, the embodiments allow a user to crop a file with irregular/freeform boundaries while using a plurality of transparent or non-transparent layers that overlay the original file. The transparent layers overlap the image data for cropping, so that the finalized cropped image may be copied, pasted, or imported into another document while leaving the original file unaltered. The cropped portion of the image may also be sent or emailed by the user.
    Type: Grant
    Filed: January 26, 2015
    Date of Patent: November 29, 2016
    Inventor: Vispi Burjor Mistry
  • Patent number: 9474497
    Abstract: A computer implemented method for generating a pre-scaled image for at least one mammography image of a series, the series containing a plurality of mammography images, each mammography image displaying a breast having tissue points, the method comprising: obtaining an overview breast window, wherein the overview breast window encloses all tissue points; and, rendering the pre-scaled image based on the overview breast window. In some embodiments, the overview image, the overview breast window, or both may be stored in the database memory. In some embodiments, the overview breast window may be stored as the image breast window for each image of the series.
    Type: Grant
    Filed: January 15, 2014
    Date of Patent: October 25, 2016
    Assignee: AGFA HEALTHCARE
    Inventor: Viktor Kopylov
  • Patent number: 9454798
    Abstract: Systems and methods of automatic image sizing are provided. An image is provided in a first frame within a first layout. A request to display the image in a second frame of a second layout is received, where the second frame is different than the first frame. Region data associated with the image is accessed. The region data corresponds to a prior edit to the image and indicates a portion of the image to be displayed in the second frame. The image is provided in the second frame using the region data such that the portion of the image is displayed in the second frame.
    Type: Grant
    Filed: August 23, 2013
    Date of Patent: September 27, 2016
    Assignee: Adobe Systems Incorporated
    Inventor: Evtim Ivanov Georgiev
  • Patent number: 9396001
    Abstract: Methods and apparatus are provided for providing a window management system for an embedded system. In one embodiment a method includes configuring an operating system of an embedded system based on a protocol provided between one or more application windows and a window manager, each application window associated with an application executed by the operating system, storing display content of the one or more application windows in a buffer, and compositing the one or more application windows in the buffer. The method may further include outputting data of the buffer for display of the one or more application windows based on the compositing, wherein an application programming interface is specified for the application to directly access graphics hardware of the embedded system.
    Type: Grant
    Filed: July 27, 2011
    Date of Patent: July 19, 2016
    Assignee: Sony Corporation
    Inventor: James Amendolagine
  • Patent number: 9349209
    Abstract: A graphics processing pipeline includes a fragment shader 8 and can carry out blending either by means of a blend shading software routine in a blend shader 10, or by using fixed function, dedicated processing hardware blending units 12. When the programmable blend shading path using the blend shader 10 is selected, the blend shader 10 is configured to provide the alpha value 110 generated by the fragment shading operation as an output to the multisample coverage operations unit 105 and the alpha test unit 106 of the fixed function hardware unit pipeline. This allows the alpha test on the alpha values generated by the fragment shader 8 still to be performed using the multisample coverage operations hardware unit 105 and the alpha test hardware unit 106, instead of having to emulate those operations in the blend shading software routine in the blend shader 10.
    Type: Grant
    Filed: May 27, 2011
    Date of Patent: May 24, 2016
    Assignee: ARM LIMITED
    Inventor: Bruce Merry
  • Patent number: 9344644
    Abstract: A method for use in an electronic device is provided, including: acquiring a first picture through a first image sensor; acquiring a second picture through a second image sensor; detecting, by a processing circuitry, an image of a body part in the second picture; creating a third picture based on the image of the body part; and displaying the first picture together with the third picture as a preview image.
    Type: Grant
    Filed: February 19, 2014
    Date of Patent: May 17, 2016
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Dae-Sung Ha, Moon-Soo Kim, Hong-Suk Choi
  • Patent number: 9288413
    Abstract: An image capture accelerator performs accelerated processing of image data. In one embodiment, the image capture accelerator includes accelerator circuitry including a pre-processing engine and a compression engine. The pre-processing engine is configured to perform accelerated processing on received image data, and the compression engine is configured to compress processed image data received from the pre-processing engine. In one embodiment, the image capture accelerator further includes a demultiplexer configured to receive image data captured by an image sensor array implemented within, for example, an image sensor chip. The demultiplexer may output the received image data to an image signal processor when the image data is captured by the image sensor array in a standard capture mode, and may output the received image data to the accelerator circuitry when the image data is captured by the image sensor array in an accelerated capture mode.
    Type: Grant
    Filed: July 11, 2013
    Date of Patent: March 15, 2016
    Assignee: GoPro, Inc.
    Inventors: Sumit Chawla, Scott Patrick Campbell
  • Patent number: 9269010
    Abstract: A system and a method for conducting credit card transactions through a mobile device of a user. The mobile device comprises an image acquisition unit and a mobile application operated by the mobile device. The system enables acquiring an image of a client's credit card, using the image acquisition unit; analyzing data of the image; outputting details of the credit card from the analysis; verifying the output details, wherein the verification is further carried out through the mobile application; verifying authorization of inputted monetary transaction, wherein the mobile application enables verifying the authorization by communicating with the billing center, associated with at least one credit company associated with the credit card over at least one communication network, wherein the communication is carried out by the mobile application using the mobile device; and conducting monetary transactions using the verified credit card details.
    Type: Grant
    Filed: July 14, 2009
    Date of Patent: February 23, 2016
    Assignee: Jumio Inc.
    Inventors: David Abulafia, Eyal Cohen
  • Patent number: 9262038
    Abstract: A method and computer graphics program executed by one or more processors is described for arranging regions which refer to various parts of a graphical layout such that changes to the original layout result in updates to the said regions. The regions themselves may be arranged by the user in patterns for various purposes, such as condensing graphical content spread over many parts of the original layout into a single output page in order to minimize the consumption of ink and paper when printing.
    Type: Grant
    Filed: October 10, 2007
    Date of Patent: February 16, 2016
    Assignee: LumaPix
    Inventors: Michael Chilton Sheasby, A. Michael Mondry
  • Patent number: 9256972
    Abstract: Techniques are disclosed for performing flood-fill operations on vector artwork. In one embodiment, a region under a point of interest (POI) of vector artwork is rasterized and flood-filled, and an initial bounding shape around that area is used as a first guess as to the area to be filled. In other cases, the initial bounding shape is created around some initial area that includes the POI (no rasterization). In any such case, vector objects having bounding shapes that intersect the initial bounding shape are identified and fed into a planar map. After map planarization, a new bounding shape is created around a new area resulting from the planarizing and that includes the POI. In response to that bounding shape not extending beyond the initial bounding shape, a vector-based flood-fill operation can be performed on that new area. Process repeats if new bounding shape extends beyond previous bounding shape.
    Type: Grant
    Filed: April 23, 2013
    Date of Patent: February 9, 2016
    Assignee: Adobe Systems Incorporated
    Inventors: Paul George, Frank Stokes-Guinan
  • Patent number: 9218302
    Abstract: Page table data for each page within a memory address space includes a write permission flag and a dirty-bit-modifier flag. The write permission flag is initialised to a value indicating that write access is not permitted. When a write access occurs, then the dirty-bit-modifier flag indicates whether or not the action of the write permission flag may be overridden. If the action of the write permission flag may be overridden, then the write access is permitted and the write permission flag is changed to indicate that write access is thereafter permitted. A page for which the write permission flag indicates that writes are permitted is a dirty page.
    Type: Grant
    Filed: June 25, 2013
    Date of Patent: December 22, 2015
    Assignee: ARM Limited
    Inventors: Richard Roy Grisenthwaite, Matthew Lucien Evans
  • Patent number: 9207951
    Abstract: A method is provided to edit a display screen of a zooming user interface system; the method includes receiving a user request to transform a set of display elements that are displayed on a display screen encompassed by a frame; in response to the user request an information structured is produced in a non-transitory storage device that indicates each display element of the set of display elements that is displayed on the display screen encompassed by the frame; each display element indicated by the information structure is transformed according to the user request.
    Type: Grant
    Filed: November 17, 2011
    Date of Patent: December 8, 2015
    Assignee: Prezi, Inc.
    Inventors: Péter Németh, Bálint Bulcsú Gábor, Ádám Somlai-Fisher, David Udvardy, David Gauquelin, Laszlo Laufer, Ákos Tóth-Máté, Lior Paz, Zsuzsa Weiner, Péter Vajda, Peter Halacsy
  • Patent number: 9129401
    Abstract: An image processing apparatus includes a size reducing unit that reduces sizes of a plurality of continuous images, which are still images obtained by continuously capturing images of a moving object, to thereby generate reduced continuous images; a mask generating unit that extracts moving object regions from the reduced continuous images, to thereby generate reduced moving object extraction mask images; a size restoring unit that enlarges the reduced moving object extraction mask images to the same size as original sizes of the continuous images that are not reduced by the size reducing unit, to thereby generate moving object extraction mask images; and a combining unit that extracts the moving object regions from the continuous images by using the moving object extraction mask images to thereby obtain moving object images, and combines the moving object images in a predetermined one of the continuous images.
    Type: Grant
    Filed: September 6, 2012
    Date of Patent: September 8, 2015
    Assignee: RICOH COMPANY, LTD.
    Inventor: Yuji Yamanaka
  • Patent number: 9058697
    Abstract: Depth of field may be rasterized by culling half-space regions on a lens from which a triangle to be rendered is not visible. Then, inside tests are only performed on the remaining unculled half-space regions. Separating planes between the triangle to be rendered and the tile being processed can be used to define the half-space regions.
    Type: Grant
    Filed: April 28, 2011
    Date of Patent: June 16, 2015
    Assignee: Intel Corporation
    Inventors: Tomas G. Akenine-Möller, Carl J. Munkberg, Jon N. Hasselgren, Robert M. Toth
  • Patent number: 9053546
    Abstract: An information processing apparatus for estimating a position and orientation of a target object in a three-dimensional space, inputs a plurality of captured images obtained by imaging the target object from a plurality of viewpoints, clips, for each of the input captured images, a partial image corresponding to a region occupied by a predetermined partial space in the three-dimensional space, from the captured image, extracts, from a plurality of partial images clipped from the plurality of captured images, feature information indicating a feature of the plurality of partial images, stores dictionary information indicating a position and orientation of an object in association with feature information of the object corresponding to the position and orientation, and estimates the position and orientation of the target object by comparing the feature information of the extracted target object and the feature information indicated in the dictionary information.
    Type: Grant
    Filed: June 22, 2011
    Date of Patent: June 9, 2015
    Assignee: Canon Kabushiki Kaisha
    Inventor: Hiroto Yoshii
  • Patent number: 9041717
    Abstract: Techniques are disclosed for creating animated video frames which include both computer generated elements and hand drawn elements. For example, a software tool may allows an artist to draw line work (or supply other 2D image data) to composite with an animation frame rendered from a three dimensional (3D) graphical model of an object. The software tool may be configured to determine how to animate such 2D image data provided for one frame in order to appear in subsequent (or prior) frames in a manner consistent with changes in rendering the underlying 3D geometry.
    Type: Grant
    Filed: September 12, 2011
    Date of Patent: May 26, 2015
    Assignee: Disney Enterprises, Inc.
    Inventors: Michael Kaschalk, Eric A. Daniels, Brian S. Whited, Kyle D. Odermatt, Patrick T. Osborne
  • Patent number: 9030488
    Abstract: In order to provide a display of an object on a display device of a motor vehicle, a basic shape of the object is first displayed and the display is then changed, this change simulating rotation, tilting and/or displacement only of a first part of the object. In respect of the remaining, second part of the object, a display on the basis of the basic shape is maintained at least in regions. In this way, space can be obtained on the display device and a significant portion of the object can nevertheless be displayed in an unchanged form at the same time.
    Type: Grant
    Filed: April 27, 2012
    Date of Patent: May 12, 2015
    Assignee: Audi AG
    Inventors: Alexander Treiber, Stephan Hummel
  • Patent number: 9024969
    Abstract: A method and device for performing and processing user-defined clipping in object space to reduce the number of computations needed for the clipping operation. The method and device also combine the modelview transformation of the vertex coordinates with projection transform. The user-defined clipping in object space provides a higher performance and less power consumption by avoiding generation of eye coordinates if there is no lighting. The device includes a driver for the user-defined clipping in the object space to perform dual mode user-defined clipping in object space when a lighting function is disabled and in eye space when the lighting function is enabled.
    Type: Grant
    Filed: June 29, 2012
    Date of Patent: May 5, 2015
    Assignee: QUALCOMM Incorporated
    Inventors: Ning Bi, Lin Chen, Lingjun Chen
  • Publication number: 20150116350
    Abstract: In techniques of combined composition and change-based models for image cropping, a composition application is implemented to apply one or more image composition modules of a learned composition model to evaluate multiple composition regions of an image. The learned composition model can determine one or more cropped images from the image based on the applied image composition modules, and evaluate a composition of the cropped images and a validity of change from the image to the cropped images. The image composition modules of the learned composition model include a salient regions module that iteratively determines salient image regions of the image, and include a foreground detection module that determines foreground regions of the image. The image composition modules also include one or more imaging models that reduce a number of the composition regions of the image to facilitate determining the cropped images from the image.
    Type: Application
    Filed: October 24, 2013
    Publication date: April 30, 2015
    Applicant: Adobe Systems Incorporated
    Inventors: Zhe Lin, Radomir Mech, Peng Wang
  • Patent number: 9019304
    Abstract: According to an image processing apparatus and a control method thereof of the present invention, a graphics drawing result is obtained in accordance with one or more graphics drawing commands included in drawing commands, a clipping command is generated from one or more moving image drawing commands included in the drawing commands, and clipped graphics is obtained by clipping the graphics drawing result using the clipping command. Further, moving image data processed in accordance with the one or more moving image drawing commands included in the drawing commands is generated, and the generated moving image data and the clipped graphics are composed and output.
    Type: Grant
    Filed: May 29, 2009
    Date of Patent: April 28, 2015
    Assignee: Canon Kabushiki Kaisha
    Inventors: Shinya Takeichi, Waki Murakami, Satoru Mamiya, Jun Fujisawa, Shuichi Okamura, Atsushi Date, Takeshi Suzuki, Akihiro Takamura, Toru Nomakuchi, Shigeru Sakamoto
  • Patent number: 9019303
    Abstract: Provided are a method of generating a resulting image as if drawn by an artist and an apparatus for executing the method. The apparatus includes a first generation unit configured to generate a vector field expressing a shape of an image using feature pixels of the image captured by an image device and direction information of the feature pixels, a second generation unit configured to generate a structure grid indicating a structure for rendering the shape of the image using the vector field, and a rendering unit configured to render primitives expressing predetermined tones on the generated structure grid. Accordingly, it is possible to automatically and rapidly generate a resulting image from one image. Anyone can easily generate a hedcut from one photo without the limitation that a limited number of artists need to invest a great deal of time to complete one hedcut.
    Type: Grant
    Filed: May 26, 2011
    Date of Patent: April 28, 2015
    Assignee: Postech Academy—Industry Foundation
    Inventors: Seung Yong Lee, Yun Jin Lee, Min Jung Son, Henry Kang
  • Patent number: 8976194
    Abstract: The present invention provides a method for cropping one or more files in freeform using transparent or non-transparent layers. Specifically, the invention allows a user to crop a file with irregular/freeform boundaries while using a plurality of transparent or non-transparent layers that overlay the original file. The transparent layers overlap the image data for cropping, so that the finalized cropped image may be copied, pasted, or imported into another document while leaving the original file unaltered. The cropped portion of the image may also be sent or emailed by the user.
    Type: Grant
    Filed: September 14, 2012
    Date of Patent: March 10, 2015
    Inventor: Vispi Burjor Mistry