Anti-aliasing Or Image Smoothing Patents (Class 345/611)
  • Patent number: 12141915
    Abstract: Techniques for performing multi-sample anti-aliasing operations are provided. The techniques include detecting an instruction for a multi-sample anti-aliasing load operation; determining a sampling rate of source data for the load operation, data storage format of the source data, and loading mode indicating whether the load operation requests same or different color components, or depth data; and based on the determined sampling rate, data storage format, and loading mode, load data from a multi-sample source into a register.
    Type: Grant
    Filed: September 22, 2020
    Date of Patent: November 12, 2024
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Christopher J. Brennan, Fataneh F. Ghodrat, Tien E. Wei
  • Patent number: 12130613
    Abstract: An Industrial Internet of Things system, a control method and storage medium for monitoring sheet workpiece production are provided.
    Type: Grant
    Filed: January 9, 2024
    Date of Patent: October 29, 2024
    Assignee: CHENGDU QINCHUAN IOT TECHNOLOGY CO., LTD.
    Inventors: Zehua Shao, Yong Li, Junyan Zhou
  • Patent number: 12125128
    Abstract: In implementations for free form radius editing, a computing device implements a radius editing system, such as may be integrated with an image editing application. The radius editing system can determine the edge segments for outlines of image objects depicted in a digital image, where the edge segments include corner segments of the image objects. The radius editing system can also determine the radius values of the corner segments of the image objects, and the radius values of the corner segments are maintained in a cache as part of object data corresponding to the image objects depicted in the digital image. The radius editing system can also identify one or more similar corner segments of the image objects that have an equivalent radius value as a selected corner segment responsive to an editing input of a radius of the selected corner segment of an image object.
    Type: Grant
    Filed: June 30, 2021
    Date of Patent: October 22, 2024
    Assignee: Adobe Inc.
    Inventors: Arushi Jain, Praveen Kumar Dhanuka, Gaurav Jain
  • Patent number: 12118654
    Abstract: One embodiment provides a graphics processor comprising an interface to a system interconnect and a graphics processor coupled to the interface, the graphics processor comprising circuitry configured to compact sample data for multiple sample locations of a pixel, map the multiple sample locations to memory locations that store compacted sample data, the memory locations in a memory of the graphics processor, apply lossless compression to the compacted sample data, and update a compression control surface associated with the memory locations, the compression control surface to specify a compression status for the memory locations.
    Type: Grant
    Filed: October 6, 2022
    Date of Patent: October 15, 2024
    Assignee: Intel Corporation
    Inventors: Abhishek R. Appu, Prasoonkumar Surti, Joydeep Ray, Michael J. Norris
  • Patent number: 12094029
    Abstract: An embodiment of a graphics apparatus may include a mask buffer to store a mask, a shader communicatively coupled to the mask buffer to apply the mask to a first shader pass, and a resolver communicatively coupled to the mask buffer to apply the mask to a resolve pass. The resolver may be configured to exclude a sample location not covered by the mask in the resolve pass. Other embodiments are disclosed and claimed.
    Type: Grant
    Filed: June 9, 2023
    Date of Patent: September 17, 2024
    Assignee: Intel Corporation
    Inventors: Hugues Labbe, Tomer Bar-On, Kai Xiao, Ankur N. Shah, John G. Gierach
  • Patent number: 12079926
    Abstract: Systems, apparatuses and methods may provide for technology that selects an anti-aliasing mode for a vertex of a primitive based on a parameter associated with the vertex and generates a coverage mask based on the selected anti-aliasing mode. Additionally, one or more pixels corresponding to the vertex may be shaded based at least partly on the coverage mask, wherein the selected anti-aliasing mode varies across a plurality of vertices in the primitive.
    Type: Grant
    Filed: April 25, 2023
    Date of Patent: September 3, 2024
    Assignee: Intel Corporation
    Inventors: Prasoonkumar Surti, Abhishek R. Appu, Joydeep Ray
  • Patent number: 12066942
    Abstract: A multi-resolution cache includes a first, second and third cache segments the first segment having a first resolution and the second and third segments having a second resolution, the second resolution less than the first resolution, the first and third cache segments communicatively coupled to an off-chip memory, the first and third cache segments configured to each receive a cache line of data having the first and second resolutions, a fourth and fifth cache segments having the second resolution, a first downscaler communicatively coupled to the first and fourth cache segments configured to reduce the resolution when a first resolution cached data is shifted from the first cache segment to the fourth cache segment, a first upscaler communicatively coupled to the all cache segments that have the second resolution, and is configured to increase the reduced resolution cached data to the first resolution and output it.
    Type: Grant
    Filed: April 3, 2023
    Date of Patent: August 20, 2024
    Assignee: V-Silicon Semiconductor (Hefei) Co., Ltd
    Inventors: Bahman Zafarifar, Jeroen Maria Kettenis
  • Patent number: 12063825
    Abstract: A transparent display device may improve transmittance and definition. The transparent display device comprises a plurality of first signal lines extended in a first direction and disposed to be spaced apart from one another, a plurality of second signal lines extended in a second direction and disposed to be spaced apart from one another, a transmissive area provided between two first signal lines adjacent to each other and two second signal lines adjacent to each other, and a first pixel and a second pixel disposed based on an overlapping area where the first signal line and the second signal line cross each other. The first pixel has a triangular shape, and the second pixel has a triangular shape symmetrical with the first pixel by interposing one of the first signal line and the second signal line.
    Type: Grant
    Filed: July 8, 2021
    Date of Patent: August 13, 2024
    Assignee: LG Display Co., Ltd.
    Inventor: JaeHee Park
  • Patent number: 12045926
    Abstract: A method for converting a 3D model texture map, includes: determining a target plane based on coordinates of multiple initial key points in a 3D model, where the 3D model is divided into multiple faces, and the initial key points are boundary vertices of the faces; obtaining a key point set corresponding to each initial key point, where the key point set corresponding to each initial key point includes the coordinates of the each initial key point and initial key points in a neighborhood of the each initial key point; determining Laplace coordinates of each initial key point on the target plane based on each key point set; and inserting a texture map corresponding to each face into the target plane based on a preset algorithm and the Laplace coordinates of each initial key point, thereby obtaining a two-dimensional (2D) texture map.
    Type: Grant
    Filed: August 25, 2022
    Date of Patent: July 23, 2024
    Assignees: Migu Co., Ltd., China Mobile Communications Group Co., Ltd.
    Inventors: Xufeng Guo, Honglong Zhang
  • Patent number: 12035052
    Abstract: An image processing apparatus including a processor comprising hardware. The processor being configured to: divide an imaging signal that is obtained by capturing an image of an inside of a subject into a first base component and a detail component, the first base component corresponding to an illumination component of an object, the detail component corresponding to a reflectance component of the object; generate a second base component by performing a color enhancement process on the first base component for increasing color gradation in a predetermined color space; and synthesize the second base component and the detail component to output a synthesized signal. Where the color enhancement process is an enhancement processing on the first base component for extending a color distribution range of at least one component of an L component, an a component, and a b component in a Lab color space.
    Type: Grant
    Filed: October 17, 2022
    Date of Patent: July 9, 2024
    Assignee: OLYMPUS CORPORATION
    Inventor: Tomoya Sato
  • Patent number: 12026809
    Abstract: In implementations of systems for generating anti-aliased vector objects, a computing device implements an anti-aliasing system to receive input data describing a Bezier curve of a vector object. The anti-aliasing system generates an aliased curve by rasterizing the Bezier curve in a pixel space having pixels including intersected pixels that are intersected by the aliased curve and non-intersected pixels that are not intersected by the aliased curve. The anti-aliasing system segments the pixels into segments in a virtual space, and the segments have a higher density than the pixels. An intersected segment is identified that is intersected by a portion of the aliased curve in the virtual space. The anti-aliasing system determines a winding number for the intersected segment and generates a portion of an anti-aliased curve for display in a user interface by applying a color value to a coverage mask for an intersected pixel of the pixels.
    Type: Grant
    Filed: May 4, 2021
    Date of Patent: July 2, 2024
    Assignee: Adobe Inc.
    Inventors: Harish Kumar, Anmol Sud
  • Patent number: 11984060
    Abstract: A display control device includes: a photodetection sensor configured to detect light from pixels of display screens with both a first display device and a second display device with a pixel size different from that of the first display device in a display system in which a video signal is displayed on a plurality of display devices adjacent to each other as detection targets; and a display adjustor configured to determine a degree of enlargement or reduction of video signals displayed on the display devices on the basis of a difference between the pixel size of the first display device and the pixel size of the second display device based on a result of detection from the photodetection sensor.
    Type: Grant
    Filed: September 17, 2019
    Date of Patent: May 14, 2024
    Assignee: SHARP NEC DISPLAY SOLUTIONS, LTD.
    Inventor: Isamu Kenmochi
  • Patent number: 11978162
    Abstract: Systems and methods applicable, for instance, to using continuous levels of detail (CLODs) in connection with computer graphic models. Distinct levels of detail (LODs) can be generated, floating point LOD (fLOD) values can be calculated, and interpolated LODs can be generated. Further, LOD display can occur.
    Type: Grant
    Filed: December 17, 2021
    Date of Patent: May 7, 2024
    Assignee: Take-Two Interactive Software, Inc.
    Inventors: John Brooks, Shawn Best, Alex Pepper, Mike Krazanowski, Douglas E. Snyder
  • Patent number: 11954783
    Abstract: An embodiment of an electronic processing system may include an application processor, persistent storage media communicatively coupled to the application processor, and a graphics subsystem communicatively coupled to the application processor. The graphics subsystem may include a first graphics engine to process a graphics workload, and a second graphics engine to offload at least a portion of the graphics workload from the first graphics engine. The second graphics engine may include a low precision compute engine. The system may further include a wearable display housing the second graphics engine. Other embodiments are disclosed and claimed.
    Type: Grant
    Filed: December 29, 2021
    Date of Patent: April 9, 2024
    Assignee: Intel Corporation
    Inventors: Atsuo Kuwahara, Deepak S. Vembar, Chandrasekaran Sakthivel, Radhakrishnan Venkataraman, Brent E. Insko, Anupreet S. Kalra, Hugues Labbe, Abhishek R. Appu, Ankur N. Shah, Joydeep Ray, Elmoustapha Ould-Ahmed-Vall, Prasoonkumar Surti, Murali Ramadoss
  • Patent number: 11922600
    Abstract: An afterimage compensator includes: a logo detector configured to detect a logo area including a logo image displayed in a display panel and a logo background image included in a preset range at the periphery of the logo image, based on input image data; a blurring determiner configured to determine a blurring area corresponding to the logo image, using the logo image and the logo background image; and an image corrector configured to blur the logo image, based on the blurring area.
    Type: Grant
    Filed: July 8, 2019
    Date of Patent: March 5, 2024
    Assignee: Samsung Display Co., Ltd.
    Inventors: Byung Ki Chun, Young Wook Yoo, Jun Gyu Lee
  • Patent number: 11908114
    Abstract: A method and a system for processing an image and transform it into a high resolution and high-definition image using a computationally efficient image transformation procedure is provided. The transformation of the image comprises first transforming the image, also referred to as an intensity image, into a layered distance field (DF) image comprising an ordered sequence of multiple layers. Each layer in the ordered sequence is associated with a DF procedure and a set of rules for mapping the DF values to intensity values of the respective layer. The result of applying the DF procedures to each location in the intensity image is a transformed intensity image, which is of high definition and high resolution. The application of the DF procedures is governed by a stopping criteria based on error values between the intensity image and a reconstructed intensity image.
    Type: Grant
    Filed: December 13, 2021
    Date of Patent: February 20, 2024
    Assignee: Mitsubishi Electric Research Laboratories, Inc.
    Inventor: Ron Perry
  • Patent number: 11893081
    Abstract: This application discloses a map display method and apparatus, where the method includes: obtaining an initial image, where a first road is included in the initial image. The initial image is divided into a first sub-image and a second sub-image, where the first road is not included in the first sub-image, and the first road is included in the second sub-image. The first sub-image is mapped to a first plane of a transition model, and the second sub-image is mapped to a second plane of the transition model, where there is an included angle between the first plane and the second plane, and the first plane is parallel to a screen of a display device. The second plane is controlled to move by means of the transition model, until the included angle is reduced from a first angle to a second angle, and a three-dimensional map display animation is obtained.
    Type: Grant
    Filed: September 27, 2021
    Date of Patent: February 6, 2024
    Assignee: Beijing Baidu Netcom Science Technology Co., Ltd.
    Inventors: Da Qu, Wenjie Ma
  • Patent number: 11893741
    Abstract: Computer-implemented method, systems, computer program products include a processor(s) that obtains input data comprising an image and image data: coordinates (points) defining a region of interest in the image. The processor(s) determines a non-duplicative sequential order for navigating the coordinates. The processor(s) defines a set of points bordering the region of interest: points in the image and points comprising intersection points between two coordinates with an edge of a pixel in the image. The processor(s) determines a combined area of sub pixel subregions in each pixel that includes points in the set of points by: identifying the points of the set, generating one or more sub pixel subregions, and utilizing the sub pixel subregions to determine the combined area of sub pixel subregions.
    Type: Grant
    Filed: June 7, 2021
    Date of Patent: February 6, 2024
    Assignee: Fujifilm Healthcare Americas Corporation
    Inventor: Richard D. Cato
  • Patent number: 11887561
    Abstract: A method of determining pixel luminance includes determining a smoothing reference line between a display region and a non-display region in a display panel, determining a boundary pixel, through which the smoothing reference line passes, among pixels included in the display region, dividing the boundary pixel into a first pixel region in the display region and a second pixel region in the non-display region based on the smoothing reference line, calculating a smoothing rate corresponding to a ratio of an area of the first pixel region to a total area of the boundary pixel, and determining dimming luminance of the boundary pixel based on the smoothing rate.
    Type: Grant
    Filed: May 14, 2021
    Date of Patent: January 30, 2024
    Assignee: SAMSUNG DISPLAY CO., LTD.
    Inventor: Takeshi Kato
  • Patent number: 11881139
    Abstract: According to an embodiment of the disclosure, an electronic apparatus may include: a display configured to display an image; and a processor configured to: adjust, for each of sub areas having a specified size in an image quality degradation anticipation area of an image, a pixel value of at least one adjustment pixel among a plurality of pixels included in each sub area, and change the adjustment pixel into another pixel among the plurality of pixels, while maintaining a representative value of the plurality of pixels included in each sub area.
    Type: Grant
    Filed: August 19, 2022
    Date of Patent: January 23, 2024
    Assignees: Samsung Electronics Co., Ltd., Industry-Academic Cooperation Foundation Yonsei University
    Inventors: Younghun Jo, Yoonsik Choe, Shinhaeng Kim, Youngsu Moon, Byungseok Min, Gihwan Lee, Sangsu Lee
  • Patent number: 11867512
    Abstract: Methods, systems, and devices for dataset simplification of N-dimensional signals captured for asset tracking are provided. An example method involves obtaining raw data from a data source onboard an asset and determining whether obtainment of the raw data results in satisfaction of a data logging trigger. The method further involves, when the data logging trigger is satisfied, performing a dataset simplification algorithm on a target set of data within the raw data to generate a simplified set of data, wherein the target set of data contains a time-variant N-dimensional signal, N>=1, and the dataset simplification algorithm is generalized for all N>=1. The method further involves transmitting the simplified set of data to a server.
    Type: Grant
    Filed: January 18, 2023
    Date of Patent: January 9, 2024
    Assignee: Geotab Inc.
    Inventor: Ulf Bjorkengren
  • Patent number: 11871142
    Abstract: Systems, apparatuses and methods may provide for technology that determines a frame rate of video content, sets a blend amount parameter based on the frame rate, and temporally anti-aliases the video content based on the blend amount parameter. Additionally, the technology may detect a coarse pixel (CP) shading condition with respect to one or more frames in the video content and select, in response to the CP shading condition, a per frame jitter pattern that jitters across pixels, wherein the video content is temporally anti-aliased based on the per frame jitter pattern. The CP shading condition may also cause the technology to apply a gradient to a plurality of color planes on a per color plane basis and discard pixel level samples associated with a CP if all mip data corresponding to the CP is transparent or shadowed out.
    Type: Grant
    Filed: December 14, 2021
    Date of Patent: January 9, 2024
    Assignee: Intel Corporation
    Inventors: Travis T. Schluessler, Joydeep Ray, John H. Feit, Nikos Kaburlasos, Jacek Kwiatkowski, Karthik Vaidyanathan, Prasoonkumar Surti, Michael Apodaca, Murali Ramadoss, Abhishek Venkatesh
  • Patent number: 11847296
    Abstract: This invention relates to a method for providing the inputting and sharing service of the observation information on an arbitrary object, and a computer-readable storage medium to save the instructions for executing the method.
    Type: Grant
    Filed: November 13, 2020
    Date of Patent: December 19, 2023
    Assignee: HEALTHCARE BANK CO., LTD.
    Inventor: Joo Ho Tai
  • Patent number: 11842462
    Abstract: A graphics processing system is configured to render primitives using a rendering space that is sub-divided into sections, wherein the graphics processing system includes assessment logic configured to make an assessment regarding the presence of primitive edges in a section, and determination logic configured to determine an anti-aliasing setting for the section based on the assessment.
    Type: Grant
    Filed: December 20, 2021
    Date of Patent: December 12, 2023
    Assignee: Imagination Technologies Limited
    Inventor: Ian Beaumont
  • Patent number: 11803347
    Abstract: An image display system causes a plurality of image display devices having different device characteristics to respectively display images. The image display system includes an external light detection device that detects external light and an image adjustment device that performs adjustment to make at least one of contrast, chromaticity, and luminance continuous between the images displayed on the plurality of image display devices, the adjustment being performed based on the device characteristics and the detected external light.
    Type: Grant
    Filed: September 3, 2021
    Date of Patent: October 31, 2023
    Assignee: PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO., LTD.
    Inventors: Yoshito Tanaka, Takashi Yamada, Daizaburo Matsuki, Yoshinori Okazaki
  • Patent number: 11790815
    Abstract: A display device having a plurality of light emitting regions and a plurality of transparent regions alternately disposed is provided. The display device includes a display module and a reflection element. The display module includes a front pixel and a rear pixel disposed opposite to the front pixel, the front pixel and the rear pixel are disposed in the plurality of light emitting regions, and the front pixel displays a first image in the plurality of light emitting regions. The reflection element is disposed at a side of the display module adjacent to the rear pixel, wherein the reflection element reflects a second image displayed by the rear pixel to form a third image. The first image in the plurality of light emitting regions and the third image in the plurality of transparent regions are combined to show a predetermined image.
    Type: Grant
    Filed: August 3, 2022
    Date of Patent: October 17, 2023
    Assignee: InnoLux Corporation
    Inventor: Masahiro Yoshiga
  • Patent number: 11763519
    Abstract: Provided are an alpha value determination apparatus, an alpha value determination method, a program, and a data structure of image data that can represent an image rich in both color and transparency while suppressing the storage capacity necessary for storing the image data. A pixel data storage unit stores a plurality of pieces of pixel data indicating a pixel value and an index and associated individually with a plurality of pixels included in an image. An alpha value data storage unit stores alpha value data that is referenced in common by the index indicated in the plurality of pieces of pixel data and that indicates correspondence between the index and an alpha value. A combined image generation unit determines alpha values of a plurality of pixels associated with the respective pieces of pixel data based on the index indicated in the pixel data and the alpha value data.
    Type: Grant
    Filed: August 1, 2019
    Date of Patent: September 19, 2023
    Assignee: Sony Interactive Entertainment Inc.
    Inventor: Sachiyo Aoki
  • Patent number: 11750770
    Abstract: Systems, devices, media, and methods are presented for generating graphical representations within frames of a video stream in real time. The systems and methods receive a frame depicting a portion of a face, identify user input, identify positions on the portion of the face corresponding to the user input. The systems and methods generate a graphical representation of the user input linked to positions on the portion of the face and render the graphical representation within frames of the video stream in real time.
    Type: Grant
    Filed: November 18, 2021
    Date of Patent: September 5, 2023
    Assignee: Snap Inc.
    Inventors: Yurii Monastyrshyn, Illia Tulupov
  • Patent number: 11734890
    Abstract: A three-dimensional (3D) model of an object is recovered from two-dimensional (2D) images of the object. Each image in the set of 2D images includes the object captured from a different camera position and deformations of a base mesh that defines the 3D model may be computed corresponding to each image. The 3D model may also include a texture map that represents the lighting and material properties of the 3D model. Recovery of the 3D model relies on analytic antialiasing to provide a link between pixel colors in the 2D images and geometry of the 3D model. A modular differentiable renderer design yields high performance by leveraging existing, highly optimized hardware graphics pipelines to reconstruct the 3D model. The differential renderer renders images of the 3D model and differences between the rendered images and reference images are propagated backwards through the rendering pipeline to iteratively adjust the 3D model.
    Type: Grant
    Filed: February 15, 2021
    Date of Patent: August 22, 2023
    Assignee: NVIDIA Corporation
    Inventors: Samuli Matias Laine, Janne Johannes Hellsten, Tero Tapani Karras, Yeongho Seol, Jaakko T. Lehtinen, Timo Oskari Aila
  • Patent number: 11727540
    Abstract: Various image sharpening techniques are disclosed. For example, a method for image sharpening includes obtaining, using at least one sensor of an electronic device, an image that includes visual content. The method also includes generating an edge map that indicates edges of the visual content within the image. The method further includes applying a high-pass signal and an adaptive gain based on the edge map to sharpen the image. The method also includes generating a bright halo mask and a dark halo mask based on the edge map, where the bright halo mask indicates an upper sharpening limit and the dark halo mask indicates a lower sharpening limit. In addition, the method includes modifying a level of sharpening at one or more of the edges within the sharpened image to provide halo artifact reduction based on the bright halo mask and the dark halo mask.
    Type: Grant
    Filed: December 31, 2020
    Date of Patent: August 15, 2023
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Zhen Tong, Yibo Xu, John W. Glotzbach, Hamid R. Sheikh, Ruiwen Zhen, Baekdu Choi
  • Patent number: 11687458
    Abstract: A multi-resolution cache includes a first, second and third cache segments the first segment having a first resolution and the second and third segments having a second resolution, the second resolution less than the first resolution, the first and third cache segments communicatively coupled to an off-chip memory, the first and third cache segments configured to each receive a cache line of data having the first and second resolutions, a fourth and fifth cache segments having the second resolution, a first downscaler communicatively coupled to the first and fourth cache segments configured to reduce the resolution when a first resolution cached data is shifted from the first cache segment to the fourth cache segment, a first upscaler communicatively coupled to the all cache segments that have the second resolution, and is configured to increase the reduced resolution cached data to the first resolution and output it.
    Type: Grant
    Filed: December 2, 2021
    Date of Patent: June 27, 2023
    Assignee: V-Silicon Semiconductor (Hefei) Co., Ltd
    Inventors: Bahman Zafarifar, Jeroen Maria Kettenis
  • Patent number: 11676240
    Abstract: Systems, apparatuses, and methods may provide for technology to process multi-resolution images by identifying pixels at a boundary between pixels of different resolutions, and selectively smoothing the identified pixels.
    Type: Grant
    Filed: May 21, 2021
    Date of Patent: June 13, 2023
    Assignee: Intel Corporation
    Inventors: Travis T. Schluessler, Joydeep Ray, John H. Feit, Nikos Kaburlasos, Jacek Kwiatkowski
  • Patent number: 11675939
    Abstract: A computer-implemented method for civil engineering including obtaining a mesh representing a terrain and a polyline on the mesh, the method further includes computing a contributor of the polyline. The computing of the contributor includes modifying the mesh by determining, based on the polyline, a trench below the polyline. The computing of the contributor further includes computing a watershed segmentation of the terrain based on the modified mesh. The computing of the contributor further includes, based on the computed watershed segmentation, identifying, on the modified mesh, a basin comprising the trench. The contributor corresponds to the identified basin.
    Type: Grant
    Filed: November 30, 2020
    Date of Patent: June 13, 2023
    Assignee: DASSAULT SYSTEMES
    Inventors: Nicolas Montana, Andre Lieutier, Marc Monteil
  • Patent number: 11670041
    Abstract: Systems, apparatuses and methods may provide for technology that selects an anti-aliasing mode for a vertex of a primitive based on a parameter associated with the vertex and generates a coverage mask based on the selected anti-aliasing mode. Additionally, one or more pixels corresponding to the vertex may be shaded based at least partly on the coverage mask, wherein the selected anti-aliasing mode varies across a plurality of vertices in the primitive.
    Type: Grant
    Filed: September 3, 2021
    Date of Patent: June 6, 2023
    Assignee: Intel Corporation
    Inventors: Prasoonkumar Surti, Abhishek R. Appu, Joydeep Ray
  • Patent number: 11645793
    Abstract: Curve antialiasing based on curve-pixel intersection is leveraged in a digital medium environment. For instance, to apply antialiasing according to techniques described herein, curves of a visual object are mapped from an original pixel space to a virtual pixel space. Virtual pixels of the virtual pixel space that are intersected by the mapped curves are identified and aggregated as intersected virtual pixels. The intersected virtual pixels are then mapped back into the original pixel space to identify which intersected virtual pixels positionally coincide with respective original pixels of the original pixel space. Intersected virtual pixels are mapped to original pixels to generate pixel coverage for original pixels. The generated pixel coverage values for original pixels are applied to render antialiased curves as part of an antialiased version of the original visual object.
    Type: Grant
    Filed: January 10, 2022
    Date of Patent: May 9, 2023
    Assignee: Adobe Inc.
    Inventors: Harish Kumar, Anmol Sud
  • Patent number: 11640699
    Abstract: In one embodiment, a method includes receiving instructions to render a snapshot of a scene for a video, where the snapshot is to be displayed using a sequence of N frames, computing a mipmap-level determining factor for a texture appearing in the scene based on a scale of the texture on a pixel grid, selecting a mipmap level of the texture for each of the N frames based on the mipmap-level determining factor, where the mipmap levels selected for the N frames are non-uniform and temporally approximate the mipmap-level determining factor, rendering each of the N frames by sampling the mipmap level of the texture selected for that frame, and displaying the rendered N frames sequentially to represent the snapshot of the scene.
    Type: Grant
    Filed: August 6, 2021
    Date of Patent: May 2, 2023
    Assignee: Meta Platforms Technologies, LLC
    Inventor: Larry Seiler
  • Patent number: 11612376
    Abstract: Provided is a non-invasive system and method of determining muscle tissue size based on image processing. The method includes receiving at least one ultrasound scan image of at least a portion of a skin layer as disposed above one or more additional tissue layers, the image provided by a plurality of pixels. The method continues by introducing noise into the pixels of the image and thresholding the pixels of the image to provide a binary image having a plurality of structural elements of different sizes. The method continues with morphing the structural elements of the binary image to remove small structural elements and connect large structural elements. With this resulting image, the method distinguishes muscle tissue from remaining elements and determines the muscle tissue size. Associated apparatuses and computer program products are also disclosed.
    Type: Grant
    Filed: April 19, 2021
    Date of Patent: March 28, 2023
    Assignee: MUSCLESOUND, INC.
    Inventors: Pierre Sarnow, Stephen S. Kurtz, Andrew D. Jackson, Wayne Phillips
  • Patent number: 11585664
    Abstract: Methods, systems, and devices for dataset simplification of N-dimensional signals captured for asset tracking are provided. An example method involves obtaining raw data from a data source onboard an asset and determining whether obtainment of the raw data results in satisfaction of a data logging trigger. The method further involves, when the data logging trigger is satisfied, performing a dataset simplification algorithm on a target set of data within the raw data to generate a simplified set of data, wherein the target set of data contains a time-variant N-dimensional signal, N>=1, and the dataset simplification algorithm is generalized for all N>=1. The method further involves transmitting the simplified set of data to a server.
    Type: Grant
    Filed: March 24, 2021
    Date of Patent: February 21, 2023
    Assignee: Geotab Inc.
    Inventor: Ulf Bjorkengren
  • Patent number: 11557066
    Abstract: A method and a system for processing an image and transform it into a high resolution and high-definition image using a computationally efficient image transformation procedure is provided. The transformation of the image comprises receiving an intensity image and generating an application programming interface (API) call for transforming the received intensity image. The API call is then transmitted to an image processing server for transforming the intensity image into a layered distance field (DF) image. Further, a response is received from the image processing server, wherein the response comprises one or more functions for obtaining the layered DF image.
    Type: Grant
    Filed: December 13, 2021
    Date of Patent: January 17, 2023
    Assignee: Mitsubishi Electric Research Laboratories, Inc.
    Inventor: Ron Perry
  • Patent number: 11551636
    Abstract: In one embodiment, a computing system may determine a group of subpixels, that are associated with different color channels, within a display region of a display. The system may determine a micro-pixel corresponding to a basic unit shape configured to evenly divide the display region and each subpixel. The system may represent the display region as a group of micro-pixels and each subpixel as a combination of one or more micro-pixels in the group of micro-pixels. The system may determine a constraint for each color channel of the display region based on the group of micro-pixels. The constraint may constrain the micro-pixels associated with a same subpixel to have a same color value. The system may generate, based on an optimization process using the constraint, a filter for the display region. The filter may be configured to adjust image pixel values to be displayed by the group of subpixels.
    Type: Grant
    Filed: December 21, 2020
    Date of Patent: January 10, 2023
    Assignee: Meta Platforms Technologies, LLC
    Inventors: Edward Buckley, Pin-Chieh Huang
  • Patent number: 11544882
    Abstract: A method and a system for processing an image and transform it into a high resolution and high-definition image using a computationally efficient image transformation procedure is provided. The transformation of the image comprises receiving, at a first input interface, a layered distance field (DF) image including an ordered sequence of multiple layers. Each layer of the layered DF image includes a DF procedure defining DF values at all locations of the received intensity image and rules for mapping these DF values into intensity values of the layer. The transformation of the image further comprises, receiving, at a second input interface, a transformation instruction and transforming the layered DF image based on the transformation instruction.
    Type: Grant
    Filed: December 13, 2021
    Date of Patent: January 3, 2023
    Assignee: Mitsubishi Electric Research Laboratories, Inc.
    Inventor: Ron Perry
  • Patent number: 11532072
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, are described for combining the crop function with zoom, pan and straighten functions as part of a single cropping environment, such that a user can select a portion of an image for cropping, apply zoom, pan and straighten transformations to the selected image portion and then crop the transformed image portion in a single utility. In one aspect, the methods include the actions of receiving user input defining a crop region within a displayed image. The methods also include the actions of displaying a user interface including a cropping panel that is configured to display a subset of the image corresponding to the defined crop region. Further, the methods include the actions of receiving user input requesting to perform at least one of a zoom, rotate or translate operation on the crop region displayed in the cropping panel.
    Type: Grant
    Filed: September 13, 2021
    Date of Patent: December 20, 2022
    Assignee: Apple Inc.
    Inventors: Nikhil Bhatt, Timothy David Cherna
  • Patent number: 11509834
    Abstract: An image processing apparatus includes: a dividing processing circuit configured to divide an imaging signal that is obtained by capturing an image of inside of a subject into a first base component and a detail component, the first base component corresponding to an illumination component of an object, the detail component corresponding to a reflectance component of the object; a color enhancement processing circuit configured to generate a second base component by performing a color enhancement process on the first base component, the color enhancement process being a process of increasing color gradation of a mucosa color in a predetermined color space; and a synthesizing circuit configured to synthesize the second base component and the detail component to output a synthesized signal.
    Type: Grant
    Filed: June 23, 2020
    Date of Patent: November 22, 2022
    Assignee: OLYMPUS CORPORATION
    Inventor: Tomoya Sato
  • Patent number: 11501468
    Abstract: An image dataset is compressed by combining depth values from pixel depth arrays, wherein combining criteria are based on object data and/or depth variations of depth values in the first pixel image value array and generating a modified image dataset wherein a first pixel image value array represented in a received image dataset by the first number of image value array samples is in turn represented in the modified image dataset by a second number of compressed image value array samples with the second number being less than or equal to the first number.
    Type: Grant
    Filed: October 27, 2021
    Date of Patent: November 15, 2022
    Assignee: Unity Technologies SF
    Inventor: Peter M. Hillman
  • Patent number: 11501410
    Abstract: Disclosed is a system and associated methods for dynamically rendering an image with varying detail that emulates human vision and that provides a dynamic resolution or level of detail at each layer of the image that is equal to or greater than the resolvable detail that can be detected by human vision within each layer. The system may adjust a non-linear function based on one or more of a display size, a display resolution, and a viewer distance from a display. The system may determine a dynamic resolution or level of detail for each layer of the image based on the adjusted non-linear function. The system may render the image data at or greater than the dynamic resolution or level of detail determined for each layer.
    Type: Grant
    Filed: March 22, 2022
    Date of Patent: November 15, 2022
    Assignee: Illuscio, Inc.
    Inventors: Mark Weingartner, Tim Sung
  • Patent number: 11475238
    Abstract: An image processing system has one or more memories and image processing circuitry coupled to the one or more memories. The image processing circuitry, in operation, compares a first image to feature data in a comparison image space using a matching model. The comparing includes: unwarping keypoints in keypoint data of the first image; and comparing the unwarped keypoints and descriptor data associated with the first image to the feature data of the comparison image. The image processing circuitry determines whether the first image matches the comparison image based on the comparing.
    Type: Grant
    Filed: January 24, 2020
    Date of Patent: October 18, 2022
    Assignee: STMICROELECTRONICS S.r.l.
    Inventors: Arcangelo Ranieri Bruna, Danilo Pietro Pau
  • Patent number: 11450349
    Abstract: Method involving: providing an object in the video that at least partially and at least occasionally is presented in frames of a 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 first set of node points on the created mesh based on a request for changing proportions; generating a second set of node points based on the first set of node points; and transforming the frames of the video in such way that the object's proportions are transformed in accordance with the second set of the node points using the mesh.
    Type: Grant
    Filed: January 22, 2020
    Date of Patent: September 20, 2022
    Assignee: Snap Inc.
    Inventor: Elena Shaburova
  • Patent number: 11386643
    Abstract: A driving controller includes a logo detector. The logo detector includes a histogram extractor which receives input image data and extracts a first histogram from logo area data of the input image data, a first histogram regenerator electrically connected to the histogram extractor and configured to receive the first histogram from the histogram extractor to generate a second histogram based on the first histogram and a logo map determiner electrically connected to the histogram extractor and the first histogram regenerator, and configure to select one of the first histogram and the second histogram to generate a first logo map. The driving controller is configured to compensate the logo area data of the input image data using the first logo map.
    Type: Grant
    Filed: June 3, 2020
    Date of Patent: July 12, 2022
    Inventors: Byung Ki Chun, Kuk-Hwan Ahn, Young Wook Yoo, Jungyu Lee, Hyunjun Lim
  • Patent number: 11374068
    Abstract: A display panel and a display apparatus are provided. The display panel includes a display area, a bezel area, and a hole area. The bezel area includes an inner bezel area surrounding the hole area and an outer bezel area surrounding the display area, and the display area surrounds the hole area and is disposed between the inner bezel area and the outer bezel area. The display panel further includes a substrate layer, a light-emitting layer, an encapsulation layer and a touch layer, that are sequentially stacked; a detection line including a first detection line. The first detection line includes a first detection segment disposed in the inner bezel area, a third detection segment disposed in outer bezel area, and a second detection segment electrically connecting the first detection segment and the third detection segment. The second detection segment is disposed in the touch layer.
    Type: Grant
    Filed: February 1, 2021
    Date of Patent: June 28, 2022
    Assignee: Shanghai Tianma Micro-Electronics Co., Ltd.
    Inventors: Hong Ding, Qijun Yao
  • Patent number: 11288778
    Abstract: A digital medium environment is described to improve creation and rasterization of a shape through pixel alignment. In one example, a pixel alignment system is implemented at least partially in hardware of a computing device. The pixel alignment system receives an input that specifies a geometry, a stroke setting, and a location that serves as a basis to position the shape. The pixel alignment system then snaps the location as specified by the at least one input to a snapped location based on a pixel grid. The snapped location based on the geometry, the stroke setting, and the location as specified by the input. A rasterization module is then employed to rasterize the shape as pixels based on the snapped location.
    Type: Grant
    Filed: December 10, 2019
    Date of Patent: March 29, 2022
    Assignee: Adobe Inc.
    Inventors: Abhishek Singh, Vivek Agrawal