Patent classifications
A01C3/02
NODE TOPOLOGY EMPLOYING COMMAND AND DATA BUFFERS FOR EXECUTING THREAD SCHEDULING
The described embodiments include systems, methods, and apparatuses for increased efficiency processing flow. One method includes a plurality of stages configured to process an execution graph that includes a plurality of logical nodes with defined properties and resources associated with each logical node of the plurality of logical nodes, a recirculating ring buffer, wherein the recirculating ring buffer is configured to holding only any one of a control information, input, and, or out data necessary to stream a temporary data between each logical node of the execution graph, and a data producer, wherein the data producer is configured to stall from writing control information into a command buffer upon the command buffer being full, preventing command buffer over-writing.
NODE TOPOLOGY EMPLOYING COMMAND AND DATA BUFFERS FOR EXECUTING THREAD SCHEDULING
The described embodiments include systems, methods, and apparatuses for increased efficiency processing flow. One method includes a plurality of stages configured to process an execution graph that includes a plurality of logical nodes with defined properties and resources associated with each logical node of the plurality of logical nodes, a recirculating ring buffer, wherein the recirculating ring buffer is configured to holding only any one of a control information, input, and, or out data necessary to stream a temporary data between each logical node of the execution graph, and a data producer, wherein the data producer is configured to stall from writing control information into a command buffer upon the command buffer being full, preventing command buffer over-writing.
Point cloud occupancy map compression
A system comprises an encoder configured to compress attribute information and/or spatial for a point cloud and/or a decoder configured to decompress compressed attribute and/or spatial information for the point cloud. To compress the attribute and/or spatial information, the encoder is configured to convert a point cloud into an image based representation. Also, the decoder is configured to generate a decompressed point cloud based on an image based representation of a point cloud. A block/sub-block organization scheme is used to encode blocks and sub-blocks of an occupancy map used in compressing the point cloud. Binary values are assigned to blocks/sub-blocks based on whether they contain patches projected on the point cloud. A traversal path is chosen that takes advantage of run-length encoding strategies to reduce a size of an encoded occupancy map. Also, auxiliary information is used to further improve occupancy map compression.
Point cloud occupancy map compression
A system comprises an encoder configured to compress attribute information and/or spatial for a point cloud and/or a decoder configured to decompress compressed attribute and/or spatial information for the point cloud. To compress the attribute and/or spatial information, the encoder is configured to convert a point cloud into an image based representation. Also, the decoder is configured to generate a decompressed point cloud based on an image based representation of a point cloud. A block/sub-block organization scheme is used to encode blocks and sub-blocks of an occupancy map used in compressing the point cloud. Binary values are assigned to blocks/sub-blocks based on whether they contain patches projected on the point cloud. A traversal path is chosen that takes advantage of run-length encoding strategies to reduce a size of an encoded occupancy map. Also, auxiliary information is used to further improve occupancy map compression.
AMPHIBIOUS PUMPING VEHICLE
An amphibious vehicle has a floatable vehicle body; ground engaging propulsion structure having a plurality of ground engaging elements powered by a hydraulic motor; a fluid pump for pumping liquid manure; a power source connected to a hydraulic pump and configured to provide power to both the ground engaging propulsion structure and the fluid pump; and, remote control structure for controlling the ground engaging propulsion structure and a flow of fluid from the fluid pump. The speed and/or direction of the vehicle is remotely controllable by an operator remote from the vehicle when the vehicle is ground engaging and when the vehicle is floating.
A MANURE ARRANGEMENT AND A METHOD FOR CONTROLLING OPERATION OF A MANURE ARRANGEMENT
A method for controlling operation of a manure arrangement (10) that includes a manure storage structure (3), an agitator (11), and an agitator motor (8) arranged to actuate the agitator (11). The method including monitoring (S1), while mixing manure in the manure storage structure (3) with the agitator (11), a load quantity indicative of a load on the agitator motor (8). The method further including controlling (S2) operation of the manure arrangement (10) based on the monitored load quantity. A manure arrangement (10) arranged to perform the method is provided.
SYSTEM AND METHOD FOR PRODUCING A FUEL PRODUCT
This disclosure relates to systems and methods for producing a fuel product from a source of organic matter which includes manure and may include other byproducts. The organic matter is processed by a teeter water feed hindered-bed separator device for substantially separating the animal manure from the other byproducts. The separated animal manure is then subjected to anaerobic digesting to produce the fuel product.
Coding spherical video data
A method is described of forming a bitstream by an encoder apparatus comprising: a processor of the encoder apparatus receiving a projected video frame including one or more pixel regions, the one or more pixel regions representing pixels of spherical video data projected onto one or more 2D projection surfaces of a projection model, the projection model being adapted to project spherical video data onto a rectangular 2D surface of a video frame; the processor generating a plurality of different candidate video frames on the basis of the received projected video frame, each candidate video frame being formed by applying at least one operation to one or more groups of pixels in one or more pixel regions of the projected video frame, wherein said at least operation includes a shift, mirror and/or rotation operation; and, wherein said operation is different for each of said plurality of different candidate video frames; the processor applying a rate distortion analysis to each of the candidate video frames to determine a rate distortion cost for each of the candidate video frames; and, the processor selecting a candidate video frame from said plurality of candidate video frames on the basis of the rate distortion cost; and, generating an output bitstream on the basis of the selected candidate video frame.
ALLEY VACUUM DUMPING RECEPTACLE FOR MANURE DILUTION WITH SAND GATES
An apparatus and a method for receiving sand-laden manure from a vacuum truck in a duty cycle begins by collecting water issuing through a flume valve in a mixing basin. The mixing basin includes a metering bulkhead which forms a weir having a weir height and includes a sand gate. The bulkhead impounds a pool of water to fill the mixing basin at least to the weir height, separating the mixing basin from a sand settling lane vestibule. The impounded water is present to receive a manure payload from the vacuum truck. Water issuing through a flume valve mixes with the received sand-laden manure to form a manure suspension. Water flow through the flume valve is interrupted once a selected volume of water and manure suspension has passed over the weir. Opening the sand gate releases the impounded manure suspension, water and settled sand to flow into the vestibule.
ALLEY VACUUM DUMPING RECEPTACLE FOR MANURE DILUTION WITH SAND GATES
An apparatus and a method for receiving sand-laden manure from a vacuum truck in a duty cycle begins by collecting water issuing through a flume valve in a mixing basin. The mixing basin includes a metering bulkhead which forms a weir having a weir height and includes a sand gate. The bulkhead impounds a pool of water to fill the mixing basin at least to the weir height, separating the mixing basin from a sand settling lane vestibule. The impounded water is present to receive a manure payload from the vacuum truck. Water issuing through a flume valve mixes with the received sand-laden manure to form a manure suspension. Water flow through the flume valve is interrupted once a selected volume of water and manure suspension has passed over the weir. Opening the sand gate releases the impounded manure suspension, water and settled sand to flow into the vestibule.