Multilayered Image Transformations Patents (Class 382/302)
-
Patent number: 12373883Abstract: A method and system for managing and displaying images with progressive resolution throughout artificial realities. Plural N-layer multi-resolution mosaic (MRM) digital images are created that include an M-layer hierarchy of vector images and/or visual overlays in progressive resolution format and allows progressive resolution display without loss of image quality to display entry and exit points into other artificial realities, to display those other artificial realities and display virtual goods and/or virtual services in those other artificial realities and throughout many different artificial realities that appear in the MRM digital images. Plural artificial reality objects are created that include information about the entry and exit points into the other artificial realities to display those other artificial realities and to display virtual goods and/or virtual services available in those other artificial realities and throughout many different artificial realities.Type: GrantFiled: October 21, 2022Date of Patent: July 29, 2025Inventor: Joseph R. Dollens
-
Patent number: 12361586Abstract: In a contactless location information acquisition apparatus and a location information acquisition method using the acquisition apparatus, the acquisition apparatus includes an imaging part, a modulation part and a controller. The imaging part is spaced apart from a moving object, and is configured to take picture of the object in a predetermined exposure time. The modulation part is configured to generate a motion blur to the pictured image, and is configured to move the imaging part to a predetermined first pattern, so as for the motion blurred image to have a second pattern. The controller is configured to obtain a location of the object from the motion blurred image for the exposure time.Type: GrantFiled: November 6, 2020Date of Patent: July 15, 2025Assignee: KOREA INSTITUTE OF MACHINERY & MATERIALSInventors: Minyoung Lee, Moo Hyun Cha, Geunho Lee, Dongwook Lee, Hanmin Lee
-
Patent number: 12299826Abstract: This disclosure provides systems, devices, apparatus and methods, including computer programs encoded on storage media, for multi-layer reprojection techniques for augmented reality. A display processor may obtain a layer of graphics data including a plurality of virtual objects. Each the plurality of virtual objects may be associated with at least one bounding box of a plurality of bounding boxes. The display processor may further obtain metadata indicative of at least one edge of the at least one bounding box of the plurality of bounding boxes, and metadata corresponding to reprojection instructions associated with each of the plurality of bounding boxes. The display processor may reproject the plurality of virtual objects based on the metadata indicative of the at least one edge of the at least one bounding box and the metadata corresponding to the reprojection instructions.Type: GrantFiled: May 7, 2021Date of Patent: May 13, 2025Assignee: QUALCOMM IncorporatedInventors: Vinay Melkote Krishnaprasad, Sandeep Kanakapura Lakshmikantha, Sagar Ravindra Kalbande, Sudipto Banerjee, Ajit Venkat Rao
-
Patent number: 12238138Abstract: A method and a computing device for clustering phishing web resources based on images of visual content thereof are provided. The method comprises: receiving references to a plurality of phishing web resources; generating, for a given phishing web resource of the plurality of phishing web resources, at least one image of a visual content of the given phishing web resource; analyzing the at least one image associated with the given phishing web resource, the analyzing comprising identifying contours of elements of the visual content of the given phishing web resource within the at least one image; conducting pairwise comparison between the contours associated with the given phishing web resource and contours of stored clusters of visual content images; and storing, in a database, data indicative of an association between the given phishing web resource and a respective cluster of the at least one image.Type: GrantFiled: July 11, 2022Date of Patent: February 25, 2025Assignee: F.A.C.C.T. ANTIFRAUD LLCInventors: Boris Zverkov, Nikolay Prudkovskiy
-
Patent number: 12167541Abstract: The capillary transfer technology presented here represents a powerful approach to transfer soft films from surface of liquid onto a solid substrate in a fast and defect-free manner. The fundamental theoretical model and transfer criteria validated with comprehensive experiments and finite element analyses, for the first time provides a quantitative guide and optimization for the choice of material systems, operating conditions and environments for scalable on-demand transfers with high yield. The intrinsically moderate capillary transfer force and externally selectable transfer direction offer robust capabilities for achieving deterministic assembly and surface properties of structures with complex layouts and patterns for potentially broad applications in the fabrication of flexible/stretchable electronics, surface wetting structures and optical devices.Type: GrantFiled: November 20, 2020Date of Patent: December 10, 2024Assignee: University of Virginia Patent FoundationInventors: Baoxing Xu, Yue Zhang
-
Patent number: 12147380Abstract: A computing device includes an array of processing elements mutually connected to perform single instruction multiple data (SIMD) operations, memory cells connected to each processing element to store data related to the SIMD operations, and a cache connected to each processing element to cache data related to the SIMD operations. Caches of adjacent processing elements are connected. The same or another computing device includes rows of mutually connected processing elements to share data. The computing device further includes a row arithmetic logic unit (ALU) at each row of processing elements. The row ALU of a respective row is configured to perform an operation with processing elements of the respective row.Type: GrantFiled: July 20, 2023Date of Patent: November 19, 2024Assignee: UNTETHER AI CORPORATIONInventors: William Martin Snelgrove, Jonathan Scobbie
-
Patent number: 12141352Abstract: The present invention concerns a method for providing an eye tracking devices and systems with a zooming function on specific Region of Interest, said Region of Interest being part of the field of view of a user wearing an eye tracking device, said zooming function triggered by a specific event correlated to detected user's gaze information.Type: GrantFiled: December 7, 2020Date of Patent: November 12, 2024Assignee: Viewpointsystem GmbHInventors: Frank Linsenmaier, Martin Koza
-
Patent number: 12124530Abstract: A processing device includes a two-dimensional array of processing elements, each processing element including an arithmetic logic unit to perform an operation. The device further includes interconnections among the two-dimensional array of processing elements to provide direct communication among neighboring processing elements of the two-dimensional array of processing elements. A processing element of the two-dimensional array of processing elements is connected to a first neighbor processing element that is immediately adjacent the processing element in a first dimension of the two-dimensional array. The processing element is further connected to a second neighbor processing element that is immediately adjacent the processing element in a second dimension of the two-dimensional array.Type: GrantFiled: February 18, 2022Date of Patent: October 22, 2024Assignee: UNTETHER AI CORPORATIONInventor: William Martin Snelgrove
-
Patent number: 12039452Abstract: A system and method for processing satellite imagery with high-frequency revisit to monitor vegetation using a deep learning model 108 is provided. The system includes one or more satellites 102A-C, a vegetation monitoring server 106. The server receives a first set of satellite images and a second set of satellite images from one or more satellites 102A-B. The vegetation monitoring server 106 adjusts the first set of satellite images according to a spectral band of the second set of satellite images using pre-processing techniques. The deep learning model 108 generates a reconstructed image from a cloudy image of the first set of satellite images by replacing the cloudy and shadow pixels with the same pixels of the same image in third set of satellite images obtained from the satellite 102C. The vegetation monitoring server 106 generates observation data from the reconstructed image to provide vegetation monitoring to a geographical area.Type: GrantFiled: November 18, 2021Date of Patent: July 16, 2024Assignee: SATSURE ANALYTICS INDIA PRIVATE LIMITEDInventors: Prateep Basu, Rashmit Singh Sukhmani, Sanjutha Indrajit
-
Patent number: 11991449Abstract: Provided is an imaging apparatus that obtains a video with a resolution of satisfactory quality and a small angle of view from a video with a large angle of view through real-time image processing. An imaging apparatus has an imaging element that captures an optical image of a standard video with a first angle of view, and a control unit that includes a first mode and a second mode as a video imaging mode and records video data of a video based on the optical image. The control unit executes first recording processing of recording video data of the standard video using the imaging element in the first mode. The control unit executes setting processing of setting a recording region with a second angle of view smaller than the first angle of view in the standard video and second recording processing of recording a video data of a recorded video of the recording region in the second mode.Type: GrantFiled: June 12, 2022Date of Patent: May 21, 2024Assignee: FUJIFILM CorporationInventors: Yuya Nishio, Tetsu Wada, Koichi Tanaka, Yukinori Nishiyama
-
Patent number: 11989155Abstract: A computing device includes an array of processing elements mutually connected to perform single instruction multiple data (SIMD) operations, memory cells connected to each processing element to store data related to the SIMD operations, and a cache connected to each processing element to cache data related to the SIMD operations. Caches of adjacent processing elements are connected. The same or another computing device includes rows of mutually connected processing elements to share data. The computing device further includes a row arithmetic logic unit (ALU) at each row of processing elements. The row ALU of a respective row is configured to perform an operation with processing elements of the respective row.Type: GrantFiled: September 12, 2022Date of Patent: May 21, 2024Assignee: UNTETHER AI CORPORATIONInventors: William Martin Snelgrove, Jonathan Scobbie
-
Patent number: 11921619Abstract: A programming device which is capable of creating a program, typified by an image processing algorithm, and of easily validating a program being edited, and a program are provided. The programming device edits a program by arranging icons of units, the unit representing a processing unit, and linking the units on an editing screen in response to a user operation. The programming device includes program execution means for executing a program defined by the units arranged and linked on the editing screen and calculating an output of each unit, and debug view display control means for displaying the output of each unit obtained by being calculated by the program execution means in a debug view region associated with an icon of each of the units arranged on the editing screen.Type: GrantFiled: November 22, 2019Date of Patent: March 5, 2024Assignee: TRUST TECHNOLOGY CO., LTD.Inventor: Ryuichirou Yamamoto
-
Patent number: 11881872Abstract: A processing element includes an input zero detector to detect whether the input from the neighbor processing element contains a zero. When the input from the neighbor processing element contains the zero, a zero disable circuit controls the input from the neighbor processing element and respective data of the memory to both appear as unchanged to the arithmetic logic unit for the operation. A controller of an array of processing elements adds a row of error-checking values to a matrix of coefficients, each error-checking value of the row of error-checking values being a negative sum of a respective column of the matrix of coefficients. The controller controls a processing element to perform an operation with the matrix of coefficients and an input vector to accumulate a result vector. Owing to the error-checking values, when a sum of elements of the result vector is non-zero, an error is detected.Type: GrantFiled: April 29, 2022Date of Patent: January 23, 2024Assignee: UNTETHER AI CORPORATIONInventor: William Martin Snelgrove
-
Patent number: 11803950Abstract: Techniques for generating style-transferred images are provided. In some embodiments, a content image, a style image, and a user input indicating one or more modifications that operate on style-transferred images are received. In some embodiments, an initial style-transferred image is generated using a machine learning model. In some examples, the initial style-transferred image comprises features associated with the style image applied to content included in the content image. In some embodiments, a modified style-transferred image is generated by modifying the initial style-transferred image based at least in part on the user input indicating the one or more modifications.Type: GrantFiled: September 16, 2021Date of Patent: October 31, 2023Assignee: Adobe Inc.Inventors: Yijun Li, Ionut Mironic{hacek over (a)}
-
Patent number: 11805303Abstract: A method, apparatus and computer program product to signal and store various segment properties in omnidirectional media, including sizes, priority ranks, and the like. The method, apparatus and computer program product access one or more media segments (30). The one or more media segments includes media data configured for streaming playback. The method, apparatus and computer program product access size information (32) or priority rank information of one or more tiles for each of the one or more media segments. The method, apparatus and computer program product encode the size information (34) or priority rank information for each of the one or more media segments in a media file within one or more metadata tracks associated with the one or more media segments or one or more sub-segments associated with the one or more media segments.Type: GrantFiled: December 30, 2019Date of Patent: October 31, 2023Assignee: Nokia Technologies OyInventors: Igor Curcio, Miska Hannuksela, Sujeet Shyamsundar Mate, Emre Aksu, Ari Hourunranta
-
Patent number: 11676350Abstract: Methods and systems for populating overlays within a virtual environment. An example method includes obtaining a virtual reality model of an overall region; accessing a plurality of records associated with respective ones of a plurality of properties modeled in the virtual reality model, wherein each of the plurality of records represents a respective status of a respective insurance claim for the respective property, and wherein all of the insurance claims are related to a same damage-causing event for the overall region; generating a plurality of overlays for respective ones of the plurality of records, wherein each of the plurality of overlays depicts the status of the claim for the respective property; and causing the pluralities of overlays to be rendered in a virtual environment for the virtual reality model at substantially the same time.Type: GrantFiled: December 15, 2021Date of Patent: June 13, 2023Assignee: STATE FARM MUTUAL AUTOMOBILE INSURANCE COMPANYInventors: Bryan R. Nussbaum, Rebecca A. Little, Kevin L. Mitchell, Nathan C. Summers, An Ho
-
Patent number: 11678085Abstract: A raw binary number (401) includes a first predefined number n1 of bits, wherein each bit represents either zero or 2(n?1) with n representing a position of the bit in the binary number and 1?n?n1. In the raw binary number a position of a highest-weighted bit unequal zero is identified. By using a first electronic circuit (491), binary position information is generated by encoding the identified position. An encoded binary number is compiled, wherein the encoded binary number is based on the binary position information and on a partial binary number. The partial binary number is a portion of the raw binary number directly following the highest-weighted bit unequal zero. The encoded binary number includes a second predefined number m1 of bits. The second predefined number m1 of bits is smaller than the first predefined number n1 of bits.Type: GrantFiled: November 9, 2021Date of Patent: June 13, 2023Assignee: SONY SEMICONDUCTOR SOLUTIONS CORPORATIONInventor: Francesco Dell' Anna
-
Patent number: 11443151Abstract: Systems and method for automated driving assistance are described. A driving assistant system may include a first sensor unit configured to provide an input image including another vehicle and a background; an image processor configured to generate a plurality of pyramid images by down-sampling the input image, acquire a depthmap including depth values from the first sensor unit to the other vehicle and the background, generate a plurality of pieces of mask data with different average depths of the depth values based on the depthmap, and output a plurality of masked images representing different average distances from the first sensor unit based on the plurality of pieces of mask data and the plurality of pyramid images; a feature extractor configured to output feature data of each of the plurality of masked images; and a detector configured to detect the other vehicle included in the input image based on the feature data.Type: GrantFiled: May 15, 2020Date of Patent: September 13, 2022Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Sangsoo Ko, Byeoungsu Kim, Sanghyuck Ha
-
Patent number: 11341616Abstract: Methods and systems are provided for independently removing streak artifacts and noise from medical images, using trained deep neural networks. In one embodiment, streak artifacts and noise may be selectively and independently removed from a medical image by receiving the medical image comprising streak artifacts and noise, mapping the medical image to a streak residual and a noise residual using the trained deep neural network, subtracting the streak residual from the medical image to a first extent, and subtracting the noise residual from the medical image to a second extent, to produce a de-noised medical image, and displaying the de-noised medical image via a display device.Type: GrantFiled: March 23, 2020Date of Patent: May 24, 2022Assignee: GE Precision HealthcareInventors: Xinzeng Wang, Daniel Vance Litwiller, Sagar Mandava, Robert Marc Lebel, Graeme Colin McKinnon, Ersin Bayram
-
Patent number: 11256503Abstract: A processing device includes an array of processing elements, each processing element including an arithmetic logic unit to perform an operation. The processing device further includes interconnections among the array of processing elements to provide direct communication among neighboring processing elements of the array of processing elements. A processing element of the array of processing elements may be connected to a first neighbor processing element that is immediately adjacent the processing element. The processing element may be further connected to a second neighbor processing element that is immediately adjacent the first neighbor processing element. A processing element of the array of processing elements may be connected to a neighbor processing element via an input selector to selectively take output of the neighbor processing element as input to the processing element. A computing device may include such processing devices in an arrangement of banks.Type: GrantFiled: March 11, 2020Date of Patent: February 22, 2022Assignee: UNTETHER AI CORPORATIONInventors: Trevis Chandler, William Martin Snelgrove, Darrick John Wiebe
-
Patent number: 11250600Abstract: A method for processing an X-ray computed tomography (CT) image using a neural network and an apparatus therefor are provided. An image reconstruction method includes receiving low-dose X-ray CT data, obtaining an initial reconstruction image for the received low-dose X-ray CT data using a predetermined analytic algorithm, and reconstructing a denoised final image using the obtained initial reconstruction image and a previously trained neural network.Type: GrantFiled: January 10, 2019Date of Patent: February 15, 2022Assignee: KOREA ADVANCED INSTITUTE OF SCIENCE AND TECHNOLOGYInventors: Jong Chul Ye, Eun Hee Kang
-
Patent number: 11205403Abstract: A drawing order determining method according to the present disclosure handles an image group which includes at least one transparent image and a plurality of opaque images and in which arrangement orders of the images are determined in advance and includes an identification step of identifying the positions where the transparent image and the opaque images are placed and a determination step of determining an image to be first drawn in the image group, the determination step including a first step of determining the opaque image one image downstream the transparent image when viewed from the downstream of the arrangement orders as the image to be first drawn and a second step of determining the opaque image at a most upstream arrangement order as the image to be first drawn.Type: GrantFiled: July 22, 2020Date of Patent: December 21, 2021Assignee: SEIKO EPSON CORPORATIONInventor: Keigo Ishikura
-
Patent number: 11030976Abstract: Providing an image combination device and/or a display system comprising the same. The image combination device including an SGL control unit separating a plurality of layers into a first group layer and a second group layer not overlapping the first group layer, and a multi-layer blender combining the first group layer to produce a first composite image in a first frame and combining the second group layer including updated layers with the first composite image of the first frame to produce a second composite image in a second frame subsequent to the first frame.Type: GrantFiled: October 17, 2019Date of Patent: June 8, 2021Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Dong-Han Lee, Min-Soo Kim, Jong-ho Roh, Sung-Hoo Choi
-
Patent number: 10528054Abstract: Systems and methods are provided for detecting features from multi-modal image-like data representations. The system includes a wavelet transformer configured to, via at least one processor, receive image data and to wavelet transform the image data, thereby providing decomposed image data divided into frequency sub-bands. The system further includes an artificial neural network configured to receive and process at least one sub-band of the decomposed image data to detect image features based thereon, the artificial neural network configured to output the detected image features.Type: GrantFiled: December 18, 2017Date of Patent: January 7, 2020Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLCInventor: Guangyu J. Zou
-
Patent number: 9811379Abstract: A device (105) can include storage device (110) to store data. The device (105) can also include an accuracy requirement detector (120). Given an iteration of an algorithm (130) and the results of previous iterations of the algorithm (130), accuracy requirement detector (120) can determine the accuracy required for the current iteration of the algorithm (130). The device (105) can also include an adaptive mechanism (125) that can schedule the iteration of the algorithm (130) on an available arithmetic logic unit (ALU) based on the accuracy required for the iteration of the algorithm (130).Type: GrantFiled: August 27, 2015Date of Patent: November 7, 2017Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Inseok Stephen Choi, Yang Seok Ki
-
Patent number: 9800370Abstract: A method of processing data in a telecommunications system enabling dynamic adaptation of the quantity of data to transmit. The data is organized into a set of packets contained in a first layer of a communication model. The method includes a first step of passage of an item of information indicating the size of each packet or representative of this size between the first layer and a second layer. It also includes a second step of encapsulation of the packet and of passage of the packet between the first layer and the second layer in a container the size of which is adapted to the information indicating the size of a packet or representative of this size. The method finally includes a third step of application of a block error correcting code to the data contained in the container, the correcting code adapting dynamically to the size of the container.Type: GrantFiled: October 16, 2015Date of Patent: October 24, 2017Assignee: THALESInventor: Mathieu Gineste
-
Patent number: 9779529Abstract: Systems and methods are provided for generating multi-image content for online services using a single image. For example, a processor identifies publishing constraints specified for image categories in a profile of an online service. The processor generates a first image by applying a first publishing constraint to a copy of an input image and generates a second image by applying a second publishing constraint to a selected portion of the first image. The processor presents the first and second images in different preview interfaces. The processor applies manipulation effects to the second image that modify the second image independently of modifications to the first image. The manipulation effect is applied to the second in accordance with the second publishing constraint for the second image. The processor uploads the images with the applied manipulation effects to the online service for presentation in the different image categories.Type: GrantFiled: February 20, 2015Date of Patent: October 3, 2017Assignee: Adobe Systems IncorporatedInventors: Aman Gupta, Vikas Sharma, Anmol Dhawan
-
Patent number: 9563936Abstract: Pixel-based method and apparatus of obtaining a downsampled image are provided. The method includes: constructing a virtual image by an image super-resolution technology according to a resolution of the downsampled image; determining relational expressions between pixels of the virtual image and pixels of the downsampled image; calculating a MSE between the pixels of the virtual image and pixels of the original image based on the relational expressions; determining a coefficient matrix between the pixels of the downsampled image and the pixels of the original image under the condition of the MSE being at a minimum value; determining the pixels of the downsampled image according to the pixels of the original image and the coefficient matrix; and outputting the downsampled image. Accordingly, the present invention can obtain sharp image and avoid color aliasing.Type: GrantFiled: September 9, 2014Date of Patent: February 7, 2017Assignee: Shenzhen China Star Optoelectronics Technology Co., LtdInventors: Houliang Hu, Hao Li, Li-wei Chu
-
Patent number: 9563433Abstract: The present invention is a data parallel system which is able to utilize a very high percentage of processing elements. In an embodiment, the data parallel system includes an array of processing elements and multiple instruction sequencers. Each instruction sequencer is coupled to the array of processing elements by a bus and is able to send an instruction to the array of processing elements. The processing elements are separated into classes and only execute instructions that are directed to their class, although all of the processing elements receive each instruction. In another embodiment, the data parallel system includes an array of processing elements and an instruction sequencer where the instruction sequencer is able to send multiple instructions. Again, the processing elements are separated in classes and execute instructions based on their class.Type: GrantFiled: December 18, 2012Date of Patent: February 7, 2017Inventors: Bogdan Mitu, Lazar Bivolarksi, Gheorghe Stefan
-
Patent number: 9525843Abstract: This application discloses a multimedia file playback method, a playback apparatus, and a system. The multimedia playback method includes: when a multimedia file is run for the first time, generating a media auxiliary file for the multimedia file and establishing a mapping relationship between the multimedia file and the media auxiliary file, where the media auxiliary file includes a correction parameter that is used to correct a parameter of the multimedia file; when the multimedia file is played again, searching for the media auxiliary file according to the mapping relationship, and correcting the multimedia file according to the correction parameter in the media auxiliary file.Type: GrantFiled: September 18, 2014Date of Patent: December 20, 2016Assignee: Huawei Technologies Co., Ltd.Inventor: Tiejun Peng
-
Patent number: 9491495Abstract: A system for receiving at least two data streams and providing a single input data stream to a MIPI's CSI Tx is disclosed. The two received data streams are written into respective data buffers. The system includes a control logic configured to control reading of data stored in the buffers to a multiplexer, the read-side clock being a multiple of a frequency of a fixed frequency clock. The control logic is further configured to control the multiplexer to combine data read from each buffer that corresponds to a complete unit of data into a separate portion and multiplex the separate portions into the input data stream. In this manner, two data streams may be transmitted using a single CSI Tx. When the two data streams are received by the system from an APIX interface, the system provides a bridge between the APIX interface and MIPI's CSI Tx.Type: GrantFiled: January 16, 2015Date of Patent: November 8, 2016Assignee: Analog Devices GlobalInventors: Chris W. Bohm, Narsimh Dilip Kamath
-
Patent number: 9207854Abstract: A mobile terminal including a display, and a controller coupled to the display, the controller configured to display information on the display, scroll the displayed information in response to a touch and moving input applied on the display in a direction, and refresh the displayed information if the touch and moving input is released subsequent to the scrolling of the displayed information.Type: GrantFiled: June 24, 2013Date of Patent: December 8, 2015Assignee: LG ELECTRONICS INC.Inventors: Jeong-Tae Kim, Hye-Bong Lim
-
Patent number: 9152139Abstract: A system is provided for remote control of electronic devices. An automation controller can be used to control electronic devices via a network. A communication port for the automation controller is used to provide control signals for at least one electronic device via the network. An analog receiver module receives analog video signals from analog sources. A digital display module can receive a digital control interface from the automation controller. The digital control interface can include automation graphical interface controls. A display module, coupled to the automation controller, is used to composite the digital control interface received from the digital display module into a composite image with analog video signals.Type: GrantFiled: June 16, 2009Date of Patent: October 6, 2015Assignee: Control4 CorporationInventors: W. Eric Smith, James R. Gist
-
Patent number: 9020297Abstract: The present invention relates to the parallel calculation of convoluted data. In particular, the invention relates to Gaussian pyramid construction and parallel processing of image data, such as parallel calculation of repeatedly convoluted data for use in a SIFT algorithm.Type: GrantFiled: December 15, 2011Date of Patent: April 28, 2015Assignee: Ivisys APSInventor: Moatasem Chehaiber
-
Patent number: 9001213Abstract: A video signal waveform monitor is shown, which receives an input video signal composed of video lines. A video signal digitizer samples the input video signal at video sample points to generate a sequence of video pixel data, which is written into an acquisition framestore is organized into a video pixel array so as to represent a raster of the input video signal. A level analyzer reads the video pixel data row-by-row from segments of the video pixel array and increments video level data at addresses in cache memory in response to the serially-read video pixel data. This generates a sequence of video level data, which is written into an output framestore and which represents the level of the waveform of the input video signal. The segments of the video pixel array comprise at least one and less than all of the columns in the video pixel array.Type: GrantFiled: February 21, 2014Date of Patent: April 7, 2015Assignee: Phabrix LimitedInventors: Phillip Adams, Barry Donald Ruberry Miles
-
Patent number: 8984438Abstract: A method of storing an image on a storage device in a tiled format is provided. The method includes formatting the storage device to include a block size such that a tile size is an integer multiple of the block size, and the tile size corresponds to a display output. The method further includes reading pixel data of a source image; and generating, from the read pixel data, a first tile and a second tile. The first tile and the second tile each have overlapping portions that overlap by an adjustable amount, and the overlapping portions include substantially identical pixel data. The method also includes storing the first tile and the second tile on the storage device; and repeating the reading, generating, and storing a plurality of times to store the image. The image is stored on the storage device as a contiguous string of data.Type: GrantFiled: December 9, 2011Date of Patent: March 17, 2015Assignee: Pixia Corp.Inventor: Rudolf O. Ernst
-
Patent number: 8953871Abstract: A method of setting a plurality of depth values of a plurality of objects in a scene. The method comprises providing an image dataset depicting a scene comprising a plurality of objects having a plurality of depth values with a plurality of depth differences thereamong, selecting a depth range, simultaneously adjusting the plurality of depth values while maintaining the plurality of depth differences, the adjusting being limited by the depth range, and instructing the generation of an output image depicting the scene so that the plurality of objects having the plurality of adjusted depth values.Type: GrantFiled: January 13, 2011Date of Patent: February 10, 2015Assignee: HumanEyes Technologies Ltd.Inventor: Assaf Zomet
-
Patent number: 8941852Abstract: A print data processing system includes plural intermediate data generation units, an allocation unit, one or more memories, a print image conversion unit, and a reprint controller. Each intermediate data generation unit interprets PDL data and generates intermediate data in units of pages. The allocation unit allocates processes of interpreting the PDL data to the intermediate data generation units in units of pages and causes the intermediate data generation units to execute processes of interpreting pages in parallel. The one or more memories store pieces of intermediate data of the individual pages. The print image conversion unit acquires the pieces of intermediate data, converts the acquired data to print image data, and supplies the print image data to a printer. The reprint controller performs control to cause the print image conversion unit to reacquire the pieces of intermediate data and to reconvert the reacquired data to the print image data.Type: GrantFiled: July 18, 2013Date of Patent: January 27, 2015Assignee: Fuji Xerox Co., Ltd.Inventor: Satoshi Misawa
-
Patent number: 8913844Abstract: An improved method for correcting for noise in the digital domain is disclosed. Reference pixel fast-varying components are extracted using a Hilbert-Huang Transform Real-Time Data Processing System (HHT-DPS-RT). The reference pixels are non-photon-detecting pixels in a sensor array. The fast-varying components of the reference pixels are processed in addition to the average over the remaining trend, facilitating additional noise correction for active pixels.Type: GrantFiled: June 5, 2012Date of Patent: December 16, 2014Assignee: The United States of America as represented by the Administrator of the National Aeronautics Space AdministrationInventors: Katherine R. Heinzen, Semion Kizhner, Maxime Pinchinat, Thomas P. Flatley, Dominic J. Benford
-
Patent number: 8873107Abstract: An image processing apparatus includes a first attribute image generation unit; a second attribute image generation unit; and a foreground image generation unit. The first attribute image generation unit is configured to determine a first attribute value from an input image to generate a first attribute image. The second attribute image generation unit is configured to determine a second attribute value from the input image to generate a second attribute image. The foreground image generation unit is configured to generate a foreground image expressing color information in the specific region according to the input image, the first attribute image, and the second attribute image. Further, the foreground image generation unit is configured to switch a method of determining a pixel value of a target pixel of the foreground image according to contents of the first attribute image and the second attribute image in a reference region.Type: GrantFiled: September 26, 2013Date of Patent: October 28, 2014Assignee: Oki Data CorporationInventor: Tetsuaki Kuwano
-
Patent number: 8873883Abstract: A computer implemented method for fusing images taken by a plurality of cameras is disclosed, comprising the steps of: receiving a plurality of images of the same scene taken by the plurality of cameras; generating Laplacian pyramid images for each source image of the plurality of images; applying contrast normalization to the Laplacian pyramids images; performing pixel-level fusion on the Laplacian pyramid images based on a local salience measure that reduces aliasing artifacts to produce one salience-selected Laplacian pyramid image for each pyramid level; and combining the salience-selected Laplacian pyramid images into a fused image. Applying contrast normalization further comprises, for each Laplacian image at a given level: obtaining an energy image from the Laplacian image; determining a gain factor that is based on at least the energy image and a target contrast; and multiplying the Laplacian image by a gain factor to produce a normalized Laplacian image.Type: GrantFiled: February 22, 2013Date of Patent: October 28, 2014Assignee: SRI InternationalInventors: Chao Zhang, Peter Jeffrey Burt, Gooitzen Sieman van der Wal
-
Patent number: 8848088Abstract: A method and apparatus for obtaining an image and providing one or more document files to a user is disclosed. The method may include receiving an image of a target object using an imaging device, analyzing the image to identify one or more features, and accessing a model database to identify an object model having features that match the identified features from the image. When the system determines that more than one model may be a match, the method looks for distinguishing features of the target object and selects a model that includes the distinguishing features. The method then includes, retrieving a document file that corresponds to the identified model from a file database, and providing the document file to a user.Type: GrantFiled: November 4, 2013Date of Patent: September 30, 2014Assignee: Xerox CorporationInventors: Zhigang Fan, Yonghui Zhao, Shen-ge Wang, Hengzhou Ding
-
Patent number: 8842940Abstract: The present invention includes an image processing system with several data compression processing units connected together with a communication bus. Each data compression processing unit includes a wavelet transform processing unit, a shared register file and an address computation processing unit. The wavelet transform processing unit decomposes data from one or more segments of an image into wavelets using a discrete wavelet transform. The shared register stores the intermediate wavelet coefficient computations. The address computation processing unit identifies addresses of wavelets to be decomposed by subsequent operation of the wavelet transform processing unit. The system also includes storage where the resultant wavelet coefficients from each segment may be stored. The present invention also includes methods of compressing image data using multiple processors where each processor operates on a segment of the image data.Type: GrantFiled: October 2, 2009Date of Patent: September 23, 2014Assignee: Rockwell Collins, Inc.Inventors: John K. Gee, Jennifer A. Davis, David W. Jensen, James N. Potts
-
Patent number: 8831383Abstract: A system and method for enabling visual processing of selected objects in a complex document. The system and method enhance the visibility of certain selected objects or layers in a document, and attenuates the visibility of the remaining objects or layers. This is accomplished by selecting a portion of an input image according to a pre-determined criteria, applying a first image modification scheme to the selected portion of the image to produce a first modified portion of the image, applying a second image modification scheme to a non-selected portion of the image to produce a second modified portion of the image, and displaying the image as a combination of the first modified portion and the second modified portion.Type: GrantFiled: December 9, 2008Date of Patent: September 9, 2014Assignee: Xerox CorporationInventor: Paul R. Conlon
-
Patent number: 8824010Abstract: To realize effective load distribution and improve the performance in image formation processing, an image processing apparatus includes a first image processing unit configured to perform image processing on a drawing area, a second image processing unit configured to be differentiated from the first image processing unit, a load analysis unit configured to analyze a composition processing load of an object in the drawing area, a rotational angle analysis unit configured to analyze a rotational angle of the object in the drawing area, and a load distribution determination unit configured to determine whether to distribute a part of image formation processing to be applied on the drawing area from the first image processing unit to the second image processing unit based on the analyzed composition processing load of the object and the analyzed rotational angle of the object.Type: GrantFiled: October 23, 2012Date of Patent: September 2, 2014Assignee: Canon Kabushiki KaishaInventor: Hiroshi Mori
-
Patent number: 8818346Abstract: Systems and methods provide for programming a wireless device for an automation system. The system and methods include specifying commands that are to be preformed regarding function blocks that may be organized into an application on a wireless device. The function blocks may be maintained in a library by a control engine on the wireless device. The control engine receives commands related to function blocks, such as instantiating function blocks from the library or linking existing function blocks. The control application formed by the function blocks may be executed on the controller to provide an automation application.Type: GrantFiled: July 31, 2007Date of Patent: August 26, 2014Assignee: Tridium Inc.Inventor: Brian S. Frank
-
Patent number: 8811772Abstract: A computer implemented method for evaluating a one-to-one mapping between a first spatial point set and a second spatial point set in nD comprising the steps of receiving a first and a second spatial point sets in nD and a one-to-one mapping between the two spatial point sets; generating a pair of mapped agreeable (n+1)-combinations in the first point set; computing two affine transformations that transform the pair of mapped agreeable (n+1)-combinations to correspondents in the second point set; computing the difference of the left sub-matrices of the two affine transformations; and computing a local distance measure based on the difference of the left sub-matrices of the two affine transformations.Type: GrantFiled: August 21, 2012Date of Patent: August 19, 2014Inventor: Tianzhi Yang
-
Patent number: 8798399Abstract: For multi-dimensional temporal-spatial data, EEMD is applied to time series of each spatial location to obtain IMF-like components of different time scales. All the ith IMF-like components of all the time series of all spatial locations are arranged to obtain ith temporal-spatial multi-dimensional IMF-like component. For two-dimensional spatial data or images, the two-dimensional spatial data or images are consider as a collection of one-dimensional series in first direction along locations in second direction. The same approach to the one used in temporal-spatial data decomposition is used to obtain the resulting two-dimensional IMF-like components. Each of the resulted IMF-like components are taken as the new two-dimensional data for further decomposition, but the data is considered as a collection of one-dimensional series in second-direction along locations in first-direction.Type: GrantFiled: March 26, 2009Date of Patent: August 5, 2014Assignee: National Central UniversityInventors: Norden E. Huang, Zhao-Hua Wu, Xian-Yao Chen
-
Patent number: 8781260Abstract: The systems and methods include multiple processors that each couple to receive commands and data, where the commands and/or data correspond to frames of video that include multiple pixels. Additionally, an interlink module is coupled to receive processed data corresponding to the frames from each of the multiple processors. The interlink module selects pixels of the frames from the processed data of one of the processors based on a predetermined pixel characteristic and outputs the frames that include the selected pixels.Type: GrantFiled: April 24, 2013Date of Patent: July 15, 2014Assignee: ATI Technologies ULCInventors: James Hunkins, Raja Koduri
-
Patent number: 8774562Abstract: A method for creating a plurality of layer images from an input image is provided. The method includes analyzing an input image for color content to detect at least one dominant color in the image and for shape recognition to detect at least one object in the image. The method also includes generating a concentric grid for the input image based on the color content analysis and the shape recognition for a depth calculation of the input image. The concentric grid includes a center point, a plurality of lines that radiate from the center point, and a plurality of concentric circles that expand at a spatial distance in the input image. The concentric circles divide the input image into a plurality of sections, each of which represents an equal spatial depth. The method further includes generating a plurality of layer images using at least two of the plurality of sections.Type: GrantFiled: May 24, 2013Date of Patent: July 8, 2014Inventor: Kyran Daisy