[go: up one dir, main page]

WO2022037886A1 - Optisches ermitteln von betriebszuständen eines kochfelds - Google Patents

Optisches ermitteln von betriebszuständen eines kochfelds Download PDF

Info

Publication number
WO2022037886A1
WO2022037886A1 PCT/EP2021/070361 EP2021070361W WO2022037886A1 WO 2022037886 A1 WO2022037886 A1 WO 2022037886A1 EP 2021070361 W EP2021070361 W EP 2021070361W WO 2022037886 A1 WO2022037886 A1 WO 2022037886A1
Authority
WO
WIPO (PCT)
Prior art keywords
cooking
pointers
assignment
pointer
cooking zones
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
PCT/EP2021/070361
Other languages
English (en)
French (fr)
Inventor
Gerald Horst
Frank Schaefer
Daniel Vollmar
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
BSH Hausgeraete GmbH
Original Assignee
BSH Hausgeraete GmbH
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by BSH Hausgeraete GmbH filed Critical BSH Hausgeraete GmbH
Priority to US18/019,256 priority Critical patent/US20230288073A1/en
Priority to EP21748580.4A priority patent/EP4200564A1/de
Priority to CN202180050804.0A priority patent/CN115917216A/zh
Publication of WO2022037886A1 publication Critical patent/WO2022037886A1/de
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F24HEATING; RANGES; VENTILATING
    • F24CDOMESTIC STOVES OR RANGES ; DETAILS OF DOMESTIC STOVES OR RANGES, OF GENERAL APPLICATION
    • F24C7/00Stoves or ranges heated by electric energy
    • F24C7/08Arrangement or mounting of control or safety devices
    • F24C7/082Arrangement or mounting of control or safety devices on ranges, e.g. control panels, illumination
    • F24C7/083Arrangement or mounting of control or safety devices on ranges, e.g. control panels, illumination on tops, hot plates

