Pattern Boundary And Edge Measurements Patents (Class 382/199)
-
Patent number: 11645308Abstract: Methods, systems, and computer program products for customizing agricultural practices to maximize crop yield are provided herein. A computer-implemented method includes obtaining data pertaining to (i) a geographical area comprising a plurality of regions and (ii) one or more agricultural practices applied to the geographical area; assigning each of the plurality of regions to a respective cluster of a set clusters, based at least in part on comparing features identified in the data, wherein similar ones of said regions are assigned to the same cluster; generating instructions that are specific to a given cluster in the set, wherein the instructions relate to agricultural tasks to be performed on the regions assigned to the given cluster; and triggering, based on said instructions, one or more automated farming processing devices, thereby carrying out at least a portion of said agricultural tasks.Type: GrantFiled: May 27, 2020Date of Patent: May 9, 2023Assignee: International Business Machines CorporationInventors: Smitkumar Narotambhai Marvaniya, Shantanu R. Godbole, Sumanta Mukherjee, Vikas C. Raykar
-
Patent number: 11631254Abstract: Embodiments of this application provide a method and an apparatus for determining drivable region information. The method includes obtaining first information, where the first information includes information about an initial drivable region determined based on at least one image, and the at least one image is from at least one camera module. The method also includes obtaining second information, where the second information includes radar detection information. The method further includes determining first drivable region information based on the first information and the second information.Type: GrantFiled: December 17, 2021Date of Patent: April 18, 2023Assignee: Huawei Technologies Co., Ltd.Inventors: Qinghua Chi, Kexing Lyu
-
Patent number: 11631249Abstract: The present disclosure provides a method and an apparatus for sampling training data and a computer server. The method includes: inputting a video to a target detection model to obtain a detection result for each frame of image; inputting the detection results for all frames of images in the video to a target tracking model, to obtain a tracking result for each frame of image; and for each frame of image in the video: matching the detection result and the tracking result for the frame of image, and when the detection result and the tracking result for the frame of image are inconsistent with each other, determining the frame of image as a sample image to be marked, for which processing by the target detection model is not optimal.Type: GrantFiled: July 16, 2021Date of Patent: April 18, 2023Assignee: BEIJING TUSEN ZHITU TECHNOLOGY CO., LTD.Inventors: Zehao Huang, Naiyan Wang
-
Patent number: 11625871Abstract: A diagram generator comprises a line characterizer, a label characterizer, a block diagrammer to transform the set of drawing objects into a block diagram, a flow charter to transform the set of drawing objects into a flow chart, and a data flow diagrammer to transform the set of drawing objects into a data flow diagram. A client device receives a raw image signal of a print or display graph from a camera and in response processes the raw image to reduce noise, normalize the raw image data, and reduce pixel information. A server system receives the processed image from the client device and in response operates diagram generator logic to transform the processed image into a format in which image lines and other geometric objects are manipulable.Type: GrantFiled: January 12, 2021Date of Patent: April 11, 2023Assignee: Rowan TELS Corp.Inventor: Charles Mirho
-
Patent number: 11627048Abstract: Example embodiments of systems and methods for network pattern matching provide the ability to match hidden networks from noisy data sources using probabilistic matching analysis. The algorithms may map roles and patterns to observed entities. The outcome is a set of plausible network models. The pattern-matching methodology of these systems and methods may enable the solution of three challenges associated with social network analysis, namely network size and complexity, uncertain and incomplete data, and dynamic network structure.Type: GrantFiled: February 20, 2018Date of Patent: April 11, 2023Assignee: Aptima, Inc.Inventors: Georgiy Levchuk, E. Webb Stacy, Charlotte Shabarekh
-
Patent number: 11625906Abstract: The present disclosure relates to methods of analyzing works of art for purposes of authentication or attribution. Such methods may be implemented by receiving digital image data associated with a work of art, identifying a plurality of artist's strokes formed along a surface of the work of art, segmenting the plurality of strokes into a plurality of individual strokes, analyzing the plurality of individual strokes to determine stroke characteristics, and comparing the stroke characteristics to stroke characteristics derived from one or more computational models based on known works of art.Type: GrantFiled: August 6, 2021Date of Patent: April 11, 2023Assignee: Artrendex, Inc.Inventor: Ahmed Elgammal
-
Patent number: 11624645Abstract: A method serves for determining an object weight of an object that is put on a weighing zone, which has a plurality of weighing plates arranged in a grid pattern, of a household refrigerator. The respective weights are measured by the weighing plates and an image is taken of the weighing zone. From the image, respective percentages of support surfaces of the object stored on the weighing zone in relation to the individual weighing plates are determined. From the weights measured at the weighing plates and the proportions of the support surfaces the object weight of the respective object is determined, and advantageously the determined object weight of the object is stored in a database. A refrigerating device has a household refrigerator with a refrigerating compartment having a weighing zone with a plurality of weighing plates arranged in a grid pattern. The refrigerating device is intended for performing the method.Type: GrantFiled: October 8, 2020Date of Patent: April 11, 2023Assignee: BSH Hausgeraete GmbHInventors: Stephan Kempfle, Joachim Schaeferling, Gerhard Wetzl
-
Patent number: 11620743Abstract: In one embodiment, a method includes receiving, by a defect detector module, an image of a physical object and classifying, by the defect detector module, one or more first features from the image of the physical object into one or more first classifications using one or more machine learning algorithms. The method further includes analyzing, by the defect detector module, the one or more first classifications and determining, by the defect detector module, that the physical object comprises a defect based on analyzing the one or more first classifications.Type: GrantFiled: March 8, 2021Date of Patent: April 4, 2023Assignee: BNSF Railway CompanyInventors: Rachel Kohler, Darrell R. Krueger, Kevin Lawhon, Garrett Smitley
-
Patent number: 11615555Abstract: A method of generating a training data set for training an image matting machine learning model includes receiving a plurality of foreground images, generating a plurality of composited foreground images by compositing randomly selected foreground images from the plurality of foreground images, and generating a plurality of training images by compositing each composited foreground image with a randomly selected background image. The training data set includes the plurality of training images.Type: GrantFiled: April 9, 2021Date of Patent: March 28, 2023Assignees: DISNEY ENTERPRISES, INC., ETH ZÜRICH, (EIDGENÖSSISCHE TECHNISCHE HOCHSCHULE ZÜRICH)Inventors: Tunc Ozan Aydin, Ahmet Cengiz Öztireli, Jingwei Tang, Yagiz Aksoy
-
Patent number: 11614319Abstract: A system and method for providing feedback on a quality of a 3D scan is provided. The system includes a coordinate scanner configured to optically measure and determine a plurality of three-dimensional coordinates to a plurality of locations on at least one surface in the environment, the coordinate scanner being configured to move through the environment while acquiring the plurality of three-dimensional coordinates. A display having a graphical user interface. One or more processors are provided that are configured to determine a quality attribute of a process of measuring the plurality of three-dimensional coordinates based at least in part on the movement of the coordinate scanner in the environment and display a graphical quality indicator on the graphical user interface based at least in part on the quality attribute, the quality indicator is a graphical element having at least one movable element.Type: GrantFiled: June 7, 2021Date of Patent: March 28, 2023Assignee: FARO Technologies, Inc.Inventors: Daniel Döring, Rasmus Debitsch, Rene Pfeiffer, Axel Ruhland
-
Patent number: 11610292Abstract: Enhancing edges of objects in a thermal image comprises receiving a thermal image and generating a gradient magnitude image comprising a plurality of pixels having associated gradient magnitude values. The gradient magnitude image is partitioned into subregions and gradient magnitude statistics are calculated for each. Mapping parameters are calculated for each of the subregions that equalize and smooth a dynamic range of the corresponding gradient magnitude statistics across the subregions. The mapping parameters calculated for each of the subregions are applied to pixels in the subregions to generate enhanced gradient magnitude values having equalized luminosity and contrast, and a wireframe image is formed therefrom having enhanced edges of objects. The wireframe image is displayed on a display device, wherein the wireframe image appears as a decluttered line drawing where the enhanced edges have increased luminosity and contrast compared to the thermal image to reduce the cognitive load of the user.Type: GrantFiled: December 7, 2020Date of Patent: March 21, 2023Assignee: Qwake Technologies, Inc.Inventors: John Davis Long, II, Omer Haciomeroglu
-
Patent number: 11611680Abstract: An inspection device includes a processor configured to use original image data as correct image data, and in a case where a first inspection of determining quality of read image data as an inspection target is performed using the correct image data, the read image data being obtained by reading an image-formed matter obtained by forming the original image data on a recording medium, perform a second inspection on a contour portion included in the read image data as the inspection target, the second inspection using read image data obtained based on the original image data, as the correct image data.Type: GrantFiled: May 24, 2021Date of Patent: March 21, 2023Assignee: FUJIFILM Business Innovation Corp.Inventor: Yosuke Tashiro
-
Patent number: 11609893Abstract: Systems and methods may generate or modify a pattern, to search text, utilizing a hierarchical structure. The system and method may receive instructions for generating or modifying the pattern. The system and methods may identify or generate a hierarchical structure containing one or more levels each of which includes one or more objects that store values. The system and method may define a pattern by assigning values to the hierarchical structure when the instructions are for generating the pattern; or may modify one or more values in the hierarchical structure when the instructions are for modifying the pattern. The system and method may receive pattern matching instructions. The system and method may identify, based on the pattern matching instructions and utilizing the hierarchical structure, one or more portions of the program that includes the generated or modified pattern and implement one or more pattern matching functions to provide results.Type: GrantFiled: May 27, 2020Date of Patent: March 21, 2023Assignee: The MathWorks, Inc.Inventors: Curtis Anderson, Jason Breslau
-
Patent number: 11606516Abstract: Methods and apparatus for image processing. The method comprises generating a first image having a first resolution, searching, by processing circuitry, the first image to determine whether a target object can be identified in the first image, specifying, when it is determined that the target object can be identified in the first image, a region-of-interest in the first image, generating, when it is determined that the target object cannot be identified in the first image, a second image having a second resolution higher than the first resolution, searching, by the processing circuitry, the second image to determine whether the target object can be identified in the second image, and specifying, when it is determined that the target object can be identified in the second image, a region-of-interest in the second image.Type: GrantFiled: September 11, 2020Date of Patent: March 14, 2023Assignee: Sony Semiconductor Solutions CorporationInventors: Tomohiro Takahashi, Hiroshi Tayanaka
-
Patent number: 11593948Abstract: The present disclosure relates to systems, non-transitory computer-readable media, and methods that utilize a progressive refinement network to refine alpha mattes generated utilizing a mask-guided matting neural network. In particular, the disclosed systems can use the matting neural network to process a digital image and a coarse guidance mask to generate alpha mattes at discrete neural network layers. In turn, the disclosed systems can use the progressive refinement network to combine alpha mattes and refine areas of uncertainty. For example, the progressive refinement network can combine a core alpha matte corresponding to more certain core regions of a first alpha matte and a boundary alpha matte corresponding to uncertain boundary regions of a second, higher resolution alpha matte. Based on the combination of the core alpha matte and the boundary alpha matte, the disclosed systems can generate a final alpha matte for use in image matting processes.Type: GrantFiled: February 17, 2021Date of Patent: February 28, 2023Assignee: Adobe Inc.Inventors: Qihang Yu, Jianming Zhang, He Zhang, Yilin Wang, Zhe Lin, Ning Xu
-
Patent number: 11593584Abstract: A computer-implemented method for processing a set of virtual fibers into a set of clusters of virtual fibers, usable for manipulation on a cluster basis in a computer graphics generation system, may include determining aspects for virtual fibers in the set of virtual fibers, determining similarity scores between the virtual fibers based on their aspects, and determining an initial cluster comprising the virtual fibers of the set of virtual fibers. The method may further include instantiating a cluster list in at least one memory, adding the initial cluster to the cluster list, partitioning the initial cluster into a first subsequent cluster and a second subsequent cluster based on similarity scores among fibers in the initial cluster, adding the first subsequent cluster and the second subsequent cluster to the cluster list, and testing whether a number of clusters in the cluster list is below a predetermined threshold.Type: GrantFiled: November 13, 2020Date of Patent: February 28, 2023Assignee: UNITY TECHNOLOGIES SFInventor: Olivier Gourmel
-
Patent number: 11586858Abstract: An exemplary method includes obtaining a group of classification labels and corresponding confidence values for at least one object identified within an image using a computer-based object recognition technique; generating a conversation, to resolve ambiguity among the classification labels, the generating including iteratively performing the following when (i) each of the confidence values is below a threshold value or (ii) two or more of the confidence values are above the threshold value: using a wordweb to identify properties that distinguish between a first one and a second one of the labels, ranking the properties; selecting the property having the highest rank to generate a question, and filtering at least one of the first and second label based on user input received in response to the question; and when only one of the confidence values exceeds the threshold value, classifying the object using the label corresponding to the one confidence value.Type: GrantFiled: December 30, 2020Date of Patent: February 21, 2023Assignee: International Business Machines CorporationInventors: Vijay Ekambaram, Ravindranath Kokku, Prasenjit Dey, Ruhi Sharma Mittal
-
Patent number: 11587435Abstract: The present disclosure relates to a method for guiding a path of an electronic device and an electronic device. The method for guiding a path according to the present disclosure includes: acquiring a top-view image; extracting guiding information in a lane from lane information extracted from the top-view image; and guiding a path of a vehicle using the extracted lane information and the guiding information in the lane. According to the present disclosure, it is possible to promote safe driving by guiding a possible traveling direction on the path to a driver in real time through image analysis of a traveling road. In addition, it is possible to provide more detailed path guidance by providing the path guidance reflecting the necessity of lane change by recognizing the lane of the driving path.Type: GrantFiled: December 3, 2019Date of Patent: February 21, 2023Assignee: THINKWARE CORPORATIONInventor: Han Woo Lee
-
Patent number: 11580159Abstract: Systems and methods for full motion video search are provided. In one aspect, a method includes receiving one or more search terms. The search terms include one or more of a characterization of the amount of man-made features in a video image and a characterization of the amount of natural features in the video image. The method further includes searching a full motion video database based on the one or more search terms.Type: GrantFiled: January 6, 2022Date of Patent: February 14, 2023Assignee: KBR WYLE SERVICES, LLCInventors: Kenneth A. Abeloe, Dennis Hsu
-
Patent number: 11580337Abstract: An approach for improving determining a significant slice associated with a tumor from a volume of medical images is disclosed. The approach is based on the annotation of tumor range and the slice index in which the tumor appears to have the largest area. The approach infer a tumor growth classifier on sliding window of the volume slices and creates a discrete integral function out of the classifier predictions. The approach applies post processing on the discrete integral function which can include a smoothing function and a bias correction. The approach selects the slice index of maximum value from the post processing step.Type: GrantFiled: November 16, 2020Date of Patent: February 14, 2023Assignee: International Business Machines CorporationInventors: Tal Tlusty Shapiro, Ami Abutbul, Simona Rabinovici-Cohen, Shaked Perek, Efrat Hexter
-
Patent number: 11568554Abstract: A system includes a sensor and a client. The client receives a set of frames of top-view depth images generated by the sensor. The client identifies a frame of the received frames in which a first contour associated with a first object is merged with a second contour associated with a second object. The client determines, at a first depth in the identified frame, a merged-contour region which is associated with the merged contours. The client detects a third contour at a second depth that is less than the first depth and determines a first region associated with the third contour. The client detects a fourth contour at the second depth and determines a second region associated with the fourth contour. If criteria are satisfied, the client associates the first region with a position of the first object and associates the second region with a position of the second object.Type: GrantFiled: October 25, 2019Date of Patent: January 31, 2023Assignee: 7-ELEVEN, INC.Inventors: Trong Nghia Nguyen, Shahmeer Ali Mirza, Sailesh Bharathwaaj Krishnamurthy, Sarath Vakacharla
-
Patent number: 11566935Abstract: A modular off-platter detection assembly for use with a barcode reader includes a housing, a first light source, a first light sensor, and a controller operatively coupled to the first light source and the first light sensor. The housing is configured to be removably mounted to the barcode reader, a frame supporting the barcode reader, or the workstation. The first light source is positioned within the housing and emits a first light along a first lateral edge of a weigh platter. The first light sensor is positioned within the housing, has a first field-of-view along the first lateral edge, and is configured to detect at least a portion of the first light reflected towards the housing. The controller is configured to provide a first alert in response to receipt of a first value from the first light sensor indicating there is an object extending across the first lateral edge.Type: GrantFiled: September 13, 2021Date of Patent: January 31, 2023Assignee: Zebra Technologies CorporationInventors: Edward Barkan, Chinh Tan, Darran Michael Handshaw, Mark Drzymala
-
Patent number: 11562555Abstract: Methods, systems, articles of manufacture, and apparatus to extract shape features based on a structural angle template are disclosed. An example apparatus includes a template generator to generate a template based on an input image and calculate a template value based on values in the template; a bit slicer to calculate an OR bit slice and an AND bit slice based on the input image, combine the OR bit slice with the AND bit slice to generate a fused image, group a plurality of pixels of the fused image to generate a pixel window, each pixel of the pixel window including a pixel value, and calculate a window value based on the pixel values of the pixel window; and a comparator to compare the template value with the window value and store the pixel window in response to determining the window value satisfies a similarity threshold with the template value.Type: GrantFiled: June 2, 2021Date of Patent: January 24, 2023Assignee: THE NIELSEN COMPANY (US), LLCInventor: Venkadachalam Ramalingam
-
Patent number: 11562500Abstract: Methods, systems, and apparatus, including computer programs encoded on computer-storage media, for status monitoring using machine vision and machine learning. In some implementations, image data representing a monitored area is obtained. Input data based on the image data is provided to one or more machine learning models trained to detect different properties of the monitored area. Output of the one or more machine learning models is received. The output of the one or more machine learning models is evaluated to detect a condition present in the monitored area. Output is provided indicating the detected condition present in the monitored area.Type: GrantFiled: July 24, 2020Date of Patent: January 24, 2023Assignee: Squadle, Inc.Inventor: Le Zhang
-
Patent number: 11555915Abstract: A method and electronic device for determining relevant signals in radar signal processing. The electronic device includes a radar transceiver, a memory, and a processor. The processor is configured to cause the electronic device to obtain, via the radar transceiver of the electronic device, radar measurements for one or more modes in a set of modes; process the radar measurements to obtain a set of radar images; identify relevant signals in the set of radar images based on signal determination criteria for an application; and perform the application using only the relevant signals.Type: GrantFiled: November 11, 2019Date of Patent: January 17, 2023Assignee: Samsung Electronics Co., Ltd.Inventors: Vutha Va, Mandar Kulkarni, Boon Loong Ng, Pengda Huang
-
Patent number: 11555927Abstract: A system and method for providing online multi-LiDAR dynamic occupancy mapping that include receiving LiDAR data from each of a plurality of LiDAR sensors. The system and method also include processing a region of interest grid to compute a static occupancy map of a surrounding environment of the ego vehicle and processing a dynamic occupancy map. The system and method further include controlling the ego vehicle to be operated based on the dynamic occupancy map.Type: GrantFiled: October 9, 2019Date of Patent: January 17, 2023Assignee: HONDA MOTOR CO., LTD.Inventors: Jiawei Huang, Mahmut Demir, Thang Lian, Kikuo Fujimura
-
Patent number: 11550990Abstract: Accessibility in software engineering is treated as expensive, time consuming and hence adoption of accessibility, is a challenge despite stringent timelines and regulatory requirements published around the world. Moreover, cost of implementing accessibility increases project cost due to manual intervention and dependency on niche skills, which is scarce in industry. Embodiments of the present disclosure provide system and method for automated identification of applicable accessibility guidelines and determination of remediation techniques for fixing issues in webpages, wherein webpages are rendered, and applicable accessibility guidelines are identified based on user interface elements (UI) comprised in the webpages. Further, content associated with rendered webpages are analyzed using the applicable accessibility applicable guidelines to identify webpage non-compliance issue(s) and remediation technique(s) thereof.Type: GrantFiled: January 15, 2021Date of Patent: January 10, 2023Assignee: Tata Consultancy Services LimitedInventors: Charudatta Jadhav, Sumeet Agrawal, Suresh Kumar Ramasamy, Vibin Inigo Emerald, Udhaya Kumar, Shwetha Sundaresan
-
Patent number: 11551807Abstract: In some embodiments, an example method or system consistent with the present disclosure may: obtain a desired property of a simulated trajectory of a virtual camera; receive a first video of a wound captured by a moving camera, the first video including a plurality of frames; use the desired property of the simulated trajectory of the virtual camera to analyze the first video to select at least two frames of the plurality of frames corresponding to the simulated trajectory of the virtual camera; use the desired property of the simulated trajectory of the virtual camera to select an order for the selected at least two frames; and rearrange the at least two frames based on the selected order to create a new video of the wound that represents the simulated trajectory of the virtual camera.Type: GrantFiled: January 4, 2022Date of Patent: January 10, 2023Assignee: HEALTHY.IO LTDInventors: Yonatan Adiri, Ron Zohar, Ido Omer, Nathaniel Bubis
-
Patent number: 11550334Abstract: The present teaching relates to system, method, medium for in-situ perception in an autonomous driving vehicle. A plurality of types of sensor data are received, which are acquired by a plurality of types of sensors deployed on the vehicle to provide information about surrounding of the vehicle. Based on at least one model, one or more surrounding items are tracked from a first of the plurality of types of sensor data acquired by a first type sensors. At least some of the tracked items are automatically labeled via cross validation and are used to locally adapt, on-the-fly, the at least one model. Model update information is received which from a model update center, which is derived based on the labeled at least some items. The at least one model is updated using the model update information.Type: GrantFiled: December 28, 2017Date of Patent: January 10, 2023Assignee: PlusAI, Inc.Inventors: Hao Zheng, David Wanqian Liu, Timothy Patrick Daly
-
Patent number: 11538261Abstract: Various techniques are provided for performing automated full-cell segmentation and labeling in immunofluorescent microscopy. These techniques perform membrane segmentation and nuclear seed detection separate and independently from each other, then combine their results to identify cell boundaries. Some embodiments use texture- and kernel-based image processing to perform the method. In some embodiments, the method for obtaining membrane features disclosed herein can be used in conjunction with or separate from the nuclear features. The results can be used for a variety of purposes, including whole-area cell segmentation in fluorescence-based tissue imaging.Type: GrantFiled: December 12, 2019Date of Patent: December 27, 2022Assignee: VERILY LIFE SCIENCES LLCInventors: Ali Behrooz, Charles Santori
-
Patent number: 11534127Abstract: A system and method for analyzing images to optimize orthopedic functionality at a site within a patient, including obtaining at least a first, reference image of the site, or a corresponding contralateral site, the first image including at least a first anatomical region or a corresponding anatomical region. At least a second, intra-operative results image of the site is obtained. At least one point is selected to serve as a reference for both images during analysis including at least one of scaling, calculations, and image comparisons.Type: GrantFiled: November 21, 2019Date of Patent: December 27, 2022Assignee: DePuy Synthes Products, Inc.Inventors: Noah D. Wollowick, Andrew J. Cooper, Xiu Jiang, Cameron Albert
-
Patent number: 11538059Abstract: A non-transitory computer readable storage medium having an arrangement program according to the present application thereon causes a computer to execute an acquiring process and an arranging process. The acquiring process acquires browsing mode information that indicates a mode of browsing content. The arranging process arranges, in a mode based on the browsing mode information acquired at the acquiring process, at least one element that is used to judge whether the content has actually been browsed by a user in a content area in which the content is provided.Type: GrantFiled: March 10, 2021Date of Patent: December 27, 2022Assignee: Yahoo Japan CorporationInventors: Sojo Enokida, Yohei Abe, Asuka Aihara
-
Patent number: 11519735Abstract: A vehicle navigation system includes a camera and a controller. The camera is configured to render an image of a host-vehicle in a field-of-view of the camera. The camera located remote from the host-vehicle. The controller is installed on the host-vehicle. The controller is configured to receive the image and determine a vehicle-coordinate of the host-vehicle in accordance with a position of the host-vehicle in the image. The camera may be configured to superimpose gridlines on the image, and the controller may be configured to determine the position in accordance with the gridlines.Type: GrantFiled: October 27, 2020Date of Patent: December 6, 2022Assignee: Aptiv Technologies LimitedInventors: Divya Agarwal, Keerthi Raj Nagaraja, Michael H. Laur, Brian R. Hilnbrand
-
Patent number: 11518395Abstract: Methods and systems are disclosed for cross-validating a second sensor with a first sensor. Cross-validating the second sensor may include obtaining sensor readings from the first sensor and comparing the sensor readings from the first sensor with sensor readings obtained from the second sensor. In particular, the comparison of the sensor readings may include comparing state information about a vehicle detected by the first sensor and the second sensor. In addition, comparing the sensor readings may include obtaining a first image from the first sensor, obtaining a second image from the second sensor, and then comparing various characteristics of the images. One characteristic that may be compared are object labels applied to the vehicle detected by the first and second sensor. The first and second sensors may be different types of sensors.Type: GrantFiled: November 29, 2017Date of Patent: December 6, 2022Assignee: Waymo LLCInventors: Jiajun Zhu, Dmitri A. Dolgov, Christopher Paul Urmson
-
Patent number: 11511486Abstract: A system for detecting three-dimensional (3D) part drag includes an infrared image capture device to capture a plurality of thermal images of a 3D part build region of a 3D printing device on which a part is built, and an image analysis module to detect drag of the part based on a difference image produced by subtracting a first thermal image from a second thermal image.Type: GrantFiled: January 23, 2019Date of Patent: November 29, 2022Assignee: Hewlett-Packard Development Company, L.P.Inventors: Sunil Kothari, Tod Heiles, Luke Bockman, Gary J. Dispoto, Md Abdullah Al Hafiz Khan, Todd Goyen
-
Patent number: 11514702Abstract: Systems and methods for identifying landmarks of a document from a digital representation of the document. The method comprises accessing the digital representation of the document and operating a Machine Learning Algorithm (MLA), the MLA having been trained based on a set of training digital representations of documents associated with labels. The operating the MLA comprises down-sampling the digital representation of the document, detecting landmarks, generating fractional pixel coordinates for the detected landmarks. The method further determines the pixel coordinates of the landmarks by upscaling the fractional pixel coordinates from the second resolution to the first resolution and outputs the pixel coordinates of the landmarks.Type: GrantFiled: January 31, 2020Date of Patent: November 29, 2022Assignee: SERVICENOW CANADA INC.Inventors: Patrick Steeves, Ying Zhang
-
Patent number: 11501175Abstract: Example embodiments relate to generating sets of recommended inputs for changing predicted results of a predictive model. The examples disclosed herein access, from a database, a historical set of inputs and results of a predictive model. A function is approximated based on the historical set of inputs and results, and a gradient of the function is computed using a result of the function with respect to a local maximum value of the function. A set of recommended inputs is generated based on the gradient of the function, where a recommended input produces a positive result of the function.Type: GrantFiled: February 8, 2016Date of Patent: November 15, 2022Assignee: Micro Focus LLCInventors: Efrat Egozi-Levi, Ohad Assulin, Boaz Shor, Mor Gelberg
-
Patent number: 11494533Abstract: The disclosure relates to testing software for operating an autonomous vehicle. In one instance, a simulation may be run using log data collected by a vehicle operating in an autonomous driving mode. The simulation may be run using the software to control a simulated vehicle and by modifying a characteristic of an agent identified in the log data. During the running of the simulation, that a first type of interaction between the first simulated vehicle and the modified agent will occur may be determined. In response to determining that the particular type of interaction will occur, the modified agent may be replaced by a interactive agent that simulates a road user corresponding to the modified agent that is capable of responding to actions performed by simulated vehicles. That the particular type of interaction between the simulated vehicle and the interactive agent has occurred in the simulation may be determined.Type: GrantFiled: November 27, 2019Date of Patent: November 8, 2022Assignee: Waymo LLCInventors: Xiaoyi Liu, Menghui Wang, Yang-hua Chu, Aleksandar Gabrovski
-
Patent number: 11494527Abstract: Disclosed herein are a system and method for producing paint templates for painting a design on a target surface. The system includes a processor configured to generate a geo-file of paint template designs. The processor includes a design module configured to parse the design into a set of paint sub-designs and a template design module configured to generate the geo-file of paint template designs based on the set of paint sub-designs. The generated geo-file of paint template designs includes a paint template design that corresponds to a paint sub-design. The system further includes a plotter configured to produce a set of paint templates based on the geo-file of paint template designs. Each paint template design includes a set of alignment marks and each paint template is produced with a set of alignment apertures corresponding to the set of alignment marks.Type: GrantFiled: March 16, 2020Date of Patent: November 8, 2022Assignee: The Boeing CompanyInventors: James Holliday, Ronald J. Steckman, William Joos, Andrew Figuracion, Jason Dill, Wayne Curtice, Jr., James Kotlik
-
Patent number: 11494935Abstract: Methods, systems, an apparatus, including computer programs encoded on a storage device, for tracking human movement in video images. A method includes obtaining a first image of a scene captured by a camera; identifying a bounding box around a human detected in the first image; determining a scale amount that corresponds to a size of the bounding box; obtaining a second image of the scene captured by the camera after the first image was captured; and detecting the human in the second image based on both the first image scaled by the scale amount and the second image scaled by the scale amount. Detecting the human in the second image can include identifying a second scaled bounding box around the human detected in the second image scaled by the scale amount.Type: GrantFiled: October 13, 2020Date of Patent: November 8, 2022Assignee: ObjectVideo Labs, LLCInventors: Sung Chun Lee, Gang Qian, Sima Taheri, Sravanthi Bondugula, Allison Beach
-
Patent number: 11481569Abstract: An integrated circuit includes a pipeline of compare logic stages. The pipeline, at successive pipeline stages, determines whether each of a set of input symbols meets a corresponding programmable criteria. The compare logic stages each compare the set of input symbols to a respective programmable value. The compare logic stages also each provide, to a respective successive compare logic stage, a corresponding plurality of indicators of whether respective ones of the set of input symbols met the corresponding programmable criteria for that compare logic stage. The corresponding programmable criteria are configurable to be based at least in part on the corresponding plurality of indicators from a respective previous compare logic stage.Type: GrantFiled: November 18, 2019Date of Patent: October 25, 2022Assignee: Microsoft Technology Licensing, LLCInventors: Ryan S. Haraden, Shankar S. Narayan
-
Patent number: 11475613Abstract: An example method of automated creation of artistic digital images comprises: producing a styled digital image by performing stylization of a source digital image based on a specified visual style; identifying a plurality of visual elements of the styled digital image; generating a sequence of digital paint coat layers for the styled digital image, wherein each digital paint coat layer of the sequence of digital paint coat layers covers at least a subset of the plurality of visual elements of the styled digital image, and wherein each digital paint coat layer of the sequence of digital paint coat layers comprises a set of graphic primitives; and producing an output digital image by generating respective sets of graphic primitives of each digital paint coat layer of the plurality of digital paint coat layers, wherein the output digital image exhibits one or more visual features of the visual style.Type: GrantFiled: July 22, 2020Date of Patent: October 18, 2022Assignee: Corel CorporationInventor: Christopher Tremblay
-
Patent number: 11461423Abstract: Systems and methods are provided to process a digital photo and other media. An apparatus to process digital photos can include a tangibly embodied computer processor (CP) and a tangibly embodied database. The CP can perform processing including: (a) inputting a photo from a user device, and the photo including geographic data that represents a photo location at which the photo was generated; (b) comparing at least one area with the photo location and associating an area identifier to the photo as part of photo data; and (c) performing processing based on the area identifier and the photo data. Processing can provide for (a) processing media with geographical segmentation; (b) processing media in a geographical area, based on media density; (c) crowd based censorship of media; and (d) filtering media content based on user perspective, that can be for comparison, validation and voting, for example.Type: GrantFiled: March 22, 2021Date of Patent: October 4, 2022Assignee: ShotSpotz LLCInventors: Harley Bernstein, John Morgan, Jeff Frederick
-
Patent number: 11461992Abstract: An object detection system may generate regions of interest (ROIs) from an input image that can be processed by a wide range of object detectors. According to the techniques described herein, an image is processed by a light-weight neural network (e.g., a heatmap network) that outputs object center and object scale heat-maps. The heatmaps are processed to define ROIs that are likely to include objects. Overlapping ROIs are then merged to reduce the aggregate size of the ROIs, and merged ROIs are downscaled to a reduced set of pre-defined resolutions. Fully-convolutional, high-accuracy object detectors may then operate on the downscaled ROIs to output accurate detections at a fraction of the computations by operating on a reduced image. For example, fully-convolutional, high-accuracy object detectors may operate on a subset of the entire image (e.g., cropped images based on ROIs) thus reducing computations otherwise performed over the entire image.Type: GrantFiled: November 12, 2020Date of Patent: October 4, 2022Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Ran Vitek, Alexandra Dana, Maor Shutman, Matan Shoef, Yotam Perlitz, Tomer Peleg, Netanel Stein, Roy Josef Jevnisek
-
Patent number: 11463718Abstract: Provided is an image decompression method of decompressing an image including a first frame and at least one second frame following the first frame, based on the first frame and landmark location information of the at least one second frame, the image decompression method including: obtaining the first frame; setting at least one landmark of the first frame; obtaining the landmark location information of the at least one second frame; and generating the at least one second frame from the first frame, based on the landmark location information of the at least one second frame, wherein the landmark location information of the at least one second frame is location information of the set at least one landmark of the first frame, in the at least one second frame.Type: GrantFiled: May 10, 2021Date of Patent: October 4, 2022Assignee: LINE CorporationInventor: Sang Cheol Jeon
-
Patent number: 11461886Abstract: A method, related system and related computer program product are provided for monitoring wear of teeth of a drum of a double roll crusher. A processor receives a digital video capturing rotation of the drum and the teeth. For each frame of the digital video, the processor segments the frame into groups of contiguous pixels, wherein each group is representative of one of the teeth. The processor determines parameter indicative of a geometry of at least one of the teeth based on segmented groups of contiguous pixels in at least one of the frames of the digital video. The processor generates a human-readable report based on the parameter indicative of the geometry of the at least one of the teeth.Type: GrantFiled: July 9, 2020Date of Patent: October 4, 2022Assignee: SYNCRUDE CANADA LTD.Inventors: Mark Polak, Dan Wolfe, Dustin Stuyt
-
Patent number: 11461571Abstract: The present disclosure relates to a system for reading a barcode independently of image resolution or scale of a captured barcode image. In one embodiment, the system includes an optical sensor and a processor. The optical scanner can scan a barcode, including a plurality of bars and spaces, into a scanned image. The processor can convert the scanned image into binary data. The processor can also calculate numbers of ones (1s) between zeros (0s) in the binary data and determine widths of one of i) each of the bars and ii) each of the spaces based on the calculated numbers of ones (1s). The processor can further calculate numbers of zeros (0s) between ones (1s) in the binary data and determine widths of the other one of i) each of the bars and ii) each of the spaces based on the calculated numbers of zeros (0s).Type: GrantFiled: February 12, 2021Date of Patent: October 4, 2022Assignee: United States Postal ServiceInventor: Ryan J. Simpson
-
Patent number: 11455330Abstract: Systems and methods are provided to process a digital photo and other media. An apparatus to process digital photos can include a tangibly embodied computer processor (CP) and a tangibly embodied database. The CP can perform processing including: (a) inputting a photo from a user device, and the photo including geographic data that represents a photo location at which the photo was generated; (b) comparing at least one area with the photo location and associating an area identifier to the photo as part of photo data; and (c) performing processing based on the area identifier and the photo data. Processing can provide for (a) processing media with geographical segmentation; (b) processing media in a geographical area, based on media density; (c) crowd based censorship of media; and (d) filtering media content based on user perspective, that can be for comparison, validation and voting, for example.Type: GrantFiled: March 17, 2021Date of Patent: September 27, 2022Assignee: ShotSpotz LLCInventors: Harley Bernstein, John Morgan, Jeff Frederick
-
Patent number: 11449700Abstract: A system and method for error correction for machine-readable symbols having data codewords, and having error correction (EC) codewords derived from the data codewords and redundantly indicating the location and data contents of the data codewords. The symbols use Reed-Solomon (RS) error correction to retrieve damaged codewords. RS error correction normally requires two EC codewords to identify both the location and data contents of a data codeword. The present system and method perform optical contrast analysis on the codewords, identifying those codewords with the lowest contrast levels. Codewords with the lowest contrast levels are flagged as optically ambiguous, thereby marking, in the EC equations, the locations of the codewords most like to be in error. As a result, only a single EC codeword is required to retrieve the data for a flagged data codeword.Type: GrantFiled: October 22, 2020Date of Patent: September 20, 2022Assignee: HAND HELD PRODUCTS, INC.Inventor: H. Sprague Ackley
-
Patent number: 11443076Abstract: Disclosed herein are system, method, and computer program product embodiments for digitally customizing a product. An embodiment operates by the system generating a three-dimensional model of a portion of a body comprising a custom segment. The system then correlates the custom segment of the three-dimensional body to a corresponding segment of a three-dimensional model of the product using a correlation model unique to the product. The corresponding segment of the three-dimensional model of the product corresponding to a product metric for manufacturing the product. Subsequently, the system determines a difference between the custom segment of the three-dimensional model of the portion of the body and the corresponding segment of the three-dimensional model of the product is. Based on the difference, the system determines an adjusted metric for manufacturing the product. Subsequently, based on the adjusted product metric, the system updates the correlation model unique to the product.Type: GrantFiled: December 5, 2018Date of Patent: September 13, 2022Assignee: SAP SEInventor: Markus Steer