Anti-aliasing Or Image Smoothing Patents (Class 345/611)
-
Patent number: 12141915Abstract: 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: GrantFiled: September 22, 2020Date of Patent: November 12, 2024Assignee: Advanced Micro Devices, Inc.Inventors: Christopher J. Brennan, Fataneh F. Ghodrat, Tien E. Wei
-
Patent number: 12130613Abstract: An Industrial Internet of Things system, a control method and storage medium for monitoring sheet workpiece production are provided.Type: GrantFiled: January 9, 2024Date of Patent: October 29, 2024Assignee: CHENGDU QINCHUAN IOT TECHNOLOGY CO., LTD.Inventors: Zehua Shao, Yong Li, Junyan Zhou
-
Patent number: 12125128Abstract: 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: GrantFiled: June 30, 2021Date of Patent: October 22, 2024Assignee: Adobe Inc.Inventors: Arushi Jain, Praveen Kumar Dhanuka, Gaurav Jain
-
Patent number: 12118654Abstract: 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: GrantFiled: October 6, 2022Date of Patent: October 15, 2024Assignee: Intel CorporationInventors: Abhishek R. Appu, Prasoonkumar Surti, Joydeep Ray, Michael J. Norris
-
Patent number: 12094029Abstract: 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: GrantFiled: June 9, 2023Date of Patent: September 17, 2024Assignee: Intel CorporationInventors: Hugues Labbe, Tomer Bar-On, Kai Xiao, Ankur N. Shah, John G. Gierach
-
Patent number: 12079926Abstract: 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: GrantFiled: April 25, 2023Date of Patent: September 3, 2024Assignee: Intel CorporationInventors: Prasoonkumar Surti, Abhishek R. Appu, Joydeep Ray
-
Patent number: 12066942Abstract: 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: GrantFiled: April 3, 2023Date of Patent: August 20, 2024Assignee: V-Silicon Semiconductor (Hefei) Co., LtdInventors: Bahman Zafarifar, Jeroen Maria Kettenis
-
Patent number: 12063825Abstract: 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: GrantFiled: July 8, 2021Date of Patent: August 13, 2024Assignee: LG Display Co., Ltd.Inventor: JaeHee Park
-
Patent number: 12045926Abstract: 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: GrantFiled: August 25, 2022Date of Patent: July 23, 2024Assignees: Migu Co., Ltd., China Mobile Communications Group Co., Ltd.Inventors: Xufeng Guo, Honglong Zhang
-
Patent number: 12035052Abstract: 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: GrantFiled: October 17, 2022Date of Patent: July 9, 2024Assignee: OLYMPUS CORPORATIONInventor: Tomoya Sato
-
Patent number: 12026809Abstract: 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: GrantFiled: May 4, 2021Date of Patent: July 2, 2024Assignee: Adobe Inc.Inventors: Harish Kumar, Anmol Sud
-
Patent number: 11984060Abstract: 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: GrantFiled: September 17, 2019Date of Patent: May 14, 2024Assignee: SHARP NEC DISPLAY SOLUTIONS, LTD.Inventor: Isamu Kenmochi
-
Patent number: 11978162Abstract: 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: GrantFiled: December 17, 2021Date of Patent: May 7, 2024Assignee: Take-Two Interactive Software, Inc.Inventors: John Brooks, Shawn Best, Alex Pepper, Mike Krazanowski, Douglas E. Snyder
-
Patent number: 11954783Abstract: 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: GrantFiled: December 29, 2021Date of Patent: April 9, 2024Assignee: Intel CorporationInventors: 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: 11922600Abstract: 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: GrantFiled: July 8, 2019Date of Patent: March 5, 2024Assignee: Samsung Display Co., Ltd.Inventors: Byung Ki Chun, Young Wook Yoo, Jun Gyu Lee
-
Patent number: 11908114Abstract: 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: GrantFiled: December 13, 2021Date of Patent: February 20, 2024Assignee: Mitsubishi Electric Research Laboratories, Inc.Inventor: Ron Perry
-
Patent number: 11893081Abstract: 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: GrantFiled: September 27, 2021Date of Patent: February 6, 2024Assignee: Beijing Baidu Netcom Science Technology Co., Ltd.Inventors: Da Qu, Wenjie Ma
-
Patent number: 11893741Abstract: 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: GrantFiled: June 7, 2021Date of Patent: February 6, 2024Assignee: Fujifilm Healthcare Americas CorporationInventor: Richard D. Cato
-
Patent number: 11887561Abstract: 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: GrantFiled: May 14, 2021Date of Patent: January 30, 2024Assignee: SAMSUNG DISPLAY CO., LTD.Inventor: Takeshi Kato
-
Patent number: 11881139Abstract: 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: GrantFiled: August 19, 2022Date of Patent: January 23, 2024Assignees: Samsung Electronics Co., Ltd., Industry-Academic Cooperation Foundation Yonsei UniversityInventors: Younghun Jo, Yoonsik Choe, Shinhaeng Kim, Youngsu Moon, Byungseok Min, Gihwan Lee, Sangsu Lee
-
Patent number: 11867512Abstract: 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: GrantFiled: January 18, 2023Date of Patent: January 9, 2024Assignee: Geotab Inc.Inventor: Ulf Bjorkengren
-
Patent number: 11871142Abstract: 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: GrantFiled: December 14, 2021Date of Patent: January 9, 2024Assignee: Intel CorporationInventors: Travis T. Schluessler, Joydeep Ray, John H. Feit, Nikos Kaburlasos, Jacek Kwiatkowski, Karthik Vaidyanathan, Prasoonkumar Surti, Michael Apodaca, Murali Ramadoss, Abhishek Venkatesh
-
Patent number: 11847296Abstract: 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: GrantFiled: November 13, 2020Date of Patent: December 19, 2023Assignee: HEALTHCARE BANK CO., LTD.Inventor: Joo Ho Tai
-
Patent number: 11842462Abstract: 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: GrantFiled: December 20, 2021Date of Patent: December 12, 2023Assignee: Imagination Technologies LimitedInventor: Ian Beaumont
-
Patent number: 11803347Abstract: 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: GrantFiled: September 3, 2021Date of Patent: October 31, 2023Assignee: PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO., LTD.Inventors: Yoshito Tanaka, Takashi Yamada, Daizaburo Matsuki, Yoshinori Okazaki
-
Patent number: 11790815Abstract: 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: GrantFiled: August 3, 2022Date of Patent: October 17, 2023Assignee: InnoLux CorporationInventor: Masahiro Yoshiga
-
Patent number: 11763519Abstract: 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: GrantFiled: August 1, 2019Date of Patent: September 19, 2023Assignee: Sony Interactive Entertainment Inc.Inventor: Sachiyo Aoki
-
Patent number: 11750770Abstract: 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: GrantFiled: November 18, 2021Date of Patent: September 5, 2023Assignee: Snap Inc.Inventors: Yurii Monastyrshyn, Illia Tulupov
-
Patent number: 11734890Abstract: 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: GrantFiled: February 15, 2021Date of Patent: August 22, 2023Assignee: NVIDIA CorporationInventors: Samuli Matias Laine, Janne Johannes Hellsten, Tero Tapani Karras, Yeongho Seol, Jaakko T. Lehtinen, Timo Oskari Aila
-
Patent number: 11727540Abstract: 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: GrantFiled: December 31, 2020Date of Patent: August 15, 2023Assignee: Samsung Electronics Co., Ltd.Inventors: Zhen Tong, Yibo Xu, John W. Glotzbach, Hamid R. Sheikh, Ruiwen Zhen, Baekdu Choi
-
Patent number: 11687458Abstract: 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: GrantFiled: December 2, 2021Date of Patent: June 27, 2023Assignee: V-Silicon Semiconductor (Hefei) Co., LtdInventors: Bahman Zafarifar, Jeroen Maria Kettenis
-
Patent number: 11676240Abstract: 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: GrantFiled: May 21, 2021Date of Patent: June 13, 2023Assignee: Intel CorporationInventors: Travis T. Schluessler, Joydeep Ray, John H. Feit, Nikos Kaburlasos, Jacek Kwiatkowski
-
Patent number: 11675939Abstract: 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: GrantFiled: November 30, 2020Date of Patent: June 13, 2023Assignee: DASSAULT SYSTEMESInventors: Nicolas Montana, Andre Lieutier, Marc Monteil
-
Patent number: 11670041Abstract: 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: GrantFiled: September 3, 2021Date of Patent: June 6, 2023Assignee: Intel CorporationInventors: Prasoonkumar Surti, Abhishek R. Appu, Joydeep Ray
-
Patent number: 11645793Abstract: 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: GrantFiled: January 10, 2022Date of Patent: May 9, 2023Assignee: Adobe Inc.Inventors: Harish Kumar, Anmol Sud
-
Patent number: 11640699Abstract: 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: GrantFiled: August 6, 2021Date of Patent: May 2, 2023Assignee: Meta Platforms Technologies, LLCInventor: Larry Seiler
-
Patent number: 11612376Abstract: 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: GrantFiled: April 19, 2021Date of Patent: March 28, 2023Assignee: MUSCLESOUND, INC.Inventors: Pierre Sarnow, Stephen S. Kurtz, Andrew D. Jackson, Wayne Phillips
-
Patent number: 11585664Abstract: 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: GrantFiled: March 24, 2021Date of Patent: February 21, 2023Assignee: Geotab Inc.Inventor: Ulf Bjorkengren
-
Patent number: 11557066Abstract: 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: GrantFiled: December 13, 2021Date of Patent: January 17, 2023Assignee: Mitsubishi Electric Research Laboratories, Inc.Inventor: Ron Perry
-
Patent number: 11551636Abstract: 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: GrantFiled: December 21, 2020Date of Patent: January 10, 2023Assignee: Meta Platforms Technologies, LLCInventors: Edward Buckley, Pin-Chieh Huang
-
Patent number: 11544882Abstract: 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: GrantFiled: December 13, 2021Date of Patent: January 3, 2023Assignee: Mitsubishi Electric Research Laboratories, Inc.Inventor: Ron Perry
-
Patent number: 11532072Abstract: 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: GrantFiled: September 13, 2021Date of Patent: December 20, 2022Assignee: Apple Inc.Inventors: Nikhil Bhatt, Timothy David Cherna
-
Patent number: 11509834Abstract: 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: GrantFiled: June 23, 2020Date of Patent: November 22, 2022Assignee: OLYMPUS CORPORATIONInventor: Tomoya Sato
-
Patent number: 11501468Abstract: 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: GrantFiled: October 27, 2021Date of Patent: November 15, 2022Assignee: Unity Technologies SFInventor: Peter M. Hillman
-
Patent number: 11501410Abstract: 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: GrantFiled: March 22, 2022Date of Patent: November 15, 2022Assignee: Illuscio, Inc.Inventors: Mark Weingartner, Tim Sung
-
Patent number: 11475238Abstract: 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: GrantFiled: January 24, 2020Date of Patent: October 18, 2022Assignee: STMICROELECTRONICS S.r.l.Inventors: Arcangelo Ranieri Bruna, Danilo Pietro Pau
-
Patent number: 11450349Abstract: 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: GrantFiled: January 22, 2020Date of Patent: September 20, 2022Assignee: Snap Inc.Inventor: Elena Shaburova
-
Patent number: 11386643Abstract: 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: GrantFiled: June 3, 2020Date of Patent: July 12, 2022Inventors: Byung Ki Chun, Kuk-Hwan Ahn, Young Wook Yoo, Jungyu Lee, Hyunjun Lim
-
Patent number: 11374068Abstract: 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: GrantFiled: February 1, 2021Date of Patent: June 28, 2022Assignee: Shanghai Tianma Micro-Electronics Co., Ltd.Inventors: Hong Ding, Qijun Yao
-
Patent number: 11288778Abstract: 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: GrantFiled: December 10, 2019Date of Patent: March 29, 2022Assignee: Adobe Inc.Inventors: Abhishek Singh, Vivek Agrawal