Definitions

  • the present invention relates to a method for optically determining an operating state of a hob and a control device.
  • the current status of the hobs can be communicated to other devices via appropriate protocols, so that a power adjustment can be initiated if necessary.
  • data exchange is limited to compatible combinations of the cooktop with another device, for example an extractor hood or a separate evaluation device.
  • This object is achieved according to the invention by a method for optically determining an operating state of a hob.
  • the procedure includes the following steps:
  • the detection space comprising the hob with at least two cooking zones and a control panel with at least two pointers,
  • the optical detection can take place, for example, with a detection unit that enables optical and contactless detection, for example in the form of a camera.
  • the detection unit is arranged in such a way that the hob and its control panel are located completely in a detection space or detection area of the detection unit.
  • the detection unit can be provided, for example, as a unit of a control device, which can also be designated and embodied as a module and in particular as a PAI module (Projection and Interaction Module).
  • a control device can be integrated into an extractor hood or designed as a separate device. In the latter case, the control device is placed at a similar height to an extractor hood above the worktop and preferably the hob.
  • the control device can also be coupled to an alternative extractor device such as a table fan or downdraft fan, with (only) the detection unit being arranged separately, for example.
  • objects relevant to optical detection can be detected and evaluated in order to identify or recognize cooking zones and pointers.
  • Such objects can be recognized, for example, using object recognition algorithms using one or more images.
  • the objects are preferably detected and recognized when they are first put into operation, with no objects being placed or arranged on the cooktop, in order to enable clear and unambiguous recognition of the objects.
  • the hob can have at least two cooking zones. However, the hob preferably has between three and six cooking zones, and the arrangement on the hob can be symmetrical or asymmetrical.
  • a corresponding number of pointers which are also referred to as indicators and comprise respective toggles, rotary knobs or displays or partial displays, are located in the detection space be able. Accordingly, the pointers are operating elements and/or indicators that characterize the respective operating state and/or are set up to set the respective operating state of a corresponding cooking zone.
  • a respective center of gravity is determined for the recognized objects or the cooking zones and pointers using coordinates in the detection space.
  • a center point is established for the respective object, so that a relative arrangement can be specified in order to define a central focus point and an optional area, which can be used, for example, to monitor a cooking process or a cooking system.
  • the number and type of objects detected are stored and sorted by centroid to provide a relative order.
  • the data can be stored in lists and thus stored for future cooking processes, with each cooking zone being assigned to a respective center of area using the list and each pointer being assigned to a corresponding respective center of area using the list.
  • a relative arrangement of the cooking zones and pointers is thus made possible by means of correspondingly detected coordinates in the detection space.
  • the pointers are assigned to a respective cooking zone, so that a link is provided between each pointer and a respective cooking zone.
  • it is determined on the basis of the arrangement which pointer corresponds to a particular cooking zone, for example on the basis of stored empirical values and/or a predetermined assignment and order of the list.
  • an operating state of the respective cooking zones can be determined by assignment, with each pointer comprising one or more unique features for the respective operating states, which can be detected and evaluated or recognized by a detection unit.
  • This enables the operating states of the respective cooking zones to be evaluated so that cooking processes and a cooking system as such can be monitored accordingly.
  • a warning signal can be output based on a determined operating state, for example a visual signal, for example in the form of at least one light source, and/or an acoustic signal, for example in the form of a buzzer or similar device.
  • a user can thus be made aware of the current status of the hob or of a specific cooking zone.
  • the safety of using a cooking system and in particular a hob can be improved.
  • a cooking zone is switched on, but there is no cooking vessel on the cooking zone and/or a user is not present or the hob is not in the user's field of vision.
  • a user can thus be made aware of an imminent danger, for example, so that a potential hazard can be prevented in good time.
  • Cooking processes can also be anticipated in this way, with a control and/or regulation signal preferably being output in order, for example, to adapt a corresponding output or fan level of a fume extraction device to the determined operating state.
  • an assistance function can also be implemented, with recipes being stored, for example, and an actual value of a determined operating state being compared with a target value for a recipe step, with cooking instructions and corresponding settings preferably being recorded and stored. In this way, a note can also be issued if an event is imminent and, for example, a next step should be initiated.
  • the notice or the warning signal can also include an information output and/or a notification to the user. Accordingly, a user can be notified in the absence of cooking.
  • a warning signal or information output or notification can be sent to a connected end device of the user via Wifi (Direct), Bluetooth, radio frequency (RF), infrared signal, a "hood-hob-connect" or via an existing Internet connection such as HCA or Home Connect are transmitted, preferably via a pre-installed app, which receives this notification in the background periodically or by means of push notifications or, when active, continuously. Accordingly, the optical detection of the operating state makes it possible for various processes to be monitored and/or anticipated without data being transmitted from a hob for this purpose.
  • a set cooking level, a change and/or a course of the cooking level or the presence of residual heat is preferably determined as the operating state.
  • a cooking level or a change in the cooking level or the operating state can thus be determined by the detection unit, which is designed as a camera, for example, and assigned to a respective cooking zone or.
  • a course can also be recorded and evaluated in order to determine a more precise classification of a current status of the cooking zone and a potential risk emanating from it and/or heat emanating from it, and this if necessary when dispensing of a signal must be taken into account.
  • a history of the operating state or a change in operating state can be recorded, for example, so that a corresponding energy supply or existing (residual) heat of the cooking zone can be determined based on stored values and a temperature can be inferred from this.
  • the temperature or an abstract thereof can be used to determine a potential risk, for example to rank or classify a potential hazard.
  • the temperature can also be compared with a stored predetermined temperature and/or can be characteristic of a correspondingly preferred output of a vapor extraction device, so that a corresponding signal can be output or the output can be adjusted or a warning signal can also be output depending on the determined temperature.
  • the feature for detecting the operating state can also include a structural feature and/or displayed information.
  • a structural feature in the form of a specific protrusion on a pointer or Control element or toggle can be provided.
  • the feature can be shown or printed on the pointer, for example if it is a cooking level.
  • the control panel can also be designed with touch sensors and a respective display for each cooking zone, with the feature preferably being recorded as a graphic representation in such a design, for example by means of a seven-segment display.
  • the optically recorded properties of the objects can include, for example, a contrast, a contrast gradient, markings, boundary lines, edges and/or a size of the object.
  • values can be stored which are characteristic of certain objects and make it easier to distinguish between the objects.
  • Such properties can be implemented in an object recognition algorithm, for example. In this way, not only cooking zones and pointers or indicators or controls can be detected and recognized, but also cooking vessels, cooking utensils and/or cookware.
  • the objects can be recognized based on their shape, for example by edge recognition or recognition of a border or even straight lines that differ from biometric features.
  • Depth images can be recorded to support this, in order to be able to determine a three-dimensional shape, for example.
  • infrared images can also be recorded, with which, for example, a material type or a class of materials can be inferred and/or a specific density can be determined or a reflection can be recorded to support object recognition.
  • the arrangement based on the detected coordinates can be based on a coordinate system, with the detection unit including, for example, a coordinate origin or a reference point, which enables a relative positioning of detected object points and centroids.
  • the origin can be, for example, a central point that corresponds to a central point of an optical sensor of the detection unit, or a corner point of a rectangular detection space that corresponds to a corresponding corner point of an optical sensor of the detection unit, with a corresponding Be configuration of an optical sensor of the detection unit.
  • a relative arrangement of the detection unit to the hob or to the detection space can be taken into account, for example an inclination and/or a parallel offset of the detection unit to the hob.
  • Such an alignment or centering of the detection unit and normalization of the coordinates can take place, for example, before or at the same time as the objects are detected or likewise in a preceding calibration step.
  • the arrangement is preferably based on orthogonal coordinates, Cartesian coordinates, grid coordinates or a two-dimensional matrix.
  • the coordinates can be stored in a list and sorted based on the coordinates, with a two-dimensional matrix being aligned based on coordinates of an x-axis and y-axis, for example, and the centers of area of the objects being stored based on the corresponding coordinates in the matrix, so that a virtual arrangement of the detected objects is provided.
  • the assignment can be made using the virtual arrangement, with each pointer being assigned to a respective matrix cell and these being optionally sorted into columns or rows. Detected operating states can thus be assigned to a corresponding pointer and a cooking zone linked thereto, for example by means of a look-up table, which can be implemented in control logic.
  • the coordinates can be normalized using a specified tolerance range. For example, coordinates with a tolerance between about 5 percent and 10 percent of the difference between maximum and minimum determined coordinates can be treated as identical. If, for example, coordinates for centroids have a y-value which is between 10 and 50, then the difference in the y-value is 40 and a tolerance of 2 to 4 can be provided. Centers of area with a y-value between 45 and 49 are accordingly regarded as identical and can be processed accordingly or, for example, be stored with a predetermined value.
  • the arrangement and assignment of the cooking zones and hands can be done in different ways.
  • the pointers are assigned to the cooking zones on the basis of the arrangement if there is congruence between the direction vectors of the cooking zones and the direction vectors of the pointers.
  • the specified coordinates can, for example, define the centroid of an object with the lowest x and y values, so that starting from this point, vectors are formed to the other centroids.
  • two patterns are created, namely a pattern for the vectors of the cooking zones and a pattern for the pointers or indicators, which are then checked for overlap or congruence.
  • the vectors are normalized so that the vectors have a uniform size and only differ in the direction.
  • a congruence can also be assumed in the case of minor deviations, with a tolerance range or a threshold value for a deviation of the vector angle being able to be taken into account during the check, for example.
  • the pointers can be assigned to the respective cooking zones on the basis of the corresponding arrangement of the cooking zones.
  • a linear arrangement can be assumed, for example, if the coordinates of the centroids of the pointers have y-values or x-values which do not differ differ from each other, possibly taking into account a tolerance range described above.
  • the longitudinal axis can also be defined in that the number of cooking zones is greater in one direction, for example if the cooking zones are arranged in rows and columns. A higher number of cooking zones in the rows than in the columns can thus define a longitudinal direction along the rows or along an x-axis and a relative arrangement of the pointers to the longitudinal axis can be determined. The assignment can then take place automatically, for example, based on assignments defined for the arrangement.
  • the cooking zones can be grouped based on the common y-coordinates of the corresponding centroids and the groups can be arranged in descending order of the y-coordinate, with the cooking zones of the group being arranged in ascending order according to and within the group of the respective x-coordinate of the corresponding centroids and wherein the pointers are assigned to a respective cooking zone (12) in descending order based on the arrangement, starting from the respective y-coordinate.
  • the cooking zones can be arranged in two rows and three columns, with the top row or the row with the highest y-value forming a first group in such a two-dimensional matrix.
  • the pointer with the highest y-value is assigned to the cooking zone from the first group that has the lowest x-value.
  • the pointer with the next highest y value is assigned correspondingly to the cooking zone from the first group which has the next higher x value and this process is repeated for the first group and then the second group until all pointers are assigned to a respective cooking zone.
  • the cooking zones can be grouped based on common x-coordinates of the corresponding centroids and the groups arranged in ascending order of the x-coordinate, with the cooking zones of the group being arranged in descending order according to and within the group of the respective y-coordinate of the corresponding centroids and wherein the pointers are assigned to a respective cooking zone in ascending order based on the arrangement, starting from the respective x-coordinate.
  • grouping is by columns, with the first column or the column with the lowest x-value forming a first group in such a two-dimensional matrix.
  • the pointer with the lowest x-value is assigned to the cooking zone from the first group that has the highest y-value.
  • the pointer with the next highest x value is assigned corresponding to the cooking zone from the first group which has the next highest y value and this process is repeated for the first group and then the second and third groups until all pointers are assigned to a respective cooking zone.
  • position information of a respective cooking zone relative to at least one further cooking zone can be recorded for each pointer and the assignment can be made using the position information.
  • a symbol can be provided next to each pointer or control element, which enables the pointers to be clearly assigned to the respective cooking zones.
  • the symbol can have a number of objects that corresponds to the number of cooking zones within a row or column, with the arrangement of the objects preferably corresponding to the arrangement of the corresponding number of cooking zones.
  • a row-like arrangement of three corresponding objects of the symbol can be provided, with an object that corresponds to a relative arrangement of the cooking zones being highlighted in the symbol and being detected. Based on the highlighted object in the symbol, the pointer can thus be assigned to a cooking zone that corresponds to the arrangement of the highlighted object.
  • an unambiguous assignment can nevertheless be effected using the y or x values of the area centroids of the pointers.
  • the pointers can be automatically assigned to the respective cooking zones, so that the assignment is based on the detected position information provided by the symbols.
  • the assignment within the groups can also be supported by the position information or an assignment that has taken place can be confirmed as a result.
  • an association can be made based on selectively placed cooking vessels and selectively set operating states.
  • a cooking vessel on a cooking zone and an active operating state of a pointer can be detected, with the assignment of the pointer to a respective cooking zone taking place on the basis of the detected cooking vessel, the arrangement and the detected operating state, with the assignment preferably being carried out successively for each pointer by placing the cooking vessel on a respective cooking zone and activation of the operating state of the corresponding pointer.
  • a user can first place a cooking vessel on a cooking zone and set a cooking level using the corresponding pointer or operating element, with this process being recorded and the pointer being assigned to the corresponding cooking zone. Then another cooking vessel can be activated on another cooking zone and another corresponding pointer or the already existing cooking vessel can be placed on the other cooking zone. This process is repeated until each pointer is assigned to a respective cooking zone.
  • a cooking zone in the bottom row and at the left end and a cooking zone in the top row and at the right end, i.e. at opposite ends of a diagonal of the cooking zones can be occupied by a respective cooking vessel, after which the assignment takes place automatically for all cooking zones based on the recorded order and logic of the activated pointers.
  • arrangement information can be displayed on a display and/or transmitted to an external device and assignment information and/or position information can be received by input from a user, the association being based on the received association information and/or position information.
  • a captured image or a video image can be displayed using an app on the user's end device such as a smart device, with the pointers and hobs being marked in the image, for example with different colors.
  • the first pointer or the first control element can optionally be highlighted, for example by flashing, so that the user is prompted to select a corresponding cooking zone, which is assigned to the pointer.
  • the user can also select a pointer and a corresponding cooking zone to form a pair and enable a corresponding assignment. This process is repeated until a respective cooking zone has been selected for each pointer and a corresponding assignment has taken place.
  • a check of the assignment after the assignment has taken place can also be provided.
  • the check can be carried out using an acoustic signal, a representation on a display and/or using the transmission of assignment information and/or arrangement information to an external device.
  • a successful assignment based on a selective illumination of a cooking zone and a corresponding pointer can be provided successively for each cooking zone-pointer pair.
  • the user is preferably asked to validate and release the learned assignment, which can be done by transmitting corresponding data and inputs, as described above.
  • validation can be provided by confirmation and, if necessary, adjustment within an app on a smart device or by interaction using a voice interface.
  • the present invention relates to a control device for optically determining an operating state of a hob, which is set up to carry out the above method.
  • Advantages and features that are described in relation to the method according to the invention apply—insofar as applicable—correspondingly to the control device according to the invention and vice versa.
  • the control device can include a detection unit for optically detecting objects within a detection space and an evaluation unit for evaluating the detected objects and for detecting cooking zones of a cooktop covered by the detection space and pointers of a control panel covered by the detection space based on optically detected properties of the objects.
  • the evaluation unit is set up to determine a centroid for each detected object and to arrange the cooking zones and pointers based on detected coordinates of the respective centroids in the detection space and to assign the pointers to a respective cooking zone based on the arrangement, with the detection unit and evaluation unit being set up to To determine the operating state for at least one cooking zone based on a detected unique feature of a respective associated pointer.
  • the control device can be integrated into a fume hood or designed as a module that can be attached to a fume hood and includes an interface for transmitting data, preferably wirelessly, between the control device and a fume hood, for example in the form of a communication unit.
  • the module can be integrated into a fume hood, for example.
  • control device may represent a module which is arranged separately from an extractor device such as an extractor hood and is preferably connected to the extractor device via a wireless communication link.
  • the communication between the control device and an extractor device can take place directly, for example.
  • the connection(s) of the control device to the extractor device can be wired connection(s) or wireless connection(s).
  • control device can be arranged at a similar height as an extractor hood above the worktop and preferably the hob.
  • the control device makes it possible to recognize objects and/or gestures.
  • the user interacts with the extractor hood through gestures.
  • the hob and other networked devices can be operated via a control panel, which is preferably located in the detection range of the control device.
  • the detection unit also preferably includes at least one camera, a control monitor and/or at least one sensor.
  • the camera is preferably a depth imaging camera and/or an infrared camera.
  • the camera can also be designed to record videos.
  • the sensors may include, for example, microphone arrays to help detect the user's position and/or infrared sensors to determine temperatures and/or densities.
  • the control monitoring of the detection unit preferably represents a monitoring unit that monitors control instructions from a controller of the vapor extraction device. In this way, for example, the set power level of the vapor extraction device can be recorded in addition to the determined operating states of the cooktop.
  • Control logic can also be stored in the evaluation unit and an intermediate memory for recording the detected objects and operating states can be provided, so that evaluation and assignment can be supported.
  • a prediction unit and a control unit can be provided in the control device, with which various processes in the hob can be monitored and anticipated even before specific events occur.
  • a control and/or regulation signal for example for a coupled extractor device, preferably an extractor hood, and/or an information or warning signal can also be output by means of the control unit.
  • the present invention relates to a computer program product which is stored on a non-volatile storage medium and contains computer-readable instructions which are set up to carry out the above method when executed by a processor.
  • the units of the control device can thus also be implemented at least partially as a program.
  • the units of the control device can be at least partially combined.
  • units of the control device can be at least partially formed by units of one of the household appliances. For example, at least part of the detection unit or the control unit can be formed by units on an extractor hood.
  • FIG. 1 a schematic representation of an embodiment of the control device according to the invention in a cooking system
  • FIG. 2 a schematic block diagram of the units of an embodiment of the control device
  • Figure 3 a schematic representation of an arrangement and assignment of
  • Figure 4 a schematic representation of an arrangement and assignment of
  • Figure 5 a schematic representation of an arrangement and assignment of
  • Figure 6 a schematic representation of an arrangement and assignment of
  • Cooking zones and pointers based on selectively placed cooking vessels and set operating states
  • FIG. 7 a schematic representation of an optical determination of operating states with alternative assignment processes.
  • the method according to the invention can be carried out, for example, with a control device 1 shown in Figures 1 and 2, with the control device 1 preferably being integrated in the extractor hood 2 and with a detection unit 100 the control device 1 comprises a detection area or detection space 10, in which a hob 3 and a control panel are arranged.
  • the control panel is being operated by one hand H.
  • a cooking level for a cooking zone can be set and adjusted accordingly via the control panel, with the detection unit 100 determining the set cooking level and optionally also a movement of the hand.
  • the detection unit 100 can contain a camera for this purpose, which detects the set cooking level(s) on the basis of clear characteristics and assigns it to a respective cooking zone, as is described below with regard to FIGS. 3 to 7.
  • the detection unit 100 detects decision criteria which relate to an operating state such as a set cooking level of the respective cooking zone and optionally the movement of an object, for example a hand H of the user in the area of a cooking zone.
  • Cooking processes can thus be monitored and/or anticipated on the basis of an evaluation in an evaluation unit 101 .
  • a prediction unit 102 and a control unit 103 can optionally be provided for outputting a message or a warning signal.
  • the user's intentions to act and the course of the cooking process can be interpreted and in some cases predicted, and sensible measures can be initiated.
  • FIG. 3 correspondingly shows a hob 3 with six cooking zones 12, which are arranged in rows and columns.
  • a control panel 20 with a corresponding number of pointers or control elements 16 is also provided for setting the operating states of the respective cooking zones 12, for example a cooking level.
  • the hob 3 and the control panel 20 are located within a detection space 10 which is recorded or detected by a detection unit and is identified by the dashed border. Accordingly, the detection space 10 is dimensioned such that the objects relevant to the optical detection are in the detection space 10, the detection unit preferably at a Hood attached or integrated therein, for example as part of a control device and / or a module.
  • the objects are recognized in the detection space 10 with the aid of object recognition algorithms, for example based on changes in contrast and the presence of specific shapes or straight or continuous and/or curved lines and predetermined size ranges.
  • the detection unit is set up to subdivide the detection space 10 into coordinates, as is done here using orthogonal x and y coordinates.
  • a center point or centroid 18 is determined using the x and y coordinates of an edge region of the object and the corresponding coordinates are recorded for each centroid 18.
  • the cooking zones 12 are thus based on the centroids 18 x1, y5; x1,y2; x2,y5; x2,y2; x3,y5; and x3,y2 sorted and respectively arranged in a list in the form of a two-dimensional matrix.
  • the operating elements 16 are also based on centroids 18 x4, y6; x4,y5; x4,y4; x4,y3; x4,y2; and x4,y1 are sorted and arranged in the matrix accordingly.
  • the operating elements 16 or the pointers are arranged linearly, namely perpendicular to the longitudinal axis or longitudinal direction of the cooking zones 12 and the hob 3, the longitudinal axis being defined by the fact that the number of cooking zones 12 along the x-axis is greater than the corresponding number along the y-axis.
  • the longitudinal axis being defined by the fact that the number of cooking zones 12 along the x-axis is greater than the corresponding number along the y-axis.
  • the vertical arrangement of the controls 16 in relation to the cooking zones 12 is further determined by the fact that the pointers or the controls 16 have centroids 18 with x-coordinates which do not differ from one another, a tolerance range described above being taken into account.
  • the operating elements 16 are grouped based on the y-values of the cooking zones 12, specifically according to common y-coordinates of the corresponding centroids 18, with the groups being arranged in descending order according to the y-coordinate. With others In such a two-dimensional matrix, the upper row or the row with the highest y-value forms a first group.
  • the pointer or the operating element 16 with the highest y-value is assigned to the cooking zone 12 from the first group, which has the lowest x-value.
  • the operating element 16 with the next highest y-value is assigned to the cooking zone 12 from the first group, which has the next highest x-value, and this process is repeated for the first group and then the second group until all pointers are assigned to a respective cooking zone 12 .
  • the pointers or the operating elements 16 are sorted accordingly into groups, the number of groups corresponding to the number of different y values of the cooking zones 12 and the number of the respective operating elements 16 per group corresponding to the number of operating elements 16 divided by the number of groups includes.
  • the top three controls 16 are sorted as the first group and the bottom three controls 16 are sorted as the second group.
  • the cooking zones 12 are arranged in ascending order according to the group and within the group of the respective x-coordinate of the corresponding centroids 18, with the pointers or the operating elements 16 being assigned to a respective cooking zone 12 in descending order starting from the respective y-coordinate based on the arrangement.
  • position information 22 is provided in the form of a symbol which, for each control element 16, indicates information of a respective cooking zone 12 relative to two further cooking zones 12 of the corresponding group and thus enables the assignment to be supported.
  • the symbol is printed on the control panel 20, but can optionally also be engraved or glued on, for example.
  • Each symbol includes three circles corresponding to the shape and number of cooking zones 12, with a 16 for the control element corresponding circle is highlighted, as exemplified by the solid area of a circle, and whereby a relative location of a corresponding cooking zone 12 with respect to the remaining two cooking zones 12 can be recognized.
  • the highlighted circle in the symbol can thus be used to assign the pointer or the operating element 16 to a cooking zone 12 which corresponds to the arrangement of the highlighted circle.
  • identical symbols are provided for the two groups, an unambiguous assignment can still be effected using the y-values of the centroids 18 of the control elements 16 .
  • FIG. 4 An alternative alignment of the operating elements 16 is shown in FIG. 4, with the operating elements 16 being aligned parallel to the longitudinal direction.
  • the parallel arrangement of the operating elements 16 in relation to the cooking zones 12 is determined in that the pointers or the operating elements 16 have centroids 18 with y coordinates which do not differ from one another, a tolerance range described above being taken into account.
  • the operating elements 16 are grouped based on common x-coordinates of the corresponding centroids 18 of the cooking zones 12, with the groups being arranged in ascending order according to the x-coordinate.
  • the arrangement of the operating elements 16 for the cooking zones 12 takes place according to the cooking zones 12 of the group and within the group of the respective y-coordinate of the corresponding centroids 18 in descending order, with the pointers starting from the respective x-coordinate in ascending order of a respective cooking zone 12 based on the arrangement be assigned.
  • grouping is by columns, with the first column or the column with the lowest x-value forming a first group in such a two-dimensional matrix.
  • the pointer with the lowest x-value is assigned to the cooking zone 12 from the first group, which has the highest y-value.
  • the pointer with the next highest x value is assigned correspondingly to the cooking zone 12 from the first group which has the next higher y value and this process is repeated for the first group and then the second and third groups until all pointers are assigned to a respective cooking zone 12 are.
  • An assignment is made possible by forming direction vectors 24 starting from a cooking zone with the centroid 18 with predetermined coordinates, here the centroid 18 with the lowest x-value and y-value, to the respective centroids 18 of the other cooking zones 12.
  • This procedure is also carried out for the pointers or operating elements, starting from a pointer with the center of area with predetermined coordinates, here also the center of area 18 with the lowest x-value and y-value, is formed for the respective centers of area 18 of the other pointers .
  • the pointers are assigned to the cooking zones 12 on the basis of the arrangement if there is congruence between the direction vectors 24 of the cooking zones and the direction vectors 24 of the pointers.
  • the vectors 24 are used to form a pattern for the vectors 24 of the cooking zones 12 and a pattern for the pointers or indicators or control elements, which are then checked for overlapping or congruence.
  • the vectors 24 are normalized, not shown here, so that the vectors have a uniform size and only differ in the direction.
  • a congruence can also be assumed in the case of minor deviations, with a tolerance range or a threshold value for a deviation of the vector angle being able to be taken into account during the check, for example.
  • the pointers can be assigned to the respective cooking zones 12 based on the corresponding arrangement of the cooking zones 12 .
  • FIG. 1 Another possibility for assigning the pointers or operating elements to the cooking zones 12 is shown in FIG.
  • a cooking vessel on a cooking zone and an active operating state of a pointer can thus be detected the pointer is assigned to a respective cooking zone on the basis of the detected cooking vessel, the arrangement and the detected operating state, the assignment preferably being carried out successively for each pointer by placing the cooking vessel on a respective cooking zone and activating the operating state of the corresponding pointer.
  • a user can be prompted to first place a cooking vessel 14 on a cooking zone 12 and set a cooking level using the corresponding pointer or operating element, with this process being recorded and the pointer being assigned to the corresponding cooking zone 12 .
  • the cooking vessel 14 can then be placed on another cooking zone 12 and a cooking setting for this cooking zone 12 can be set using the corresponding pointer. This process is repeated until each pointer is associated with a respective cooking zone 12, the last pointer requiring no activation and specific placement. In this way, a semi-automatic assignment is made possible, with the pointers being assigned to the cooking zones 12 on the basis of the determined arrangement of the cooking zones 12 and the selective setting and placement of the cooking vessel 14 .
  • an assignment can also be made without cooking vessel 14, in which case activation of a cooking zone 12 is detected directly instead of cooking vessel 14, for example based on a changed temperature detected by setting the cooking level and/or a changed contrast profile of the cooking zone 12, as is the case with the corresponding hatching in FIG.
  • An infrared sensor can be provided for this purpose, for example, or the detection unit can be designed as an infrared camera.
  • FIG. 7 shows a schematic representation of assignment processes, with different assignment processes optionally being identified by means of the dashed arrows and/or these being able to take place successively.
  • a first step S100 objects within a detection space are optically detected, the detection space including a hob with at least two cooking zones and a control panel with at least two pointers.
  • the cooking zones and the pointers are then identified using optically recorded properties of the objects (S110) and centroids are determined for each recorded object (S120). Furthermore, coordinates of the respective centroids in the detection space are recorded and the cooking zones and pointers are arranged or sorted using these coordinates (S130).
  • the pointers are then assigned to a respective cooking zone based on the arrangement (S140) and an operating state for at least one cooking zone can now be determined based on a detected unique feature of a respective assigned pointer (S150).
  • the centroids of the area S120
  • a linear and vertical or parallel arrangement of the pointers in relation to a longitudinal direction of the cooking zones is detected or recognized (S122), as is the case above, for example, with regard to the embodiments according to Figures 3 and 4 has been described.
  • the pointers and also the cooking zones in the arrangement (S130) can also be grouped (S134), so that the assignment can be based on a group and a predetermined order of assignment and on the basis of x and y coordinates and the arrangement (S130) and assignment (S140) are supported accordingly.
  • relative position information can also be determined and this can be determined and recorded and recognized using the detection unit itself (S136), for example, or can also be received from a terminal device, for example, by means of a user input ( S138).
  • the position information can be recorded or recognized, for example, using highlighting in symbols, in order to enable or support a clear assignment of a pointer to a respective cooking zone, for example within a group of cooking zones.
  • direction vectors are formed in the arrangement and a pattern of the direction vectors is determined (S132), after which a congruence of the vectors of the pointers and the vectors of the cooking zones is checked and the Assignment based on the congruence or based on the arrangement is made when a congruence is determined (S142).
  • S132 a pattern of the direction vectors is determined
  • S142 the Assignment based on the congruence or based on the arrangement is made when a congruence is determined
  • An assignment can also be made based on a selectively placed cooking vessel on a cooking zone and a corresponding change in the operating state or the setting of a cooking level for the corresponding cooking zone, with the cooking vessel and/or the cooking zone and the corresponding control element or the pointer being detected and this takes place successively for all cooking zones and pointers, as described above, for example, with regard to the embodiment according to FIG.
  • Corresponding assignment processes are preferably implemented in an algorithm, with the assignment and arrangement preferably taking place successively if a specific assignment process is not possible or fails. For example, an association can first be attempted according to a vector pattern and congruence (S132, S142) and then an association according to a specific linear arrangement of the pointers and a corresponding grouping (S122, S134) if no congruence has been determined. If an unambiguous grouping is also not possible or a linear arrangement is not available, an assignment can then optionally take place based on entered position information (S136, S138) or also semi-automatically based on selective placement of a cooking vessel (S144). Such an optional automatic process enables the pointers to be clearly assigned to a respective cooking zone under different conditions and configurations of the hob and control panel, without a specific process having to be selected for this.
  • the assignment (S160) can also be checked, which is preferably confirmed or adjusted using manual inputs, for example by means of entered position information (S138).

