Method of checking surrounding condition of vehicle
AssigneeLG Electronics Inc.
InventorsDongheon Shin, Taekwon Kang, Sunyup Kim, Hyunsang Park
Life of this patent
Estimating the term…
Loading patent…
AssigneeLG Electronics Inc.
InventorsDongheon Shin, Taekwon Kang, Sunyup Kim, Hyunsang Park
Estimating the term…
Disclosed is a method of checking a surrounding condition of a vehicle. The method of checking a surrounding condition of a vehicle may comprise identifying at least one connectable client in the vehicle, communicating with the identified client to verify performance of the client based on a determination criterion of the performance of the client, assigning an algorithm corresponding to the client based on the verified performance of the client, and checking a surrounding condition of the vehicle based on information obtained from the client as a result of processing image data according to the algorithm in the case of acquiring the image data through a sensor of the vehicle. The vehicle of the present invention can be connected to an artificial intelligence module, an unmanned aerial vehicle (UAV), a robot, an augmented reality (AR) device, a virtual reality (VR) device, a device related to 5G services and so on.
A method of checking a surrounding condition of a vehicle, the method comprising:
A vehicle comprising:
Dependencies are inferred from the claim text.
Drawings are temporarily unavailable. Open the PDF at USPTO
From the US filing history. Foreign family members aren’t listed.
Protocols: specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in…
Image analysis: determining position or orientation of objects or cameras
Context or environment of the image: exterior to a vehicle by using sensors mounted on the vehicle
Exterior to a vehicle by using sensors mounted on the vehicle: recognition of moving objects or obstacles, e.g. vehicles or pedestrians;…
About 13 years 1 month of term left · ends 22 Nov 2039 (estimated)
This application is based on and claims priority under 35 U.S.C. § 119(a) to Korean Patent Application No. 10-2019-0087640, which was filed on Jul. 19, 2019, the disclosure of which is incorporated herein in its entirety by reference.
The present disclosure relates to a method in which a computing device checks a surrounding condition of a vehicle and provides related information according to a result of the check, and more particularly to a method of checking a surrounding condition of a vehicle by sharing image data between the vehicle and a client.
The types of algorithms that can be driven may depend on the performance of ADAS (Advanced Driver Assistance System) module installed in the vehicle. Or the types of algorithms that can be driven may be limited if the performance of the mounted ADAS module is poor. If the image data is shared between the vehicle and the client and the surrounding condition of the vehicle is determined based on the recognition result of the image data by the client, the vehicle can recognize the surrounding condition accurately despite the poor performance of the ADAS module mounted on the vehicle. Therefore, there is a need for a technique for sharing the image data between the vehicle and the client to check the surrounding condition of the vehicle.
The above and other aspects, features, and advantages of certain embodiments will be more apparent from the following detailed description taken in conjunction with the accompanying drawings, in which:
FIG. 1 illustrates an AI device 100 according to an embodiment of the present disclosure;
FIG. 2 illustrates an AI server 200 according to an embodiment of the present disclosure;
In the following detailed description, reference is made to the accompanying drawing, which form a part hereof. The illustrative embodiments described in the detailed description, drawing, and claims are not meant to be limiting. Other embodiments may be utilized, and other changes may be made, without departing from the spirit or scope of the subject matter presented here.
Exemplary embodiments of the present invention are described in detail with reference to the accompanying drawings. Detailed descriptions of technical specifications well-known in the art and unrelated directly to the present invention may be omitted to avoid obscuring the subject matter of the present invention. This aims to omit unnecessary description so as to make clear the subject matter of the present invention. For the same reason, some elements are exaggerated, omitted, or simplified in the drawings and, in practice, the elements may have sizes and/or shapes different from those shown in the drawings. Throughout the drawings, the same or equivalent parts are indicated by the same reference numbers. Advantages and features of the present invention and methods of accomplishing the same may be understood more readily by reference to the following detailed description of exemplary embodiments and the accompanying drawings. The present invention may, however, be embodied in many different forms and should not be construed as being limited to the exemplary embodiments set forth herein. Rather, these exemplary embodiments are provided so that this disclosure will be thorough and complete and will fully convey the concept of the invention to those skilled in the art, and the present invention will only be defined by the appended claims. Like reference numerals refer to like elements throughout the specification. It will be understood that each block of the flowcharts and/or block diagrams, and combinations of blocks in the flowcharts and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general-purpose computer, special purpose computer, or other programmable data processing apparatus, such that the instructions which are executed via the processor of the computer or other programmable data processing apparatus create means for implementing the functions/acts specified in the flowcharts and/or block diagrams. These computer program instructions may also be stored in a non-transitory computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the non-transitory computer-readable memory produce articles of manufacture embedding instruction means which implement the function/act specified in the flowcharts and/or block diagrams. The computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which are executed on the computer or other programmable apparatus provide steps for implementing the functions/acts specified in the flowcharts and/or block diagrams. Furthermore, the respective block diagrams may illustrate parts of modules, segments, or codes including at least one or more executable instructions for performing specific logic function(s). Moreover, it should be noted that the functions of the blocks may be performed in a different order in several modifications. For example, two successive blocks may be performed substantially at the same time, or may be performed in reverse order according to their functions. According to various embodiments of the present disclosure, the term “module”, means, but is not limited to, a software or hardware component, such as a Field Programmable Gate Array (FPGA) or Application Specific Integrated Circuit (ASIC), which performs certain tasks. A module may advantageously be configured to reside on the addressable storage medium and be configured to be executed on one or more processors. Thus, a module may include, by way of example, components, such as software components, object-oriented software components, class components and task components, processes, functions, attributes, procedures, subroutines, segments of program code, drivers, firmware, microcode, circuitry, data, databases, data structures, tables, arrays, and variables. The functionality provided for in the components and modules may be combined into fewer components and modules or further separated into additional components and modules. In addition, the components and modules may be implemented such that they execute one or more CPUs in a device or a secure multimedia card. In addition, a controller mentioned in the embodiments may include at least one processor that is operated to control a corresponding apparatus.
Artificial Intelligence refers to the field of studying artificial intelligence or a methodology capable of making the artificial intelligence. Machine learning refers to the field of studying methodologies that define and solve various problems handled in the field of artificial intelligence. Machine learning is also defined as an algorithm that enhances the performance of a task through a steady experience with respect to the task.