Anti-aliasing Or Image Smoothing Patents (Class 345/611)
  • 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: 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: 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: 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
  • Patent number: 11257275
    Abstract: In one embodiment, a system may determine a sampling location within a texture with each texel encoding first and second distance fields and first and second color indices. The system may select, based on the sampling location, a set of texels to use to determine a color for the sampling location. The system may compute first and second interpolated distance fields based on, respectively, the first and second distance fields of the set of texels. The system may select, based on the first interpolated distance field, a subset of the set of texels, and select a texel from the subset of texels based on a distance between the texel and the sampling location. The system may select, based on the second interpolated distance filed, a color index from the first and second color indices of the selected texel and use it to determine the color for the sampling location.
    Type: Grant
    Filed: September 26, 2019
    Date of Patent: February 22, 2022
    Assignee: Facebook Technologies, LLC.
    Inventors: Larry Seiler, Alexander Nankervis, John Adrian Arthur Johnston
  • Patent number: 11212496
    Abstract: Conversion between different projection formats of a 360-degree video may be performed in a uniform way. The geometric characteristics of the different projection formats may be considered when applying 3D-to-2D and 2D-to-3D mapping. Parameters reflective of the geometric characteristics of the different projection formats may be determined and used in the mapping and/or conversion. The parameters may include a normal vector that is perpendicular to a projection plane, a reference point in the projection plane, and/or unit vectors defined in the projection plane. An architecture with consolidated modules for handling the various projection formats may be provided.
    Type: Grant
    Filed: October 6, 2017
    Date of Patent: December 28, 2021
    Assignee: VID SCALE, Inc.
    Inventors: Xiaoyu Xiu, Yuwen He, Yan Ye, Philippe Hanhart
  • Patent number: 11151491
    Abstract: Methods, apparatuses, and computer program products are provided for automatically identifying a shortest duration of time for an aspect of an operation. Electronic data related to instances of past operations of at least one vehicle is received. The data comprises respective available durations of time and actual durations of time for an aspect of the past operations. A candidate data set is generated by removing data related to past operations identified as isolated instances of available durations of time and actual durations of time. A mathematical function is generated that fits the candidate data set. An instance from the candidate data set with the shortest actual duration of time that is less than a threshold distance from the mathematical function is identified. The actual duration of time for the identified instance is assigned as a future duration of time for future operations of the at least one vehicle.
    Type: Grant
    Filed: March 14, 2017
    Date of Patent: October 19, 2021
    Assignee: THE BOEING COMPANY
    Inventors: Oleksandr Basanets, Michael J. Woicekowski
  • Patent number: 11132825
    Abstract: Introduced here are computer programs and associated computer-implemented techniques for adding animations to existing digital and analog art that was not originally created with animation in mind. The technologies described herein enable the content located beneath animated elements to be generated such that the artistic style of the underlying art remains intact.
    Type: Grant
    Filed: June 12, 2020
    Date of Patent: September 28, 2021
    Assignee: Liquid Canvas LLC
    Inventor: Mitchell Braff
  • Patent number: 11120615
    Abstract: In some embodiments, a method renders a first set of objects at a first frame rate and a second set of objects at a second frame rate that is lower than the first frame rate. The method displays the second set of objects for a number of frames based on the second frame rate while displaying the rendered first set of objects at the first frame rate. It is determined when to render a new second set of objects at a different frame rate than the second frame rate. When it is determined that the new second set of objects should be rendered at the different frame rate than the second frame rate, the method renders the new second set of objects at a third frame rate different from the second frame rate.
    Type: Grant
    Filed: February 18, 2020
    Date of Patent: September 14, 2021
    Assignee: HULU, LLC
    Inventor: Tony Tin Fook Wong
  • Patent number: 11119622
    Abstract: A window expansion method is provided. The method includes detecting an occurrence of an expansion event for expanding a window area, and expanding the window area based on the expansion event. An electronic device is also provided, the electronic device including a display that includes a window area for displaying data and a non-window area, and at least one processor configured to expand the window area based on an expansion event for an expansion of the window area when the expansion event occurs.
    Type: Grant
    Filed: November 23, 2018
    Date of Patent: September 14, 2021
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Jong-Min Kim, Bu-Sic Koag, Joo-Yong Kim, In-Hyung Jung
  • Patent number: 11113872
    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: March 4, 2020
    Date of Patent: September 7, 2021
    Assignee: Intel Corporation
    Inventors: Prasoonkumar Surti, Abhishek R. Appu, Joydeep Ray
  • Patent number: 11107180
    Abstract: An asymmetric multi-core heterogenous parallel processing system includes a first group of graphic processor units (GPUs) and a second group of GPUs. The first and second groups of GPU cores share an instruction set architecture (ISA) such that the first group of GPU cores is capable of executing a portion of the instructions of the ISA, and the second group of GPU cores is capable of executing the entire instruction set of the ISA. An application is capable of utilizing both groups of GPU cores, and is further capable of determining what objects should be rendered on which group of GPU cores.
    Type: Grant
    Filed: July 18, 2019
    Date of Patent: August 31, 2021
    Assignee: Think Silicon SA
    Inventors: Georgios Keramidas, Iakovos Stamoulis, George Sidiropoulos
  • Patent number: 11099800
    Abstract: In accordance with some embodiments, the render rate is varied across and/or up and down the display screen. This may be done based on where the user is looking in order to reduce power consumption and/or increase performance. Specifically the screen display is separated into regions, such as quadrants. Each of these regions is rendered at a rate determined by at least one of what the user is currently looking at, what the user has looked at in the past and/or what it is predicted that the user will look at next. Areas of less focus may be rendered at a lower rate, reducing power consumption in some embodiments.
    Type: Grant
    Filed: May 22, 2020
    Date of Patent: August 24, 2021
    Assignee: Intel Corporation
    Inventors: Eric J. Asperheim, Subramaniam M. Maiyuran, Kiran C. Veernapu, Sanjeev S. Jahagirdar, Balaji Vembu, Devan Burke, Philip R. Laws, Kamal Sinha, Abhishek R. Appu, Elmoustapha Ould-Ahmed-Vall, Peter L. Doyle, Joydeep Ray, Travis T. Schluessler, John H. Feit, Nikos Kaburlasos, Jacek Kwiatkowski, Altug Koker
  • Patent number: 11062429
    Abstract: A denoising method based on a signal-to-noise ratio (SNR), which includes: obtaining a current input coefficient; obtaining a current noise standard deviation by querying a first relationship table; querying a second relationship table according to the current noise standard deviation and the current input coefficient to obtain a current slope corresponding to the current input coefficient; generating a current output coefficient by multiplying the current input coefficient and a compression magnification function; and calculating the current output coefficient by substituting the current noise standard deviation, the current input coefficient, and the current slope.
    Type: Grant
    Filed: January 22, 2020
    Date of Patent: July 13, 2021
    Assignee: REALTEK SEMICONDUCTOR CORP.
    Inventors: Wan-Ju Tang, Tsung-Hsuan Li, Shih-Tse Chen
  • Patent number: 11004427
    Abstract: A data processing system for providing an output surface for display. The data processing system includes rendering circuitry operable to generate one or more input surfaces to be used for providing an output surface for display. The rendering circuitry is operable to generate a peripheral region of an input surface at a lower fidelity than the fidelity at which a central region of the input surface is generated or is operable to generate one of a plurality of input surfaces at a lower fidelity than the fidelity at which another of the plurality of input surfaces is generated. The data processing system also includes display composition circuitry operable to select part of at least one of the one or more generated input surfaces based on received view orientation data to provide an output surface for display.
    Type: Grant
    Filed: June 15, 2018
    Date of Patent: May 11, 2021
    Assignee: Arm Limited
    Inventors: Daren Croxford, Sharjeel Saeed
  • Patent number: 10984173
    Abstract: In implementations of vector-based glyph style transfer, a style transfer system transfers a modification of a modified glyph to an additional glyph. The system identifies the modification by comparing the modified glyph to a corresponding unmodified glyph. In one or more implementations, this includes identifying similar segments of the additional glyph based on a style transfer policy, which defines conditions for transferring the modification to the additional glyph. The system transfers the modification to the additional glyph by mapping the modification to the similar segments.
    Type: Grant
    Filed: February 26, 2019
    Date of Patent: April 20, 2021
    Assignee: Adobe Inc.
    Inventors: Nirmal Kumawat, Praveen Kumar Dhanuka, Nipun Jindal
  • Patent number: 10937843
    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 also includes a substrate layer, a light-emitting layer, an encapsulation layer and a touch layer that are sequentially stacked; at least two detection soldering pads disposed in the outer bezel area; and a detection line including at least one first detection segment disposed in the inner bezel area, at least two second detection segments disposed in the display area and at least two third detection segments in outer bezel area.
    Type: Grant
    Filed: November 19, 2019
    Date of Patent: March 2, 2021
    Assignee: SHANGHAI TIANMA MICRO-ELECTRONICS CO., LTD.
    Inventors: Hong Ding, Qijun Yao