Landscapes

  • Engineering & Computer Science (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Mechanical Engineering (AREA)
  • General Engineering & Computer Science (AREA)
  • Electric Ovens (AREA)
  • Electric Stoves And Ranges (AREA)

Abstract

Die Erfindung betrifft ein Verfahren zum optischen Ermitteln eines Betriebszustands eines Kochfelds (3), wobei Objekte innerhalb eines Erfassungsraums (10) optisch erfasst (S100) und der Erfassungsraum (10) das Kochfeld (3) mit mindestens zwei Kochzonen (12) und ein Bedienfeld (20) mit mindestens zwei Zeigern (16) umfasst. Anhand von optisch erfassten Eigenschaften der Objekte werden die Kochzonen (12) und die Zeiger (16) erkannt (S110) und für jedes erfasste Objekt (S120) wird ein Flächenschwerpunkt (18) bestimmt (S120), wobei die Kochzonen (12) und die Zeiger (16) anhand von erfassten Koordinaten der jeweiligen Flächenschwerpunkte (18) im Erfassungsraum (10) angeordnet werden (S130). Die Zeiger (16) werden einer jeweiligen Kochzone (12) anhand der Anordnung zugeordnet (S140) und für mindestens eine Kochzone (12) wird ein Betriebszustand anhand eines erfassten eindeutigen Merkmals eines jeweiligen zugeordneten Zeigers (16) ermittelt (S150). (Figur 3)

Description

Optisches Ermitteln von Betriebszuständen eines Kochfelds
Die vorliegende Erfindung betrifft ein Verfahren zum optischen Ermitteln eines Betriebszustands eines Kochfelds und eine Steuervorrichtung.
Kochfelder der heutigen Generation verfügen oft über die Möglichkeit eines
Datenaustauschs mit anderen Geräten und können dazu beispielsweise in einem Netzwerk integriert sein. Über entsprechende Protokolle kann somit beispielsweise der aktuelle Status der Kochfelder anderen Geräten kommuniziert werden, sodass ggf. eine Leistungsanpassung veranlasst werden kann. Ein solcher Datenaustausch ist jedoch begrenzt auf kompatible Kombinationen des Kochfelds mit einem anderen Gerät, beispielsweise einem Dunstabzug oder einer separaten Auswertungsvorrichtung.
Weiterhin verfügen ältere Kochfelder oft nicht über die entsprechende Anbindung und bieten somit keine Möglichkeit zur Erfassung von Betriebszuständen des Kochfelds bzw. der jeweiligen Kochzonen, sodass nützliche Anwendungsfällen wie Leistungssteuerungen, Sicherheitsmaßnahmen oder eine antizipierende Unterstützung anderer Geräte in einem Kochsystem anhand des Betriebszustands ausgeschlossen sind.
Aufgabe der vorliegenden Erfindung ist es daher eine Lösung zu schaffen, die die vorstehenden Nachteile zumindest verringert. Bevorzugt wird dabei eine Möglichkeit geschaffen, welche eine Erfassung und Verwertung von Betriebszuständen von Kochzonen eines Kochfelds durch andere Geräte bei fehlendem Datenaustausch bereitstellt, um somit eine Integration von Kochfeldern in Kochsysteme zu ermöglichen.
Diese Aufgabe wird erfindungsgemäß gelöst durch ein Verfahren zum optischen Ermitteln eines Betriebszustands eines Kochfelds gelöst. Das Verfahren umfasst dabei folgende Schritte:
Optisches Erfassen von Objekten innerhalb eines Erfassungsraums, wobei der Erfassungsraum das Kochfeld mit mindestens zwei Kochzonen und ein Bedienfeld mit mindestens zwei Zeigern umfasst,
Erkennen der Kochzonen und der Zeiger anhand von optisch erfassten Eigenschaften der Objekte; Bestimmen eines Flächenschwerpunkts für jedes erfasste Objekt und Anordnen der Kochzonen und der Zeiger anhand von erfassten Koordinaten der jeweiligen Flächenschwerpunkte im Erfassungsraum;
Zuordnen der Zeiger zu einer jeweiligen Kochzone anhand der Anordnung; und Ermitteln eines Betriebszustands für mindestens eine Kochzone anhand eines erfassten eindeutigen Merkmals eines jeweiligen zugeordneten Zeigers.
Die optische Erfassung kann beispielsweise mit einer Erfassungseinheit erfolgen, welche eine optische und berührungslose Erfassung ermöglicht, beispielsweise in Form einer Kamera. Die Erfassungseinheit ist dabei derart angeordnet, dass das Kochfeld und dessen Bedienfeld sich komplett in einem Erfassungsraum oder Erfassungsbereich der Erfassungseinheit befinden. Die Erfassungseinheit kann beispielsweise als Einheit einer Steuervorrichtung vorgesehen sein, die auch als Modul und insbesondere als PAI-Modul (Projection and Interaktion Modul) bezeichnet und ausgebildet sein kann. Eine solche Steuervorrichtung kann entsprechend in einer Dunstabzugshaube integriert oder als separates Gerät ausgestaltet sein. Im letzteren Fall wird die Steuervorrichtung in ähnlicher Höhe wie eine Dunstabzugshaube über der Arbeitsplatte und vorzugsweise dem Kochfeld angeordnet. Die Steuervorrichtung kann ebenfalls mit einer alternativen Dunstabzugsvorrichtung wie einem Tischlüfter oder Muldenlüfter gekoppelt sein, wobei beispielsweise (nur) die Erfassungseinheit separat angeordnet ist.
Auf diese Weise können für die optische Erfassung relevante Objekte erfasst und ausgewertet werden, um somit Kochzonen und Zeiger zu identifizieren bzw. zu erkennen. Das Erkennen solcher Objekte kann beispielsweise anhand von Objekterkennungsalgorithmen anhand von einem oder mehreren Bildern erfolgen. Bevorzugt erfolgt die Erfassung und das Erkennen der Objekte bei Erstinbetriebnahme, wobei keine Gegenstände auf dem Kochfeld platziert bzw. angeordnet sind, um somit eine klare und eindeutige Erkennung der Objekte zu ermöglichen.
Das Kochfeld kann dabei mindestens zwei Kochzonen aufweisen. Bevorzugt weist das Kochfeld jedoch zwischen drei und sechs Kochzonen auf, wobei die Anordnung auf dem Kochfeld symmetrisch oder asymmetrisch sein kann. Im Erfassungsraum befindet sich eine entsprechende Anzahl von Zeigern, welche ebenfalls als Indikatoren bezeichnet werden und jeweilige Knebel, Drehknöpfe oder Displays oder Teildisplays umfassen können. Entsprechend handelt es sich bei den Zeigern um Bedienelemente und/oder Indikatoren, welche für den jeweiligen Betriebszustand kennzeichnend sind und/oder dazu eingerichtet sind, den jeweiligen Betriebszustand einer entsprechenden Kochzone einzustellen.
Für die erkannten Objekte bzw. die Kochzonen und Zeiger wird ein jeweiliger Flächenschwerpunkt anhand von Koordinaten im Erfassungsraum bestimmt. Mit anderen Worten wird ein Mittelpunkt für das jeweilige Objekt festgelegt, sodass eine relative Anordnung vorgegeben werden kann, um einen zentralen Fokuspunkt sowie einen optionalen Bereich zu definieren, welcher beispielsweise für eine Überwachung eines Kochvorgangs bzw. eines Kochsystems verwendet werden kann.
Die Anzahl und Art der erkannten Objekte werden gespeichert und anhand der Flächenschwerpunkte sortiert, sodass eine relative Anordnung bereitgestellt wird. Beispielsweise können die Daten in Listen gespeichert und somit für zukünftige Kochvorgänge hinterlegt sein, wobei jede Kochzone anhand der Liste einem jeweiligen Flächenschwerpunkt und jeder Zeiger anhand der Liste entsprechend einem entsprechenden jeweiligen Flächenschwerpunkt zugeordnet werden.
Somit wird eine relative Anordnung der Kochzonen und Zeiger mittels entsprechenden erfassten Koordinaten im Erfassungsraum ermöglicht. Anhand der Anordnung bzw. anhand einer Liste werden die Zeiger einer jeweiligen Kochzone zugeordnet, sodass eine Verknüpfung zwischen jedem Zeiger und einer jeweiligen Kochzone bereitgestellt wird. Mit anderen Worten wird anhand der Anordnung festgelegt, welcher Zeiger einer jeweiligen Kochzone entspricht, beispielsweise anhand von hinterlegten Erfahrungswerten und/oder einer vorgegebenen Zuordnung und Reihenfolge der Liste.
Anhand der Zeiger bzw. der Indikatoren kann durch die Zuordnung ein Betriebszustand der jeweiligen Kochzonen ermittelt werden, wobei jeder Zeiger ein oder mehrere eindeutige Merkmale für jeweilige Betriebszustände umfasst, welche von einer Erfassungseinheit erfasst und ausgewertet bzw. erkannt werden können. Dadurch wird eine Auswertung der Betriebszustände der jeweiligen Kochzonen ermöglicht, sodass Kochvorgänge und ein Kochsystem als solches entsprechend überwacht werden können. Beispielsweise kann anhand eines ermittelten Betriebszustands ein Warnsignal ausgegeben werden, beispielsweise ein visuelles Signal, beispielsweise in der Form mindestens eines Leuchtmittels, und/oder ein akustisches Signal, beispielsweise in Form eines Summers oder ähnlicher Vorrichtung. Somit kann ein Benutzer auf einen aktuellen Zustand des Kochfelds bzw. einer spezifischen Kochzone aufmerksam gemacht werden.
Auf diese Weise kann die Sicherheit der Verwendung eines Kochsystems und insbesondere eines Kochfelds verbessert werden. Beispielsweise kann erkannt werden, dass eine Kochzone eingeschaltet ist, sich jedoch kein Kochgefäß auf der Kochzone befindet und/oder ein Benutzer nicht anwesend ist bzw. das Kochfeld sich nicht im Sichtfeld des Benutzers befindet. Somit kann ein Benutzer beispielsweise auf eine bevorstehende Gefahr aufmerksam gemacht werden, sodass eine potenzielle Gefährdung rechtzeitig verhindert werden kann.
Ebenfalls können Kochvorgänge dadurch antizipiert werden, wobei bevorzugt ein Steuer- und/oder Regelsignal ausgegeben wird, um beispielsweise eine entsprechende Leistung oder Lüfterstufe einer Dunstabzugsvorrichtung an den ermittelten Betriebszustand anzupassen. Es kann zusätzlich oder alternativ auch eine Assistenzfunktion implementiert sein, wobei beispielsweise Rezepte hinterlegt sind und ein Ist-Wert eines ermittelten Betriebszustands mit einem Soll-Wert für einen Rezeptschritt verglichen wird, wobei bevorzugt eine Kochanleitung und entsprechende Einstellungen aufgezeichnet und gespeichert sind. Auf diese Weise kann ebenfalls einen Hinweis ausgegeben werden, wenn ein Ereignis bevorsteht und beispielsweise ein nächster Schritt eingeleitet werden soll.
Der Hinweis oder das Warnsignal kann ebenfalls eine Informationsausgabe und/oder eine Benachrichtigung an den Benutzer umfassen. Entsprechend kann ein Benutzer in Abwesenheit des Kochvorgangs benachrichtigt werden. Beispielsweise kann ein Warnsignal bzw. die Informationsausgabe oder Benachrichtigung mittels Wifi (Direct), Bluetooth, Radiofrequenz (RF), Infrarotsignal, eines „hood-hob-connect“ oder auch über eine bestehende Internetverbindung wie HCA oder Home Connect an ein gekoppeltes Endgerät des Benutzers übermittelt werden, bevorzugt über eine vorinstallierte App, welche diese Benachrichtigung im Hintergrund periodisch oder mittels Push- Benachrichtigung oder, im aktiven Zustand, kontinuierlich empfängt. Entsprechend wird durch die optische Erfassung des Betriebszustands ermöglicht, dass verschiedene Vorgänge überwacht und/oder antizipiert werden können, ohne dass dafür Daten von einem Kochfeld übertragen werden.
Als Betriebszustand wird bevorzugt eine eingestellte Kochstufe, eine Änderung und/oder ein Verlauf der Kochstufe oder das Vorhandensein von Restwärme ermittelt. Eine Kochstufe oder eine Änderung der Kochstufe bzw. des Betriebszustands können somit durch die Erfassungseinheit, welche beispielsweise als Kamera ausgebildet ist, ermittelt und einer jeweiligen Kochzone bzw. zugeordnet werden.
Anhand des aktuellen Betriebszustands und/oder einer Änderung des Betriebszustands kann weiterhin ein Verlauf aufgezeichnet und ausgewertet werden, um eine genauere Einstufung eines aktuellen Zustands der Kochzone und eines davon ausgehenden potenziellen Risikos und/oder eine davon ausgehende Wärme zu bestimmen und dies ggf. beim Ausgeben eines Signals zu berücksichtigen.
Weiterhin kann vorgesehen sein, dass anhand des ermittelten Betriebszustands eine aktuelle Temperatur der Kochzone ermittelt wird. Wie vorstehend beschrieben, kann beispielsweise ein Verlauf des Betriebszustands bzw. einer Betriebszustandsänderung aufgezeichnet werden, sodass anhand von hinterlegten Werten eine entsprechende Energiezufuhr bzw. eine vorhandene (Rest-)Wärme der Kochzone bestimmt und daraus auf eine Temperatur geschlossen werden kann. Die Temperatur oder eine Abstrahierung davon kann dabei zur Bestimmung eines potenziellen Risikos verwertet werden, beispielsweise zur Einstufung oder Klassifizierung einer potenziellen Gefahr. Die Temperatur kann ebenfalls mit einer hinterlegten vorgegebenen Temperatur abgeglichen werden und/oder für eine entsprechend bevorzugte Leistung einer Dunstabzugsvorrichtung kennzeichnend sein, sodass ein entsprechendes Signal ausgegeben bzw. eine Anpassung der Leistung erfolgen oder auch ein Warnsignal in Abhängigkeit der ermittelten Temperatur ausgegeben werden kann.
Das Merkmal zum Erkennen des Betriebszustands kann weiterhin ein strukturelles Merkmal und/oder eine dargestellte Information umfassen. Beispielsweise kann ein strukturelles Merkmal in Form eines spezifischen Vorsprungs auf einem Zeiger bzw. Bedienelement oder Knebel vorgesehen sein. Alternativ oder zusätzlich kann das Merkmal auf dem Zeiger abgebildet bzw. abgedruckt sein, wenn es sich beispielsweise um eine Kochstufe handelt. Das Bedienfeld kann jedoch auch mit Berührungssensoren und einem jeweiligen Display für jede Kochzone ausgebildet sein, wobei das Merkmal in einer solchen Ausgestaltung bevorzugt als graphische Darstellung erfasst wird, beispielsweise mittels einer Siebensegmentanzeige.
Zum Erkennen der Kochzonen und der Zeiger können die optisch erfassten Eigenschaften der Objekte beispielsweise einen Kontrast, einen Kontrastverlauf, Markierungen, Grenzlinien, Kanten und/oder eine Größe des Objekts umfassen. Entsprechend können beispielsweise Werte hinterlegt sein, welche für bestimmte Objekte kennzeichnend sind und eine Unterscheidung der Objekte erleichtern. Solche Eigenschaften können beispielsweise in einem Objekterkennungsalgorithmus implementiert sein. Auf diese Weise können nicht nur Kochzonen und Zeiger bzw. Indikatoren oder Bedienelemente erfasst und erkannt werden, sondern ebenfalls Kochgefäße, Kochutensilien und/oder Kochgeschirr.
Beispielsweise können die Objekte anhand der Form, beispielsweise durch Kantenerkennung bzw. Erkennen einer Umrandung oder auch geraden Linien, welche sich von biometrischen Merkmalen unterscheiden, erkannt werden. Zur Unterstützung können dabei Tiefenbilder erfasst werden, um beispielsweise eine dreidimensionale Form bestimmen zu können. Weiterhin können auch Infrarotbilder erfasst werden, womit beispielsweise auf einen Materialtyp oder eine Klasse von Materialien geschlossen und/oder eine bestimmte Dichte ermittelt oder auch eine Reflektion zur Unterstützung der Objekterkennung erfasst werden kann.
Die Anordnung anhand der erfassten Koordinaten kann anhand eines Koordinatensystems erfolgen, wobei die Erfassungseinheit beispielsweise einen Koordinatenursprung bzw. einen Referenzpunkt umfasst, welcher eine relative Positionierung von erfassten Objektpunkten und Flächenschwerpunkten ermöglicht. Der Ursprung kann beispielsweise ein zentraler Punkt, welcher mit einem zentralen Punkt eines optischen Sensors der Erfassungseinheit übereinstimmt, oder auch ein Eckpunkt eines rechteckigen Erfassungsraums, welcher mit einem entsprechenden Eckpunkt eines optischen Sensors der Erfassungseinheit übereinstimmt, bei einer entsprechenden Ausgestaltung eines optischen Sensors der Erfassungseinheit sein. Beim Erfassen des Referenzpunkts kann dabei eine relative Anordnung der Erfassungseinheit zum Kochfeld bzw. zum Erfassungsraum berücksichtigt werden, beispielsweise eine Neigung und/oder ein paralleler Versatz der Erfassungseinheit zum Kochfeld. Eine solche Ausrichtung bzw. Zentrierung der Erfassungseinheit und Normierung der Koordinaten kann beispielsweise vor oder auch gleichzeitig mit dem Erfassen der Objekte oder ebenfalls in einem vorangegangenen Kalibrierungsschritt erfolgen.
Bevorzugt erfolgt das Anordnen anhand von orthogonalen Koordinaten, kartesischen Koordinaten, Rasterkoordinaten oder einer zweidimensionalen Matrix. So können die Koordinaten beispielsweise in einer Liste hinterlegt und anhand der Koordinaten sortiert sein, wobei beispielsweise eine zweidimensionale Matrix anhand von Koordinaten einer x- Achse und y-Achse ausgerichtet ist und die Flächenschwerpunkte der Objekte anhand von den entsprechenden Koordinaten in der Matrix gespeichert sind, sodass eine virtuelle Anordnung der erfassten Objekte bereitgestellt wird. Die Zuordnung kann entsprechend anhand der virtuellen Anordnung erfolgen, wobei jeder Zeiger einer jeweiligen Matrixzelle zugeordnet wird und diese optional in Spalten bzw. Reihen sortiert werden. Erfasste Betriebszustände können somit einem entsprechenden Zeiger und einer damit verknüpften Kochzone zugeordnet werden, beispielsweise mittels einer Nachschlagetabelle, welche in einer Steuerlogik implementiert sein kann.
Die Koordinaten können dabei anhand eines vorgegebenen Toleranzbereichs normiert werden. So können beispielsweise Koordinaten mit einer Toleranz zwischen etwa 5 Prozent und 10 Prozent der Differenz aus maximal zu minimal ermittelter Koordinaten als identisch behandelt werden. Sollten Koordinaten für Flächenschwerpunkte beispielsweise einen y-Wert aufweisen, welcher zwischen 10 und 50 liegt, so ist die Differenz des y- Werts 40 und kann eine Toleranz von 2 bis 4 vorgesehen sein. Flächenschwerpunkte mit einem y-Wert zwischen 45 und 49 werden entsprechend als identisch angesehen und können entsprechend verarbeitet oder beispielsweise mit einem vorgegebenen Wert hinterlegt werden.
Die Anordnung und Zuordnung der Kochzonen und Zeiger kann auf verschiedenen Weisen erfolgen. In einer bevorzugten Ausführungsform sind mehr als zwei Kochzonen im Kochfeld und mehr als zwei Zeiger im Bedienfeld vorhanden, wobei Richtungsvektoren ausgehend von einer Kochzone mit dem Flächenschwerpunkt mit vorgegebenen Koordinaten zu den jeweiligen Flächenschwerpunkten der übrigen Kochzonen und ausgehend von einem Zeiger mit dem Flächenschwerpunkt mit vorgegebenen Koordinaten zu den jeweiligen Flächenschwerpunkten der übrigen Zeiger gebildet werden. Die Zeiger werden den Kochzonen dabei anhand der Anordnung zugeordnet, wenn eine Kongruenz der Richtungsvektoren der Kochzonen zu den Richtungsvektoren der Zeiger vorliegt.
Die vorgegebenen Koordinaten können beispielsweise den Flächenschwerpunkt eines Objekts mit den geringsten x- und y-Werten definieren, sodass ausgehend von diesem Punkt Vektoren zu den übrigen Flächenschwerpunkten gebildet werden. Auf diese Weise entstehen zwei Muster, nämlich ein Muster für die Vektoren der Kochzonen und ein Muster für die Zeiger bzw. Indikatoren, welche anschließend auf eine Überlappung bzw. Kongruenz überprüft werden. Um dies zu vereinfachen, kann weiterhin vorgesehen sein, dass die Vektoren normiert werden, sodass die Vektoren eine einheitliche Größe haben und sich jeweils lediglich in der Richtung unterscheiden. Beim Überprüfen der Kongruenz kann weiterhin vorgesehen sein, dass eine Kongruenz auch bei geringfügigen Abweichungen angenommen werden kann, wobei beispielsweise ein Toleranzbereich bzw. ein Schwellenwert für eine Abweichung des Vektorwinkels bei der Überprüfung berücksichtigt werden kann.
Liegt eine Kongruenz vor, so kann die Zuordnung der Zeiger zu den jeweiligen Kochzonen anhand der entsprechenden Anordnung der Kochzonen erfolgen.
In einer weiteren Ausführungsform, welche optional vorsehen ist, wenn eine Kongruenz nicht bestimmt werden kann, sind eine gerade Anzahl von jeweils vier oder mehr Kochzonen im Kochfeld und Zeiger im Bedienfeld vorhanden, wobei anhand der Koordinaten der Flächenschwerpunkte der Zeiger bestimmt wird, ob die Zeiger linear angeordnet und ob die Zeiger senkrecht oder parallel zu einer von den Kochzonen definierten Längsachse ausgerichtet sind, wobei die Zuordnung der Zeiger zu den jeweiligen Kochzonen anhand der bestimmten Anordnung der Zeiger erfolgt.
Eine lineare Anordnung kann beispielsweise angenommen werden, wenn die Koordinate der Flächenschwerpunkte der Zeiger y-Werte oder x-Werte aufweisen, welche sich nicht voneinander unterscheiden, ggf. unter Berücksichtigung eines vorstehend beschriebenen Toleranzbereichs. Die Längsachse kann weiterhin dadurch definiert sein, dass die Anzahl der Kochzonen in einer Richtung größer ist, beispielsweise wenn die Kochzonen reihen- und spaltenförmig angeordnet sind. So kann eine höhere Anzahl von Kochzonen in den Reihen als in den Spalten eine Längsrichtung entlang der Reihen bzw. entlang einer x- Achse definieren und eine relative Anordnung der Zeiger zu der Längsachse bestimmt werden. Die Zuordnung kann anschließend beispielsweise anhand von für die Anordnung festgelegten Zuordnungen automatisch erfolgen.
So können die Kochzonen bei senkrechter Anordnung der Zeiger basierend auf gemeinsamen y-Koordinaten der entsprechenden Flächenschwerpunkte gruppiert und die Gruppen absteigend nach y-Koordinate angeordnet werden, wobei die Kochzonen der Gruppe nach und innerhalb der Gruppe der jeweiligen x-Koordinate der entsprechenden Flächenschwerpunkte aufsteigend angeordnet werden und wobei die Zeiger ausgehend von der jeweiligen y-Koordinate absteigend einer jeweiligen Kochzone (12) anhand der Anordnung zugeordnet werden.
Beispielsweise kann bei einem Kochfeld mit sechs Kochzonen eine Anordnung der Kochzonen in zwei Reihen und drei Spalten vorgesehen sein, wobei in einer solchen zweidimensionalen Matrix die obere Reihe bzw. die Reihe mit dem höchsten y-Wert eine erste Gruppe bildet. Der Zeiger mit dem höchsten y-Wert wird der Kochzone aus der ersten Gruppe zugeordnet, welche den geringsten x-Wert hat. Der Zeiger mit dem nächsthöchsten y-Wert wird entsprechend der Kochzone aus der ersten Gruppe zugeordnet, welche den nächsthöheren x-Wert aufweist und dieser Vorgang wird für die erste Gruppe und anschließend die zweite Gruppe wiederholt bis alle Zeiger einer jeweiligen Kochzone zugeordnet sind.
Alternativ können die Kochzonen bei paralleler Anordnung der Zeiger basierend auf gemeinsamen x-Koordinaten der entsprechenden Flächenschwerpunkte gruppiert und die Gruppen aufsteigend nach x-Koordinate angeordnet werden, wobei die Kochzonen der Gruppe nach und innerhalb der Gruppe der jeweiligen y-Koordinate der entsprechenden Flächenschwerpunkte absteigend angeordnet werden und wobei die Zeiger ausgehend von der jeweiligen x-Koordinate aufsteigend einer jeweiligen Kochzone anhand der Anordnung zugeordnet werden. Mit anderen Worten wird in dieser Ausführungsform nach Spalten gruppiert, wobei in einer solchen zweidimensionalen Matrix die erste Spalte bzw. die Spalte mit dem geringsten x- Wert eine erste Gruppe bildet. Der Zeiger mit dem geringsten x-Wert wird der Kochzone aus der ersten Gruppe zugeordnet, welche den höchsten y-Wert hat. Der Zeiger mit dem nächsthöchsten x-Wert wird entsprechend der Kochzone aus der ersten Gruppe zugeordnet, welche den nächsthöheren y-Wert aufweist und dieser Vorgang wird für die erste Gruppe und anschließend die zweite und dritte Gruppe wiederholt bis alle Zeiger einer jeweiligen Kochzone zugeordnet sind.
Zusätzlich oder alternativ können für jeden Zeiger weiterhin Positionsinformationen einer jeweiligen Kochzone relativ zu mindestens einer weiteren Kochzone erfasst werden und die Zuordnung anhand der Positionsinformationen erfolgen.
Beispielsweise kann neben jedem Zeiger oder Bedienelement ein Symbol vorgesehen sein, welches eine eindeutige Zuordnung der Zeiger zu den jeweiligen Kochzonen ermöglicht. So kann das Symbol beispielsweise eine Anzahl von Objekten aufweisen, welche der Anzahl der Kochzonen innerhalb einer Reihe oder Spalte entspricht, wobei die Anordnung der Objekte bevorzugt der Anordnung der entsprechenden Anzahl von Kochzonen entspricht. So kann für eine Reihe mit drei Kochzonen eine reihenförmige Anordnung von drei entsprechenden Objekten des Symbols vorgesehen sein, wobei ein Objekt, das einer relativen Anordnung der Kochzonen entspricht, im Symbol hervorgehoben ist und erfasst wird. Anhand des hervorgehobenen Objekts im Symbol kann somit eine Zuordnung des Zeigers zu einer Kochzone, welche der Anordnung des hervorgehobenen Objekts entspricht, erfolgen. Sollten für mehrere Reihen ähnliche oder identische Symbole vorgesehen sein, so kann anhand der y- oder x-Werten der Flächenschwerpunkte der Zeiger dennoch eine eindeutige Zuordnung bewirkt werden.
Auf diese Weise kann eine automatische Zuordnung der Zeiger zu den jeweiligen Kochzonen erfolgen, sodass die Zuordnung anhand der erfassten Positionsinformationen, welche von den Symbolen bereitgestellt werden, erfolgt. Alternativ kann die Zuordnung innerhalb der Gruppen jedoch ebenfalls von den Positionsinformationen unterstützt bzw. eine erfolgte Zuordnung dadurch bestätigt werden. In einer weiteren Ausführungsform, welche optional vorsehen ist, wenn eine Kongruenz nicht bestimmt werden kann und/oder eine lineare Anordnung der Zeiger und/oder Positionsinformationen nicht vorhanden sind, kann eine Zuordnung anhand von selektiv platzierten Kochgefäßen und selektiv eingestellten Betriebszuständen erfolgen. So können ein Kochgefäß auf einer Kochzone und ein aktiver Betriebszustand eines Zeigers erfasst werden, wobei die Zuordnung des Zeigers zu einer jeweiligen Kochzone anhand des erfassten Kochgefäßes, der Anordnung und dem erfassten Betriebszustand erfolgt, wobei die Zuordnung bevorzugt sukzessive für jeden Zeiger durch Platzieren des Kochgefäßes auf eine jeweilige Kochzone und Aktivieren des Betriebszustands des entsprechenden Zeigers erfolgt.
Beispielsweise kann ein Benutzer zunächst ein Kochgefäß auf eine Kochzone platzieren und mittels des entsprechenden Zeigers bzw. Bedienelements eine Kochstufe einstellen, wobei dieser Vorgang aufgezeichnet wird und der Zeiger der entsprechenden Kochzone zugeordnet wird. Anschließend können ein weiteres Kochgefäß auf eine andere Kochzone und ein weiterer entsprechender Zeiger aktiviert oder es kann das bereits vorhandene Kochgefäß auf die andere Kochzone platziert werden. Dieser Vorgang wird wiederholt bis jeder Zeiger einer jeweiligen Kochzone zugeordnet ist.
Es kann ebenfalls vorgesehen sein, dass sich gleichzeitig mehrere Kochgefäße auf dem Kochfeld befinden, beispielsweise zwei, wobei ein Algorithmus die Zuordnung anhand von hinterlegten Anordnungen und einer Wahrscheinlichkeitsrechnung bzw. einer Logik vornimmt. Beispielsweise können bei sechs Kochzonen und zwei Reihen eine Kochzone in der untersten Reihe und am linken Ende und eine Kochzone in der obersten Reihe und am rechten Ende, also an sich gegenüberliegenden Enden einer Diagonale der Kochzonen, mit einem jeweiligen Kochgefäß belegt sein, wonach die Zuordnung für alle Kochzonen anhand der erfassten Reihenfolge und Logik der aktivierten Zeiger automatisch erfolgt.
Wenn keine automatische Zuordnung möglich ist, kann dies von einer Benutzereingabe unterstützt werden. Entsprechend können Anordnungsinformationen auf einem Display angezeigt und/oder an ein externes Gerät übermittelt und Zuordnungsinformationen und/oder Positionsinformationen durch Eingabe eines Benutzers empfangen werden, wobei die Zuordnung anhand der empfangenen Zuordnungsinformationen und/oder Positionsinformationen erfolgt.
Beispielsweise kann mittels einer App auf einem Endgerät des Benutzers wie ein Smart- Device ein erfasstes Bild oder ein Videobild dargestellt werden, wobei im Bild die Zeiger und Kochfelder gekennzeichnet sind, beispielsweise mit verschiedenen Farben. Der erste Zeiger bzw. das erste Bedienelement kann dabei optional hervorgehoben werden, beispielsweise durch Blinken, sodass der Benutzer aufgefordert wird, eine entsprechende Kochzone zu selektieren, welche dem Zeiger zugeordnet wird. Der Benutzer kann jedoch auch von sich aus einen Zeiger und eine entsprechende Kochzone selektieren, um ein Paar zu bilden und eine entsprechende Zuordnung zu ermöglichen. Dieser Vorgang wird wiederholt bis für jeden Zeiger eine jeweilige Kochzone selektiert wurde und eine entsprechende Zuordnung stattgefunden hat.
Um die Validität der Zuordnung der vorstehenden Zuordnungsmöglichkeiten zu verbessern kann weiterhin eine Überprüfung der Zuordnung nach erfolgter Zuordnung vorgesehen sein. Die Überprüfung kann dabei anhand eines akustischen Signals, einer Darstellung auf einem Display und/oder anhand von Übermitteln von Zuordnungsinformationen und/oder Anordnungsinformationen an ein externes Gerät erfolgen.
Beispielsweise kann eine erfolgte Zuordnung anhand von einer selektiven Beleuchtung einer Kochzone und eines entsprechenden Zeigers sukzessive für jedes Kochzone- Zeiger-Paar vorgesehen sein. Bevorzugt wird der Benutzer jedoch aufgefordert, die erlernte Zuordnung zu validieren und freizugeben, wobei dies durch Übermittlung von entsprechenden Daten und Eingaben erfolgen kann, wie vorstehend beschrieben. So kann eine Validierung beispielsweise durch eine Bestätigung und ggf. Anpassung innerhalb einer App eines Smart-Devices oder auch durch Interaktion mittels Sprach- Interface bereitgestellt sein.
Gemäß einem weiteren Aspekt betrifft die vorliegende Erfindung eine Steuervorrichtung zum optischen Ermitteln eines Betriebszustands eines Kochfelds, welche dazu eingerichtet ist, das vorstehende Verfahren durchzuführen. Vorteile und Merkmale, die bezüglich des erfindungsgemäßen Verfahrens beschrieben werden, gelten - soweit anwendbar - entsprechend für die erfindungsgemäße Steuervorrichtung und umgekehrt.
Die Steuervorrichtung kann eine Erfassungseinheit zum optischen Erfassen von Objekten innerhalb eines Erfassungsraums sowie eine Auswertungseinheit zum Auswerten der erfassten Objekte und zum Erkennen von Kochzonen eines vom Erfassungsraum umfassten Kochfelds und von Zeigern eines vom Erfassungsraum umfassten Bedienfelds anhand von optisch erfassten Eigenschaften der Objekte umfassen. Die Auswertungseinheit ist dazu eingerichtet, einen Flächenschwerpunkt für jedes erfasste Objekt zu bestimmen und die Kochzonen und Zeiger anhand von erfassten Koordinaten der jeweiligen Flächenschwerpunkte im Erfassungsraum anzuordnen und die Zeiger einer jeweiligen Kochzone anhand der Anordnung zuzuordnen, wobei die Erfassungseinheit und Auswertungseinheit dazu eingerichtet sind, einen Betriebszustand für mindestens eine Kochzone anhand eines erfassten eindeutigen Merkmals eines jeweiligen zugeordneten Zeigers zu ermitteln.
Die Steuervorrichtung kann in einer Dunstabzugshaube integrierbar oder als Modul ausgebildet sein, das an einer Dunstabzugshaube befestigbar ist und eine Schnittstelle zum Übertragen von Daten, bevorzugt drahtlos, zwischen der Steuervorrichtung und einer Dunstabzugshaube umfasst, beispielsweise in Form einer Kommunikationseinheit. Das Modul kann dabei beispielsweise in einer Dunstabzugshaube integriert sein.
Alternativ ist es auch möglich, dass die Steuervorrichtung ein Modul darstellt, das zu einer Dunstabzugsvorrichtung wie einer Dunstabzugshaube separat angeordnet ist und bevorzugt mit der Dunstabzugsvorrichtung über eine drahtlose Kommunikationsverbindung verbunden ist. In diesem Fall kann die Kommunikation zwischen der Steuervorrichtung und einer Dunstabzugsvorrichtung beispielsweise direkt erfolgen. Die Verbindung(en) der Steuervorrichtung mit der Dunstabzugsvorrichtung können kabelgebundene Verbindung(en) oder drahtlose Verbindung(en) sein.
Weiterhin kann die Steuervorrichtung in ähnlicher Höhe wie eine Dunstabzugshaube über der Arbeitsplatte und vorzugsweise dem Kochfeld angeordnet sein. Durch die Steuervorrichtung wird die Erkennung von Objekten und/oder Gesten möglich. Vorzugsweise interagiert der Benutzer mit der Dunstabzugshaube durch Gesten. Die Bedienung des Kochfeldes und anderer vernetzter Geräte kann über ein Bedienfeld, das sich bevorzugt im Erfassungsbereich der Steuervorrichtung befindet, erfolgen.
Die Erfassungseinheit umfasst weiterhin bevorzugt mindestens eine Kamera, eine Steuerüberwachung und/oder mindestens einen Sensor. Vorzugsweise ist die Kamera eine Tiefenbildkamera und/oder Infrarotkamera. Zusätzlich kann die Kamera auch zur Aufnahme von Videos ausgelegt sein. Die Sensoren können beispielswiese Mikrofon- Arrays zum Unterstützen der Erfassung der Position des Benutzers und/oder Infrarotsensoren zum Bestimmen von Temperaturen und/oder Dichten umfassen. Die Steuerüberwachung der Erfassungseinheit stellt vorzugsweise eine Überwachungseinheit dar, die Steueranweisungen von einer Steuerung der Dunstabzugsvorrichtung überwacht. Hierdurch kann beispielsweise zusätzlich zu den ermittelten Betriebszuständen des Kochfelds die eingestellte Leistungsstufe der Dunstabzugsvorrichtung erfasst werden.
In der Auswertungseinheit kann weiterhin eine Steuerlogik hinterlegt sowie ein Zwischenspeicher zum Aufzeichnen der erfassten Objekte und Betriebszustände vorgesehen sein, sodass eine Auswertung und Zuordnung unterstützt werden können.
Weiterhin kann in der Steuervorrichtung eine Vorhersageeinheit sowie eine Steuereinheit vorgesehen sein, womit verschiedene Vorgänge im Kochfeld überwacht und antizipiert werden können, noch bevor bestimmte Ereignisse eintreten. Ebenfalls kann mittels der Steuereinheit ein Steuer- und/oder Regelsignal, beispielsweise für eine gekoppelte Dunstabzugsvorrichtung, bevorzugt eine Dunstabzugshaube, und/oder ein Hinweis oder Warnsignal ausgegeben werden.
Gemäß einem weiteren Aspekt betrifft die vorliegende Erfindung ein Computerprogrammprodukt, welches auf einem nichtflüchtigen Speichermedium gespeichert ist und computerlesbare Instruktionen enthält, welche dazu eingerichtet sind, beim Ausführen durch einen Prozessor das vorstehende Verfahren durchzuführen. Die Einheiten der Steuervorrichtung können somit ebenfalls zumindest teilweise als Programm ausgeführt sein. Zudem können die Einheiten der Steuervorrichtung zumindest teilweise zusammengefasst sein. Weiterhin können Einheiten der Steuervorrichtung zumindest teilweise durch Einheiten eines der Haushaltsgeräte gebildet sein. Beispielsweise kann zumindest ein Teil der Erfassungseinheit oder der Steuereinheit durch Einheiten an einer Dunstabzugshaube gebildet sein.
Die vorliegende Erfindung wird im Folgenden erneut unter Bezugnahme auf die beiliegenden Zeichnungen erläutert. Es zeigen:
Figur 1 : eine schematische Darstellung einer Ausführungsform der erfindungsgemäßen Steuervorrichtung in einem Kochsystem;
Figur 2: eine schematische Blockdarstellung der Einheiten einer Ausführungsform der Steuervorrichtung;
Figur 3: eine schematische Darstellung einer Anordnung und Zuordnung von
Kochzonen und Zeigern anhand einer senkrechten Anordnung der Zeiger;
Figur 4: eine schematische Darstellung einer Anordnung und Zuordnung von
Kochzonen und Zeigern anhand einer parallelen Anordnung der Zeiger;
Figur 5: eine schematische Darstellung einer Anordnung und Zuordnung von
Kochzonen und Zeigern anhand eines erfassten Musters;
Figur 6: eine schematische Darstellung einer Anordnung und Zuordnung von
Kochzonen und Zeigern anhand von selektiv platzierten Kochgefäßen und eingestellten Betriebszuständen; und
Figur 7: eine schematische Darstellung einer optischen Ermittlung von Betriebszuständen mit alternativen Zuordnungsvorgängen.
Das erfindungsgemäße Verfahren kann beispielsweise mit einer in den Figuren 1 und 2 gezeigten Steuervorrichtung 1 ausgeführt werden, wobei die Steuervorrichtung 1 bevorzugt in der Dunstabzugshaube 2 integriert ist und wobei eine Erfassungseinheit 100 der Steuervorrichtung 1 einen Erfassungsbereich bzw. Erfassungsraum 10 umfasst, worin ein Kochfeld 3 sowie ein Bedienfeld angeordnet sind. Das Bedienfeld wird gemäß Figur 1 gerade von einer Hand H bedient. Über das Bedienfeld kann entsprechend eine Kochstufe für eine Kochzone eingestellt und angepasst werden, wobei die Erfassungseinheit 100 die eingestellte Kochstufe und optional auch eine Bewegung der Hand ermittelt. Beispielsweise kann die Erfassungseinheit 100 dazu eine Kamera enthalten, welche die eingestellte(n) Kochstufe(n) anhand von eindeutigen Merkmalen erfasst und einer jeweiligen Kochzone zuordnet, wie nachfolgend im Hinblick auf die Figuren 3 bis 7 beschrieben wird.
Auf diese Weise werden durch die Erfassungseinheit 100 Entscheidungskriterien erfasst, welche einen Betriebszustand wie eine eingestellte Kochstufe der jeweiligen Kochzone und optional die Bewegung eines Objekts, beispielsweise einer Hand H des Benutzers im Bereich einer Kochzone, betreffen. Anhand einer Auswertung in einer Auswertungseinheit 101 können somit Kochvorgänge überwacht und/oder antizipiert werden. Um zu bestimmen, ob bestimmte Ereignisse aufgrund der Entscheidungskriterien eintreten können, kann optional eine Vorhersageeinheit 102 sowie eine Steuereinheit 103 zum Ausgeben eines Hinweises bzw. eines Warnsignals vorgesehen sein. Auf diese Weise können mit Hilfe von maschineller Objekterkennung Handlungsabsichten des Benutzers und Abläufe des Kochprozesses interpretiert und stellenweise vorhergesagt werden und sinnvolle Maßnahmen eingeleitet werden.
Die Anordnung und Zuordnung der Kochzonen und Zeiger kann auf verschiedene Weisen erfolgen, wie dies in den Figuren 3 bis 7 in bevorzugten Ausführungsformen gezeigt ist. In Figur 3 ist entsprechend ein Kochfeld 3 mit sechs Kochzonen 12 gezeigt, welche reihenförmig und spaltenförmig angeordnet sind. Zum Einstellen der Betriebszustände der jeweiligen Kochzonen 12, beispielsweise einer Kochstufe, ist weiterhin ein Bedienfeld 20 mit einer entsprechenden Anzahl an Zeigern bzw. Bedienelementen 16 vorgesehen. Das Kochfeld 3 und das Bedienfeld 20 befinden sich dabei innerhalb eines Erfassungsraums 10, welcher von einer Erfassungseinheit aufgezeichnet bzw. erfasst wird und mit der gestrichelten Umrandung gekennzeichnet ist. Entsprechend ist der Erfassungsraum 10 derart dimensioniert, dass sich die für die optische Erfassung relevanten Objekte im Erfassungsraum 10 befinden, wobei die Erfassungseinheit bevorzugt an einer Dunstabzugshaube angebracht oder darin integriert ist, beispielsweise als Teil einer Steuervorrichtung und/oder eines Moduls.
Im Erfassungsraum 10 werden die Objekte mithilfe von Objekterkennungsalgorithmen erkannt, beispielsweise anhand von Kontraständerungen und das Vorhandensein von bestimmten Formen oder geraden bzw. durgehenden und/oder gekrümmten Linien und vorgegebenen Größenbereichen. Die Erfassungseinheit ist dabei dazu eingerichtet, den Erfassungsraum 10 in Koordinaten zu unterteilen, wie dies vorliegend anhand von orthogonalen x- und y-Koordinaten erfolgt. Für jedes Objekt bzw. jede Kochzone 12 und jeden Indikator bzw. jedes Bedienelement 16 wird anhand der x- und y-Koordinaten eines Randbereichs des Objekts einen Mittelpunkt bzw. Flächenschwerpunkt 18 bestimmt und die entsprechenden Koordinaten werden für jeden Flächenschwerpunkt 18 aufgezeichnet.
In diesem Ausführungsbeispiel sind die Kochzonen 12 somit anhand von den Flächenschwerpunkten 18 x1,y5; x1,y2; x2,y5; x2,y2; x3,y5; und x3,y2 sortiert und entsprechend in einer Liste in Form einer zweidimensionalen Matrix angeordnet. Weiterhin sind auch die Bedienelemente 16 anhand von Flächenschwerpunkten 18 x4,y6; x4,y5; x4,y4; x4,y3; x4,y2; und x4,y1 sortiert und entsprechend in der Matrix angeordnet.
Die Bedienelemente 16 bzw. die Zeiger sind in diesem Beispiel linear angeordnet und zwar senkrecht zur Längsachse bzw. Längsrichtung der Kochzonen 12 und des Kochfelds 3, wobei die Längsachse dadurch definiert ist, dass die Anzahl der Kochzonen 12 entlang der x-Achse größer als die entsprechende Anzahl entlang der y-Achse ist. Mit anderen Worten ist eine höhere Anzahl von Kochzonen 12 in den Reihen als in den Spalten vorhanden und wird eine Längsrichtung entsprechend durch die Ausrichtung der Reihen definiert.
Die senkrechte Anordnung der Bedienelemente 16 in Bezug auf die Kochzonen 12 wird weiterhin dadurch bestimmt, dass die Zeiger bzw. die Bedienelemente 16 Flächenschwerpunkte 18 mit x-Koordinaten aufweisen, welche sich nicht voneinander unterscheiden, wobei ein vorstehend beschriebener Toleranzbereich berücksichtigt wird. Die Bedienelemente 16 sind dabei anhand der y-Werten der Kochzonen 12 gruppiert und zwar nach gemeinsamen y-Koordinaten der entsprechenden Flächenschwerpunkte 18, wobei die Gruppen absteigend nach y-Koordinate angeordnet werden. Mit anderen Worten bildet in einer solchen zweidimensionalen Matrix die obere Reihe bzw. die Reihe mit dem höchsten y-Wert eine erste Gruppe. Der Zeiger bzw. das Bedienelement 16 mit dem höchsten y-Wert wird dabei der Kochzone 12 aus der ersten Gruppe zugeordnet, welche den geringsten x-Wert hat. Das Bedienelement 16 mit dem nächsthöchsten y-Wert wird entsprechend der Kochzone 12 aus der ersten Gruppe zugeordnet, welche den nächsthöheren x-Wert aufweist und dieser Vorgang wird für die erste Gruppe und anschließend die zweite Gruppe wiederholt bis alle Zeiger einer jeweiligen Kochzone 12 zugeordnet sind.
Auf diese Weise werden die oberen Kochzonen 12 mit dem gemeinsamen y-Wert von y=5 als erste Gruppe und die unteren Kochzonen 12 mit dem gemeinsamen y-Wert von y=2 als zweite Gruppe sortiert. Die Zeiger bzw. die Bedienelemente 16 werden entsprechend in Gruppen sortiert, wobei die Anzahl der Gruppen der Anzahl der unterschiedlichen y- Werten der Kochzonen 12 entspricht und die Anzahl der jeweiligen Bedienelemente 16 pro Gruppe entsprechend die Anzahl der Bedienelemente 16 geteilt durch die Anzahl der Gruppen umfasst.
Mit anderen Worten werden die oberen drei Bedienelemente 16 als erste Gruppe sortiert und die unteren drei Bedienelemente 16 als zweite Gruppe sortiert. Die Kochzonen 12 werden der Gruppe nach und innerhalb der Gruppe der jeweiligen x-Koordinate der entsprechenden Flächenschwerpunkte 18 aufsteigend angeordnet, wobei die Zeiger bzw. die Bedienelemente 16 ausgehend von der jeweiligen y-Koordinate absteigend einer jeweiligen Kochzone 12 anhand der Anordnung zugeordnet werden. Entsprechend findet eine Zuordnung statt, wobei die Bedienelemente 16 mit den Flächenschwerpunkten 18 x4,y6; x4,y5; x4,y4; x4,y3; x4,y2; und x4,y1 den Kochzonen 12 x1,y5; x2,y5; x3,y5; x1 ,y2; x2,y2; und x3,y2 zugeordnet werden.
Zusätzlich sind neben jedem Bedienelement 16 Positionsinformationen 22 in Form eines Symbols vorgesehen, welches für jedes Bedienelement 16 Informationen einer jeweiligen Kochzone 12 relativ zu zwei weiteren Kochzonen 12 der entsprechenden Gruppe kennzeichnet und somit eine Unterstützung der Zuordnung ermöglicht. Das Symbol ist vorliegend auf dem Bedienfeld 20 abgedruckt, kann jedoch optional auch beispielsweise eingraviert oder aufgeklebt sein. So umfasst jedes Symbol entsprechend der Form und Anzahl der Kochzonen 12 drei Kreise, wobei für das Bedienelement 16 ein entsprechender Kreis hervorgehoben ist, wie durch die ausgefüllte Fläche eines Kreises beispielhaft gezeigt ist und wodurch eine relative Anordnung einer entsprechenden Kochzone 12 in Bezug auf die übrigen zwei Kochzonen 12 erkannt werden kann. Anhand des hervorgehobenen Kreises im Symbol kann somit eine Zuordnung des Zeigers bzw. des Bedienelements 16 zu einer Kochzone 12, welche der Anordnung des hervorgehobenen Kreises entspricht, erfolgen. Obwohl für die beiden Gruppen identische Symbole vorgesehen sind, so kann anhand der y-Werten der Flächenschwerpunkte 18 der Bedienelemente 16 dennoch eine eindeutige Zuordnung bewirkt werden.
Eine alternative Ausrichtung der Bedienelemente 16 ist in Figur 4 gezeigt, wobei die Bedienelemente 16 parallel zur Längsrichtung ausgerichtet sind. Die parallele Anordnung der Bedienelemente 16 in Bezug auf die Kochzonen 12 wird dadurch bestimmt, dass die Zeiger bzw. die Bedienelemente 16 Flächenschwerpunkte 18 mit y-Koordinaten aufweisen, welche sich nicht voneinander unterscheiden, wobei ein vorstehend beschriebener Toleranzbereich berücksichtigt wird. Die Bedienelemente 16 werden dabei basierend auf gemeinsamen x-Koordinaten der entsprechenden Flächenschwerpunkte 18 der Kochzonen 12 gruppiert, wobei die Gruppen aufsteigend nach x-Koordinate angeordnet werden. Die Anordnung der Bedienelemente 16 zu den Kochzonen 12 erfolgt dabei den Kochzonen 12 der Gruppe nach und innerhalb der Gruppe der jeweiligen y- Koordinate der entsprechenden Flächenschwerpunkte 18 absteigend, wobei die Zeiger ausgehend von der jeweiligen x-Koordinate aufsteigend einer jeweiligen Kochzone 12 anhand der Anordnung zugeordnet werden.
Mit anderen Worten wird in dieser Ausführungsform nach Spalten gruppiert, wobei in einer solchen zweidimensionalen Matrix die erste Spalte bzw. die Spalte mit dem geringsten x- Wert eine erste Gruppe bildet. Der Zeiger mit dem geringsten x-Wert wird der Kochzone 12 aus der ersten Gruppe zugeordnet, welche den höchsten y-Wert hat. Der Zeiger mit dem nächsthöchsten x-Wert wird entsprechend der Kochzone 12 aus der ersten Gruppe zugeordnet, welche den nächsthöheren y-Wert aufweist und dieser Vorgang wird für die erste Gruppe und anschließend die zweite und dritte Gruppe wiederholt bis alle Zeiger einer jeweiligen Kochzone 12 zugeordnet sind.
Eine Zuordnung anhand von Vektoren 24 bzw. Richtungsvektoren ist in der Ausführungsform gemäß Figur 5 gezeigt, wobei vorliegend fünf Kochzonen 12 vorgesehen sind und weder die Kochzonen 12 noch die Bedienelemente 16 linear angeordnet sind. Es sind ebenfalls keine zusätzlichen Positionsinformationen oder Symbole neben den jeweiligen Bedienelementen vorgesehen.
Eine Zuordnung wird dadurch ermöglicht, indem Richtungsvektoren 24 ausgehend von einer Kochzone mit dem Flächenschwerpunkt 18 mit vorgegebenen Koordinaten, hier der Flächenschwerpunkt 18 mit dem geringsten x-Wert und y-Wert, zu den jeweiligen Flächenschwerpunkten 18 der übrigen Kochzonen 12 gebildet werden. Dieses Vorgehen wird ebenfalls für die Zeiger bzw. Bedienelemente durchgeführt, wobei ausgehend von einem Zeiger mit dem Flächenschwerpunkt mit vorgegebenen Koordinaten, hier ebenfalls der Flächenschwerpunkt 18 mit dem geringsten x-Wert und y-Wert, zu den jeweiligen Flächenschwerpunkten 18 der übrigen Zeiger gebildet werden. Die Zeiger werden den Kochzonen 12 dabei anhand der Anordnung zugeordnet, wenn einer Kongruenz der Richtungsvektoren 24 der Kochzonen zu den Richtungsvektoren 24 der Zeiger vorliegt.
Mit anderen Worten wird anhand der Vektoren 24 ein Muster für die Vektoren 24 der Kochzonen 12 und ein Muster für die Zeiger bzw. Indikatoren oder Bedienelemente gebildet, welche anschließend auf eine Überlappung bzw. Kongruenz überprüft werden. Um dies zu vereinfachen, kann weiterhin vorgesehen sein, dass die Vektoren 24 normiert werden, vorliegend nicht gezeigt, sodass die Vektoren eine einheitliche Größe haben und sich jeweils lediglich in der Richtung unterscheiden. Beim Überprüfen der Kongruenz kann weiterhin vorgesehen sein, dass eine Kongruenz auch bei geringfügigen Abweichungen angenommen werden kann, wobei beispielsweise ein Toleranzbereich bzw. ein Schwellenwert für eine Abweichung des Vektorwinkels bei der Überprüfung berücksichtigt werden kann.
Liegt eine Kongruenz vor, so kann die Zuordnung der Zeiger zu den jeweiligen Kochzonen 12 anhand der entsprechenden Anordnung der Kochzonen 12 erfolgen.
Eine weitere Möglichkeit für die Zuordnung der Zeiger bzw. Bedienelemente zu den Kochzonen 12 ist in Figur 6 gezeigt, wobei die Zuordnung anhand einer selektiven Platzierung eines Kochgefäßes 14 auf eine bestimmte Kochzone 12 und einer entsprechenden Aktivierung eines Bedienelements für die Kochzone 12 erfolgt. So kann ein Kochgefäß auf einer Kochzone und ein aktiver Betriebszustand eines Zeigers erfasst werden, wobei die Zuordnung des Zeigers zu einer jeweiligen Kochzone anhand des erfassten Kochgefäßes, der Anordnung und dem erfassten Betriebszustand erfolgt, wobei die Zuordnung bevorzugt sukzessive für jeden Zeiger durch Platzieren des Kochgefäßes auf eine jeweilige Kochzone und aktivieren des Betriebszustands des entsprechenden Zeigers erfolgt.
Beispielsweise kann ein Benutzer dazu aufgefordert werden, zunächst ein Kochgefäß 14 auf eine Kochzone 12 platzieren und mittels des entsprechenden Zeigers bzw. Bedienelements eine Kochstufe einzustellen, wobei dieser Vorgang aufgezeichnet wird und der Zeiger der entsprechenden Kochzone 12 zugeordnet wird. Im vorliegenden Beispiel ist dies für die Kochzone 12 mit dem Flächenschwerpunkt 18 mit den Koordinaten x3,y3 gezeigt, wobei das linke Bedienelement der beiden Bedienelemente mit dem x-Wert x=3 aktiviert wurde, sodass eine eindeutige Zuordnung ermöglicht wird. Anschließend kann das Kochgefäß 14 auf eine andere Kochzone 12 platziert und eine Kochstufe für diese Kochzone 12 mittels des entsprechenden Zeigers eingestellt werden. Dieser Vorgang wird wiederholt bis jeder Zeiger einer jeweiligen Kochzone 12 zugeordnet ist, wobei für den letzten Zeiger keine Aktivierung und spezifische Platzierung erforderlich ist. Auf diese Weise wird eine semi-automatische Zuordnung ermöglicht, wobei die Zeiger den Kochzonen 12 anhand der ermittelten Anordnung der Kochzonen 12 und der selektiven Einstellung und Platzierung des Kochgefäßes 14 zugeordnet werden.
Optional kann eine Zuordnung jedoch auch ohne Kochgefäß 14 erfolgen, wobei anstatt des Kochgefäßes 14 eine Aktivierung einer Kochzone 12 direkt erfasst wird, beispielsweise anhand von einer sich durch Einstellung der Kochstufe erfassten geänderten Temperatur und/oder eines geänderten Kontrastverlaufs der Kochzone 12, wie dies mit der entsprechenden Schraffierung in Figur 6 gezeigt ist. Dazu kann beispielsweise ein Infrarotsensor vorgesehen oder die Erfassungseinheit als Infrarotkamera ausgebildet sein.
In Figur 7 ist eine schematische Darstellung von Zuordnungsvorgängen gezeigt, wobei verschiedene Zuordnungsvorgängen optional mittels der gestrichelten Pfeile gekennzeichnet sind und/oder diese sukzessive erfolgen können. In einem ersten Schritt S100 werden Objekte innerhalb eines Erfassungsraums optisch erfasst, wobei der Erfassungsraum ein Kochfeld mit mindestens zwei Kochzonen und ein Bedienfeld mit mindestens zwei Zeigern umfasst. Anschließend werden die Kochzonen und die Zeiger anhand von optisch erfassten Eigenschaften der Objekte erkannt (S110) und es werden Flächenschwerpunkte für jedes erfasste Objekt bestimmt (S120). Weiterhin werden Koordinaten der jeweiligen Flächenschwerpunkte im Erfassungsraum erfasst und die Kochzonen und Zeiger anhand dieser Koordinaten angeordnet bzw. sortiert (S130). Die Zeiger werden anschließend einer jeweiligen Kochzone anhand der Anordnung zugeordnet (S140) und es kann nun ein Betriebszustand für mindestens eine Kochzone anhand eines erfassten eindeutigen Merkmals eines jeweiligen zugeordneten Zeigers ermittelt werden (S150).
Beim bestimmten der Flächenschwerpunkte (S120) kann optional vorgesehen sein, dass eine lineare und senkrechte oder parallele Anordnung der Zeiger in Bezug auf eine Längsrichtung der Kochzonen erfasst bzw. erkannt wird (S122) wie dies beispielsweise vorstehend im Hinblick auf die Ausführungsformen gemäß den Figuren 3 und 4 beschrieben wurde. Entsprechend können die Zeiger und auch die Kochzonen bei der Anordnung (S130) ebenfalls gruppiert werden (S134), sodass die Zuordnung anhand einer Gruppierung und einer vorgegebenen Reihenfolge der Zuordnung und anhand von x- und y-Koordinaten erfolgen kann und die Anordnung (S130) und Zuordnung (S140) entsprechend unterstützt werden.
Zur Unterstützung der Anordnung (S130) und auch der Zuordnung der Zeiger zu den Kochzonen können weiterhin relative Positionsinformationen ermittelt werden und diese beispielsweise anhand der Erfassungseinheit selbst ermittelt und erfasst und erkannt werden (S136) oder auch beispielsweise mittels einer Benutzereingabe von einem Endgerät empfangen werden (S138). Die Positionsinformationen können beispielsweise anhand von Hervorhebungen in Symbolen erfasst bzw. erkannt werden, um somit beispielsweise innerhalb einer Gruppe von Kochzonen eine eindeutige Zuordnung eines Zeigers zu einer jeweiligen Kochzone zu ermöglichen bzw. zu unterstützen.
Weiterhin kann vorgesehen sein, dass bei der Anordnung Richtungsvektoren gebildet und ein Muster der Richtungsvektoren bestimmt werden (S132), wonach eine Überprüfung einer Kongruenz der Vektoren der Zeiger und der Vektoren der Kochzonen erfolgt und die Zuordnung anhand der Kongruenz bzw. anhand der Anordnung erfolgt, wenn eine Kongruenz bestimmt wird (S142). Ein entsprechendes Beispiel eines solchen Zuordnungsvorgangs ist beispielsweise vorstehend im Hinblick auf Figur 5 beschrieben.
Ebenfalls kann eine Zuordnung anhand eines selektiv platzierten Kochgefäßes auf eine Kochzone und eine entsprechende Änderung des Betriebszustands bzw. das Einstellen einer Kochstufe für die entsprechende Kochzone erfolgen, wobei das Kochgefäß und/oder die Kochzone sowie das entsprechende Bedienelement bzw. der Zeiger erfasst werden und dies sukzessive für alle Kochzonen und Zeiger erfolgt, wie dies beispielsweise vorstehend im Hinblick auf die Ausführungsform gemäß Figur 6 beschrieben ist.
Bevorzugt sind entsprechende Zuordnungsvorgänge in einem Algorithmus implementiert, wobei die Zuordnung und Anordnung bevorzugt sukzessive erfolgt, wenn ein bestimmter Zuordnungsvorgang nicht möglich ist oder fehlschlägt. Beispielsweise kann zunächst eine Zuordnung nach einem Vektormuster und einer Kongruenz (S132, S142) versucht werden und anschließend eine Zuordnung nach einer bestimmten linearen Anordnung der Zeiger und einer entsprechenden Gruppierung erfolgen (S122, S134), wenn keine Kongruenz bestimmt wurde. Sollte auch eine eindeutige Gruppierung nicht möglich sein oder eine lineare Anordnung nicht vorhanden sein, so kann optional anschließend eine Zuordnung anhand von eingegebenen Positionsinformationen (S136, S138) oder auch semiautomatisch anhand von selektiven Platzierungen eines Kochgefäßes erfolgen (S144). Ein solcher optionaler automatischer Vorgang ermöglicht eine eindeutige Zuordnung der Zeiger zu einer jeweiligen Kochzone unter verschiedenen Bedingungen und Ausgestaltungen des Kochfelds und des Bedienfelds, ohne dass dafür ein spezifischer Vorgang ausgewählt werden muss.
Um die Validität einer automatisch erfolgten Zuordnung zu verbessern, kann weiterhin eine Überprüfung der Zuordnung (S160) vorgesehen sein, welche bevorzugt anhand von manueller Eingaben, beispielsweise durch eingegebenen Positionsinformationen (S138) bestätigt oder angepasst wird.
Figure imgf000025_0001
1 Steuervorrichtung
10 Erfassungsbereich
12 Kochzone
14 Kochgefäß
16 Bedienelement oder Zeiger
18 Flächenschwerpunkt
20 Bedienfeld
22 Positionsinformation
24 Vektor
100 Erfassungseinheit
101 Auswertungseinheit
102 Vorhersageeinheit
103 Steuereinheit
2 Dunstabzugshaube
3 Kochfeld
H Hand
S100-
S160 Verfahrensschritte

Claims

25
PATENTANSPRÜCHE
1. Verfahren zum optischen Ermitteln eines Betriebszustands eines Kochfelds (3) umfassend die Schritte:
Optisches Erfassen von Objekten innerhalb eines Erfassungsraums (10) (S100), wobei der Erfassungsraum (10) das Kochfeld (3) mit mindestens zwei Kochzonen (12) und ein Bedienfeld (20) mit mindestens zwei Zeigern (16) umfasst,
Erkennen der Kochzonen (12) und der Zeiger (16) anhand von optisch erfassten Eigenschaften der Objekte (S110);
Bestimmen eines Flächenschwerpunkts (18) für jedes erfasste Objekt (S120) und Anordnen der Kochzonen (12) und der Zeiger (16) anhand von erfassten Koordinaten der jeweiligen Flächenschwerpunkte (18) im Erfassungsraum (10) (S130);
Zuordnen der Zeiger (16) zu einer jeweiligen Kochzone (12) anhand der Anordnung (S140); und
Ermitteln eines Betriebszustands für mindestens eine Kochzone (12) (S150) anhand eines erfassten eindeutigen Merkmals eines jeweiligen zugeordneten Zeigers (16).
2. Verfahren gemäß Anspruch 1, wobei die Eigenschaften einen Kontrast, einen Kontrastverlauf, Markierungen, Grenzlinien, Kanten und/oder eine Größe des Objekts umfassen.
3. Verfahren gemäß Anspruch 1 oder 2, wobei das Anordnen anhand von orthogonalen Koordinaten, kartesischen Koordinaten, Rasterkoordinaten oder einer zweidimensionalen Matrix erfolgt.
4. Verfahren nach einem der vorstehenden Ansprüche, wobei die Koordinaten anhand eines vorgegebenen Toleranzbereichs normiert werden.
5. Verfahren nach einem der vorstehenden Ansprüche, wobei mehr als zwei Kochzonen (12) im Kochfeld (3) und mehr als zwei Zeiger (16) im Bedienfeld (20) vorhanden sind, wobei Richtungsvektoren (24) ausgehend von einer Kochzone (12) mit dem Flächenschwerpunkt (18) mit vorgegebenen Koordinaten zu den jeweiligen Flächenschwerpunkten (18) der übrigen Kochzonen (12) und ausgehend von einem Zeiger (16) mit dem Flächenschwerpunkt (18) mit vorgegebenen Koordinaten zu den jeweiligen Flächenschwerpunkten (18) der übrigen Zeigern (16) gebildet werden (S132), wobei die Zeiger (16) den Kochzonen (12) anhand der Anordnung zugeordnet werden, wenn einer Kongruenz der Richtungsvektoren (24) der Kochzonen (12) zu den Richtungsvektoren (24) der Zeiger (16) vorliegt (S142). Verfahren nach einem der Ansprüche 1 bis 4, wobei eine gerade Anzahl von jeweils vier oder mehr Kochzonen (12) im Kochfeld (3) und Zeiger (16) im Bedienfeld (20) vorhanden sind und wobei anhand der Koordinaten der Flächenschwerpunkte (18) der Zeiger (16) bestimmt wird, ob die Zeiger (16) linear angeordnet und ob die Zeiger (16) senkrecht oder parallel zu einer von den Kochzonen (12) definierten Längsachse ausgerichtet sind (S122), wobei die Zuordnung der Zeiger (16) zu den jeweiligen Kochzonen (12) anhand der bestimmten Anordnung der Zeiger (16) erfolgt. Verfahren nach Anspruch 6, wobei die Kochzonen (12) bei senkrechter Anordnung der Zeiger (16) basierend auf gemeinsamen y-Koordinaten der entsprechenden Flächenschwerpunkte (18) gruppiert und die Gruppen absteigend nach y-Koordinate angeordnet werden (S134), wobei die Kochzonen (12) der Gruppe nach und innerhalb der Gruppe der jeweiligen x-Koordinate der entsprechenden Flächenschwerpunkte (18) aufsteigend angeordnet werden und wobei die Zeiger (16) ausgehend von der jeweiligen y-Koordinate absteigend einer jeweiligen Kochzone (12) anhand der Anordnung zugeordnet werden. Verfahren nach Anspruch 6, wobei die Kochzonen (12) bei paralleler Anordnung der Zeiger (16) basierend auf gemeinsamen x-Koordinaten der entsprechenden Flächenschwerpunkte (18) gruppiert und die Gruppen aufsteigend nach x- Koordinate angeordnet werden (S134), wobei die Kochzonen (12) der Gruppe nach und innerhalb der Gruppe der jeweiligen y-Koordinate der entsprechenden Flächenschwerpunkte (18) absteigend angeordnet werden und wobei die Zeiger (16) ausgehend von der jeweiligen x-Koordinate aufsteigend einer jeweiligen Kochzone (12) anhand der Anordnung zugeordnet werden. 9. Verfahren nach einem der vorstehenden Ansprüche, wobei für jeden Zeiger weiterhin Positionsinformationen (22) einer jeweiligen Kochzone (12) relativ zu mindestens einer weiteren Kochzone (12) erfasst werden (S136; S138) und die Zuordnung anhand der Positionsinformationen (22) erfolgt.
10. Verfahren nach einem der Ansprüche 1 bis 4, wobei ein Kochgefäß (14) auf einer Kochzone (12) und ein aktiver Betriebszustand eines Zeigers (16) erfasst werden (S144), wobei die Zuordnung des Zeigers (16) zu einer jeweiligen Kochzone (12) anhand des erfassten Kochgefäßes (14), der Anordnung und dem erfassten Betriebszustand erfolgt, wobei die Zuordnung bevorzugt sukzessive für jeden Zeiger (16) durch Platzieren des Kochgefäßes (14) auf eine jeweilige Kochzone (12) und aktivieren des Betriebszustands des entsprechenden Zeigers (16) erfolgt.
11. Verfahren nach einem der Ansprüche 1 bis 4, wobei Anordnungsinformationen auf einem Display angezeigt und/oder an ein externes Gerät übermittelt und Zuordnungsinformationen und/oder Positionsinformationen (22) durch Eingabe eines Benutzers empfangen werden (S138), wobei die Zuordnung anhand der empfangenen Zuordnungsinformationen und/oder Positionsinformationen (22) erfolgt.
12. Verfahren nach einem der vorstehenden Ansprüche, wobei nach der Zuordnung eine Überprüfung der Zuordnung (S160) anhand eines akustischen Signals, einer Darstellung auf einem Display und/oder anhand von Übermitteln von Zuordnungsinformationen und/oder Anordnungsinformationen an ein externes Gerät erfolgt.
13. Verfahren nach einem der vorstehenden Ansprüche, wobei der Betriebszustand eine eingestellte Kochstufe, eine Änderung und/oder ein Verlauf der Kochstufe oder das Vorhandensein von Restwärme ist.
14. Verfahren nach einem der vorstehenden Ansprüche, wobei das Merkmal ein strukturelles Merkmal und/oder eine dargestellte Information umfasst. 28
15. Steuervorrichtung (1) zum optischen Ermitteln eines Betriebszustands eines Kochfelds (3), welche dazu eingerichtet ist, das Verfahren nach einem der Ansprüche 1 bis 14 auszuführen.
16. Steuervorrichtung nach Anspruch 15, umfassend: eine Erfassungseinheit (100) zum optischen Erfassen von Objekten innerhalb eines Erfassungsraums (10); und eine Auswertungseinheit (101) zum Auswerten der erfassten Objekte und zum Erkennen von Kochzonen (12) eines vom Erfassungsraum (10) umfassten Kochfelds (3) und von Zeigern (16) eines vom Erfassungsraum (10) umfassten Bedienfelds (20) anhand von optisch erfassten Eigenschaften der Objekte, wobei die Auswertungseinheit (101) dazu eingerichtet ist, ein Flächenschwerpunkt (18) für jedes erfasste Objekt zu bestimmen und die Kochzonen (12) und Zeiger (16) anhand von erfassten Koordinaten der jeweiligen Flächenschwerpunkte (18) im Erfassungsraum (10) anzuordnen und die Zeiger (16) einer jeweiligen Kochzone (12) anhand der Anordnung zuzuordnen, und wobei die Erfassungseinheit (100) und Auswertungseinheit (101) dazu eingerichtet sind, einen Betriebszustand für mindestens eine Kochzone (12) anhand eines erfassten eindeutigen Merkmals eines jeweiligen zugeordneten Zeigers (16) zu ermitteln.
17. Steuervorrichtung (1) nach Anspruch 15 oder 16, wobei die Steuervorrichtung (1) in einer Dunstabzugshaube (2) integrierbar ist und/oder ein Modul darstellt, das an einer Dunstabzugshaube (2) befestigbar ist und eine Schnittstelle zum Übertragen von Daten, bevorzugt drahtlos, zwischen der Steuervorrichtung (1) und der Dunstabzugshaube (2) umfasst.
18. Dunstabzugsvorrichtung (2), bevorzugt eine Dunstabzugshaube (2), umfassend eine Steuervorrichtung (1) gemäß einem der Ansprüche 15 bis 17, wobei die Steuervorrichtung (1) bevorzugt in der Dunstabzugsvorrichtung (2) integriert ist. 29 Computerprogrammprodukt, welches auf einem nichtflüchtigen Speichermedium gespeichert ist und computerlesbare Instruktionen enthält, welche dazu eingerichtet sind, beim Ausführen durch einen Prozessor das Verfahren nach einem der Ansprüche 1 bis 14 durchzuführen.
PCT/EP2021/070361 2020-08-18 2021-07-21 Optisches ermitteln von betriebszuständen eines kochfelds Ceased WO2022037886A1 (de)

Priority Applications (3)

Application Number Priority Date Filing Date Title
US18/019,256 US20230288073A1 (en) 2020-08-18 2021-07-21 Optical ascertainment of operating states of a cooktop
EP21748580.4A EP4200564A1 (de) 2020-08-18 2021-07-21 Optisches ermitteln von betriebszuständen eines kochfelds
CN202180050804.0A CN115917216A (zh) 2020-08-18 2021-07-21 灶台的运行状态的光学确定

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
DE102020210482.4 2020-08-18
DE102020210482.4A DE102020210482A1 (de) 2020-08-18 2020-08-18 Optisches Ermitteln von Betriebszuständen eines Kochfelds

Publications (1)

Publication Number Publication Date
WO2022037886A1 true WO2022037886A1 (de) 2022-02-24

Family

ID=77126816

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/EP2021/070361 Ceased WO2022037886A1 (de) 2020-08-18 2021-07-21 Optisches ermitteln von betriebszuständen eines kochfelds

Country Status (5)

Country Link
US (1) US20230288073A1 (de)
EP (1) EP4200564A1 (de)
CN (1) CN115917216A (de)
DE (1) DE102020210482A1 (de)
WO (1) WO2022037886A1 (de)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102023200817A1 (de) * 2023-02-01 2024-08-01 BSH Hausgeräte GmbH Steuerung einer Dunstabzugshaube

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102023126369A1 (de) * 2023-09-27 2025-03-27 Rational Wittenheim Sas Verfahren zum Betreiben eines Gargeräts sowie Gargerät

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2527747A1 (de) * 2011-05-24 2012-11-28 Diehl AKO Stiftung & Co. KG Vorrichtung zur Bedienung eines Kochfeldes
EP3321591A1 (de) * 2016-11-15 2018-05-16 Electrolux Appliances Aktiebolag Überwachungsvorrichtung für haushaltsgeräte und haltevorrichtung

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP3448118B2 (de) * 2013-04-30 2023-04-05 Electrolux Appliances Aktiebolag Kochfeld und verfahren zum betreiben solch eines kochfelds
DE102014105161B4 (de) * 2014-04-11 2023-03-23 Miele & Cie. Kg Verfahren zum Betreiben einer Kochfeldeinrichtung und Kochfeldeinrichtung
WO2018145004A1 (en) * 2017-02-06 2018-08-09 Pitco Frialator, Inc. Cook top assembly having a monitoring system and method of monitoring a cooking process

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2527747A1 (de) * 2011-05-24 2012-11-28 Diehl AKO Stiftung & Co. KG Vorrichtung zur Bedienung eines Kochfeldes
EP3321591A1 (de) * 2016-11-15 2018-05-16 Electrolux Appliances Aktiebolag Überwachungsvorrichtung für haushaltsgeräte und haltevorrichtung

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102023200817A1 (de) * 2023-02-01 2024-08-01 BSH Hausgeräte GmbH Steuerung einer Dunstabzugshaube
DE102023200817B4 (de) * 2023-02-01 2025-06-18 BSH Hausgeräte GmbH Steuerung einer Dunstabzugshaube

Also Published As

Publication number Publication date
DE102020210482A1 (de) 2022-02-24
CN115917216A (zh) 2023-04-04
EP4200564A1 (de) 2023-06-28
US20230288073A1 (en) 2023-09-14

Similar Documents

Publication Publication Date Title
EP2211591B2 (de) Verfahren zum Betreiben eines Kochfelds mit einer Mehrzahl von Heizelementen
EP2034799B1 (de) Kochfeld mit einer Sensorvorrichtung und Verfahren zum Detektieren von Kochgeschirr auf einem Kochfeld
EP2326882B1 (de) Kochfeldvorrichtung
EP2242328B1 (de) Verfahren zum Detektieren von Kochgeschirrelementen auf einem Matrix-Kochfeld
EP1761729B2 (de) Haushaltsgerät aufweisend eine stellvorrichtung
EP3111723B1 (de) Kochfeld mit einer mehrzahl von heizelementen
EP4200564A1 (de) Optisches ermitteln von betriebszuständen eines kochfelds
EP2370734A2 (de) Kochfeld mit einem bildschirm und verfahren zum betreiben eines kochfelds
EP3638955A1 (de) Anzeigesystem, dunstabzug und verfahren zur anzeige zumindest eines zustandes auf einem kochfeld
EP2688365B1 (de) Kochfeldvorrichtung
DE102016100949B4 (de) Elektrisches Haushaltsgerät und Verfahren zu dessen Steuerung
EP3518617B1 (de) Kocheinrichtung
EP3187785B1 (de) Kochfeld umfassend eine gestendetektion
DE102021204126A1 (de) Verfahren und System zum Indizieren von Videodaten eines Kochvorgangs
WO2022228906A1 (de) Verfahren und system zum steuern eines kochfeldes
DE102022103850A1 (de) Verfahren zum Anpassen einer Funktion eines Haushaltsgeräts, vorzugsweise eines Küchengeräts
DE102020210473A1 (de) Überwachungsmodul für ein Haushaltsgerät
EP3345081B1 (de) Verfahren zum betrieb eines haushaltsgeräts mit einer berührungsempfindlichen bedienanzeige sowie berührungsempfindliche bedienanzeige
DE102020210479A1 (de) Verfahren zum Überwachen eines Kochvorgangs und Steuervorrichtung
EP4200561A1 (de) Verfahren zum überwachen eines kochfelds und steuervorrichtung
DE102020103295A1 (de) Kochfeldeinheit
DE102019003997A1 (de) Eingabesystem und Verfahren zur Steuerung eines elektromedizinischen Geräts
DE102022127999A1 (de) Verfahren zum Betrieb eines induktiven Kochsystems
DE102021203465A1 (de) Verfahren zum Steuern eines Gerätes, Steuereinheit und Steuersystem
EP3184907A1 (de) Haushaltsgerätevorrichtung

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 21748580

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

ENP Entry into the national phase

Ref document number: 2021748580

Country of ref document: EP

Effective date: 20230320