Arithmetic Processing Of Image Data Patents (Class 345/643)
-
Patent number: 12159443Abstract: Embodiments described herein include aspects related to previewing and capturing stroke outlines from a real-world image or a video feed. In one embodiment, a stroke outline preview image is generated by performing an edge detection process on an input image. The stroke outline preview image provides a preview indicating an example of a stroke outline image to be provided for the input image if the input image is selected. A detailed stroke outline image for the input image is generated using a detailed stroke outline process, and an alternative stroke outline image is obtained for the input image using an alternative outline process. Thereafter, the alternative stroke outline image is modified by including in the alternative stroke outline image a portion of stroke outlines from the detailed stroke outline image.Type: GrantFiled: May 13, 2022Date of Patent: December 3, 2024Assignee: Adobe Inc.Inventor: Abhishek Verma
-
Patent number: 12106437Abstract: A modeling system converts polygons of a three-dimensional (3D) mesh model to points of a point cloud in an automated manner that increases the resolution and visual fidelity of the point cloud relative to the 3D mesh model. The system receives the polygons of the 3D mesh model, and generates points over the flat plane of each polygon according to a density and arrangement that increases the resolution of the points relative to the original polygon. The system receives an enhancement map with values for displacing the polygons of the 3D mesh model. The system displaces the generated points by mapping the values from positions in the enhancement map to corresponding positions of the generated points. The system generates the point cloud with the displaced points to provide improved visual quality and detail relative to the polygons of the 3D mesh model after enhancement with the enhancement map.Type: GrantFiled: January 10, 2024Date of Patent: October 1, 2024Inventor: Dwayne Elahie
-
Patent number: 12086700Abstract: A neural processor. In some embodiments, the processor includes a first tile, a second tile, a memory, and a bus. The bus may be connected to the memory, the first tile, and the second tile. The first tile may include: a first weight register, a second weight register, an activations buffer, a first multiplier, and a second multiplier. The activations buffer may be configured to include: a first queue connected to the first multiplier and a second queue connected to the second multiplier. The first queue may include a first register and a second register adjacent to the first register, the first register being an output register of the first queue. The first tile may be configured: in a first state: to multiply, in the first multiplier, a first weight by an activation from the output register of the first queue, and in a second state: to multiply, in the first multiplier, the first weight by an activation from the second register of the first queue.Type: GrantFiled: August 27, 2019Date of Patent: September 10, 2024Assignee: Samsung Electronics Co., Ltd.Inventors: Ilia Ovsiannikov, Ali Shafiee Ardestani, Joseph H. Hassoun, Lei Wang, Sehwan Lee, JoonHo Song, Jun-Woo Jang, Yibing Michelle Wang, Yuecheng Li
-
Patent number: 12033262Abstract: A computing system may provide functionality for controlling an animated model to perform actions and to perform transitions therebetween. The system may determine, from among a plurality of edges from a first node of a control graph to respective other nodes of the control graph, a selected edge from the first control node to a selected node. The system may then determine controls for an animated model in a simulation based at least in part on the selected edge, control data associated with the selected node, a current simulation state of the simulation, and a machine learned algorithm, determine an updated simulation state of the simulation based at least in part on the controls for the animated model, and adapt one or more parameters of the machine learned algorithm based at least in part on the updated simulation state and a desired simulation state.Type: GrantFiled: March 31, 2022Date of Patent: July 9, 2024Assignee: Electronic Arts Inc.Inventors: Zhaoming Xie, Wolfram Sebastian Starke, Harold Henry Chaput
-
Patent number: 12014650Abstract: A method of realizing an interactive virtual experiment is provided. A teacher may drag a minimum experimental unit into a demonstration area using a mouse. The above operational action is described as digital data in a panoramic learning platform. The data is transmitted to a student client. The same minimum experimental unit is automatically placed in the same position of the demonstration area of the virtual experiment subsystem of the student client according to the data. The teacher may operate the minimum experimental unit. The operational action is described as digital data in the panoramic learning platform. The data is sent to the student client. The same operational action is automatically performed in the student client based on the above data. The demonstration is performed on the minimum experimental units in the demonstration areas of the teacher client and the student client.Type: GrantFiled: July 9, 2021Date of Patent: June 18, 2024Assignee: BEIJING GUOFA TIANYUAN INFORMATION TECHNOLOGY CO., LTD.Inventors: Jian Yan, Hao Ren
-
Patent number: 11978261Abstract: An information processing apparatus and an information processing method to properly acquire a location of a surrounding vehicle using three-dimensional detection information regarding an object around an own vehicle. A camera captures an image of surroundings of an own automobile, and a region of a vehicle in the captured image is detected as a frame, the vehicle being in the surroundings of the own automobile. Three-dimensional information regarding an object in the surroundings of the own automobile is detected, and a three-dimensional box that indicates a location of the vehicle in the surroundings of the own automobile is generated on the basis of the three-dimensional information. Correction is performed on the three-dimensional box on the basis of the frame, and the three-dimensional box is arranged to generate surrounding information.Type: GrantFiled: November 22, 2019Date of Patent: May 7, 2024Assignee: SONY SEMICONDUCTOR SOLUTIONS CORPORATIONInventor: Takafumi Shokonji
-
Patent number: 11978415Abstract: A display apparatus is provided. The display apparatus includes: a communication interface including a circuit; a display panel configured to be selectively driven at any one of a plurality of frame rates; and a processor configured to: identify an input frame rate of a video, based on the video being received through the communication interface, adjust a setting value of the display panel so that the display panel operates at a frame rate among the plurality of frame rates that corresponds to the input frame rate, and control the display panel to output the received video, by driving the display panel at the frame rate corresponding to the input frame rate.Type: GrantFiled: October 27, 2020Date of Patent: May 7, 2024Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Youngseok Han, Sunghwan Jang, Hyehyun Heo, Beomjoon Kim, Ubin Kim
-
Patent number: 11948526Abstract: A display apparatus is provided. The display apparatus includes: a communication interface including a circuit; a display panel configured to be selectively driven at any one of a plurality of frame rates; and a processor configured to: identify an input frame rate of a video, based on the video being received through the communication interface, adjust a setting value of the display panel so that the display panel operates at a frame rate among the plurality of frame rates that corresponds to the input frame rate, and control the display panel to output the received video, by driving the display panel at the frame rate corresponding to the input frame rate.Type: GrantFiled: October 27, 2020Date of Patent: April 2, 2024Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Youngseok Han, Sunghwan Jang, Hyehyun Heo, Beomjoon Kim, Ubin Kim
-
Patent number: 11845008Abstract: A method for building a gaming environment. The method includes accessing a base VR model of a real-world environment from a third party mapping data store, wherein the real-world environment includes a plurality of real-world objects. The method includes augmenting a first object in the base VR model that corresponds to a first real-world object in the real-world environment. The method includes stitching in the first object that is augmented into the base VR model to generate an augmented base VR model. The method includes storing the augmented base VR model to a library data store comprising a plurality of augmented base VR models for use as virtual environments of corresponding gaming applications storing the augmented base VR model to a library data store comprising a plurality of augmented base VR models. The method includes using one or more of the plurality of augmented base VR models to define a virtual environment of a gaming application.Type: GrantFiled: May 21, 2021Date of Patent: December 19, 2023Assignee: Sony Interactive Entertainment LLCInventors: Miao Li, Shawn He
-
Patent number: 11792511Abstract: Methods, devices, systems and computer software/program code products include techniques for creating a deep frame buffer, such techniques being implementable in conjunction with an apparatus comprising a main camera and an array of buddy cameras, the main camera and the buddy cameras being operable to capture images; and techniques for creating at least one depth buffer, such techniques being implementable in conjunction with an apparatus comprising at least two cameras.Type: GrantFiled: August 20, 2020Date of Patent: October 17, 2023Assignee: MINE ONE GMBHInventors: James A. Mccombe, Christoph Birkhold
-
Patent number: 11783162Abstract: A neural processor. In some embodiments, the processor includes a first tile, a second tile, a memory, and a bus. The bus may be connected to the memory, the first tile, and the second tile. The first tile may include: a first weight register, a second weight register, an activations buffer, a first multiplier, and a second multiplier. The activations buffer may be configured to include: a first queue connected to the first multiplier and a second queue connected to the second multiplier. The first queue may include a first register and a second register adjacent to the first register, the first register being an output register of the first queue. The first tile may be configured: in a first state: to multiply, in the first multiplier, a first weight by an activation from the output register of the first queue, and in a second state: to multiply, in the first multiplier, the first weight by an activation from the second register of the first queue.Type: GrantFiled: August 27, 2019Date of Patent: October 10, 2023Assignee: Samsung Electronics Co., Ltd.Inventors: Ilia Ovsiannikov, Ali Shafiee Ardestani, Joseph H. Hassoun, Lei Wang, Sehwan Lee, JoonHo Song, Jun-Woo Jang, Yibing Michelle Wang, Yuecheng Li
-
Patent number: 11748525Abstract: Systems and methods generating textiles with repeating design elements based at least in part on Voronoi diagrams are provided. In one example implementation, the method can include generating a plurality of seed points in a graphic area. The seed points are utilized to create a Voronoi diagram. A Voronoi diagram is thereafter propagated within the graphic area based upon the seed points. The method also includes receiving a first user input defining a design area. The design area includes a plurality of boundaries within the graphic area. The design area is then correlated to a textile segment and a textile design is generated by replicating the cells in the design area. The cells that intersect the boundaries of the design area are replicated with identical instances placed at the adjacent sides of the design area and the corners of the design area.Type: GrantFiled: May 2, 2022Date of Patent: September 5, 2023Assignee: Milliken & CompanyInventors: Scott R. Parry, Lisa R. Bailey, Ellis C. Blanton, Kristin M. Gruenefeld
-
Patent number: 11640790Abstract: The present disclosure provides a pixel rendering method, a pixel rendering device, a computer readable storage medium, and a display panel. The method includes: receiving an initial data signal for driving a target sub-pixel to display; determining a data range where the initial data signal is located, where different data ranges correspond to different display modes; determining a weight of color, shared by the target sub-pixel, of a sub-pixel around the target sub-pixel and having the same color as the target sub-pixel according to the data range, where the weight of color is varied in the different display modes; calculating a target data signal of the target sub-pixel according to the weight of color; and outputting the target data signal to the target sub-pixel.Type: GrantFiled: December 20, 2021Date of Patent: May 2, 2023Assignees: Chengdu BOE Optoelectronics Technology Co., Ltd., BOE TECHNOLOGY GROUP CO., LTD.Inventors: Yuanzhou Hu, Xiaohuan Chang, Guoqiang Wu, Chenghao Liao
-
Patent number: 11561613Abstract: Disclosed herein are systems and methods for calculating angular acceleration based on inertial data using two or more inertial measurement units (IMUs). The calculated angular acceleration may be used to estimate a position of a wearable head device comprising the IMUs. Virtual content may be presented based on the position of the wearable head device. In some embodiments, a first IMU and a second IMU share a coincident measurement axis.Type: GrantFiled: May 27, 2021Date of Patent: January 24, 2023Assignee: Magic Leap, Inc.Inventors: Arnau Franci Rodon, Omid Ghasemalizadeh
-
Patent number: 11544055Abstract: Methods, systems, and computer-readable media are disclosed herein that provide a comprehensive view that reveals all or nearly all possible method dependencies that are present in client workflows. In aspects, when computer code for a particular method is going to be edited, other methods are identified that have upstream or downstream dependencies relative to the particular method. The methods that will be affected based on the computer code editing can be presented in a user-interactive graphical user interface that facilitates exploration of upstream and downstream dependencies.Type: GrantFiled: November 23, 2021Date of Patent: January 3, 2023Assignee: CERNER INNOVATION, INC.Inventors: Jaipal Reddy, Pratik Nath, Srinidhi Kumble, Venkata Rama Raju Nadimpalli, Ravi Shankar Singh, Mohit Goel, Veerapu Nagarjun
-
Patent number: 11484288Abstract: An ultrasound imaging device (10) with an ultrasound probe (12) acquires a live ultrasound image which is displayed with a contour (62) or reference image (60) registered with the live ultrasound image using a composite transform (42). To update the composite transform, the ultrasound imaging device acquires a baseline three-dimensional ultrasound (3D-US) image (66) tagged with a corresponding baseline orientation of the ultrasound probe measured by a probe tracker, and one or more reference 3D-US images (70) each tagged with a corresponding reference orientation. Transforms (54) are computed to spatially register each reference 3D-US image with the baseline 3D-US image. A closest reference 3D-US image is determined whose corresponding orientation is closest to a current orientation of the ultrasound probe as measured by the probe tracker. The composite transform is updated to include the transform to spatially register the closest reference 3D-US image to the baseline 3D-US image.Type: GrantFiled: May 7, 2018Date of Patent: November 1, 2022Assignee: KONINKLIJKE PHILIPS N.V.Inventor: Jochen Kruecker
-
Patent number: 11398072Abstract: A method of obtaining a set of values for a respective set of parameters for use in a physically based rendering process to be implemented by a rendering apparatus to render an image of a dataset is described. The method includes defining a performance metric indicative of a performance of a rendering apparatus in implementing a physically based rendering process including path tracing to render an image using a given number of paths; and determining, for the rendering apparatus, a set of values for the set of parameters for which the performance metric satisfies a criterion.Type: GrantFiled: December 16, 2019Date of Patent: July 26, 2022Assignee: SIEMENS HEALTHCARE GMBHInventor: Robert Schneider
-
Patent number: 10991395Abstract: A computer-implemented method for real time video processing for changing a color of an object in a video, the method being performed in connection with a computerized system comprising a processing unit and a memory, the method comprising: providing an object in the video that at least partially and at least occasionally is presented in frames of the video; detecting the object in the video, wherein said detection comprises detecting feature reference points of the object; tracking the detected object in the video, wherein the tracking comprises creating a mesh that is based on the detected feature reference points of the object and aligning the mesh to the object in each frame; generating a set of node points on the created mesh based on a request for changing color, the set of node points defining an area the color of which is to be changed; and transforming the frames of the video in such way that the object's color is changed within the defined area when the object is presented in frames of the video.Type: GrantFiled: February 15, 2019Date of Patent: April 27, 2021Assignee: Snap Inc.Inventors: Elena Shaburova, Yurii Monastyrshyn
-
Patent number: 10537282Abstract: According to the embodiments, a medical image diagnosis apparatus includes a memory and processing circuitry. The memory stores volume data on a target portion including a vessel network and a plurality of blood vessels connected to the vessel network. The processing circuitry extracts the vessel network and the blood vessels from the volume data. The processing circuitry analyzes how hemodynamics in the vessel network are after treatment of the vessels.Type: GrantFiled: April 11, 2017Date of Patent: January 21, 2020Assignee: Canon Medical Systems CorporationInventors: Kyohei Yamamori, Tomohiro Kawasaki
-
Patent number: 10489946Abstract: Diffusion coloring of vector graphics artwork is performed in constant time based on the number of color channels in a specified color space. In some examples, a method may include establishing color handles within an artwork, and defining mesh vertices distributed throughout the artwork. The method may also include determining a resultant color at each mesh vertex by solving the Laplacian equation for each of i color channels in a color space, wherein solving the Laplacian equation for each of the i color channels produces a corresponding i color values that collectively define the resultant color. A color for a pixel in the artwork can be determined by interpolating between the resultant colors at the mesh vertices.Type: GrantFiled: June 29, 2018Date of Patent: November 26, 2019Assignee: Adobe Inc.Inventors: Vineet Batra, Mridul Kavidayal, Ankit Phogat
-
Patent number: 10401799Abstract: A terminal apparatus includes an ending operation detection section for detecting that an operation to stop an audio output of an alarm has been made; and a wake-up determination section for determining, as wake-up timing of the user, timing when the operation has been detected.Type: GrantFiled: September 8, 2015Date of Patent: September 3, 2019Assignee: SHARP KABUSHIKI KAISHAInventors: Kohji Kusuda, Nobuhisa Nakagawa, Shigeru Kobayashi, Fumitoshi Tanoue, Tadao Ando
-
Patent number: 10403020Abstract: An animation engine is configured to apply motion amplifiers to sketches received from an end-user in order to create exaggerated, cartoon-style animation. The animation engine receives a sketch input from the end-user as well as a selection of one or more motion amplifiers. The animation engine also receives one or more control sketches that indicate how the selected motion amplifiers are applied to the sketch input. The animation engine projects the sketch input onto a sketch grid to create a sketch element, and then animates the sketch element by deforming the underlying sketch grid based on the control sketches. The animation engine then interpolates the sketch input, based on the deformations of the sketch grid, to animate the sketch. In this manner, the animation engine exposes an intuitive set of tools that allows end-users to easily apply the well-known Principles of Animation.Type: GrantFiled: April 19, 2016Date of Patent: September 3, 2019Assignee: AUTODESK, INC.Inventors: Rubiait Habib, Tovi Grossman, Nobuyuki Umetani, George Fitzmaurice
-
Patent number: 10255948Abstract: A computer-implemented method for real time video processing for changing a color of an object in a video, the method being performed in connection with a computerized system comprising a processing unit and a memory, the method comprising: providing an object in the video that at least partially and at least occasionally is presented in frames of the video; detecting the object in the video, wherein said detection comprises detecting feature reference points of the object; tracking the detected object in the video, wherein the tracking comprises creating a mesh that is based on the detected feature reference points of the object and aligning the mesh to the object in each frame; generating a set of node points on the created mesh based on a request for changing color, the set of node points defining an area the color of which is to be changed; and transforming the frames of the video in such way that the object's color is changed within the defined area when the object is presented in frames of the video.Type: GrantFiled: July 13, 2016Date of Patent: April 9, 2019Assignee: Avatar Merger Sub II, LLCInventors: Elena Shaburova, Yurii Monastyrshyn
-
Patent number: 10250780Abstract: A video processing circuit detects a risk boundary, which a portion of the boundary between a dark pixel and a bright pixel in an image represented by a video signal Vid-in, and is determined by a tilt azimuth of liquid crystal molecules, from the boundary, and corrects a video signal corresponding to at least one of the dark pixel and the bright pixel which is contiguous to the detected risk boundary in at least one field of a plurality of fields constituting one frame such that a period in which the risk boundary is present in one frame period is shortened.Type: GrantFiled: August 31, 2016Date of Patent: April 2, 2019Assignee: SEIKO EPSON CORPORATIONInventors: Hiroyuki Hosaka, Taku Kitagawa
-
Patent number: 9861267Abstract: A video processor for an endoscope includes an image memory, an image processing unit, a display control unit and a recording unit. The image memory stores, as a sample image, an endoscope image which a user previously acquired. The image processing unit performs the image processing for changing an image quality of the sample image in accordance with a selection value selected by a user and produces a processed image. The display control unit causes a display unit to display the processed image. The recording unit records, as a setting value, a value relating to the selection value determined by the user. The image processing unit performs the image processing, based on the setting value, for the endoscope image.Type: GrantFiled: August 18, 2016Date of Patent: January 9, 2018Assignee: OLYMPUS CORPORATIONInventors: Tatsuhiko Suzuki, Tomoki Iwasaki, Susumu Hashimoto, Toshihiro Hamada, Yuji Kutsuma
-
Patent number: 9618825Abstract: A projector includes an electricity reception terminal to which electric power is supplied via an electricity feed terminal, a projection section that includes a light source, a spatial light modulator, an irradiation system, and a projection system and projects light, and a control section that switches a content to another whenever electric power supply to the electricity reception terminal is initiated and causes the projection section to project light carrying an image related to the content selected in the switching operation.Type: GrantFiled: July 18, 2014Date of Patent: April 11, 2017Assignee: SEIKO EPSON CORPORATIONInventors: Hiroaki Shinha, Koichi Miyasaka, Hirofumi Kasuga, Tadashi Kinebuchi, Shuji Narimatsu, Hidehito Iisaka
-
Patent number: 9530378Abstract: A driving circuit, for driving a display panel of a display apparatus, includes a control module, a gamma-voltage generation module, and a conversion outputting module. The control module provides a first control voltage and a second control voltage which are adjustable. The first control voltage is higher than the second control voltage. The gamma-voltage generation module generates a gamma voltage according to the first control voltage and the second control voltage. The conversion outputting module converts the gamma voltage into a driving voltage and outputs it to the display panel. When the display panel is over-loaded, the control module adjusts the first control voltage and/or the second control voltage to change the gamma voltage generated by the gamma-voltage generation module, and the driving voltage outputted by the conversion outputting module is changed accordingly to adjust a curve of a panel voltage on the display panel versus time.Type: GrantFiled: June 5, 2015Date of Patent: December 27, 2016Assignee: Raydium Semiconductor CorporationInventor: Cheng-Chin Liu
-
Patent number: 9467599Abstract: A video processing circuit detects a risk boundary, which a portion of the boundary between a dark pixel and a bright pixel in an image represented by a video signal Vid-in, and is determined by a tilt azimuth of liquid crystal molecules, from the boundary, and corrects a video signal corresponding to at least one of the dark pixel and the bright pixel which is contiguous to the detected risk boundary in at least one field of a plurality of fields constituting one frame such that a period in which the risk boundary is present in one frame period is shortened.Type: GrantFiled: January 19, 2012Date of Patent: October 11, 2016Assignee: SEIKO EPSON CORPORATIONInventors: Hiroyuki Hosaka, Taku Kitagawa
-
Patent number: 9247188Abstract: An image capturing apparatus includes: an optical system that provides an aberration to incident light; an image capturing unit that transforms the light passing through the optical system into pixels to capture an image; and an inverse transform unit that performs inverse transform processing on the image captured by the image capturing unit in a predetermined range on an optical axis of the optical system using an inverse transform filter that causes frequency characteristics of pixels in an output image in two or more of defocus positions within the predetermined range to include at least one frequency characteristic with a larger value and at least one frequency characteristic with a smaller value with respect to frequency characteristic of pixels in an ideal image of a subject.Type: GrantFiled: May 29, 2014Date of Patent: January 26, 2016Assignee: RICOH COMPANY, LIMITEDInventor: Ryosuke Kasahara
-
Patent number: 9235769Abstract: A parallel object detection method for heterogeneous microarchitectures. The method is designed for increasing the throughput of object detection in a computer system that is equipped with an array of cores including a shared memory, a constant memory, and functional units. Latency reduction is achieved through a multilevel parallelization method that exploits fine-grain data-level parallelism using multithreaded SIMD computations, and coarse-grain parallelism by relying on concurrent kernel execution.Type: GrantFiled: March 15, 2012Date of Patent: January 12, 2016Assignee: HERTA SECURITY, S.L.Inventors: David Oro García, Carles Fernández Tena, Javier Rodríguez Saeta
-
Patent number: 9041723Abstract: Each block of texture data elements is encoded as a block of texture data that includes a set of integer values to be used to generate a set of base data values for the block, and a set of index values indicating how to use the base data values to generate data values for the texture data elements that the block represents. The integer values and the index values are both encoded in an encoded texture data block using a combination of base-n values, where n is greater than two, and base-2 values. Predefined bit representations are used to represent plural base-n values (n>2) collectively, and the bits of the bit representations representing the base-n values are interleaved with bits representing the base-2 values in the encoded texture data block.Type: GrantFiled: May 4, 2012Date of Patent: May 26, 2015Assignee: ARM LIMITEDInventors: Jorn Nystad, Anders Lassen
-
Patent number: 9039194Abstract: Controlling at least one video projector of a video projection system comprising multiple video projectors having a modifiable focal length and adapted to project sub-images. After determining a first calibration parameter associated with a first predetermined focal length of the video projectors, a second calibration parameter corresponding to a second predetermined focal length of the video projectors is computed, the second calibration parameter computed as a function of the first calibration parameter and the second predetermined focal length different from the first one. A display parameter is computed for a video projector, the display parameter being computed as a function of second calibration parameter, and a sub-image to be projected by the video projector is calculated according to the computed display parameter.Type: GrantFiled: December 20, 2012Date of Patent: May 26, 2015Assignee: Canon Kabushiki KaishaInventors: Falk Tannhäuser, Pascal Rousseau
-
Patent number: 9035964Abstract: An apparatus and method for obtaining lighting information and material information in an image modeling system are provided. A material constant of a same material region and lighting information of the same material region may be extracted by applying color channel pixel values, depth values, and viewpoint information to a linear system in which a pixel value is defined by a material constant and a combination of a geometry component with a lighting component.Type: GrantFiled: May 9, 2012Date of Patent: May 19, 2015Assignee: Samsung Electronics Co., Ltd.Inventors: Hyun Jung Shim, Do Kyoon Kim, Seung Kyu Lee
-
Patent number: 9021347Abstract: An information processing method comprises the steps of: inputting an input information of a multi-dimensional array; calculating an accumulated information value corresponding to a position of each element of the input information; and holding the accumulated information value in a buffer having a size of predetermined bits, wherein in the holding step, when an accumulated information value calculated in the calculating step overflows with respect to the size, a part not more than the predetermined bits of the calculated accumulated information value is held as the accumulated information value.Type: GrantFiled: May 27, 2008Date of Patent: April 28, 2015Assignee: Canon Kabushiki KaishaInventors: Yoshinori Ito, Kan Torii, Takahisa Yamamoto, Masami Kato
-
Patent number: 9007392Abstract: The present invention provides a method for enhancing contrast of a color image displayed on a display system and an image processing system utilizing the same. In the present invention, the gray values of R, G, and B components of one color image are separately counted during processing the image. When calculating the corresponding output values for the gray values of R, G, and B components in each pixel, they are adapted to ratios between the gray values of R, G, and B components. Therefore, the present invention can effectively maintain the color distribution for a considerable degree and greatly enhance the image contrast.Type: GrantFiled: April 25, 2013Date of Patent: April 14, 2015Assignee: Chunghwa Picture Tubes, Ltd.Inventors: Jian-rong Chen, Chun-chieh Chiu
-
Patent number: 8970627Abstract: A method and an apparatus for setting a navigation screen update cycle in a mobile terminal are provided. In the method, at least one of a velocity of the mobile terminal and a map scale used by the mobile terminal is obtained. A screen update cycle is set with consideration of the at least one of the velocity and the map scale. A navigation screen display is updated according to the set screen update cycle.Type: GrantFiled: September 14, 2010Date of Patent: March 3, 2015Assignee: Samsung Electronics Co., Ltd.Inventors: Jun-Yong Choi, Il-Hwan Kim
-
Patent number: 8970619Abstract: Many computing services incorporate large mosaics of geo-located images. For example, a user may access and interact with a digital image map comprising thousands of digital images mosaiced together. It may be advantageous to parallelize mosaic creation by splitting the mosaic into tiles, and processing the tiles independently from one another. Unfortunately, visual artifacts between image boundaries may result because of the independent processing. Accordingly, one or more systems and/or techniques for generating a substantially seamless mosaic tile are disclosed herein. A mosaic tile comprising one or more intersecting images may be received. Pair-wise image segmentation may be executed upon pairs of intersecting images within the mosaic tile to generate seam lines between the pair of intersecting images. The seam lines are used to compose the mosaic tile. A constrained alpha-expansion algorithm is executed upon hole regions within the composed mosaic to generate a substantially seamless mosaic.Type: GrantFiled: November 24, 2009Date of Patent: March 3, 2015Assignee: Microsoft Technology Licensing, LLCInventor: Maksim Lepikhin
-
Patent number: 8952977Abstract: An improved branch-and-bound process of interval arithmetic subdivision in furtherance of computation of rigorous error bounds on integrated digital scene information for two dimensional display is provided. More particularly, a first aspect of the subject process includes pseudo-randomly subdividing an interval domain comprising a set of interval variables in furtherance of ascertaining a characteristic contribution of the interval variables of said set of interval variables to an image space comprising at least a sub-pixel area. A further aspect, either alone or in combination with the first aspect contemplates pseudo-randomly discarding a select partitioning of interval variables of a set of interval variables of a geometric function from a computed solution of an interval arithmetic branch-and-bound process.Type: GrantFiled: February 14, 2007Date of Patent: February 10, 2015Assignee: Sunfish Studio, LLCInventor: Nathan T. Hayes
-
Publication number: 20150015613Abstract: A novel highly browsable data processing device is provided. A novel highly portable data processing device is provided. A novel highly browsable data processing system is provided. A novel highly portable data processing system is provided. The inventor has conceived a structure including an input/output device that includes a communication unit that receives a display instruction, a position-measuring unit that measures the position of a sign, and produces and supplies position data, and a display unit; and an arithmetic device that produces image data on the basis of the display instruction and the position data.Type: ApplicationFiled: July 7, 2014Publication date: January 15, 2015Inventor: Yuji IWAKI
-
Publication number: 20150009235Abstract: An apparatus for displaying ordinate-abscissa value pairs with discrete display points in the abscissa and ordinate directions determines an interpolated ordinate value at half the abscissa spacing between the respective abscissa value and the respective abscissa value of the display points to the left and right. A maximum ordinate value and a minimum ordinate value are then determined from the ordinate value of the respective ordinate-abscissa value pair, and the respectively interpolated ordinate values on the left and right. A random or pseudo-random ordinate value is then selected between the determined maximum and minimum ordinate values for every abscissa value of the display points. The ordinate resolution of the display points is thus reduced by comparison with the ordinate resolution of the ordinate-abscissa value pairs.Type: ApplicationFiled: February 15, 2013Publication date: January 8, 2015Inventor: David Schmidt
-
Patent number: 8914257Abstract: An advantageous embodiment of the present disclosure provides a method for simulating a surface of a structure, the method comprising selecting points on the surface of the structure; identifying a rate of change constraint for each of the points to form a plurality of rate of change constraints, wherein the rate of change constraint is a maximum deviation for a point with respect to an adjacent point; and generating a number of surfaces for the structure using the points and the plurality of rate of change constraints.Type: GrantFiled: August 27, 2009Date of Patent: December 16, 2014Assignee: The Boeing CompanyInventors: Mark Edward Nestleroad, Richard Michael Coleman
-
Patent number: 8908538Abstract: Systems and methods can provide for improved impairment discovery for broadband communication systems. In some implementations, such systems and methods can provide cluster outage detection and/or time-stamped outage data and visualization. Improved outage discovery can help operators plan repair and thereby reduce truck rolls and decrease network down-time.Type: GrantFiled: March 31, 2011Date of Patent: December 9, 2014Assignee: ARRIS Enterprises, Inc.Inventor: Thomas Williams
-
Patent number: 8907971Abstract: A global image adjustment, such as dynamic range adjustment is established based on image characteristics. The image adjustment is based more heavily on pixel values in image areas identified as being important by one or more saliency mapping algorithms. In one application to dynamic range adjustment, a saliency map is applied to create a weighed histogram and a transformation is determined from the weighted histogram. Artifacts typical of local adjustment schemes may be avoided.Type: GrantFiled: April 9, 2012Date of Patent: December 9, 2014Assignee: Dolby Laboratories Licensing CorporationInventors: Anders Ballestad, Gerwin Damberg
-
Patent number: 8896619Abstract: An apparatus is provided that includes a processor and memory storing executable instructions that in response to execution by the processor cause the apparatus to at least perform a number of operations. The apparatus is caused to receive a digital image including pixels each of which has a pixel value that has been calibrated according to a first calibration function for calibrating an image for display by a first monitor. The apparatus is caused to transform the pixel value of each of at least some of the pixels to a corresponding transformed pixel value calibrated according to a second calibration function for calibrating an image for display by a second monitor. The apparatus is also caused to cause output of the digital image including the plurality of pixels each of at least some of which has a transformed pixel value, the respective digital image being displayable by the second monitor.Type: GrantFiled: March 9, 2011Date of Patent: November 25, 2014Assignee: McKesson Financial HoldingsInventor: Mahmoud Ramze Rezaee
-
Patent number: 8890884Abstract: Provided is an image processing device. A first color space converting unit converts image data in an RGB colorimetric system, which has a color gamut wider than a color gamut of a liquid crystal panel into image data in an XYZ colorimetric system. A three-dimensional nonlinear color gamut converting unit performs conversion on tristimulus values of the XYZ signal. At this time, the image data is classified into four colors and converted respectively such that the first color is displayed in a color accurate to the inputted data, the second color is displayed such that saturation of the second color is increased, the third color is displayed using a color gamut of a predetermined range out of the color gamut of the liquid crystal panel, and the fourth color is displayed in a color corresponding to a boundary of the color gamut of the liquid crystal panel.Type: GrantFiled: June 15, 2010Date of Patent: November 18, 2014Assignee: Sharp Kabushiki KaishaInventor: Xiaomang Zhang
-
Patent number: 8876719Abstract: Beam enhancement through sidelobe reduction and/or mainlobe sharpening is shown. Embodiments utilize dynamic resolution, improved dynamic resolution, and/or enhanced dynamic resolution techniques to synthesize beams, such as ultrasonic beams used in ultrasonic imaging, having desired attributes. Embodiments simultaneously form a first sample beam and a second or auxiliary sample beam for every sample to synthesize enhanced scan beams. According to a dynamic resolution techniques herein a new beam may be formed from the sum of the two sample beams. A synthesized dynamic resolution beam of embodiments has reduced sidelobes with relatively little or no spread of the mainlobe. An enhanced dynamic resolution beam sharpening function can be applied to provide a further enhanced beam, such as to further narrow the mainlobe.Type: GrantFiled: November 9, 2010Date of Patent: November 4, 2014Assignee: FUJIFILM SonoSite, Inc.Inventor: Juin Jet Hwang
-
Patent number: 8872829Abstract: A system and method processes frequency spectrum of a signal in an image file of a computing device. The system loads the frequency spectrum from a storage system of the computing device, and displays the frequency spectrum on a user interface of the computing device. The method sets parameters of an object spectrum curve to be processed in the frequency spectrum and enables accessional functions for processing the object spectrum curve. According to the input parameters and the enabled accessional functions, an output range of the object spectrum curve may be displayed, and spectrum data of the object spectrum curve within the output range from the frequency spectrum may be output into a predetermined form, and stores the predetermined form according to a predetermined storage path.Type: GrantFiled: August 24, 2011Date of Patent: October 28, 2014Assignee: Hon Hai Precision Industry Co., Ltd.Inventors: Sheng-Han Lin, Tsung-Hsun Chiang
-
Patent number: 8866871Abstract: An image processing method and an image processing device are provided. The image processing method includes: determining a first width and a second width, where the second width is the width of a gap between display devices of target images on N screens, the first width is the width of a blind spot between source images corresponding to the N screens, N is an integer greater than 1, and the N screens are of a same size and are arranged side by side at a same height; and when the first width is different from the second width, adjusting the source images according to the determined first width and second width so as to obtain the target images, so that no mismatch exists in the stitched target images on the N screens.Type: GrantFiled: March 4, 2014Date of Patent: October 21, 2014Assignee: Huawei Technologies Co., Ltd.Inventors: Jing Xiao, Jing Wang
-
Patent number: 8847973Abstract: A method for processing an image such as a computer wallpaper identifies a characteristic color representative of the image. Image pixels with similar colors are separated into groups, and the average value of the R,G,B color components in each group is determined, after filtering out pixels with R,G,B values representing white, black, or grey. The group with the maximum difference between the highest average color component value and the lowest average color component value is identified as the characteristic color. Groups representing a number of pixels less than a certain percentage of all of the pixels are not considered. The characteristic color can be used in other displayed images at an intensity ? determined by setting maximum and minimum values of ?, with ? being the lesser of ?max and ?min plus the average color span of all pixels in the image.Type: GrantFiled: December 15, 2010Date of Patent: September 30, 2014Assignee: Microsoft CorporationInventors: John Calandrino, Rick Duncan, Kyle Beck, Sanjeev Verma, David Perry
-
Patent number: 8848004Abstract: A method of calculating a correction value used when signal value correction is performed with respect to an image signal supplied to a display panel includes setting a target luminance value, which is not uniform in an overall surface of the display panel, as a target luminance value of one image signal value such that at least a portion of a distribution of target luminance values at each plane position of the display panel becomes a curved distribution, and calculating a correction value at each plane position of the display panel using luminance observed at each plane position of the display panel when one image signal value is given to the overall surface of the display panel and the target luminance value at each plane position of the display panel.Type: GrantFiled: December 18, 2012Date of Patent: September 30, 2014Assignee: Sony CorporationInventor: Yasunobu Kato